/Linux-v4.19/arch/powerpc/boot/dts/ |
D | pdm360ng.dts | 140 psc@11000 { 141 compatible = "fsl,mpc5121-psc-uart", "fsl,mpc5121-psc"; 144 psc@11100 { 145 compatible = "fsl,mpc5121-psc-uart", "fsl,mpc5121-psc"; 148 psc@11200 { 149 compatible = "fsl,mpc5121-psc-uart", "fsl,mpc5121-psc"; 152 psc@11300 { 153 compatible = "fsl,mpc5121-psc-uart", "fsl,mpc5121-psc"; 156 psc@11400 { 157 compatible = "fsl,mpc5121-psc-uart", "fsl,mpc5121-psc"; [all …]
|
D | cm5200.dts | 30 psc@2000 { // PSC1 31 compatible = "fsl,mpc5200b-psc-uart","fsl,mpc5200-psc-uart"; 34 psc@2200 { // PSC2 35 compatible = "fsl,mpc5200b-psc-uart","fsl,mpc5200-psc-uart"; 38 psc@2400 { // PSC3 39 compatible = "fsl,mpc5200b-psc-uart","fsl,mpc5200-psc-uart"; 42 psc@2600 { // PSC4 46 psc@2800 { // PSC5 50 psc@2c00 { // PSC6 51 compatible = "fsl,mpc5200b-psc-uart","fsl,mpc5200-psc-uart";
|
D | o2d.dtsi | 36 psc@2000 { // PSC1 37 compatible = "fsl,mpc5200b-psc-spi","fsl,mpc5200-psc-spi"; 49 psc@2200 { // PSC2 53 psc@2400 { // PSC3 57 psc@2600 { // PSC4 58 compatible = "fsl,mpc5200b-psc-uart","fsl,mpc5200-psc-uart"; 61 psc@2800 { // PSC5 62 compatible = "fsl,mpc5200b-psc-uart","fsl,mpc5200-psc-uart"; 65 psc@2c00 { // PSC6
|
D | a4m072.dts | 46 psc@2000 { 47 compatible = "fsl,mpc5200b-psc-uart","fsl,mpc5200-psc-uart"; 52 psc@2200 { 53 compatible = "fsl,mpc5200b-psc-uart","fsl,mpc5200-psc-uart"; 58 psc@2400 { 59 compatible = "fsl,mpc5200b-psc-uart","fsl,mpc5200-psc-uart"; 64 psc@2600 { 68 psc@2800 { 72 psc@2c00 { 73 compatible = "fsl,mpc5200b-psc-uart","fsl,mpc5200-psc-uart";
|
D | pcm030.dts | 30 audioplatform: psc@2000 { /* PSC1 in ac97 mode */ 31 compatible = "mpc5200b-psc-ac97","fsl,mpc5200b-psc-ac97"; 36 psc@2200 { 40 psc@2400 { /* PSC3 in UART mode */ 41 compatible = "fsl,mpc5200b-psc-uart","fsl,mpc5200-psc-uart"; 45 psc@2600 { 50 psc@2800 { 54 psc@2c00 { /* PSC6 in UART mode */ 55 compatible = "fsl,mpc5200b-psc-uart","fsl,mpc5200-psc-uart";
|
D | motionpro.dts | 35 psc@2000 { // PSC1 36 compatible = "fsl,mpc5200b-psc-uart","fsl,mpc5200-psc-uart"; 40 psc@2200 { // PSC2 41 compatible = "fsl,mpc5200b-psc-spi","fsl,mpc5200-psc-spi"; 45 psc@2400 { // PSC3 49 psc@2600 { // PSC4 53 psc@2800 { // PSC5 54 compatible = "fsl,mpc5200b-psc-uart","fsl,mpc5200-psc-uart"; 57 psc@2c00 { // PSC6
|
D | uc101.dts | 50 psc@2000 { // PSC1 51 compatible = "fsl,mpc5200b-psc-uart","fsl,mpc5200-psc-uart"; 54 psc@2200 { // PSC2 55 compatible = "fsl,mpc5200b-psc-uart","fsl,mpc5200-psc-uart"; 58 psc@2400 { // PSC3 62 psc@2600 { // PSC4 66 psc@2800 { // PSC5 70 psc@2c00 { // PSC6 71 compatible = "fsl,mpc5200b-psc-uart","fsl,mpc5200-psc-uart";
|
D | lite5200b.dts | 43 psc@2000 { // PSC1 44 compatible = "fsl,mpc5200b-psc-uart","fsl,mpc5200-psc-uart"; 48 psc@2200 { // PSC2 52 psc@2400 { // PSC3 56 psc@2600 { // PSC4 60 psc@2800 { // PSC5 64 psc@2c00 { // PSC6 70 // compatible = "fsl,mpc5200b-psc-ac97","fsl,mpc5200-psc-ac97"; 76 // compatible = "fsl,mpc5200b-psc-i2s"; //not 5200 compatible 82 // compatible = "fsl,mpc5200b-psc-spi","fsl,mpc5200-psc-spi";
|
D | a3m071.dts | 43 psc@2000 { 44 compatible = "fsl,mpc5200b-psc-uart","fsl,mpc5200-psc-uart"; 49 psc@2200 { 53 psc@2400 { 57 psc@2600 { 61 psc@2800 { 65 psc@2c00 { // PSC6 66 compatible = "fsl,mpc5200b-psc-uart","fsl,mpc5200-psc-uart";
|
D | pcm032.dts | 34 psc@2000 { /* PSC1 is ac97 */ 35 compatible = "fsl,mpc5200b-psc-ac97","fsl,mpc5200-psc-ac97"; 40 psc@2200 { 44 psc@2400 { /* PSC3 in UART mode */ 45 compatible = "fsl,mpc5200b-psc-uart","fsl,mpc5200-psc-uart"; 49 psc@2600 { 54 psc@2800 { 58 psc@2c00 { /* PSC6 in UART mode */ 59 compatible = "fsl,mpc5200b-psc-uart","fsl,mpc5200-psc-uart";
|
D | digsy_mtc.dts | 40 psc@2000 { // PSC1 44 psc@2200 { // PSC2 48 psc@2400 { // PSC3 52 psc@2600 { // PSC4 53 compatible = "fsl,mpc5200b-psc-uart","fsl,mpc5200-psc-uart"; 56 psc@2800 { // PSC5 57 compatible = "fsl,mpc5200b-psc-uart","fsl,mpc5200-psc-uart"; 60 psc@2c00 { // PSC6
|
D | mpc5121.dtsi | 353 psc@11000 { 354 compatible = "fsl,mpc5121-psc"; 365 psc@11100 { 366 compatible = "fsl,mpc5121-psc"; 377 psc@11200 { 378 compatible = "fsl,mpc5121-psc"; 389 psc@11300 { 390 compatible = "fsl,mpc5121-psc-uart", "fsl,mpc5121-psc"; 401 psc@11400 { 402 compatible = "fsl,mpc5121-psc-uart", "fsl,mpc5121-psc"; [all …]
|
D | mucmc52.dts | 53 psc@2000 { // PSC1 54 compatible = "fsl,mpc5200b-psc-uart","fsl,mpc5200-psc-uart"; 57 psc@2200 { // PSC2 58 compatible = "fsl,mpc5200b-psc-uart","fsl,mpc5200-psc-uart"; 61 psc@2400 { // PSC3 65 psc@2600 { // PSC4 69 psc@2800 { // PSC5 73 psc@2c00 { // PSC6 74 compatible = "fsl,mpc5200b-psc-uart","fsl,mpc5200-psc-uart";
|
D | mpc5200b.dtsi | 186 psc1: psc@2000 { // PSC1 187 compatible = "fsl,mpc5200b-psc","fsl,mpc5200-psc"; 192 psc2: psc@2200 { // PSC2 193 compatible = "fsl,mpc5200b-psc","fsl,mpc5200-psc"; 198 psc3: psc@2400 { // PSC3 199 compatible = "fsl,mpc5200b-psc","fsl,mpc5200-psc"; 204 psc4: psc@2600 { // PSC4 205 compatible = "fsl,mpc5200b-psc","fsl,mpc5200-psc"; 210 psc5: psc@2800 { // PSC5 211 compatible = "fsl,mpc5200b-psc","fsl,mpc5200-psc"; [all …]
|
/Linux-v4.19/drivers/spi/ |
D | spi-mpc52xx-psc.c | 39 struct mpc52xx_psc __iomem *psc; member 79 struct mpc52xx_psc __iomem *psc = mps->psc; in mpc52xx_psc_spi_activate_cs() local 83 sicr = in_be32(&psc->sicr); in mpc52xx_psc_spi_activate_cs() 99 out_be32(&psc->sicr, sicr); in mpc52xx_psc_spi_activate_cs() 105 ccr = in_be16((u16 __iomem *)&psc->ccr); in mpc52xx_psc_spi_activate_cs() 111 out_be16((u16 __iomem *)&psc->ccr, ccr); in mpc52xx_psc_spi_activate_cs() 134 struct mpc52xx_psc __iomem *psc = mps->psc; in mpc52xx_psc_spi_transfer_rxtx() local 149 out_8(&psc->command, MPC52xx_PSC_TX_ENABLE | MPC52xx_PSC_RX_ENABLE); in mpc52xx_psc_spi_transfer_rxtx() 164 out_8(&psc->ircr2, 0x01); in mpc52xx_psc_spi_transfer_rxtx() 167 out_8(&psc->mpc52xx_psc_buffer_8, tx_buf[sb]); in mpc52xx_psc_spi_transfer_rxtx() [all …]
|
/Linux-v4.19/drivers/clk/keystone/ |
D | gate.c | 110 struct clk_psc *psc = to_clk_psc(hw); in keystone_clk_is_enabled() local 111 struct clk_psc_data *data = psc->psc_data; in keystone_clk_is_enabled() 119 struct clk_psc *psc = to_clk_psc(hw); in keystone_clk_enable() local 120 struct clk_psc_data *data = psc->psc_data; in keystone_clk_enable() 123 if (psc->lock) in keystone_clk_enable() 124 spin_lock_irqsave(psc->lock, flags); in keystone_clk_enable() 129 if (psc->lock) in keystone_clk_enable() 130 spin_unlock_irqrestore(psc->lock, flags); in keystone_clk_enable() 137 struct clk_psc *psc = to_clk_psc(hw); in keystone_clk_disable() local 138 struct clk_psc_data *data = psc->psc_data; in keystone_clk_disable() [all …]
|
/Linux-v4.19/drivers/clk/davinci/ |
D | psc.c | 327 struct davinci_psc_data *psc = to_davinci_psc_data(rcdev); in davinci_psc_reset_assert() local 328 struct clk *clk = psc->clk_data.clks[id]; in davinci_psc_reset_assert() 336 struct davinci_psc_data *psc = to_davinci_psc_data(rcdev); in davinci_psc_reset_deassert() local 337 struct clk *clk = psc->clk_data.clks[id]; in davinci_psc_reset_deassert() 383 struct davinci_psc_data *psc; in __davinci_psc_register_clocks() local 389 psc = kzalloc(sizeof(*psc), GFP_KERNEL); in __davinci_psc_register_clocks() 390 if (!psc) in __davinci_psc_register_clocks() 399 psc->clk_data.clks = clks; in __davinci_psc_register_clocks() 400 psc->clk_data.clk_num = num_clks; in __davinci_psc_register_clocks() 415 psc->pm_data.domains = pm_domains; in __davinci_psc_register_clocks() [all …]
|
D | Makefile | 14 obj-y += psc.o 15 obj-$(CONFIG_ARCH_DAVINCI_DA830) += psc-da830.o 16 obj-$(CONFIG_ARCH_DAVINCI_DA850) += psc-da850.o 17 obj-$(CONFIG_ARCH_DAVINCI_DM355) += psc-dm355.o 18 obj-$(CONFIG_ARCH_DAVINCI_DM365) += psc-dm365.o 19 obj-$(CONFIG_ARCH_DAVINCI_DM644x) += psc-dm644x.o 20 obj-$(CONFIG_ARCH_DAVINCI_DM646x) += psc-dm646x.o
|
/Linux-v4.19/arch/arm/boot/dts/ |
D | keystone-k2hk-clocks.dtsi | 55 compatible = "ti,keystone,psc-clock"; 65 compatible = "ti,keystone,psc-clock"; 75 compatible = "ti,keystone,psc-clock"; 85 compatible = "ti,keystone,psc-clock"; 95 compatible = "ti,keystone,psc-clock"; 105 compatible = "ti,keystone,psc-clock"; 115 compatible = "ti,keystone,psc-clock"; 125 compatible = "ti,keystone,psc-clock"; 135 compatible = "ti,keystone,psc-clock"; 145 compatible = "ti,keystone,psc-clock"; [all …]
|
D | keystone-k2l-clocks.dtsi | 46 compatible = "ti,keystone,psc-clock"; 56 compatible = "ti,keystone,psc-clock"; 66 compatible = "ti,keystone,psc-clock"; 76 compatible = "ti,keystone,psc-clock"; 86 compatible = "ti,keystone,psc-clock"; 96 compatible = "ti,keystone,psc-clock"; 106 compatible = "ti,keystone,psc-clock"; 116 compatible = "ti,keystone,psc-clock"; 126 compatible = "ti,keystone,psc-clock"; 136 compatible = "ti,keystone,psc-clock"; [all …]
|
D | keystone-clocks.dtsi | 162 compatible = "ti,keystone,psc-clock"; 173 compatible = "ti,keystone,psc-clock"; 183 compatible = "ti,keystone,psc-clock"; 194 compatible = "ti,keystone,psc-clock"; 204 compatible = "ti,keystone,psc-clock"; 214 compatible = "ti,keystone,psc-clock"; 224 compatible = "ti,keystone,psc-clock"; 234 compatible = "ti,keystone,psc-clock"; 244 compatible = "ti,keystone,psc-clock"; 254 compatible = "ti,keystone,psc-clock"; [all …]
|
/Linux-v4.19/Documentation/devicetree/bindings/powerpc/fsl/ |
D | mpc5121-psc.txt | 7 are specified by fsl,mpc5121-psc-uart nodes in the 9 Controller node fsl,mpc5121-psc-fifo is required there: 11 fsl,mpc512x-psc-uart nodes 15 - compatible : Should contain "fsl,<soc>-psc-uart" and "fsl,<soc>-psc" 30 for that is fsl,mpc5121-psc-spi. It requires a fsl,mpc5121-psc-fifo as well. 32 fsl,mpc5121-psc-uart nodes, just use spi instead of uart in the compatible 35 fsl,mpc512x-psc-fifo node 39 - compatible : Should be "fsl,<soc>-psc-fifo" 54 compatible = "fsl,mpc5121-psc-uart", "fsl,mpc5121-psc"; 64 compatible = "fsl,mpc5121-psc-uart", "fsl,mpc5121-psc"; [all …]
|
/Linux-v4.19/arch/powerpc/boot/ |
D | mpc52xx-psc.c | 27 static void *psc; variable 38 while (!(in_be16(psc + MPC52xx_PSC_SR) & MPC52xx_PSC_SR_TXRDY)) ; in psc_putc() 39 out_8(psc + MPC52xx_PSC_BUFFER, c); in psc_putc() 44 return (in_be16(psc + MPC52xx_PSC_SR) & MPC52xx_PSC_SR_RXRDY) != 0; in psc_tstc() 49 while (!(in_be16(psc + MPC52xx_PSC_SR) & MPC52xx_PSC_SR_RXRDY)) ; in psc_getc() 50 return in_8(psc + MPC52xx_PSC_BUFFER); in psc_getc() 56 if (dt_get_virtual_reg(devp, &psc, 1) < 1) in mpc5200_psc_console_init()
|
/Linux-v4.19/arch/m68k/include/asm/ |
D | mac_psc.h | 212 extern volatile __u8 *psc; 224 *((volatile __u8 *)(psc + offset)) = data; in psc_write_byte() 229 *((volatile __u16 *)(psc + offset)) = data; in psc_write_word() 234 *((volatile __u32 *)(psc + offset)) = data; in psc_write_long() 239 return *((volatile __u8 *)(psc + offset)); in psc_read_byte() 244 return *((volatile __u16 *)(psc + offset)); in psc_read_word() 249 return *((volatile __u32 *)(psc + offset)); in psc_read_long()
|
/Linux-v4.19/drivers/net/wireless/realtek/rtlwifi/rtl8188ee/ |
D | sw.c | 136 rtlpriv->psc.inactiveps = rtlpriv->cfg->mod_params->inactiveps; in rtl88e_init_sw_vars() 137 rtlpriv->psc.swctrl_lps = rtlpriv->cfg->mod_params->swctrl_lps; in rtl88e_init_sw_vars() 138 rtlpriv->psc.fwctrl_lps = rtlpriv->cfg->mod_params->fwctrl_lps; in rtl88e_init_sw_vars() 146 if (!rtlpriv->psc.inactiveps) in rtl88e_init_sw_vars() 148 if (!rtlpriv->psc.fwctrl_lps) in rtl88e_init_sw_vars() 150 rtlpriv->psc.reg_fwctrl_lps = 3; in rtl88e_init_sw_vars() 151 rtlpriv->psc.reg_max_lps_awakeintvl = 5; in rtl88e_init_sw_vars() 157 if (rtlpriv->psc.reg_fwctrl_lps == 1) in rtl88e_init_sw_vars() 158 rtlpriv->psc.fwctrl_psmode = FW_PS_MIN_MODE; in rtl88e_init_sw_vars() 159 else if (rtlpriv->psc.reg_fwctrl_lps == 2) in rtl88e_init_sw_vars() [all …]
|