> -----Original Message----- > From: york sun > Sent: Tuesday, February 07, 2017 10:38 PM > To: Priyanka Jain <priyanka.j...@nxp.com>; u-boot@lists.denx.de > Cc: Arpit Goel <arpit.g...@nxp.com> > Subject: Re: [PATCH 2/3] armv8: fsl-lsch3: Update VID support > > On 01/29/2017 11:21 PM, Priyanka Jain wrote: > > > > > >> -----Original Message----- > >> From: york sun > >> Sent: Friday, January 27, 2017 11:13 PM > >> To: Priyanka Jain <priyanka.j...@nxp.com>; u-boot@lists.denx.de > >> Cc: Arpit Goel <arpit.g...@nxp.com> > >> Subject: Re: [PATCH 2/3] armv8: fsl-lsch3: Update VID support > >> > >> On 01/18/2017 09:43 PM, Priyanka Jain wrote: > >>> VID support in NXP layerscape Chassis-3 (lsch3) compilant SoCs like > >>> LS2088A, LS2080A differs from existing logic. > >>> -VDD voltage array is different > >>> -Registers are different > >>> -VDD calculation logic is different > >>> > >>> Add new function adjust_vdd() for LSCH3 compliant SoCs > >>> > >>> Signed-off-by: Priyanka Jain <priyanka.j...@nxp.com> > >>> Signed-off-by: Arpit Goel <arpit.g...@nxp.com> > >>> --- > >>> .../include/asm/arch-fsl-layerscape/immap_lsch3.h | 4 +- > >>> board/freescale/common/vid.c | 174 > >>> ++++++++++++++++++-- > >>> 2 files changed, 164 insertions(+), 14 deletions(-) > >>> > >>> diff --git a/arch/arm/include/asm/arch-fsl-layerscape/immap_lsch3.h > >>> b/arch/arm/include/asm/arch-fsl-layerscape/immap_lsch3.h > >>> index 38a6d03..fc4d33b 100644 > >>> --- a/arch/arm/include/asm/arch-fsl-layerscape/immap_lsch3.h > >>> +++ b/arch/arm/include/asm/arch-fsl-layerscape/immap_lsch3.h > >>> @@ -187,9 +187,9 @@ struct ccsr_gur { > >>> u32 gpporcr3; > >>> u32 gpporcr4; > >>> u8 res_030[0x60-0x30]; > >>> -#define FSL_CHASSIS3_DCFG_FUSESR_VID_SHIFT 25 > >>> +#define FSL_CHASSIS3_DCFG_FUSESR_VID_SHIFT 2 > >>> #define FSL_CHASSIS3_DCFG_FUSESR_VID_MASK 0x1F > >>> -#define FSL_CHASSIS3_DCFG_FUSESR_ALTVID_SHIFT 20 > >>> +#define FSL_CHASSIS3_DCFG_FUSESR_ALTVID_SHIFT 7 > >>> #define FSL_CHASSIS3_DCFG_FUSESR_ALTVID_MASK 0x1F > >> > >> > >> Priyanka, > >> > >> You changed the fuse register offset and fuse position in this and > >> previous patch of this set. What's going on? I presume you have verified > >> it on > LS2080ARDB. > >> How did it work before? Do we have two fuse status registers? > >> > >> York > > > > York, > > > > These code changes are valid for both LS2080A and LS2088A. > > VID was not working before on LS2080A also. > > > > I have to ask, does VID work now with this change set? Have you verified on > both RDB and QDS? How about other SoCs in LSCH3 family? > > York
We have verified VID support on LS2080AQDS, LS2080ARDB, LS2088AQDS, LS2080ARDB (all SoCs in upstream for which LSCH3 flag is applicable) Priyanka _______________________________________________ U-Boot mailing list U-Boot@lists.denx.de http://lists.denx.de/mailman/listinfo/u-boot