dts: arch32: support 32bit g12a bringup [1/1]

PD#169652

Problem:
support 32bit g12a

Solution:
add 32bit dts for g12a
when KERNEL_A32_SUPPORT=true kernel 32bit build,
otherwise kernel 64bit build defaultly.

Verify:
u212 can boot to console, but surfaceflinger can't work

Change-Id: Ia3e92267afbaaa069f3658a101756e4034d08b4d
Signed-off-by: Hanjie Lin <hanjie.lin@amlogic.com>
This commit is contained in:
Hanjie Lin
2018-09-21 17:31:57 +08:00
committed by Jianxin Pan
parent 048afccfd2
commit 54d0a70c81
8 changed files with 10709 additions and 2 deletions

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

View File

@@ -80,7 +80,7 @@ static struct reg_map reg_maps_def[] = {
static struct reg_map reg_maps_txlx[] = {
[CBUS_REG_IDX] = { /* CBUS */
.phy_addr = 0xffd00000,
.size = 0xa00000,
.size = 0x100000,
},
[PERIPHS_REG_IDX] = { /* PERIPHS */
.phy_addr = 0xff634400,
@@ -120,7 +120,7 @@ static struct reg_map reg_maps_txlx[] = {
static struct reg_map reg_maps_g12a[] = {
[CBUS_REG_IDX] = { /* CBUS */
.phy_addr = 0xffd00000,
.size = 0xa00000,
.size = 0x100000,
},
[PERIPHS_REG_IDX] = { /* PERIPHS */
.phy_addr = 0xff634400,