| /kernel/linux/linux-6.6/drivers/net/ethernet/marvell/octeon_ep/ |
| D | octep_config.h | 1 /* SPDX-License-Identifier: GPL-2.0 */ 11 /* Tx instruction types by length */ 15 /* Tx Queue: maximum descriptors per ring */ 17 /* Minimum input (Tx) requests to be enqueued to ring doorbell */ 19 /* Packet threshold for Tx queue interrupt */ 39 /* Tx Queue wake threshold 40 * wakeup a stopped Tx queue if minimum 2 descriptors are available. 41 * Even a skb with fragments consume only one Tx queue descriptor entry. 48 #define OCTEP_MAX_MTU (10000 - (ETH_HLEN + ETH_FCS_LEN)) 52 /* Macros to get octeon config params */ [all …]
|
| /kernel/linux/linux-6.6/Documentation/devicetree/bindings/net/can/ |
| D | nxp,sja1000.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Wolfgang Grandegger <wg@grandegger.com> 15 - enum: 16 - nxp,sja1000 17 - technologic,sja1000 18 - items: 19 - enum: 20 - renesas,r9a06g032-sja1000 # RZ/N1D [all …]
|
| /kernel/linux/linux-5.10/drivers/media/i2c/adv748x/ |
| D | adv748x-csi2.c | 1 // SPDX-License-Identifier: GPL-2.0+ 3 * Driver for Analog Devices ADV748X CSI-2 Transmitter 11 #include <media/v4l2-ctrls.h> 12 #include <media/v4l2-device.h> 13 #include <media/v4l2-ioctl.h> 17 static int adv748x_csi2_set_virtual_channel(struct adv748x_csi2 *tx, in adv748x_csi2_set_virtual_channel() argument 20 return tx_write(tx, ADV748X_CSI_VC_REF, vc << ADV748X_CSI_VC_REF_SHIFT); in adv748x_csi2_set_virtual_channel() 26 * @tx: CSI2 private entity 29 * @src_pad: Pad number of source to link to this @tx 35 static int adv748x_csi2_register_link(struct adv748x_csi2 *tx, in adv748x_csi2_register_link() argument [all …]
|
| /kernel/linux/linux-5.10/net/mac80211/ |
| D | Kconfig | 1 # SPDX-License-Identifier: GPL-2.0-only 2 config MAC80211 21 config MAC80211_HAS_RC 24 config MAC80211_RC_MINSTREL 29 This option enables the 'minstrel' TX rate control algorithm 41 config MAC80211_RC_DEFAULT_MINSTREL 50 config MAC80211_RC_DEFAULT 60 config MAC80211_MESH 66 over (possibly multi-hop) wireless links to form a single logical 69 config MAC80211_LEDS [all …]
|
| /kernel/linux/linux-6.6/net/mac80211/ |
| D | Kconfig | 1 # SPDX-License-Identifier: GPL-2.0-only 2 config MAC80211 21 config MAC80211_HAS_RC 24 config MAC80211_RC_MINSTREL 29 This option enables the 'minstrel' TX rate control algorithm 41 config MAC80211_RC_DEFAULT_MINSTREL 50 config MAC80211_RC_DEFAULT 60 config MAC80211_MESH 66 over (possibly multi-hop) wireless links to form a single logical 69 config MAC80211_LEDS [all …]
|
| /kernel/linux/linux-5.10/Documentation/devicetree/bindings/net/can/ |
| D | sja1000.txt | 5 - compatible : should be one of "nxp,sja1000", "technologic,sja1000". 7 - reg : should specify the chip select, address offset and size required 10 - interrupts: property with a value describing the interrupt source 15 - reg-io-width : Specify the size (in bytes) of the IO accesses that 20 - nxp,external-clock-frequency : Frequency of the external oscillator 25 - nxp,tx-output-mode : operation mode of the TX output control logic: 26 <0x0> : bi-phase output mode 27 <0x1> : normal output mode (default) 28 <0x2> : test output mode 29 <0x3> : clock output mode [all …]
|
| /kernel/linux/linux-5.10/sound/soc/meson/ |
| D | Kconfig | 1 # SPDX-License-Identifier: GPL-2.0-only 5 config SND_MESON_AIU 12 Select Y or M to add support for the Audio output subsystem found 15 config SND_MESON_AXG_FIFO 21 config SND_MESON_AXG_FRDDR 28 config SND_MESON_AXG_TODDR 35 config SND_MESON_AXG_TDM_FORMATTER 40 config SND_MESON_AXG_TDM_INTERFACE 44 config SND_MESON_AXG_TDMIN 52 config SND_MESON_AXG_TDMOUT [all …]
|
| /kernel/linux/linux-6.6/sound/soc/meson/ |
| D | Kconfig | 1 # SPDX-License-Identifier: GPL-2.0-only 5 config SND_MESON_AIU 12 Select Y or M to add support for the Audio output subsystem found 15 config SND_MESON_AXG_FIFO 21 config SND_MESON_AXG_FRDDR 28 config SND_MESON_AXG_TODDR 35 config SND_MESON_AXG_TDM_FORMATTER 40 config SND_MESON_AXG_TDM_INTERFACE 44 config SND_MESON_AXG_TDMIN 52 config SND_MESON_AXG_TDMOUT [all …]
|
| /kernel/linux/linux-5.10/Documentation/devicetree/bindings/sound/ |
| D | tlv320adcx140.yaml | 1 # SPDX-License-Identifier: (GPL-2.0+ OR BSD-2-Clause) 4 --- 6 $schema: http://devicetree.org/meta-schemas/core.yaml# 8 title: Texas Instruments TLV320ADCX140 Quad Channel Analog-to-Digital Converter 11 - Dan Murphy <dmurphy@ti.com> 14 The TLV320ADCX140 are multichannel (4-ch analog recording or 8-ch digital 15 PDM microphones recording), high-performance audio, analog-to-digital 28 - const: ti,tlv320adc3140 29 - const: ti,tlv320adc5140 30 - const: ti,tlv320adc6140 [all …]
|
| /kernel/linux/linux-6.6/Documentation/devicetree/bindings/sound/ |
| D | tlv320adcx140.yaml | 1 # SPDX-License-Identifier: (GPL-2.0+ OR BSD-2-Clause) 4 --- 6 $schema: http://devicetree.org/meta-schemas/core.yaml# 8 title: Texas Instruments TLV320ADCX140 Quad Channel Analog-to-Digital Converter 11 - Andrew Davis <afd@ti.com> 14 The TLV320ADCX140 are multichannel (4-ch analog recording or 8-ch digital 15 PDM microphones recording), high-performance audio, analog-to-digital 28 - ti,tlv320adc3140 29 - ti,tlv320adc5140 30 - ti,tlv320adc6140 [all …]
|
| /kernel/linux/linux-6.6/drivers/media/i2c/adv748x/ |
| D | adv748x-csi2.c | 1 // SPDX-License-Identifier: GPL-2.0+ 3 * Driver for Analog Devices ADV748X CSI-2 Transmitter 11 #include <media/v4l2-ctrls.h> 12 #include <media/v4l2-device.h> 13 #include <media/v4l2-ioctl.h> 17 int adv748x_csi2_set_virtual_channel(struct adv748x_csi2 *tx, unsigned int vc) in adv748x_csi2_set_virtual_channel() argument 19 return tx_write(tx, ADV748X_CSI_VC_REF, vc << ADV748X_CSI_VC_REF_SHIFT); in adv748x_csi2_set_virtual_channel() 25 * @tx: CSI2 private entity 28 * @src_pad: Pad number of source to link to this @tx 34 static int adv748x_csi2_register_link(struct adv748x_csi2 *tx, in adv748x_csi2_register_link() argument [all …]
|
| /kernel/linux/linux-5.10/drivers/gpu/drm/rockchip/ |
| D | Kconfig | 1 # SPDX-License-Identifier: GPL-2.0-only 2 config DRM_ROCKCHIP 23 config ROCKCHIP_ANALOGIX_DP 30 config ROCKCHIP_CDN_DP 39 config ROCKCHIP_DW_HDMI 47 config ROCKCHIP_DW_MIPI_DSI 56 config ROCKCHIP_INNO_HDMI 63 config ROCKCHIP_LVDS 69 Rockchip rk3288 SoC has LVDS TX Controller can be used, and it 70 support LVDS, rgb, dual LVDS output mode. say Y to enable its [all …]
|
| /kernel/linux/linux-6.6/drivers/gpu/drm/rockchip/ |
| D | Kconfig | 1 # SPDX-License-Identifier: GPL-2.0-only 2 config DRM_ROCKCHIP 24 config ROCKCHIP_VOP 31 config ROCKCHIP_VOP2 37 config ROCKCHIP_ANALOGIX_DP 47 config ROCKCHIP_CDN_DP 58 config ROCKCHIP_DW_HDMI 66 config ROCKCHIP_DW_MIPI_DSI 75 config ROCKCHIP_INNO_HDMI 82 config ROCKCHIP_LVDS [all …]
|
| /kernel/linux/linux-6.6/drivers/platform/mellanox/ |
| D | mlxbf-tmfifo.c | 1 // SPDX-License-Identifier: GPL-2.0+ 24 #include "mlxbf-tmfifo-regs.h" 29 /* Console Tx buffer size. */ 32 /* Console Tx buffer reserved space. */ 35 /* House-keeping timer interval. */ 50 /* Tx timeout in milliseconds. */ 53 /* ACPI UID for BlueField-3. */ 59 * struct mlxbf_tmfifo_vring - Structure of the TmFifo virtual ring 75 * @tx_timeout: expire time of last tx packet 101 (r->desc_head == &r->drop_desc ? true : false); }) [all …]
|
| /kernel/linux/linux-6.6/drivers/net/ethernet/qlogic/ |
| D | Kconfig | 1 # SPDX-License-Identifier: GPL-2.0-only 6 config NET_VENDOR_QLOGIC 20 config QLA3XXX 29 config QLCNIC 37 config QLCNIC_SRIOV 38 bool "QLOGIC QLCNIC 83XX family SR-IOV Support" 42 This configuration parameter enables Single Root Input Output 47 config QLCNIC_DCB 56 to Tx. 58 config QLCNIC_HWMON [all …]
|
| /kernel/linux/linux-5.10/drivers/net/ethernet/qlogic/ |
| D | Kconfig | 1 # SPDX-License-Identifier: GPL-2.0-only 6 config NET_VENDOR_QLOGIC 20 config QLA3XXX 29 config QLCNIC 37 config QLCNIC_SRIOV 38 bool "QLOGIC QLCNIC 83XX family SR-IOV Support" 42 This configuration parameter enables Single Root Input Output 47 config QLCNIC_DCB 56 to Tx. 58 config QLCNIC_HWMON [all …]
|
| /kernel/linux/linux-6.6/drivers/net/wireless/intel/ipw2x00/ |
| D | Kconfig | 1 # SPDX-License-Identifier: GPL-2.0-only 6 config IPW2100 34 rather than built-in (Y). This driver requires firmware at device 35 initialization time, and when built-in this typically happens 41 config IPW2100_MONITOR 50 config IPW2100_DEBUG 51 bool "Enable full debugging output in IPW2100 module." 54 This option will enable debug tracing output for the IPW2100. 57 control which debug output is sent to the kernel log by setting the 67 config IPW2200 [all …]
|
| /kernel/linux/linux-5.10/drivers/net/wireless/intel/ipw2x00/ |
| D | Kconfig | 1 # SPDX-License-Identifier: GPL-2.0-only 6 config IPW2100 34 rather than built-in (Y). This driver requires firmware at device 35 initialization time, and when built-in this typically happens 41 config IPW2100_MONITOR 50 config IPW2100_DEBUG 51 bool "Enable full debugging output in IPW2100 module." 54 This option will enable debug tracing output for the IPW2100. 57 control which debug output is sent to the kernel log by setting the 67 config IPW2200 [all …]
|
| /kernel/linux/linux-5.10/drivers/net/ethernet/smsc/ |
| D | smc91x.h | 1 /* SPDX-License-Identifier: GPL-2.0-or-later */ 2 /*------------------------------------------------------------------------ 3 . smc91x.h - macros for SMSC's 91C9x/91C1xx single-chip Ethernet device. 21 ---------------------------------------------------------------------------*/ 29 * Any 16-bit access is performed with two 8-bit accesses if the hardware 30 * can't do it directly. Most registers are 16-bit so those are mandatory. 55 #include <asm/mach-types.h> 65 #define SMC_IO_SHIFT (lp->io_shift) 96 #define SMC_IRQ_FLAGS (-1) /* from resource */ 114 (lp)->cfg.pxa_u16_align4) [all …]
|
| /kernel/linux/linux-6.6/drivers/net/ethernet/smsc/ |
| D | smc91x.h | 1 /* SPDX-License-Identifier: GPL-2.0-or-later */ 2 /*------------------------------------------------------------------------ 3 . smc91x.h - macros for SMSC's 91C9x/91C1xx single-chip Ethernet device. 21 ---------------------------------------------------------------------------*/ 29 * Any 16-bit access is performed with two 8-bit accesses if the hardware 30 * can't do it directly. Most registers are 16-bit so those are mandatory. 55 #include <asm/mach-types.h> 65 #define SMC_IO_SHIFT (lp->io_shift) 96 #define SMC_IRQ_FLAGS (-1) /* from resource */ 114 (lp)->cfg.pxa_u16_align4) [all …]
|
| /kernel/linux/linux-6.6/sound/soc/atmel/ |
| D | Kconfig | 1 # SPDX-License-Identifier: GPL-2.0-only 2 config SND_ATMEL_SOC 3 tristate "SoC Audio for the Atmel System-on-Chip" 12 config SND_ATMEL_SOC_PDC 15 config SND_ATMEL_SOC_DMA 19 config SND_ATMEL_SOC_SSC 24 config SND_ATMEL_SOC_SSC_PDC 31 in PDC mode configured using audio-graph-card in device-tree. 33 config SND_ATMEL_SOC_SSC_DMA 40 in DMA mode configured using audio-graph-card in device-tree. [all …]
|
| /kernel/linux/linux-6.6/drivers/media/rc/ |
| D | Kconfig | 1 # SPDX-License-Identifier: GPL-2.0-only 19 config BPF_LIRC_MODE2 32 config LIRC 47 config IR_IMON_DECODER 54 config IR_JVC_DECODER 62 config IR_MCE_KBD_DECODER 71 config IR_NEC_DECODER 79 config IR_RC5_DECODER 80 tristate "Enable IR raw decoder for the RC-5 protocol" 84 Enable this option if you have IR with RC-5 protocol, and [all …]
|
| /kernel/linux/linux-6.6/drivers/clk/st/ |
| D | clk-flexgen.c | 1 // SPDX-License-Identifier: GPL-2.0-only 3 * clk-flexgen.c 5 * Copyright (C) ST-Microelectronics SA 2013 6 * Author: Maxime Coquelin <maxime.coquelin@st.com> for ST-Microelectronics. 10 #include <linux/clk-provider.h> 36 /* Pre-divisor's gate */ 38 /* Pre-divisor */ 56 struct clk_hw *pgate_hw = &flexgen->pgate.hw; in flexgen_enable() 57 struct clk_hw *fgate_hw = &flexgen->fgate.hw; in flexgen_enable() 66 pr_debug("%s: flexgen output enabled\n", clk_hw_get_name(hw)); in flexgen_enable() [all …]
|
| /kernel/linux/linux-5.10/Documentation/networking/device_drivers/ethernet/aquantia/ |
| D | atlantic.rst | 1 .. SPDX-License-Identifier: GPL-2.0 8 For the aQuantia Multi-Gigabit PCI Express Family of Ethernet Adapters 12 - Identifying Your Adapter 13 - Configuration 14 - Supported ethtool options 15 - Command Line Parameters 16 - Config file parameters 17 - Support 18 - License 23 The driver in this release is compatible with AQC-100, AQC-107, AQC-108 [all …]
|
| /kernel/linux/linux-6.6/Documentation/networking/device_drivers/ethernet/aquantia/ |
| D | atlantic.rst | 1 .. SPDX-License-Identifier: GPL-2.0 8 For the aQuantia Multi-Gigabit PCI Express Family of Ethernet Adapters 12 - Identifying Your Adapter 13 - Configuration 14 - Supported ethtool options 15 - Command Line Parameters 16 - Config file parameters 17 - Support 18 - License 23 The driver in this release is compatible with AQC-100, AQC-107, AQC-108 [all …]
|