diff options
author | Sascha Hauer <s.hauer@pengutronix.de> | 2020-01-10 10:53:41 +0100 |
---|---|---|
committer | Sascha Hauer <s.hauer@pengutronix.de> | 2020-01-13 12:22:02 +0100 |
commit | 1b23cd803a69cc6045e61f60400db4bd28507a3e (patch) | |
tree | f8fc5fa66d87ad30db8d97e5b9ac893f2327a409 /arch/arm/mach-layerscape | |
parent | e9ee78889217c1266c05258c13b84875f5b2fdb2 (diff) | |
download | barebox-1b23cd803a69cc6045e61f60400db4bd28507a3e.tar.gz barebox-1b23cd803a69cc6045e61f60400db4bd28507a3e.tar.xz |
include/soc/fsl: Make struct ccsr_qman v3 specific
struct ccsr_qman is ifdeffed for different versions of this structure.
CONFIG_SYS_FSL_QMAN_V3 is not defined which means we happen to use
the wrong version on LS1046a. Hardcode it to the v3 version to make
it work on LS1046a and rename it to ccsr_qman_v3 to make it obvious
that it needs a change on non v3 versions.
Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
Diffstat (limited to 'arch/arm/mach-layerscape')
-rw-r--r-- | arch/arm/mach-layerscape/icid.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/arch/arm/mach-layerscape/icid.c b/arch/arm/mach-layerscape/icid.c index 340ca959ca..62c2d356e2 100644 --- a/arch/arm/mach-layerscape/icid.c +++ b/arch/arm/mach-layerscape/icid.c @@ -83,7 +83,7 @@ struct icid_id_table icid_tbl_ls1046a[] = { .id = DPAA1_SID_START, .reg = DPAA1_SID_START, .compat_addr = LSCH2_QMAN_ADDR, - .reg_addr = offsetof(struct ccsr_qman, liodnr) + LSCH2_QMAN_ADDR, + .reg_addr = offsetof(struct ccsr_qman_v3, liodnr) + LSCH2_QMAN_ADDR, }, { .compat = "fsl,bman", .id = DPAA1_SID_START + 1, |