Home
last modified time | relevance | path

Searched full:scc (Results 1 – 25 of 156) sorted by relevance

1234567

/linux-6.14.4/drivers/net/hamradio/
Dscc.c1 #define RCS_ID "$Id: scc.c,v 1.75 1998/11/04 15:15:01 jreuter Exp jreuter $"
15 * SCC.C - Linux driver for Z8530 based HDLC cards for AX.25 *
37 ! before you connect a radio to the SCC board and start to transmit or !
41 allowance/licence from the designer of the SCC Board and/or the
170 #include <linux/scc.h>
187 "AX.25: Z8530 SCC driver version "VERSION".dl1bke\n";
203 static void init_channel(struct scc_channel *scc);
204 static void scc_key_trx (struct scc_channel *scc, char tx);
205 static void scc_init_timer(struct scc_channel *scc);
207 static int scc_net_alloc(const char *name, struct scc_channel *scc);
[all …]
DKconfig48 config SCC config
49 tristate "Z8530 SCC driver"
61 will be called scc.
65 depends on SCC
67 Say Y here if you experience problems with the SCC driver not
76 depends on SCC
/linux-6.14.4/drivers/tty/serial/
Dzs.c20 * DIN-7 MJ-4 signal SCC
25 * DB-25 MMJ-6 signal SCC
95 #define ZS_CHAN_IO_OFFSET 1 /* The SCC resides on the high byte
102 resource_size_t scc[ZS_NUM_SCCS]; member
198 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()
[all …]
/linux-6.14.4/Documentation/devicetree/bindings/arm/
Dvexpress-scc.txt4 Test chips for ARM Versatile Express platform implement SCC (Serial
15 - compatible value: "arm,vexpress-scc,<model>", "arm,vexpress-scc";
19 compatible = "arm,vexpress-scc,v2p-ca15_a7", "arm,vexpress-scc";
23 - reg: when the SCC is memory mapped, physical address and size of the
25 - interrupts: when the SCC can generate a system-level interrupt
29 scc@7fff0000 {
30 compatible = "arm,vexpress-scc,v2p-ca15_a7", "arm,vexpress-scc";
/linux-6.14.4/Documentation/devicetree/bindings/soc/fsl/cpm_qe/
Dfsl,cpm1-scc-qmc.yaml4 $id: http://devicetree.org/schemas/soc/fsl/cpm_qe/fsl,cpm1-scc-qmc.yaml#
20 - fsl,mpc885-scc-qmc
21 - fsl,mpc866-scc-qmc
22 - const: fsl,cpm1-scc-qmc
26 - description: SCC (Serial communication controller) register base
27 - description: SCC parameter ram base
38 description: SCC interrupt line in the CPM interrupt controller
107 - fsl,mpc885-scc-qmc-hdlc
108 - fsl,mpc866-scc-qmc-hdlc
109 - const: fsl,cpm1-scc-qmc-hdlc
[all …]
Dserial.txt6 - fsl,cpm1-scc-uart
7 - fsl,cpm2-scc-uart
23 compatible = "fsl,mpc8272-scc-uart",
24 "fsl,cpm2-scc-uart";
/linux-6.14.4/net/unix/
Dgarbage.c321 * another SCC. in unix_vertex_dead()
327 /* No receiver exists out of the same SCC. */ in unix_vertex_dead()
340 static void unix_collect_skb(struct list_head *scc, struct sk_buff_head *hitlist) in unix_collect_skb() argument
344 list_for_each_entry_reverse(vertex, scc, scc_entry) { in unix_collect_skb()
373 static bool unix_scc_cyclic(struct list_head *scc) in unix_scc_cyclic() argument
378 /* SCC containing multiple vertices ? */ in unix_scc_cyclic()
379 if (!list_is_singular(scc)) in unix_scc_cyclic()
382 vertex = list_first_entry(scc, typeof(*vertex), scc_entry); in unix_scc_cyclic()
406 * The vertex will be popped when finalising SCC later. in __unix_walk_scc()
443 * are in the same SCC, so propagate the smaller scc_index in __unix_walk_scc()
[all …]
/linux-6.14.4/drivers/net/ethernet/freescale/fs_enet/
Dmac-scc.c3 * Ethernet on Serial Communications Controller (SCC) driver for Motorola MPC8xx and MPC82xx.
75 * Delay to wait for SCC reset command to complete (in us)
94 fep->scc.sccp = of_iomap(ofdev->dev.of_node, 0); in do_pd_setup()
95 if (!fep->scc.sccp) in do_pd_setup()
98 fep->scc.ep = of_iomap(ofdev->dev.of_node, 1); in do_pd_setup()
99 if (!fep->scc.ep) { in do_pd_setup()
100 iounmap(fep->scc.sccp); in do_pd_setup()
117 fep->scc.hthi = 0; in setup_data()
118 fep->scc.htlo = 0; in setup_data()
159 scc_t __iomem *sccp = fep->scc.sccp; in set_promiscuous_mode()
[all …]
/linux-6.14.4/arch/arm/mach-versatile/
Dtc2_pm.c29 /* SCC conf registers */
39 static void __iomem *scc; variable
118 return !(readl_relaxed(scc + RESET_CTRL) & mask); in tc2_core_in_reset()
134 readl_relaxed(scc + RESET_CTRL)); in tc2_pm_wait_for_powerdown()
209 * SCC registers. We need to extract runtime information like in tc2_pm_init()
213 "arm,vexpress-scc,v2p-ca15_a7"); in tc2_pm_init()
214 scc = of_iomap(np, 0); in tc2_pm_init()
215 if (!scc) in tc2_pm_init()
218 a15_cluster_id = readl_relaxed(scc + A15_CONF) & 0xf; in tc2_pm_init()
219 a7_cluster_id = readl_relaxed(scc + A7_CONF) & 0xf; in tc2_pm_init()
[all …]
/linux-6.14.4/Documentation/devicetree/bindings/crypto/
Dfsl-imx-scc.yaml4 $id: http://devicetree.org/schemas/crypto/fsl-imx-scc.yaml#
7 title: Freescale Security Controller (SCC)
14 const: fsl,imx25-scc
21 - description: SCC SCM interrupt
22 - description: SCC SMN interrupt
48 compatible = "fsl,imx25-scc";
/linux-6.14.4/arch/powerpc/include/asm/
Dhydra.h47 char SCC[0x1000]; member
61 #define HYDRA_FC_SCC_CELL_EN 0x00000001 /* Enable SCC Clock */
63 #define HYDRA_FC_SCCA_ENABLE 0x00000004 /* Enable SCC A Lines */
64 #define HYDRA_FC_SCCB_ENABLE 0x00000008 /* Enable SCC B Lines */
66 #define HYDRA_FC_RESET_SCC 0x00000020 /* Reset SCC */
/linux-6.14.4/Documentation/networking/device_drivers/hamradio/
Dz8530drv.rst5 SCC.C - Linux driver for Z8530 based HDLC cards for AX.25
52 insmod scc.o
85 escc no # enhanced SCC chip? (8580/85180/85280)
116 SCC type value
118 PA0HZP SCC card PA0HZP
122 BayCom (U)SCC card BAYCOM
160 # SCC chip 2
238 the "attach scc" command in net, except that the string "init" must
307 (1) this divider is usually mounted on the SCC-PBC (PA0HZP) or not
343 Now "ifconfig" the scc device::
[all …]
/linux-6.14.4/include/linux/
Dscc.h2 /* $Id: scc.h,v 1.29 1997/04/02 14:56:45 jreuter Exp jreuter $ */
6 #include <uapi/linux/scc.h>
27 /* SCC channel control structure for KISS */
47 /* SCC channel structure */
64 char enhanced; /* Enhanced SCC support */
/linux-6.14.4/arch/powerpc/boot/
Dcpm-serial.c74 static struct cpm_scc *scc; variable
119 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()
210 } else if (dt_is_compatible(devp, "fsl,cpm2-scc-uart")) { in cpm_console_init()
239 scc = vreg[0]; in cpm_console_init()
/linux-6.14.4/arch/m68k/include/asm/
Dmac_iop.h91 struct { /* SCC registers */
92 __u8 sccb_cmd; /* SCC B command reg */
94 __u8 scca_cmd; /* SCC A command reg */
96 __u8 sccb_data; /* SCC B data */
98 __u8 scca_data; /* SCC A data */
Dmac_via.h39 #define VIA1A_vSccWrReq 0x80 /* SCC write. (input)
40 * [CHRP] SCC WREQ: Reflects the state of the
41 * Wait/Request pins from the SCC.
48 * signal from port B of the SCC appear on
70 * signal from port A of the SCC appear
77 * drive the SCC's /RTxCA pin.
79 * the SCC cell.
Dmac_psc.h6 * by the VIAs (Ethernet, DSP, SCC, Sound). This includes nine DMA
18 * 5. SCC Channel A Receive
19 * 6. SCC Channel B Receive
20 * 7. SCC Channel A Transmit
Datarihw.h96 ATARIHW_DECLARE(SCC); /* Serial Communications Contr. */
97 ATARIHW_DECLARE(ST_ESCC); /* SCC Z83230 in an ST */
105 ATARIHW_DECLARE(SCC_DMA); /* DMA for the SCC */
438 ** SCC Z8530
442 struct SCC struct
452 # define atari_scc ((*(volatile struct SCC*)SCC_BAS)) argument
455 # define st_escc ((*(volatile struct SCC*)0xfffffa31))
458 /* TT SCC DMA Controller (same chip as SCSI DMA) */
/linux-6.14.4/include/uapi/linux/
Dscc.h2 /* $Id: scc.h,v 1.29 1997/04/02 14:56:45 jreuter Exp jreuter $ */
11 #define PA0HZP 0x00 /* hardware type for PA0HZP SCC card and compatible */
16 #define BAYCOM 0x10 /* hardware type for BayCom (U)SCC */
110 /* SCC statistical information */
/linux-6.14.4/drivers/gpu/drm/amd/amdkfd/
Dcwsr_trap_handler_gfx10.asm216 s_getreg_b32 s_save_status, hwreg(S_STATUS_HWREG) //save STATUS since we will change SCC
643 s_cmp_lt_u32 m0, 96 //scc = (m0 < first 96 SGPR) ? 1 : 0
723 s_cmp_lt_u32 m0, s_save_alloc_size //scc=(m0 < s_save_alloc_size) ? 1 : 0
743 s_cmp_lt_u32 m0, s_save_alloc_size //scc=(m0 < s_save_alloc_size) ? 1 : 0
761 s_cmp_lt_u32 m0, s_save_alloc_size //scc=(m0 < s_save_alloc_size) ? 1 : 0
781 s_cmp_lt_u32 m0, s_save_alloc_size //scc=(m0 < s_save_alloc_size) ? 1 : 0
850 s_cmp_lt_u32 m0, s_save_alloc_size //scc = (m0 < s_save_alloc_size) ? 1 : 0
895 s_cmp_lt_u32 m0, s_save_alloc_size //scc = (m0 < s_save_alloc_size) ? 1 : 0
931 s_cmp_lt_u32 m0, s_save_alloc_size //scc = (m0 < s_save_alloc_size) ? 1 : 0
995 s_cmp_lt_u32 m0, s_restore_alloc_size //scc=(m0 < s_restore_alloc_size) ? 1 : 0
[all …]
Dcwsr_trap_handler_gfx12.asm163 …_getreg_b32 s_save_state_priv, hwreg(HW_REG_WAVE_STATE_PRIV) //save STATUS since we will change SCC
516 s_cmp_lt_u32 m0, 96 //scc = (m0 < first 96 SGPR) ? 1 : 0
590 s_cmp_lt_u32 m0, s_save_alloc_size //scc=(m0 < s_save_alloc_size) ? 1 : 0
608 s_cmp_lt_u32 m0, s_save_alloc_size //scc=(m0 < s_save_alloc_size) ? 1 : 0
658 s_cmp_lt_u32 m0, s_save_alloc_size //scc = (m0 < s_save_alloc_size) ? 1 : 0
684 s_cmp_lt_u32 m0, s_save_alloc_size //scc = (m0 < s_save_alloc_size) ? 1 : 0
703 s_cmp_lt_u32 m0, s_save_alloc_size //scc = (m0 < s_save_alloc_size) ? 1 : 0
766 s_cmp_lt_u32 m0, s_restore_alloc_size //scc=(m0 < s_restore_alloc_size) ? 1 : 0
776 s_cmp_lt_u32 m0, s_restore_alloc_size //scc=(m0 < s_restore_alloc_size) ? 1 : 0
823 s_cmp_lt_u32 m0, s_restore_alloc_size //scc = (m0 < s_restore_alloc_size) ? 1 : 0
[all …]
/linux-6.14.4/Documentation/networking/devlink/
Dhns3.rst26 * - ``fw.scc``
29 SCC is a firmware component which provides multiple RDMA congestion
/linux-6.14.4/arch/m68k/mac/
Dmacints.c34 * 4 - SCC
63 * 4 - SCC IOP
73 * - slot 1: SCC channel A interrupt
74 * - slot 2: SCC channel B interrupt
/linux-6.14.4/Documentation/devicetree/bindings/net/
Dfsl,cpm-enet.yaml16 - fsl,cpm1-scc-enet
17 - fsl,cpm2-scc-enet
/linux-6.14.4/arch/m68k/atari/
Dconfig.c78 /* ++roman: This is a more elaborate test for an SCC chip, since the plain
79 * Medusa board generates DTACK at the SCC's standard addresses, but a SCC
310 ATARIHW_SET(SCC); in config_atari()
311 pr_cont(" SCC"); in config_atari()
633 ATARIHW_ANNOUNCE(SCC, "Serial Communications Controller SCC 8530"); in atari_get_hardware_list()
634 ATARIHW_ANNOUNCE(ST_ESCC, "Extended Serial Communications Controller SCC 85230"); in atari_get_hardware_list()
640 ATARIHW_ANNOUNCE(SCC_DMA, "DMA Controller for SCC"); in atari_get_hardware_list()

1234567