Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/linux-sunxi/sunxi-tools.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDaniel Kucera <daniel.kucera@gmail.com>2021-11-28 23:13:28 +0300
committerDaniel Kucera <daniel.kucera@gmail.com>2021-12-16 09:53:58 +0300
commit458a2c6d259895b5346613ab746e1f55ff639d34 (patch)
tree8a9edcce9d9a7c3404ce75012d1e627eb91b8306 /fel-spiflash.c
parent74273b671a3fc34048383c40c85c684423009fb9 (diff)
add V536 SoC support
HW very similar to V831, for the purpose of fel practically identical
Diffstat (limited to 'fel-spiflash.c')
-rw-r--r--fel-spiflash.c4
1 files changed, 4 insertions, 0 deletions
diff --git a/fel-spiflash.c b/fel-spiflash.c
index fa728f9..eb47a6c 100644
--- a/fel-spiflash.c
+++ b/fel-spiflash.c
@@ -122,6 +122,7 @@ static uint32_t gpio_base(feldev_handle *dev)
{
soc_info_t *soc_info = dev->soc_info;
switch (soc_info->soc_id) {
+ case 0x1816: /* V536 */
case 0x1817: /* V831 */
case 0x1728: /* H6 */
case 0x1823: /* H616 */
@@ -140,6 +141,7 @@ static uint32_t spi_base(feldev_handle *dev)
case 0x1651: /* A20 */
case 0x1701: /* R40 */
return 0x01C05000;
+ case 0x1816: /* V536 */
case 0x1817: /* V831 */
case 0x1728: /* H6 */
case 0x1823: /* H616 */
@@ -181,6 +183,7 @@ static bool soc_is_h6_style(feldev_handle *dev)
{
soc_info_t *soc_info = dev->soc_info;
switch (soc_info->soc_id) {
+ case 0x1816: /* V536 */
case 0x1817: /* V831 */
case 0x1728: /* H6 */
case 0x1823: /* H616 */
@@ -228,6 +231,7 @@ static bool spi0_init(feldev_handle *dev)
gpio_set_cfgpin(dev, PC, 2, SUN50I_GPC_SPI0);
gpio_set_cfgpin(dev, PC, 3, SUN50I_GPC_SPI0);
break;
+ case 0x1816: /* Allwinner V536 */
case 0x1817: /* Allwinner V831 */
gpio_set_cfgpin(dev, PC, 1, SUN50I_GPC_SPI0); /* SPI0-CS */
/* fall-through */