From: David Wu Date: Sat, 13 Jan 2018 05:53:56 +0000 (+0800) Subject: rockchip: grf_rv1108.h: Fix the grf offsets X-Git-Tag: v2018.03-rc1~12^2~21 X-Git-Url: https://git.librecmc.org/?a=commitdiff_plain;h=0788a31e0351a55646070eac597d953582018a76;p=oweals%2Fu-boot.git rockchip: grf_rv1108.h: Fix the grf offsets The last 4 grf registers offset of rv1108 are wrong, fix them for correct usage. Signed-off-by: David Wu Reviewed-by: Simon Glass Acked-by: Philipp Tomsich Reviewed-by: Philipp Tomsich --- diff --git a/arch/arm/include/asm/arch-rockchip/grf_rv1108.h b/arch/arm/include/asm/arch-rockchip/grf_rv1108.h index c816a5bf8f..428cf6ac08 100644 --- a/arch/arm/include/asm/arch-rockchip/grf_rv1108.h +++ b/arch/arm/include/asm/arch-rockchip/grf_rv1108.h @@ -100,13 +100,17 @@ struct rv1108_grf { u32 reserved14[2]; u32 dma_con0; u32 dma_con1; - u32 reserved15[539]; + u32 reserved15[59]; u32 uoc_status; + u32 reserved16[2]; u32 host_status; + u32 reserved17[59]; u32 gmac_con0; + u32 reserved18[191]; u32 chip_id; }; -check_member(rv1108_grf, chip_id, 0xf90); + +check_member(rv1108_grf, chip_id, 0x0c00); /* GRF_GPIO1B_IOMUX */ enum {