Home
last modified time | relevance | path

Searched refs:psc (Results 1 – 25 of 104) sorted by relevance

12345

/Linux-v4.19/arch/powerpc/boot/dts/
Dpdm360ng.dts140 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 …]
Dcm5200.dts30 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";
Do2d.dtsi36 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
Da4m072.dts46 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";
Dpcm030.dts30 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";
Dmotionpro.dts35 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
Duc101.dts50 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";
Dlite5200b.dts43 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";
Da3m071.dts43 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";
Dpcm032.dts34 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";
Ddigsy_mtc.dts40 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
Dmpc5121.dtsi353 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 …]
Dmucmc52.dts53 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";
Dmpc5200b.dtsi186 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/
Dspi-mpc52xx-psc.c39 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/
Dgate.c110 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/
Dpsc.c327 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 …]
DMakefile14 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/
Dkeystone-k2hk-clocks.dtsi55 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 …]
Dkeystone-k2l-clocks.dtsi46 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 …]
Dkeystone-clocks.dtsi162 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/
Dmpc5121-psc.txt7 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/
Dmpc52xx-psc.c27 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/
Dmac_psc.h212 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/
Dsw.c136 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 …]

12345