LS1088A PLL register documentation

cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

LS1088A PLL register documentation

377 Views
Akshay_Redekar
Contributor I

I'm working on LS1088A processor to configure the clock driver for it. I don't see registers "PLL cluster n general status register (Clocking_PLLC1GSR/Clocking_PLLC2GSR/Clocking_PLLPGSR)" in LS1088A RM. As those registers were present under LS1046A RM with detail clocking memory map (along with offsets).
Where can I find the documentation for PLL1/PLL2/PPLL registers for LS1088A ? Also same observed for LS1028A  also.

Currently I used offsets for above registers for LS1088A as per https://github.com/torvalds/linux/blob/master/drivers/clk/clk-qoriq.c. I'm using below multiplier mask -

/// PLL [core] cluster multiplier mask. CGA_PLL1_RAT for LS1028A/LS1088A
#define CG_LS_PLL1C_MULT_MASK (0x1FE00000U)

/// PLL [core] cluster multiplier mask. CGA_PLL2_RAT for LS1028A/LS1088A
#define CG_LS_PLL2C_MULT_MASK (0x000001FEU)

/// Platform PLL multiplier mask. SYS_PLL_RAT for LS1028A/LS1088A
#define CG_LS_PLLP_MULT_MASK (0x7E000000U)

I'm getting issues with boot up in that case for LS1088A. Can someone suggest if the masks used are correct as no documentation available for these in case of LS1028A/LS1088A. PLL [core] cluster multiplier mask 8 BIT and Platform PLL multiplier mask 6 BIT values will be used as per RCW register configuration.

0 Kudos
Reply
2 Replies

288 Views
SebastianG
NXP TechSupport
NXP TechSupport

Hi @Akshay_Redekar,

Apologies for the delayed response 

The masks/// PLL cluster multiplier mask [core]. CGA_PLL1_RAT for LS1028A/LS1088A
#define CG_LS_PLL1C_MULT_MASK (0x1FE00000U)

/// PLL cluster multiplier mask [core]. CGA_PLL2_RAT for LS1028A/LS1088A
#define CG_LS_PLL2C_MULT_MASK (0x000001FEU)

/// Platform PLL multiplier mask. SYS_PLL_RAT for LS1028A/LS1088A
#define CG_LS_PLLP_MULT_MASK (0x7E000000U)

They look correct for use with these registers

 

0 Kudos
Reply

354 Views
SebastianG
NXP TechSupport
NXP TechSupport

Hello @Akshay_Redekar

I would like to inform you that I'm working on your question, I will let you know as soon as I have an update.

Thank you so much for your patience

Regards,

Sebastian

0 Kudos
Reply