From mboxrd@z Thu Jan 1 00:00:00 1970 From: Hans de Goede Date: Wed, 16 Mar 2016 14:10:23 +0100 Subject: [U-Boot] sunxi: Support SID e-fuses on A83T and H3 In-Reply-To: <1453883684-2447-1-git-send-email-wens@csie.org> References: <1453883684-2447-1-git-send-email-wens@csie.org> Message-ID: <56E95B3F.6030201@redhat.com> List-Id: MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit To: u-boot@lists.denx.de Hi, On 27-01-16 09:34, Chen-Yu Tsai wrote: > On the A83T and H3, the SID block is at a different address. > Furthurmore, the e-fuses are at an offset of 0x200 within the > hardware's address space. > > Signed-off-by: Chen-Yu Tsai Thanks, applied to my tree and this will go out with the next pull-req. Regards, Hans > --- > arch/arm/include/asm/arch-sunxi/cpu_sun4i.h | 7 +++++++ > 1 file changed, 7 insertions(+) > > diff --git a/arch/arm/include/asm/arch-sunxi/cpu_sun4i.h b/arch/arm/include/asm/arch-sunxi/cpu_sun4i.h > index 0cdefdc..f797649 100644 > --- a/arch/arm/include/asm/arch-sunxi/cpu_sun4i.h > +++ b/arch/arm/include/asm/arch-sunxi/cpu_sun4i.h > @@ -74,7 +74,14 @@ > #define SUNXI_AD_DA_BASE 0x01c22c00 > #define SUNXI_KEYPAD_BASE 0x01c23000 > #define SUNXI_TZPC_BASE 0x01c23400 > + > +#if defined(CONFIG_MACH_SUN8I_A83T) || defined(CONFIG_MACH_SUN8I_H3) > +/* SID address space starts at 0x01c1400, but e-fuse is at offset 0x200 */ > +#define SUNXI_SID_BASE 0x01c14200 > +#else > #define SUNXI_SID_BASE 0x01c23800 > +#endif > + > #define SUNXI_SJTAG_BASE 0x01c23c00 > > #define SUNXI_TP_BASE 0x01c25000 >