| /kernel/linux/linux-6.6/drivers/staging/rtl8192u/ |
| D | r8192U_debugfs.c | 1 // SPDX-License-Identifier: GPL-2.0 3 * -----------------------------DEGUGFS STUFF------------------------- 11 static int rtl8192_usb_stats_ap_show(struct seq_file *m, void *v) in rtl8192_usb_stats_ap_show() argument 13 struct net_device *dev = m->private; in rtl8192_usb_stats_ap_show() 15 struct ieee80211_device *ieee = priv->ieee80211; in rtl8192_usb_stats_ap_show() 18 list_for_each_entry(target, &ieee->network_list, list) { in rtl8192_usb_stats_ap_show() 21 if (target->wpa_ie_len > 0 || target->rsn_ie_len > 0) in rtl8192_usb_stats_ap_show() 24 seq_printf(m, "%s %s\n", target->ssid, wpa); in rtl8192_usb_stats_ap_show() 30 static int rtl8192_usb_registers_show(struct seq_file *m, void *v) in rtl8192_usb_registers_show() argument 32 struct net_device *dev = m->private; in rtl8192_usb_registers_show() [all …]
|
| /kernel/linux/linux-6.6/drivers/net/phy/ |
| D | linkmode.c | 1 // SPDX-License-Identifier: GPL-2.0+ 5 * linkmode_resolve_pause - resolve the allowable pause modes 19 * 0 1 1 1 TX 21 * 1 X 1 X TX+RX 28 __ETHTOOL_DECLARE_LINK_MODE_MASK(m); in linkmode_resolve_pause() 30 linkmode_and(m, local_adv, partner_adv); in linkmode_resolve_pause() 31 if (linkmode_test_bit(ETHTOOL_LINK_MODE_Pause_BIT, m)) { in linkmode_resolve_pause() 34 } else if (linkmode_test_bit(ETHTOOL_LINK_MODE_Asym_Pause_BIT, m)) { in linkmode_resolve_pause() 47 * linkmode_set_pause - set the pause mode advertisement 49 * @tx: boolean from ethtool struct ethtool_pauseparam tx_pause member [all …]
|
| /kernel/linux/linux-5.10/drivers/net/phy/ |
| D | linkmode.c | 1 // SPDX-License-Identifier: GPL-2.0+ 5 * linkmode_resolve_pause - resolve the allowable pause modes 19 * 0 1 1 1 TX 21 * 1 X 1 X TX+RX 28 __ETHTOOL_DECLARE_LINK_MODE_MASK(m); in linkmode_resolve_pause() 30 linkmode_and(m, local_adv, partner_adv); in linkmode_resolve_pause() 31 if (linkmode_test_bit(ETHTOOL_LINK_MODE_Pause_BIT, m)) { in linkmode_resolve_pause() 34 } else if (linkmode_test_bit(ETHTOOL_LINK_MODE_Asym_Pause_BIT, m)) { in linkmode_resolve_pause() 47 * linkmode_set_pause - set the pause mode advertisement 49 * @tx: boolean from ethtool struct ethtool_pauseparam tx_pause member [all …]
|
| /kernel/linux/linux-6.6/drivers/net/ethernet/broadcom/ |
| D | bcmsysport.h | 1 /* SPDX-License-Identifier: GPL-2.0-only */ 28 /* HW supports 40-bit addressing hence the */ 108 /* Level-2 Interrupt controller offsets and defines */ 118 /* Level-2 instance 0 interrupt bits */ 132 /* SYSTEMPORT Lite groups the TX queues interrupts on instance 0 */ 220 /* There is a 0xC gap between the end of RX and beginning of TX stats and then 221 * between the end of TX stats and the beginning of the RX RUNT 329 #define TDMA_PORT_SIZE DESC_SIZE /* two 32-bits words */ 401 /* Defininition for a given TX ring base address */ 490 /* Internal linked-list RAM size */ [all …]
|
| /kernel/linux/linux-5.10/net/tipc/ |
| D | crypto.h | 1 /* SPDX-License-Identifier: GPL-2.0 */ 58 * - CLUSTER_KEY: 59 * One single key is used for both TX & RX in all nodes in the cluster. 60 * - PER_NODE_KEY: 61 * Each nodes in the cluster has one TX key, for RX a node needs to know 62 * its peers' TX key for the decryption of messages from those nodes. 77 * +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ 78 * w0:|Ver=7| User |D|TX |RX |K|M|N| Rsvd | 79 * +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ 82 * +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ [all …]
|
| /kernel/linux/linux-6.6/net/tipc/ |
| D | crypto.h | 1 /* SPDX-License-Identifier: GPL-2.0 */ 58 * - CLUSTER_KEY: 59 * One single key is used for both TX & RX in all nodes in the cluster. 60 * - PER_NODE_KEY: 61 * Each nodes in the cluster has one TX key, for RX a node needs to know 62 * its peers' TX key for the decryption of messages from those nodes. 77 * +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ 78 * w0:|Ver=7| User |D|TX |RX |K|M|N| Rsvd | 79 * +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ 82 * +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ [all …]
|
| /kernel/linux/linux-5.10/drivers/net/ethernet/broadcom/ |
| D | bcmsysport.h | 1 /* SPDX-License-Identifier: GPL-2.0-only */ 26 /* HW supports 40-bit addressing hence the */ 106 /* Level-2 Interrupt controller offsets and defines */ 116 /* Level-2 instance 0 interrupt bits */ 130 /* SYSTEMPORT Lite groups the TX queues interrupts on instance 0 */ 251 /* There is a 0xC gap between the end of RX and beginning of TX stats and then 252 * between the end of TX stats and the beginning of the RX RUNT 359 #define TDMA_PORT_SIZE DESC_SIZE /* two 32-bits words */ 431 /* Defininition for a given TX ring base address */ 520 /* Internal linked-list RAM size */ [all …]
|
| /kernel/linux/linux-6.6/Documentation/devicetree/bindings/sound/ |
| D | rockchip,i2s-tdm.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 4 $id: http://devicetree.org/schemas/sound/rockchip,i2s-tdm.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 15 - Nicolas Frattaroli <frattaroli.nicolas@gmail.com> 18 - $ref: dai-common.yaml# 23 - rockchip,px30-i2s-tdm 24 - rockchip,rk1808-i2s-tdm 25 - rockchip,rk3308-i2s-tdm 26 - rockchip,rk3568-i2s-tdm [all …]
|
| /kernel/linux/linux-5.10/drivers/net/ethernet/tehuti/ |
| D | tehuti.c | 1 // SPDX-License-Identifier: GPL-2.0-or-later 12 * 1) RX Free Fifo - RXF - holds descriptors of empty buffers to accept incoming 16 * 2) RX Data Fifo - RXD - holds descriptors of full buffers. This Fifo is 23 * One holds 1.5K packets and another - 26K packets. Depending on incoming 30 * skb db - used to keep track of all skbs owned by SW and their dma addresses. 34 * fifo - keeps info about fifo's size and location, relevant HW registers, 45 * NAPI - interrupt-driven mixed with polling 46 * interrupt-driven only 48 * Interrupt-driven only flow is following. When buffer is ready, HW raises 107 nic->port_num == 1 ? "" : ", 2-Port"); in print_hw_id() [all …]
|
| /kernel/linux/linux-6.6/drivers/net/ethernet/tehuti/ |
| D | tehuti.c | 1 // SPDX-License-Identifier: GPL-2.0-or-later 12 * 1) RX Free Fifo - RXF - holds descriptors of empty buffers to accept incoming 16 * 2) RX Data Fifo - RXD - holds descriptors of full buffers. This Fifo is 23 * One holds 1.5K packets and another - 26K packets. Depending on incoming 30 * skb db - used to keep track of all skbs owned by SW and their dma addresses. 34 * fifo - keeps info about fifo's size and location, relevant HW registers, 45 * NAPI - interrupt-driven mixed with polling 46 * interrupt-driven only 48 * Interrupt-driven only flow is following. When buffer is ready, HW raises 107 nic->port_num == 1 ? "" : ", 2-Port"); in print_hw_id() [all …]
|
| /kernel/linux/linux-5.10/drivers/net/ethernet/marvell/octeontx2/af/ |
| D | mbox.h | 1 /* SPDX-License-Identifier: GPL-2.0 */ 37 #define INTR_MASK(pfvfs) ((pfvfs < 64) ? (BIT_ULL(pfvfs) - 1) : (~0ull)) 69 u64 tx_start; /* Offset of Tx region in mbox memory */ 71 u16 tx_size; /* Size of Tx region */ 125 /* Generic mbox IDs (range 0x000 - 0x1FF) */ \ 126 M(READY, 0x001, ready, msg_req, ready_msg_rsp) \ 127 M(ATTACH_RESOURCES, 0x002, attach_resources, rsrc_attach, msg_rsp) \ 128 M(DETACH_RESOURCES, 0x003, detach_resources, rsrc_detach, msg_rsp) \ 129 M(MSIX_OFFSET, 0x005, msix_offset, msg_req, msix_offset_rsp) \ 130 M(VF_FLR, 0x006, vf_flr, msg_req, msg_rsp) \ [all …]
|
| /kernel/linux/linux-6.6/net/nfc/nci/ |
| D | spi.c | 1 // SPDX-License-Identifier: GPL-2.0-only 12 #include <linux/crc-ccitt.h> 33 struct spi_message m; in __nci_spi_send() local 39 t.tx_buf = skb->data; in __nci_spi_send() 40 t.len = skb->len; in __nci_spi_send() 47 t.delay.value = nspi->xfer_udelay; in __nci_spi_send() 49 t.speed_hz = nspi->xfer_speed_hz; in __nci_spi_send() 51 spi_message_init(&m); in __nci_spi_send() 52 spi_message_add_tail(&t, &m); in __nci_spi_send() 54 return spi_sync(nspi->spi, &m); in __nci_spi_send() [all …]
|
| /kernel/linux/linux-5.10/net/nfc/nci/ |
| D | spi.c | 1 // SPDX-License-Identifier: GPL-2.0-only 12 #include <linux/crc-ccitt.h> 33 struct spi_message m; in __nci_spi_send() local 39 t.tx_buf = skb->data; in __nci_spi_send() 40 t.len = skb->len; in __nci_spi_send() 47 t.delay.value = nspi->xfer_udelay; in __nci_spi_send() 49 t.speed_hz = nspi->xfer_speed_hz; in __nci_spi_send() 51 spi_message_init(&m); in __nci_spi_send() 52 spi_message_add_tail(&t, &m); in __nci_spi_send() 54 return spi_sync(nspi->spi, &m); in __nci_spi_send() [all …]
|
| /kernel/linux/linux-5.10/tools/perf/pmu-events/arch/s390/cf_zec12/ |
| D | extended.json | 3 "Unit": "CPU-M-CF", 7 …"PublicDescription": "Level-1 Data TLB miss in progress. Incremented by one for every cycle a DTLB… 10 "Unit": "CPU-M-CF", 14 …"PublicDescription": "Level-1 Instruction TLB miss in progress. Incremented by one for every cycle… 17 "Unit": "CPU-M-CF", 21 …on": "A directory write to the Level-1 Data cache directory where the returned cache line was sour… 24 "Unit": "CPU-M-CF", 28 … "A directory write to the Level-1 Instruction cache directory where the returned cache line was s… 31 "Unit": "CPU-M-CF", 35 …on": "A directory write to the Level-1 Data cache directory where the returned cache line was sour… [all …]
|
| /kernel/linux/linux-6.6/tools/perf/pmu-events/arch/s390/cf_zec12/ |
| D | extended.json | 3 "Unit": "CPU-M-CF", 7 …"PublicDescription": "Level-1 Data TLB miss in progress. Incremented by one for every cycle a DTLB… 10 "Unit": "CPU-M-CF", 14 …"PublicDescription": "Level-1 Instruction TLB miss in progress. Incremented by one for every cycle… 17 "Unit": "CPU-M-CF", 21 …on": "A directory write to the Level-1 Data cache directory where the returned cache line was sour… 24 "Unit": "CPU-M-CF", 28 … "A directory write to the Level-1 Instruction cache directory where the returned cache line was s… 31 "Unit": "CPU-M-CF", 35 …on": "A directory write to the Level-1 Data cache directory where the returned cache line was sour… [all …]
|
| /kernel/linux/linux-5.10/drivers/dma/ |
| D | xgene-dma.c | 1 // SPDX-License-Identifier: GPL-2.0-or-later 3 * Applied Micro X-Gene SoC DMA engine Driver 15 #include <linux/dma-mapping.h> 26 /* X-Gene DMA ring csr registers and bit definations */ 42 #define XGENE_DMA_RING_NE_INT_MODE_SET(m, v) \ argument 43 ((m) = ((m) & ~BIT(31 - (v))) | BIT(31 - (v))) 44 #define XGENE_DMA_RING_NE_INT_MODE_RESET(m, v) \ argument 45 ((m) &= (~BIT(31 - (v)))) 55 #define XGENE_DMA_RING_COHERENT_SET(m) \ argument 56 (((u32 *)(m))[2] |= BIT(4)) [all …]
|
| /kernel/linux/linux-6.6/drivers/dma/ |
| D | xgene-dma.c | 1 // SPDX-License-Identifier: GPL-2.0-or-later 3 * Applied Micro X-Gene SoC DMA engine Driver 15 #include <linux/dma-mapping.h> 27 /* X-Gene DMA ring csr registers and bit definations */ 43 #define XGENE_DMA_RING_NE_INT_MODE_SET(m, v) \ argument 44 ((m) = ((m) & ~BIT(31 - (v))) | BIT(31 - (v))) 45 #define XGENE_DMA_RING_NE_INT_MODE_RESET(m, v) \ argument 46 ((m) &= (~BIT(31 - (v)))) 56 #define XGENE_DMA_RING_COHERENT_SET(m) \ argument 57 (((u32 *)(m))[2] |= BIT(4)) [all …]
|
| /kernel/linux/linux-6.6/drivers/net/ethernet/3com/ |
| D | Kconfig | 1 # SPDX-License-Identifier: GPL-2.0-only 31 To compile this driver as a module, choose M here. The module 42 To compile this driver as a module, choose M here. The module 50 (PC-card) Fast Ethernet card to your computer. 52 To compile this driver as a module, choose M here: the module will be 60 (PC-card) Ethernet card to your computer. 62 To compile this driver as a module, choose M here: the module will be 84 To compile this support as a module, choose M here. 93 3C990-TX, 3CR990-TX-95, 3CR990-TX-97, 3CR990-FX-95, 3CR990-FX-97, 94 3CR990SVR, 3CR990SVR95, 3CR990SVR97, 3CR990-FX-95 Server, [all …]
|
| /kernel/linux/linux-5.10/drivers/net/ethernet/3com/ |
| D | Kconfig | 1 # SPDX-License-Identifier: GPL-2.0-only 31 To compile this driver as a module, choose M here. The module 41 To compile this driver as a module, choose M here. The module 49 (PC-card) Fast Ethernet card to your computer. 51 To compile this driver as a module, choose M here: the module will be 59 (PC-card) Ethernet card to your computer. 61 To compile this driver as a module, choose M here: the module will be 83 To compile this support as a module, choose M here. 92 3C990-TX, 3CR990-TX-95, 3CR990-TX-97, 3CR990-FX-95, 3CR990-FX-97, 93 3CR990SVR, 3CR990SVR95, 3CR990SVR97, 3CR990-FX-95 Server, [all …]
|
| /kernel/linux/linux-5.10/drivers/spi/ |
| D | spi-fsl-espi.c | 1 // SPDX-License-Identifier: GPL-2.0-or-later 62 #define SPIE_TXE BIT(15) /* TX FIFO empty */ 63 #define SPIE_DON BIT(14) /* TX done */ 66 #define SPIE_TXT BIT(11) /* TX FIFO threshold*/ 68 #define SPIE_TNF BIT(8) /* TX FIFO not full */ 71 #define SPIM_TXE BIT(15) /* TX FIFO empty */ 72 #define SPIM_DON BIT(14) /* TX done */ 75 #define SPIM_TXT BIT(11) /* TX FIFO threshold*/ 77 #define SPIM_TNF BIT(8) /* TX FIFO not full */ 82 #define SPCOM_TO BIT(27) /* TX only */ [all …]
|
| /kernel/linux/linux-6.6/drivers/spi/ |
| D | spi-fsl-espi.c | 1 // SPDX-License-Identifier: GPL-2.0-or-later 62 #define SPIE_TXE BIT(15) /* TX FIFO empty */ 63 #define SPIE_DON BIT(14) /* TX done */ 66 #define SPIE_TXT BIT(11) /* TX FIFO threshold*/ 68 #define SPIE_TNF BIT(8) /* TX FIFO not full */ 71 #define SPIM_TXE BIT(15) /* TX FIFO empty */ 72 #define SPIM_DON BIT(14) /* TX done */ 75 #define SPIM_TXT BIT(11) /* TX FIFO threshold*/ 77 #define SPIM_TNF BIT(8) /* TX FIFO not full */ 82 #define SPCOM_TO BIT(27) /* TX only */ [all …]
|
| /kernel/linux/linux-6.6/net/atm/ |
| D | mpoa_proc.c | 1 // SPDX-License-Identifier: GPL-2.0 101 * FIXME: mpcs (and per-mpc lists) have no locking whatsoever. 104 static void *mpc_start(struct seq_file *m, loff_t *pos) in mpc_start() argument 109 if (!l--) in mpc_start() 111 for (mpc = mpcs; mpc; mpc = mpc->next) in mpc_start() 112 if (!l--) in mpc_start() 117 static void *mpc_next(struct seq_file *m, void *v, loff_t *pos) in mpc_next() argument 121 return v == SEQ_START_TOKEN ? mpcs : p->next; in mpc_next() 124 static void mpc_stop(struct seq_file *m, void *v) in mpc_stop() argument 129 * READING function - called when the /proc/atm/mpoa file is read from. [all …]
|
| /kernel/linux/linux-5.10/net/atm/ |
| D | mpoa_proc.c | 1 // SPDX-License-Identifier: GPL-2.0 101 * FIXME: mpcs (and per-mpc lists) have no locking whatsoever. 104 static void *mpc_start(struct seq_file *m, loff_t *pos) in mpc_start() argument 109 if (!l--) in mpc_start() 111 for (mpc = mpcs; mpc; mpc = mpc->next) in mpc_start() 112 if (!l--) in mpc_start() 117 static void *mpc_next(struct seq_file *m, void *v, loff_t *pos) in mpc_next() argument 121 return v == SEQ_START_TOKEN ? mpcs : p->next; in mpc_next() 124 static void mpc_stop(struct seq_file *m, void *v) in mpc_stop() argument 129 * READING function - called when the /proc/atm/mpoa file is read from. [all …]
|
| /kernel/linux/linux-5.10/drivers/pinctrl/ |
| D | pinctrl-mcp23s08_spi.c | 1 // SPDX-License-Identifier: GPL-2.0-only 10 #include "pinctrl-mcp23s08.h" 18 * Driver data holds all the per-chip data. 29 struct spi_device *spi = to_spi_device(mcp->dev); in mcp23sxx_spi_write() 30 struct spi_message m; in mcp23sxx_spi_write() local 31 struct spi_transfer t[2] = { { .tx_buf = &mcp->addr, .len = 1, }, in mcp23sxx_spi_write() 34 spi_message_init(&m); in mcp23sxx_spi_write() 35 spi_message_add_tail(&t[0], &m); in mcp23sxx_spi_write() 36 spi_message_add_tail(&t[1], &m); in mcp23sxx_spi_write() 38 return spi_sync(spi, &m); in mcp23sxx_spi_write() [all …]
|
| /kernel/linux/linux-6.6/drivers/pinctrl/ |
| D | pinctrl-mcp23s08_spi.c | 1 // SPDX-License-Identifier: GPL-2.0-only 10 #include "pinctrl-mcp23s08.h" 18 * Driver data holds all the per-chip data. 29 struct spi_device *spi = to_spi_device(mcp->dev); in mcp23sxx_spi_write() 30 struct spi_message m; in mcp23sxx_spi_write() local 31 struct spi_transfer t[2] = { { .tx_buf = &mcp->addr, .len = 1, }, in mcp23sxx_spi_write() 34 spi_message_init(&m); in mcp23sxx_spi_write() 35 spi_message_add_tail(&t[0], &m); in mcp23sxx_spi_write() 36 spi_message_add_tail(&t[1], &m); in mcp23sxx_spi_write() 38 return spi_sync(spi, &m); in mcp23sxx_spi_write() [all …]
|