| /Linux-v5.10/drivers/net/hamradio/ | 
| D | scc.c | 202 static void init_channel(struct scc_channel *scc);203 static void scc_key_trx (struct scc_channel *scc, char tx);
 204 static void scc_init_timer(struct scc_channel *scc);
 206 static int scc_net_alloc(const char *name, struct scc_channel *scc);
 210 static void scc_net_rx(struct scc_channel *scc, struct sk_buff *skb);
 276 static inline void wr(struct scc_channel *scc, unsigned char reg,  in wr()  argument
 279 	OutReg(scc->ctrl, reg, (scc->wreg[reg] = val));  in wr()
 282 static inline void or(struct scc_channel *scc, unsigned char reg, unsigned char val)  in or()  argument
 284 	OutReg(scc->ctrl, reg, (scc->wreg[reg] |= val));  in or()
 287 static inline void cl(struct scc_channel *scc, unsigned char reg, unsigned char val)  in cl()  argument
 [all …]
 
 | 
| D | Makefile | 15 obj-$(CONFIG_SCC)		+= scc.o
 | 
| /Linux-v5.10/drivers/tty/serial/ | 
| D | zs.c | 102 	resource_size_t scc[ZS_NUM_SCCS];  member198 		if (!zport->scc)  in zs_dump()
 239 	struct zs_scc *scc = zport->scc;  in zs_transmit_drain()  local
 243 		zs_spin_unlock_cond_irq(&scc->zlock, irq);  in zs_transmit_drain()
 245 		zs_spin_lock_cond_irq(&scc->zlock, irq);  in zs_transmit_drain()
 252 	struct zs_scc *scc = zport->scc;  in zs_line_drain()  local
 256 		zs_spin_unlock_cond_irq(&scc->zlock, irq);  in zs_line_drain()
 258 		zs_spin_lock_cond_irq(&scc->zlock, irq);  in zs_line_drain()
 307 	struct zs_scc *scc = zport->scc;  in zs_tx_empty()  local
 311 	spin_lock_irqsave(&scc->zlock, flags);  in zs_tx_empty()
 [all …]
 
 | 
| D | zs.h | 23 	struct zs_scc	*scc;			/* Containing SCC.  */  member
 | 
| /Linux-v5.10/drivers/net/ethernet/freescale/fs_enet/ | 
| D | mac-scc.c | 99 	fep->scc.sccp = of_iomap(ofdev->dev.of_node, 0);  in do_pd_setup()100 	if (!fep->scc.sccp)  in do_pd_setup()
 103 	fep->scc.ep = of_iomap(ofdev->dev.of_node, 1);  in do_pd_setup()
 104 	if (!fep->scc.ep) {  in do_pd_setup()
 105 		iounmap(fep->scc.sccp);  in do_pd_setup()
 122 	fep->scc.hthi = 0;  in setup_data()
 123 	fep->scc.htlo = 0;  in setup_data()
 164 	scc_t __iomem *sccp = fep->scc.sccp;  in set_promiscuous_mode()
 172 	scc_enet_t __iomem *ep = fep->scc.ep;  in set_multicast_start()
 183 	scc_enet_t __iomem *ep = fep->scc.ep;  in set_multicast_one()
 [all …]
 
 | 
| D | Makefile | 8 fs_enet-$(CONFIG_FS_ENET_HAS_SCC) += mac-scc.o
 | 
| /Linux-v5.10/Documentation/devicetree/bindings/arm/ | 
| D | vexpress-scc.txt | 15 - compatible value: "arm,vexpress-scc,<model>", "arm,vexpress-scc";19 	compatible = "arm,vexpress-scc,v2p-ca15_a7", "arm,vexpress-scc";
 29 	scc@7fff0000 {
 30 		compatible = "arm,vexpress-scc,v2p-ca15_a7", "arm,vexpress-scc";
 
 | 
| /Linux-v5.10/arch/arm/mach-vexpress/ | 
| D | tc2_pm.c | 41 static void __iomem *scc;  variable120 	return !(readl_relaxed(scc + RESET_CTRL) & mask);  in tc2_core_in_reset()
 136 			 readl_relaxed(scc + RESET_CTRL));  in tc2_pm_wait_for_powerdown()
 216 	scc = of_iomap(np, 0);  in tc2_pm_init()
 217 	if (!scc)  in tc2_pm_init()
 220 	a15_cluster_id = readl_relaxed(scc + A15_CONF) & 0xf;  in tc2_pm_init()
 221 	a7_cluster_id = readl_relaxed(scc + A7_CONF) & 0xf;  in tc2_pm_init()
 225 	sys_info = readl_relaxed(scc + SYS_INFO);  in tc2_pm_init()
 237 	ret = ve_spc_init(scc + SPC_BASE, a15_cluster_id, irq);  in tc2_pm_init()
 
 | 
| /Linux-v5.10/Documentation/devicetree/bindings/soc/fsl/cpm_qe/ | 
| D | serial.txt | 6 - fsl,cpm1-scc-uart7 - fsl,cpm2-scc-uart
 23 		compatible = "fsl,mpc8272-scc-uart",
 24 			     "fsl,cpm2-scc-uart";
 
 | 
| D | network.txt | 4 - fsl,cpm1-scc-enet5 - fsl,cpm2-scc-enet
 
 | 
| D | cpm.txt | 33         scc/fcc/ucc registers, and the second represents the device's
 | 
| /Linux-v5.10/arch/powerpc/boot/ | 
| D | cpm-serial.c | 74 static struct cpm_scc *scc;  variable119 	out_be32(&scc->gsmrl, in_be32(&scc->gsmrl) & ~0x30);  in scc_disable_port()
 130 	out_be32(&scc->gsmrl, in_be32(&scc->gsmrl) | 0x30);  in scc_enable_port()
 239 		scc = vreg[0];  in cpm_console_init()
 
 | 
| /Linux-v5.10/arch/powerpc/boot/dts/ | 
| D | pq2fads.dts | 151 				compatible = "fsl,mpc8280-scc-uart",152 				             "fsl,cpm2-scc-uart";
 162 				compatible = "fsl,mpc8280-scc-uart",
 163 				             "fsl,cpm2-scc-uart";
 
 | 
| D | mpc8272ads.dts | 152 				compatible = "fsl,mpc8272-scc-uart",153 				             "fsl,cpm2-scc-uart";
 163 				compatible = "fsl,mpc8272-scc-uart",
 164 				             "fsl,cpm2-scc-uart";
 
 | 
| D | ksi8560.dts | 252 				compatible = "fsl,mpc8560-scc-uart",253 					     "fsl,cpm2-scc-uart";
 264 				compatible = "fsl,mpc8560-scc-uart",
 265 					     "fsl,cpm2-scc-uart";
 
 | 
| D | tqm8560.dts | 266 				compatible = "fsl,mpc8560-scc-uart",267 				             "fsl,cpm2-scc-uart";
 278 				compatible = "fsl,mpc8560-scc-uart",
 279 				             "fsl,cpm2-scc-uart";
 
 | 
| D | ep8248e.dts | 144 				compatible = "fsl,mpc8248-scc-uart",145 				             "fsl,cpm2-scc-uart";
 
 | 
| D | tqm8xx.dts | 181 				compatible = "fsl,mpc860-scc-enet",182 				             "fsl,cpm1-scc-enet";
 
 | 
| D | mpc866ads.dts | 160 				compatible = "fsl,mpc866-scc-enet",161 				             "fsl,cpm1-scc-enet";
 
 | 
| D | ep88xc.dts | 187 				compatible = "fsl,mpc885-scc-uart",188 				             "fsl,cpm1-scc-uart";
 
 | 
| D | mpc885ads.dts | 201 				compatible = "fsl,mpc885-scc-enet",202 				             "fsl,cpm1-scc-enet";
 
 | 
| D | mgcoge.dts | 148 				compatible = "fsl,mpc8247-scc-enet",149 				             "fsl,cpm2-scc-enet";
 
 | 
| D | stx_gp3_8560.dts | 248 				compatible = "fsl,mpc8560-scc-uart",249 				             "fsl,cpm2-scc-uart";
 
 | 
| /Linux-v5.10/arch/powerpc/boot/dts/fsl/ | 
| D | mpc8560ads.dts | 251 				compatible = "fsl,mpc8560-scc-uart",252 				             "fsl,cpm2-scc-uart";
 263 				compatible = "fsl,mpc8560-scc-uart",
 264 				             "fsl,cpm2-scc-uart";
 
 | 
| /Linux-v5.10/arch/arm/boot/dts/ | 
| D | vexpress-v2p-ca15_a7.dts | 212         scc@7fff0000 {213 		compatible = "arm,vexpress-scc,v2p-ca15_a7", "arm,vexpress-scc";
 
 |