| /kernel/linux/linux-6.6/Documentation/devicetree/bindings/net/ |
| D | engleder,tsnep.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Gerhard Engleder <gerhard@engleder-embedded.com> 13 - $ref: ethernet-controller.yaml# 26 interrupt-names: 29 - const: mac 30 - const: txrx-1 31 - const: txrx-2 32 - const: txrx-3 [all …]
|
| /kernel/linux/linux-6.6/drivers/phy/qualcomm/ |
| D | phy-qcom-qmp.h | 1 /* SPDX-License-Identifier: GPL-2.0 */ 9 #include "phy-qcom-qmp-qserdes-com.h" 10 #include "phy-qcom-qmp-qserdes-txrx.h" 12 #include "phy-qcom-qmp-qserdes-com-v3.h" 13 #include "phy-qcom-qmp-qserdes-txrx-v3.h" 15 #include "phy-qcom-qmp-qserdes-com-v4.h" 16 #include "phy-qcom-qmp-qserdes-txrx-v4.h" 17 #include "phy-qcom-qmp-qserdes-txrx-v4_20.h" 19 #include "phy-qcom-qmp-qserdes-com-v5.h" 20 #include "phy-qcom-qmp-qserdes-txrx-v5.h" [all …]
|
| /kernel/linux/linux-6.6/arch/mips/include/asm/sibyte/ |
| D | sb1250_mac.h | 1 /* SPDX-License-Identifier: GPL-2.0-or-later */ 30 * MAC Configuration Register (Table 9-13) 202 * MAC Fifo Threshold registers (Table 9-14) 258 * MAC Frame Configuration Registers (Table 9-15) 360 * MAC VLAN Tag Registers (Table 9-16) 386 * MAC Status Registers (Table 9-17) 387 * Also used for the MAC Interrupt Mask Register (Table 9-18) 413 * and pass just the six bits to a DMA-channel-specific ISR 427 * In the following definitions we use ch (0/1) and txrx (TX=1, RX=0, see 430 #define S_MAC_STATUS_CH_OFFSET(ch, txrx) _SB_MAKE64(((ch) + 2 * (txrx)) * S_MAC_CHANWIDTH) argument [all …]
|
| D | sb1250_regs.h | 1 /* SPDX-License-Identifier: GPL-2.0-or-later */ 7 * This module contains the addresses of the on-chip peripherals 114 /* Backward-compatibility definitions. */ 163 #define A_MAC_DMA_CHANNEL_BASE(macnum, txrx, chan) \ argument 166 (MAC_DMA_TXRX_SPACING*(txrx)) + \ 169 #define R_MAC_DMA_CHANNEL_BASE(txrx, chan) \ argument 171 (MAC_DMA_TXRX_SPACING*(txrx)) + \ 174 #define A_MAC_DMA_REGISTER(macnum, txrx, chan, reg) \ argument 175 (A_MAC_DMA_CHANNEL_BASE(macnum, txrx, chan) + \ 178 #define R_MAC_DMA_REGISTER(txrx, chan, reg) \ argument [all …]
|
| /kernel/linux/linux-5.10/arch/mips/include/asm/sibyte/ |
| D | sb1250_mac.h | 1 /* SPDX-License-Identifier: GPL-2.0-or-later */ 30 * MAC Configuration Register (Table 9-13) 202 * MAC Fifo Threshold registers (Table 9-14) 258 * MAC Frame Configuration Registers (Table 9-15) 360 * MAC VLAN Tag Registers (Table 9-16) 386 * MAC Status Registers (Table 9-17) 387 * Also used for the MAC Interrupt Mask Register (Table 9-18) 413 * and pass just the six bits to a DMA-channel-specific ISR 427 * In the following definitions we use ch (0/1) and txrx (TX=1, RX=0, see 430 #define S_MAC_STATUS_CH_OFFSET(ch, txrx) _SB_MAKE64(((ch) + 2 * (txrx)) * S_MAC_CHANWIDTH) argument [all …]
|
| D | sb1250_regs.h | 1 /* SPDX-License-Identifier: GPL-2.0-or-later */ 7 * This module contains the addresses of the on-chip peripherals 114 /* Backward-compatibility definitions. */ 163 #define A_MAC_DMA_CHANNEL_BASE(macnum, txrx, chan) \ argument 166 (MAC_DMA_TXRX_SPACING*(txrx)) + \ 169 #define R_MAC_DMA_CHANNEL_BASE(txrx, chan) \ argument 171 (MAC_DMA_TXRX_SPACING*(txrx)) + \ 174 #define A_MAC_DMA_REGISTER(macnum, txrx, chan, reg) \ argument 175 (A_MAC_DMA_CHANNEL_BASE(macnum, txrx, chan) + \ 178 #define R_MAC_DMA_REGISTER(txrx, chan, reg) \ argument [all …]
|
| /kernel/linux/linux-6.6/drivers/bus/ |
| D | ts-nbus.c | 1 // SPDX-License-Identifier: GPL-2.0-only 3 * NBUS driver for TS-4600 based boards 5 * Copyright (c) 2016 - Savoir-faire Linux 8 * This driver implements a GPIOs bit-banged bus, called the NBUS by Technologic 10 * TS-4600 SoM. 21 #include <linux/ts-nbus.h> 32 struct gpio_desc *txrx; member 45 ts_nbus->data = devm_gpiod_get_array(&pdev->dev, "ts,data", in ts_nbus_init_pdata() 47 if (IS_ERR(ts_nbus->data)) { in ts_nbus_init_pdata() 48 dev_err(&pdev->dev, "failed to retrieve ts,data-gpio from dts\n"); in ts_nbus_init_pdata() [all …]
|
| /kernel/linux/linux-5.10/drivers/bus/ |
| D | ts-nbus.c | 2 * NBUS driver for TS-4600 based boards 4 * Copyright (c) 2016 - Savoir-faire Linux 11 * This driver implements a GPIOs bit-banged bus, called the NBUS by Technologic 13 * TS-4600 SoM. 24 #include <linux/ts-nbus.h> 35 struct gpio_desc *txrx; member 48 ts_nbus->data = devm_gpiod_get_array(&pdev->dev, "ts,data", in ts_nbus_init_pdata() 50 if (IS_ERR(ts_nbus->data)) { in ts_nbus_init_pdata() 51 dev_err(&pdev->dev, "failed to retrieve ts,data-gpio from dts\n"); in ts_nbus_init_pdata() 52 return PTR_ERR(ts_nbus->data); in ts_nbus_init_pdata() [all …]
|
| /kernel/linux/linux-6.6/Documentation/devicetree/bindings/bus/ |
| D | ts-nbus.txt | 4 Systems FPGA on the TS-4600 SoM. 7 - compatible : "technologic,ts-nbus" 8 - #address-cells : must be 1 9 - #size-cells : must be 0 10 - pwms : The PWM bound to the FPGA 11 - ts,data-gpios : The 8 GPIO pins connected to the data lines on the FPGA 12 - ts,csn-gpios : The GPIO pin connected to the csn line on the FPGA 13 - ts,txrx-gpios : The GPIO pin connected to the txrx line on the FPGA 14 - ts,strobe-gpios : The GPIO pin connected to the stobe line on the FPGA 15 - ts,ale-gpios : The GPIO pin connected to the ale line on the FPGA [all …]
|
| /kernel/linux/linux-5.10/Documentation/devicetree/bindings/bus/ |
| D | ts-nbus.txt | 4 Systems FPGA on the TS-4600 SoM. 7 - compatible : "technologic,ts-nbus" 8 - #address-cells : must be 1 9 - #size-cells : must be 0 10 - pwms : The PWM bound to the FPGA 11 - ts,data-gpios : The 8 GPIO pins connected to the data lines on the FPGA 12 - ts,csn-gpios : The GPIO pin connected to the csn line on the FPGA 13 - ts,txrx-gpios : The GPIO pin connected to the txrx line on the FPGA 14 - ts,strobe-gpios : The GPIO pin connected to the stobe line on the FPGA 15 - ts,ale-gpios : The GPIO pin connected to the ale line on the FPGA [all …]
|
| /kernel/linux/linux-6.6/drivers/net/wireless/realtek/rtlwifi/rtl8723ae/ |
| D | hal_btc.c | 1 // SPDX-License-Identifier: GPL-2.0 2 /* Copyright(c) 2009-2012 Realtek Corporation.*/ 19 if (!rtlpriv->btcoexist.bt_coexistence) in rtl8723e_dm_bt_turn_off_bt_coexist_before_enter_lps() 22 if (ppsc->inactiveps) { in rtl8723e_dm_bt_turn_off_bt_coexist_before_enter_lps() 25 rtlpriv->btcoexist.cstate = 0; in rtl8723e_dm_bt_turn_off_bt_coexist_before_enter_lps() 26 rtlpriv->btcoexist.previous_state = 0; in rtl8723e_dm_bt_turn_off_bt_coexist_before_enter_lps() 27 rtlpriv->btcoexist.cstate_h = 0; in rtl8723e_dm_bt_turn_off_bt_coexist_before_enter_lps() 28 rtlpriv->btcoexist.previous_state_h = 0; in rtl8723e_dm_bt_turn_off_bt_coexist_before_enter_lps() 38 u8 bibss = (mac->opmode == NL80211_IFTYPE_ADHOC) ? 1 : 0; in mgnt_link_status_query() 39 if (bibss || rtlpriv->mac80211.link_state >= MAC80211_LINKED) in mgnt_link_status_query() [all …]
|
| /kernel/linux/linux-5.10/drivers/net/wireless/realtek/rtlwifi/rtl8723ae/ |
| D | hal_btc.c | 1 // SPDX-License-Identifier: GPL-2.0 2 /* Copyright(c) 2009-2012 Realtek Corporation.*/ 19 if (!rtlpriv->btcoexist.bt_coexistence) in rtl8723e_dm_bt_turn_off_bt_coexist_before_enter_lps() 22 if (ppsc->inactiveps) { in rtl8723e_dm_bt_turn_off_bt_coexist_before_enter_lps() 25 rtlpriv->btcoexist.cstate = 0; in rtl8723e_dm_bt_turn_off_bt_coexist_before_enter_lps() 26 rtlpriv->btcoexist.previous_state = 0; in rtl8723e_dm_bt_turn_off_bt_coexist_before_enter_lps() 27 rtlpriv->btcoexist.cstate_h = 0; in rtl8723e_dm_bt_turn_off_bt_coexist_before_enter_lps() 28 rtlpriv->btcoexist.previous_state_h = 0; in rtl8723e_dm_bt_turn_off_bt_coexist_before_enter_lps() 38 u8 bibss = (mac->opmode == NL80211_IFTYPE_ADHOC) ? 1 : 0; in mgnt_link_status_query() 39 if (bibss || rtlpriv->mac80211.link_state >= MAC80211_LINKED) in mgnt_link_status_query() [all …]
|
| /kernel/linux/linux-6.6/drivers/net/ethernet/mediatek/ |
| D | mtk_eth_soc.c | 1 // SPDX-License-Identifier: GPL-2.0-only 4 * Copyright (C) 2009-2016 John Crispin <blogic@openwrt.org> 5 * Copyright (C) 2009-2016 Felix Fietkau <nbd@openwrt.org> 6 * Copyright (C) 2013-2016 Michael Lee <igvtee@gmail.com> 24 #include <linux/pcs/pcs-mtk-lynxi.h> 34 static int mtk_msg_level = -1; 36 MODULE_PARM_DESC(msg_level, "Message level (-1=defaults,0=none,...,16=all)"); 284 __raw_writel(val, eth->base + reg); in mtk_w32() 289 return __raw_readl(eth->base + reg); in mtk_r32() 315 dev_err(eth->dev, "mdio: MDIO timeout\n"); in mtk_mdio_busy_wait() [all …]
|
| D | mtk_eth_soc.h | 1 /* SPDX-License-Identifier: GPL-2.0-only */ 4 * Copyright (C) 2009-2016 John Crispin <blogic@openwrt.org> 5 * Copyright (C) 2009-2016 Felix Fietkau <nbd@openwrt.org> 6 * Copyright (C) 2013-2016 Michael Lee <igvtee@gmail.com> 12 #include <linux/dma-mapping.h> 55 #define NEXT_DESP_IDX(X, Y) (((X) + 1) & ((Y) - 1)) 60 #define MTK_PP_MAX_BUF_SIZE (PAGE_SIZE - MTK_PP_PAD) 134 /* Unicast Filter MAC Address Register - Low */ 138 /* Unicast Filter MAC Address Register - High */ 163 #define PSE_IQ_REV(x) (0x140 + (((x) - 1) << 2)) [all …]
|
| /kernel/linux/linux-5.10/drivers/tty/serial/jsm/ |
| D | jsm_cls.c | 1 // SPDX-License-Identifier: GPL-2.0+ 54 u8 lcrb = readb(&ch->ch_cls_uart->lcr); in cls_set_cts_flow_control() 55 u8 ier = readb(&ch->ch_cls_uart->ier); in cls_set_cts_flow_control() 62 writeb(UART_EXAR654_ENHANCED_REGISTER_SET, &ch->ch_cls_uart->lcr); in cls_set_cts_flow_control() 64 isr_fcr = readb(&ch->ch_cls_uart->isr_fcr); in cls_set_cts_flow_control() 70 writeb(isr_fcr, &ch->ch_cls_uart->isr_fcr); in cls_set_cts_flow_control() 73 writeb(lcrb, &ch->ch_cls_uart->lcr); in cls_set_cts_flow_control() 81 writeb(ier, &ch->ch_cls_uart->ier); in cls_set_cts_flow_control() 84 writeb((UART_FCR_ENABLE_FIFO), &ch->ch_cls_uart->isr_fcr); in cls_set_cts_flow_control() 88 &ch->ch_cls_uart->isr_fcr); in cls_set_cts_flow_control() [all …]
|
| /kernel/linux/linux-6.6/drivers/tty/serial/jsm/ |
| D | jsm_cls.c | 1 // SPDX-License-Identifier: GPL-2.0+ 54 u8 lcrb = readb(&ch->ch_cls_uart->lcr); in cls_set_cts_flow_control() 55 u8 ier = readb(&ch->ch_cls_uart->ier); in cls_set_cts_flow_control() 62 writeb(UART_EXAR654_ENHANCED_REGISTER_SET, &ch->ch_cls_uart->lcr); in cls_set_cts_flow_control() 64 isr_fcr = readb(&ch->ch_cls_uart->isr_fcr); in cls_set_cts_flow_control() 70 writeb(isr_fcr, &ch->ch_cls_uart->isr_fcr); in cls_set_cts_flow_control() 73 writeb(lcrb, &ch->ch_cls_uart->lcr); in cls_set_cts_flow_control() 81 writeb(ier, &ch->ch_cls_uart->ier); in cls_set_cts_flow_control() 84 writeb((UART_FCR_ENABLE_FIFO), &ch->ch_cls_uart->isr_fcr); in cls_set_cts_flow_control() 88 &ch->ch_cls_uart->isr_fcr); in cls_set_cts_flow_control() [all …]
|
| /kernel/linux/linux-5.10/drivers/net/wireless/ath/wcn36xx/ |
| D | Makefile | 1 # SPDX-License-Identifier: ISC 2 obj-$(CONFIG_WCN36XX) := wcn36xx.o 3 wcn36xx-y += main.o \ 5 txrx.o \ 10 wcn36xx-$(CONFIG_NL80211_TESTMODE) += testmode.o
|
| /kernel/linux/linux-6.6/drivers/net/wireless/ath/wcn36xx/ |
| D | Makefile | 1 # SPDX-License-Identifier: ISC 2 obj-$(CONFIG_WCN36XX) := wcn36xx.o 3 wcn36xx-y += main.o \ 5 txrx.o \ 11 wcn36xx-$(CONFIG_NL80211_TESTMODE) += testmode.o
|
| /kernel/linux/linux-5.10/drivers/net/wireless/intersil/p54/ |
| D | Makefile | 1 # SPDX-License-Identifier: GPL-2.0 2 p54common-objs := eeprom.o fwio.o txrx.o main.o 3 p54common-$(CONFIG_P54_LEDS) += led.o 5 obj-$(CONFIG_P54_COMMON) += p54common.o 6 obj-$(CONFIG_P54_USB) += p54usb.o 7 obj-$(CONFIG_P54_PCI) += p54pci.o 8 obj-$(CONFIG_P54_SPI) += p54spi.o
|
| /kernel/linux/linux-6.6/drivers/net/wireless/intersil/p54/ |
| D | Makefile | 1 # SPDX-License-Identifier: GPL-2.0 2 p54common-objs := eeprom.o fwio.o txrx.o main.o 3 p54common-$(CONFIG_P54_LEDS) += led.o 5 obj-$(CONFIG_P54_COMMON) += p54common.o 6 obj-$(CONFIG_P54_USB) += p54usb.o 7 obj-$(CONFIG_P54_PCI) += p54pci.o 8 obj-$(CONFIG_P54_SPI) += p54spi.o
|
| /kernel/linux/linux-6.6/drivers/net/wireless/st/cw1200/ |
| D | Makefile | 1 # SPDX-License-Identifier: GPL-2.0 2 cw1200_core-y := \ 4 txrx.o \ 13 cw1200_core-$(CONFIG_PM) += pm.o 15 # CFLAGS_sta.o += -DDEBUG 17 cw1200_wlan_sdio-y := cw1200_sdio.o 18 cw1200_wlan_spi-y := cw1200_spi.o 20 obj-$(CONFIG_CW1200) += cw1200_core.o 21 obj-$(CONFIG_CW1200_WLAN_SDIO) += cw1200_wlan_sdio.o 22 obj-$(CONFIG_CW1200_WLAN_SPI) += cw1200_wlan_spi.o
|
| /kernel/linux/linux-5.10/drivers/net/wireless/st/cw1200/ |
| D | Makefile | 1 # SPDX-License-Identifier: GPL-2.0 2 cw1200_core-y := \ 4 txrx.o \ 13 cw1200_core-$(CONFIG_PM) += pm.o 15 # CFLAGS_sta.o += -DDEBUG 17 cw1200_wlan_sdio-y := cw1200_sdio.o 18 cw1200_wlan_spi-y := cw1200_spi.o 20 obj-$(CONFIG_CW1200) += cw1200_core.o 21 obj-$(CONFIG_CW1200_WLAN_SDIO) += cw1200_wlan_sdio.o 22 obj-$(CONFIG_CW1200_WLAN_SPI) += cw1200_wlan_spi.o
|
| /kernel/linux/linux-5.10/drivers/net/wireless/ath/wil6210/ |
| D | Makefile | 1 # SPDX-License-Identifier: ISC 2 obj-$(CONFIG_WIL6210) += wil6210.o 4 wil6210-y := main.o 5 wil6210-y += netdev.o 6 wil6210-y += cfg80211.o 7 wil6210-y += pcie_bus.o 8 wil6210-$(CONFIG_WIL6210_DEBUGFS) += debugfs.o 9 wil6210-y += wmi.o 10 wil6210-y += interrupt.o 11 wil6210-y += txrx.o [all …]
|
| /kernel/linux/linux-6.6/drivers/net/wireless/ath/wil6210/ |
| D | Makefile | 1 # SPDX-License-Identifier: ISC 2 obj-$(CONFIG_WIL6210) += wil6210.o 4 wil6210-y := main.o 5 wil6210-y += netdev.o 6 wil6210-y += cfg80211.o 7 wil6210-y += pcie_bus.o 8 wil6210-$(CONFIG_WIL6210_DEBUGFS) += debugfs.o 9 wil6210-y += wmi.o 10 wil6210-y += interrupt.o 11 wil6210-y += txrx.o [all …]
|
| /kernel/linux/linux-5.10/drivers/net/ethernet/mellanox/mlx5/core/en_accel/ |
| D | ktls_txrx.h | 1 /* SPDX-License-Identifier: GPL-2.0 OR Linux-OpenIB */ 11 #include "en/txrx.h" 37 if (unlikely(wi->resync_dump_frag_page)) { in mlx5e_ktls_tx_try_handle_resync_dump_comp()
|