Home
last modified time | relevance | path

Searched refs:cdm (Results 1 - 14 of 14) sorted by relevance

/kernel/linux/linux-5.10/arch/powerpc/platforms/52xx/
H A Dmpc52xx_pm.c19 static struct mpc52xx_cdm __iomem *cdm; variable
88 cdm = mbar + 0x200; in mpc52xx_pm_prepare()
138 out_8(&cdm->ccs_sleep_enable, 1); in mpc52xx_pm_enter()
139 out_8(&cdm->osc_sleep_enable, 1); in mpc52xx_pm_enter()
140 out_8(&cdm->ccs_qreq_test, 1); in mpc52xx_pm_enter()
143 clk_enables = in_be32(&cdm->clk_enables); in mpc52xx_pm_enter()
144 out_be32(&cdm->clk_enables, clk_enables & 0x00088000); in mpc52xx_pm_enter()
160 mpc52xx_deep_sleep(sram, sdram, cdm, intr); in mpc52xx_pm_enter()
171 out_be32(&cdm->clk_enables, clk_enables); in mpc52xx_pm_enter()
172 out_8(&cdm in mpc52xx_pm_enter()
[all...]
H A Dlite5200.c35 { .compatible = "fsl,mpc5200-cdm", },
36 { .compatible = "mpc5200-cdm", },
57 struct mpc52xx_cdm __iomem *cdm; in lite5200_fix_clock_config() local
60 cdm = of_iomap(np, 0); in lite5200_fix_clock_config()
62 if (!cdm) { in lite5200_fix_clock_config()
69 out_8(&cdm->ext_48mhz_en, 0x00); in lite5200_fix_clock_config()
70 out_8(&cdm->fd_enable, 0x01); in lite5200_fix_clock_config()
71 if (in_be32(&cdm->rstcfg) & 0x40) /* Assumes 33Mhz clock */ in lite5200_fix_clock_config()
72 out_be16(&cdm->fd_counters, 0x0001); in lite5200_fix_clock_config()
74 out_be16(&cdm in lite5200_fix_clock_config()
[all...]
H A Dlite5200_pm.c12 static struct mpc52xx_cdm __iomem *cdm; variable
78 cdm = mbar + 0x200; in lite5200_pm_prepare()
103 _memcpy_fromio(&scdm, cdm, sizeof(*cdm)); in lite5200_save_regs()
139 out_8(&cdm->ipb_clk_sel, scdm.ipb_clk_sel); in lite5200_restore_regs()
140 out_8(&cdm->pci_clk_sel, scdm.pci_clk_sel); in lite5200_restore_regs()
142 out_8(&cdm->ext_48mhz_en, scdm.ext_48mhz_en); in lite5200_restore_regs()
143 out_8(&cdm->fd_enable, scdm.fd_enable); in lite5200_restore_regs()
144 out_be16(&cdm->fd_counters, scdm.fd_counters); in lite5200_restore_regs()
146 out_be32(&cdm in lite5200_restore_regs()
[all...]
/kernel/linux/linux-6.6/arch/powerpc/platforms/52xx/
H A Dmpc52xx_pm.c21 static struct mpc52xx_cdm __iomem *cdm; variable
90 cdm = mbar + 0x200; in mpc52xx_pm_prepare()
140 out_8(&cdm->ccs_sleep_enable, 1); in mpc52xx_pm_enter()
141 out_8(&cdm->osc_sleep_enable, 1); in mpc52xx_pm_enter()
142 out_8(&cdm->ccs_qreq_test, 1); in mpc52xx_pm_enter()
145 clk_enables = in_be32(&cdm->clk_enables); in mpc52xx_pm_enter()
146 out_be32(&cdm->clk_enables, clk_enables & 0x00088000); in mpc52xx_pm_enter()
162 mpc52xx_deep_sleep(sram, sdram, cdm, intr); in mpc52xx_pm_enter()
173 out_be32(&cdm->clk_enables, clk_enables); in mpc52xx_pm_enter()
174 out_8(&cdm in mpc52xx_pm_enter()
[all...]
H A Dlite5200.c34 { .compatible = "fsl,mpc5200-cdm", },
35 { .compatible = "mpc5200-cdm", },
56 struct mpc52xx_cdm __iomem *cdm; in lite5200_fix_clock_config() local
59 cdm = of_iomap(np, 0); in lite5200_fix_clock_config()
61 if (!cdm) { in lite5200_fix_clock_config()
68 out_8(&cdm->ext_48mhz_en, 0x00); in lite5200_fix_clock_config()
69 out_8(&cdm->fd_enable, 0x01); in lite5200_fix_clock_config()
70 if (in_be32(&cdm->rstcfg) & 0x40) /* Assumes 33Mhz clock */ in lite5200_fix_clock_config()
71 out_be16(&cdm->fd_counters, 0x0001); in lite5200_fix_clock_config()
73 out_be16(&cdm in lite5200_fix_clock_config()
[all...]
H A Dlite5200_pm.c14 static struct mpc52xx_cdm __iomem *cdm; variable
77 cdm = mbar + 0x200; in lite5200_pm_prepare()
102 _memcpy_fromio(&scdm, cdm, sizeof(*cdm)); in lite5200_save_regs()
138 out_8(&cdm->ipb_clk_sel, scdm.ipb_clk_sel); in lite5200_restore_regs()
139 out_8(&cdm->pci_clk_sel, scdm.pci_clk_sel); in lite5200_restore_regs()
141 out_8(&cdm->ext_48mhz_en, scdm.ext_48mhz_en); in lite5200_restore_regs()
142 out_8(&cdm->fd_enable, scdm.fd_enable); in lite5200_restore_regs()
143 out_be16(&cdm->fd_counters, scdm.fd_counters); in lite5200_restore_regs()
145 out_be32(&cdm in lite5200_restore_regs()
[all...]
/kernel/linux/linux-5.10/drivers/spi/
H A Dspi-ppc4xx.c106 u8 cdm; member
167 u8 cdm = 0; in spi_ppc4xx_setupxfer() local
194 cdm = min(scr, 0xff); in spi_ppc4xx_setupxfer()
196 dev_dbg(&spi->dev, "setting pre-scaler to %d (hz %d)\n", cdm, speed); in spi_ppc4xx_setupxfer()
198 if (in_8(&hw->regs->cdm) != cdm) in spi_ppc4xx_setupxfer()
199 out_8(&hw->regs->cdm, cdm); in spi_ppc4xx_setupxfer()
/kernel/linux/linux-6.6/drivers/spi/
H A Dspi-ppc4xx.c106 u8 cdm; member
167 u8 cdm = 0; in spi_ppc4xx_setupxfer() local
194 cdm = min(scr, 0xff); in spi_ppc4xx_setupxfer()
196 dev_dbg(&spi->dev, "setting pre-scaler to %d (hz %d)\n", cdm, speed); in spi_ppc4xx_setupxfer()
198 if (in_8(&hw->regs->cdm) != cdm) in spi_ppc4xx_setupxfer()
199 out_8(&hw->regs->cdm, cdm); in spi_ppc4xx_setupxfer()
/kernel/linux/linux-5.10/drivers/net/can/mscan/
H A Dmpc5xxx_can.c36 { .compatible = "fsl,mpc5200-cdm", },
44 struct mpc52xx_cdm __iomem *cdm; in mpc52xx_can_get_clock() local
77 cdm = of_iomap(np_cdm, 0); in mpc52xx_can_get_clock()
78 if (!cdm) { in mpc52xx_can_get_clock()
84 if (in_8(&cdm->ipb_clk_sel) & 0x1) in mpc52xx_can_get_clock()
86 val = in_be32(&cdm->rstcfg); in mpc52xx_can_get_clock()
92 iounmap(cdm); in mpc52xx_can_get_clock()
/kernel/linux/linux-6.6/drivers/net/can/mscan/
H A Dmpc5xxx_can.c38 { .compatible = "fsl,mpc5200-cdm", },
46 struct mpc52xx_cdm __iomem *cdm; in mpc52xx_can_get_clock() local
79 cdm = of_iomap(np_cdm, 0); in mpc52xx_can_get_clock()
80 if (!cdm) { in mpc52xx_can_get_clock()
86 if (in_8(&cdm->ipb_clk_sel) & 0x1) in mpc52xx_can_get_clock()
88 val = in_be32(&cdm->rstcfg); in mpc52xx_can_get_clock()
94 iounmap(cdm); in mpc52xx_can_get_clock()
/kernel/linux/linux-5.10/drivers/gpu/drm/msm/disp/mdp5/
H A Dmdp5_cfg.c603 .cdm = {
791 .cdm = {
893 .cdm = {
991 .cdm = {
1089 .cdm = {
H A Dmdp5_cfg.h94 struct mdp5_sub_block cdm; member
/kernel/linux/linux-6.6/drivers/gpu/drm/msm/disp/mdp5/
H A Dmdp5_cfg.h100 struct mdp5_sub_block cdm; member
H A Dmdp5_cfg.c714 .cdm = {
909 .cdm = {
1000 .cdm = {
1102 .cdm = {
1200 .cdm = {
1298 .cdm = {

Completed in 7 milliseconds