#
a092f333 |
|
06-Apr-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx8ulp: add ND/LD clock Add a new ddr script, defconfig for ND Configure the clock for ND mode changing A35 to 960MHz for OD mode Update NIC CLK for the various modes Introduce clock_init_early/late, late is used after pmic voltage setting, early is used in the very early stage for upower mu, lpuart and etc. Note: NIC runs at 324MHz, 442MHz has some random kernel hang issue with cpuidle enabled now. Reviewed-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com> |
#
8576f1a6 |
|
06-Apr-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx8ulp: include pcc/cgc header in clock header With this change, we no need to include pcc/cgc header files both. Signed-off-by: Peng Fan <peng.fan@nxp.com> |
#
0f9b10aa |
|
28-Oct-2021 |
Alice Guo <alice.guo@nxp.com> |
imx8ulp: clock: Support to enable/disable the ADC1 clock This patch implements enable_adc1_clk() to enable or disable the ADC1 clock on i.MX8ULP. Reviewed-by: Ye Li <ye.li@nxp.com> Signed-off-by: Alice Guo <alice.guo@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com> |
#
3b320106 |
|
28-Oct-2021 |
Ye Li <ye.li@nxp.com> |
imx8ulp: clock: Support to reset DCNano and MIPI DSI When LPAV is allocated to RTD, the LPAV won't be reset. So we have to reset DCNano and MIPI DSI in u-boot before enabling the drivers Reviewed-by: Peng Fan <peng.fan@nxp.com> Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com> |
#
829e06bf |
|
28-Oct-2021 |
Ye Li <ye.li@nxp.com> |
imx8ulp: clock: Add MIPI DSI clock and DCNano clock Add the DSI clock enable and disable with PCC reset used. Add the LCD pixel clock calculation and configuration for DCNano Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com> |
#
a84dab4f |
|
07-Aug-2021 |
Peng Fan <peng.fan@nxp.com> |
arm: imx8ulp: add clock support Add i.MX8ULP clock support Signed-off-by: Peng Fan <peng.fan@nxp.com> |
#
9ef89ea9 |
|
07-Aug-2021 |
Peng Fan <peng.fan@nxp.com> |
arm: imx: basic i.MX8ULP support Add basic i.MX8ULP support For the MMU part, Using a simple way the calculate the MMU size to avoid default heavy calcaulation. And align address and size in the table settings to 2MB or 4GB as much as possible. So we can reduce the 4K page allocations in MMU table which will spends much time in create the page table Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com> |
#
0f9b10aa |
|
28-Oct-2021 |
Alice Guo <alice.guo@nxp.com> |
imx8ulp: clock: Support to enable/disable the ADC1 clock This patch implements enable_adc1_clk() to enable or disable the ADC1 clock on i.MX8ULP. Reviewed-by: Ye Li <ye.li@nxp.com> Signed-off-by: Alice Guo <alice.guo@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com> |
#
3b320106 |
|
28-Oct-2021 |
Ye Li <ye.li@nxp.com> |
imx8ulp: clock: Support to reset DCNano and MIPI DSI When LPAV is allocated to RTD, the LPAV won't be reset. So we have to reset DCNano and MIPI DSI in u-boot before enabling the drivers Reviewed-by: Peng Fan <peng.fan@nxp.com> Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com> |
#
829e06bf |
|
28-Oct-2021 |
Ye Li <ye.li@nxp.com> |
imx8ulp: clock: Add MIPI DSI clock and DCNano clock Add the DSI clock enable and disable with PCC reset used. Add the LCD pixel clock calculation and configuration for DCNano Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com> |
#
a84dab4f |
|
07-Aug-2021 |
Peng Fan <peng.fan@nxp.com> |
arm: imx8ulp: add clock support Add i.MX8ULP clock support Signed-off-by: Peng Fan <peng.fan@nxp.com> |
#
9ef89ea9 |
|
07-Aug-2021 |
Peng Fan <peng.fan@nxp.com> |
arm: imx: basic i.MX8ULP support Add basic i.MX8ULP support For the MMU part, Using a simple way the calculate the MMU size to avoid default heavy calcaulation. And align address and size in the table settings to 2MB or 4GB as much as possible. So we can reduce the 4K page allocations in MMU table which will spends much time in create the page table Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com> |
#
a84dab4f |
|
07-Aug-2021 |
Peng Fan <peng.fan@nxp.com> |
arm: imx8ulp: add clock support Add i.MX8ULP clock support Signed-off-by: Peng Fan <peng.fan@nxp.com> |
#
9ef89ea9 |
|
07-Aug-2021 |
Peng Fan <peng.fan@nxp.com> |
arm: imx: basic i.MX8ULP support Add basic i.MX8ULP support For the MMU part, Using a simple way the calculate the MMU size to avoid default heavy calcaulation. And align address and size in the table settings to 2MB or 4GB as much as possible. So we can reduce the 4K page allocations in MMU table which will spends much time in create the page table Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com> |