/linux/drivers/memory/ |
H A D | Kconfig | 1 # SPDX-License-Identifier: GPL-2.0-only 17 config DDR 25 config ARM_PL172_MPMC 33 config ATMEL_EBI 42 Used to configure the EBI (external bus interface) when the device- 43 tree is used. This bus supports NANDs, external ethernet controller, 46 config BRCMSTB_DPFE 58 config BRCMSTB_MEMC 67 config BT1_L2_CTL 68 bool "Baikal-T1 CM2 L2-RAM Cache Control Block" [all …]
|
/linux/drivers/fpga/ |
H A D | of-fpga-region.c | 1 // SPDX-License-Identifier: GPL-2.0 3 * FPGA Region - Device Tree support for FPGA programming under Linux 5 * Copyright (C) 2013-2016 Altera Corporation 8 #include <linux/fpga/fpga-bridge.h> 9 #include <linux/fpga/fpga-mgr.h> 10 #include <linux/fpga/fpga-region.h> 22 { .compatible = "fpga-region", }, 28 * of_fpga_region_find - find FPGA region 29 * @np: device node of FPGA Region 31 * Caller will need to put_device(®ion->dev) when done. [all …]
|
H A D | socfpga-a10.c | 1 // SPDX-License-Identifier: GPL-2.0 3 * FPGA Manager Driver for Altera Arria10 SoCFPGA 5 * Copyright (C) 2015-2016 Altera Corporation 10 #include <linux/fpga/fpga-mgr.h> 54 /* FPGA CD Ratio Value */ 65 * struct a10_fpga_priv - private data for fpga manager 67 * @fpga_data_addr: iomap for single address data register to FPGA 123 regmap_update_bits(priv->regmap, A10_FPGAMGR_IMGCFG_CTL_02_OFST, in socfpga_a10_fpga_set_cfg_width() 133 regmap_write(priv->regmap, A10_FPGAMGR_DCLKSTAT_OFST, in socfpga_a10_fpga_generate_dclks() 137 regmap_write(priv->regmap, A10_FPGAMGR_DCLKCNT_OFST, count); in socfpga_a10_fpga_generate_dclks() [all …]
|
/linux/drivers/net/mdio/ |
H A D | Kconfig | 1 # SPDX-License-Identifier: GPL-2.0-only 13 config MDIO_BUS 20 loadable module or built-in. 22 config FWNODE_MDIO 29 config OF_MDIO 37 config ACPI_MDIO 46 config MDIO_DEVRES 49 config MDIO_SUN4I 57 config MDIO_XGENE 58 tristate "APM X-Gene SoC MDIO bus controller" [all …]
|
/linux/drivers/bus/ |
H A D | Kconfig | 1 # SPDX-License-Identifier: GPL-2.0 8 config ARM_CCI 11 config ARM_CCI400_COMMON 15 config ARM_CCI400_PORT_CTRL 23 config ARM_INTEGRATOR_LM 32 config BRCMSTB_GISB_ARB 37 Driver for the Broadcom Set Top Box System-on-a-chip internal bus 41 config BT1_APB 42 bool "Baikal-T1 APB-bus driver" 46 Baikal-T1 AXI-APB bridge is used to access the SoC subsystem CSRs. [all …]
|
/linux/Documentation/devicetree/bindings/fpga/ |
H A D | fpga-region.yaml | 1 # SPDX-License-Identifier: GPL-2.0 3 --- 4 $id: http://devicetree.org/schemas/fpga/fpga-region.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 7 title: FPGA Region 10 - Michal Simek <michal.simek@amd.com> 14 - Introduction 15 - Terminology 16 - Sequence 17 - FPGA Region [all …]
|
/linux/drivers/media/pci/pluto2/ |
H A D | Kconfig | 1 # SPDX-License-Identifier: GPL-2.0-only 2 config DVB_PLUTO2 8 Support for PCI cards based on the Pluto2 FPGA like the Satelco 9 Easywatch Mobile Terrestrial DVB-T Receiver. 13 an external software decoder to watch TV on your computer.
|
/linux/Documentation/ABI/stable/ |
H A D | sysfs-driver-firmware-zynqmp | 1 What: /sys/devices/platform/firmware\:zynqmp-firmware/ggs* 11 The register is reset during system or power-on 17 # cat /sys/devices/platform/firmware\:zynqmp-firmware/ggs0 18 # echo <value> > /sys/devices/platform/firmware\:zynqmp-firmware/ggs0 22 # cat /sys/devices/platform/firmware\:zynqmp-firmware/ggs0 23 # echo 0x1234ABCD > /sys/devices/platform/firmware\:zynqmp-firmware/ggs0 27 What: /sys/devices/platform/firmware\:zynqmp-firmware/pggs* 38 This register is only reset by the power-on reset 46 # cat /sys/devices/platform/firmware\:zynqmp-firmware/pggs0 47 # echo <value> > /sys/devices/platform/firmware\:zynqmp-firmware/pggs0 [all …]
|
H A D | sysfs-driver-mlxreg-io | 1 What: /sys/devices/platform/mlxplat/mlxreg-io/hwmon/hwmon*/asic_health 6 0 - health failed, 2 - health OK, 3 - ASIC in booting state. 10 What: /sys/devices/platform/mlxplat/mlxreg-io/hwmon/hwmon*/cpld1_version 11 What: /sys/devices/platform/mlxplat/mlxreg-io/hwmon/hwmon*/cpld2_version 20 What: /sys/devices/platform/mlxplat/mlxreg-io/hwmon/hwmon*/fan_dir 25 forward direction - relevant bit is set 0; 26 reversed direction - relevant bit is set 1. 30 What: /sys/devices/platform/mlxplat/mlxreg-io/hwmon/hwmon*/cpld3_version 39 What: /sys/devices/platform/mlxplat/mlxreg-io/hwmon/hwmon*/jtag_enable 48 What: /sys/devices/platform/mlxplat/mlxreg-io/hwmon/hwmon*/select_iio [all …]
|
/linux/arch/powerpc/platforms/52xx/ |
H A D | media5200.c | 1 // SPDX-License-Identifier: GPL-2.0-or-later 3 * Support for 'media5200-platform' compatible boards. 11 * Notable characteristic of the Media5200 is the presence of an FPGA 12 * that has all external IRQ lines routed through it. This file implements 30 { .compatible = "fsl,mpc5200-gpio", }, 31 { .compatible = "mpc5200-gpio", }, 35 /* FPGA register set */ 39 #define MEDIA5200_IRQ_SHIFT (32 - MEDIA5200_NUM_IRQS) 73 .name = "Media5200 FPGA", 86 raw_spin_lock(&desc->lock); in media5200_irq_cascade() [all …]
|
/linux/drivers/irqchip/ |
H A D | Kconfig | 1 # SPDX-License-Identifier: GPL-2.0-only 4 config IRQCHIP 8 config ARM_GIC 14 config ARM_GIC_PM 19 config ARM_GIC_MAX_NR 25 config ARM_GIC_V2M 32 config GIC_NON_BANKED 35 config ARM_GIC_V3 42 config ARM_GIC_V3_ITS 48 config ARM_GIC_V3_ITS_FSL_MC [all …]
|
/linux/drivers/dma/ |
H A D | Kconfig | 1 # SPDX-License-Identifier: GPL-2.0-only 17 config DMADEVICES_DEBUG 24 config DMADEVICES_VDEBUG 38 config ASYNC_TX_ENABLE_CHANNEL_SWITCH 41 config ARCH_HAS_ASYNC_TX_FIND_CHANNEL 44 config DMA_ENGINE 47 config DMA_VIRTUAL_CHANNELS 50 config DMA_ACPI 54 config DMA_OF 60 config ALTERA_MSGDMA [all …]
|
/linux/Documentation/networking/device_drivers/ethernet/mellanox/mlx5/ |
H A D | kconfig.rst | 1 .. SPDX-License-Identifier: GPL-2.0 OR Linux-OpenIB 26 | The driver can be enabled by choosing CONFIG_MLX5_CORE=y/m in kernel config. 34 | built-in into mlx5_core.ko. 39 …g (DCB) Support <https://enterprise-support.nvidia.com/s/article/howto-auto-config-pfc-and-ets-on-… 53 | Flow-based classifiers, such as those registered through 54 | `tc-flower(8)`, are processed by the device, rather than the 61 | Enables Hardware-accelerated receive flow steering (arfs) support, and ntuple filtering. 62 | https://enterprise-support.nvidia.com/s/article/howto-configure-arfs-on-connectx-4 67 | Enables :ref:`IPSec XFRM cryptography-offload acceleration <xfrm_device>`. 72 | Build support for MACsec cryptography-offload acceleration in the NIC. [all …]
|
/linux/drivers/gpio/ |
H A D | Kconfig | 1 # SPDX-License-Identifier: GPL-2.0-only 17 config GPIOLIB_FASTPATH_LIMIT 29 config OF_GPIO 34 config GPIO_ACPI 38 config GPIOLIB_IRQCHIP 42 config OF_GPIO_MM_GPIOCHIP 47 this symbol, but new drivers should use the generic gpio-regmap 50 config DEBUG_GPIO 57 non-sleeping contexts. They can make bitbanged serial protocols 61 config GPIO_SYSFS [all …]
|
/linux/arch/arm/boot/dts/nxp/imx/ |
H A D | imx51-ts4800.dts | 2 * Copyright 2015 Savoir-faire Linux 4 * This device tree is based on imx51-babbage.dts 9 /dts-v1/; 13 model = "Technologic Systems TS-4800"; 14 compatible = "technologic,imx51-ts4800", "fsl,imx51"; 17 stdout-path = &uart1; 27 clock-frequency = <22579200>; 31 clock-frequency = <24576000>; 35 backlight_reg: regulator-backlight { 36 compatible = "regulator-fixed"; [all …]
|
/linux/drivers/spi/ |
H A D | Kconfig | 1 # SPDX-License-Identifier: GPL-2.0-only 13 dynamic device discovery; some are even write-only or read-only. 17 chips, analog to digital (and d-to-a) converters, and more. 28 config SPI_DEBUG 39 config SPI_MASTER 44 If your system has an master-capable SPI controller (which 51 config SPI_MEM 56 by providing a high-level interface to send memory-like commands. 60 config SPI_AIROHA_SNFI 66 This enables support for SPI-NAND mode on the Airoha NAND [all …]
|
/linux/drivers/misc/ |
H A D | Kconfig | 1 # SPDX-License-Identifier: GPL-2.0-only 8 config SENSORS_LIS3LV02D 12 config AD525X_DPOT 27 See Documentation/misc-devices/ad525x_dpot.rst for the 33 config AD525X_DPOT_I2C 40 module will be called ad525x_dpot-i2c. 42 config AD525X_DPOT_SPI 51 module will be called ad525x_dpot-spi. 53 config DUMMY_IRQ 60 config IBM_ASM [all …]
|
/linux/include/sound/ |
H A D | emu10k1.h | 1 /* SPDX-License-Identifier: GPL-2.0-or-later */ 16 #include <sound/pcm-indirect.h> 25 /* ------------------- DEFINES -------------------- */ 33 /* FIXME? - according to the OSS driver the EMU10K1 needs a 29 bit DMA mask */ 41 // This is used to define hardware bit-fields (sub-registers) by combining 44 // The non-concatenating (_NC) variant should be used directly only for 45 // sub-registers that do not follow the <register>_<field> naming pattern. 55 // Macros for manipulating values of bit-fields declared using the above macros. 59 // single sub-register at a time. 62 #define REG_MASK0(r) ((1U << REG_SIZE(r)) - 1U) [all …]
|
/linux/drivers/i2c/busses/ |
H A D | Kconfig | 1 # SPDX-License-Identifier: GPL-2.0-only 12 config I2C_CCGX_UCSI 16 for Cypress CCGx Type-C controller. Individual bus drivers 19 config I2C_ALI1535 25 controller is part of the 7101 device, which is an ACPI-compliant 29 will be called i2c-ali1535. 31 config I2C_ALI1563 37 controller is part of the 7101 device, which is an ACPI-compliant 41 will be called i2c-ali1563. 43 config I2C_ALI15X3 [all …]
|
/linux/drivers/mfd/ |
H A D | Kconfig | 1 # SPDX-License-Identifier: GPL-2.0-only 9 config MFD_CORE 14 config MFD_CS5535 23 config MFD_ADP5585 35 config MFD_ALTERA_A10SR 43 accessing the external gpio extender (LEDs & buttons) and 46 config MFD_ALTERA_SYSMGR 56 config MFD_ACT8945A 57 tristate "Active-semi ACT8945A" 62 Support for the ACT8945A PMIC from Active-semi. This device [all …]
|
/linux/arch/powerpc/boot/dts/ |
H A D | turris1x.dts | 1 // SPDX-License-Identifier: GPL-2.0+ 5 * Copyright 2013 - 2022 CZ.NIC z.s.p.o. (http://www.nic.cz/) 8 * and available at: https://docs.turris.cz/hw/turris-1x/turris-1x/ 11 #include <dt-bindings/gpio/gpio.h> 12 #include <dt-bindings/interrupt-controller/irq.h> 13 #include <dt-bindings/leds/common.h> 14 /include/ "fsl/p2020si-pre.dtsi" 40 /* PCA9557PW GPIO controller for boot config */ 41 gpio-controller@18 { 45 #gpio-cells = <2>; [all …]
|
/linux/drivers/net/ethernet/chelsio/cxgb/ |
H A D | subr.c | 1 // SPDX-License-Identifier: GPL-2.0-only 14 * Copyright (c) 2003 - 2005 Chelsio Communications, Inc. * 40 * t1_wait_op_done - wait until an operation is completed 43 * @mask: a single-bit field within @reg that indicates completion 56 u32 val = readl(adapter->regs + reg) & mask; in t1_wait_op_done() 60 if (--attempts == 0) in t1_wait_op_done() 76 writel(addr, adapter->regs + A_TPI_ADDR); in __t1_tpi_write() 77 writel(value, adapter->regs + A_TPI_WR_DATA); in __t1_tpi_write() 78 writel(F_TPIWR, adapter->regs + A_TPI_CSR); in __t1_tpi_write() 84 adapter->name, addr); in __t1_tpi_write() [all …]
|
/linux/drivers/watchdog/ |
H A D | Kconfig | 1 # SPDX-License-Identifier: GPL-2.0-only 16 on-line as fast as possible after a lock-up. There's both a watchdog 21 <file:Documentation/watchdog/watchdog-api.rst> in the kernel source. 33 config WATCHDOG_CORE 41 config WATCHDOG_NOWAYOUT 50 config WATCHDOG_HANDLE_BOOT_ENABLED 51 bool "Update boot-enabled watchdog until userspace takes over" 61 config WATCHDOG_OPEN_TIMEOUT 70 config WATCHDOG_SYSFS 76 config WATCHDOG_HRTIMER_PRETIMEOUT [all …]
|
/linux/drivers/net/ethernet/sfc/siena/ |
H A D | mcdi_pcol.h | 1 /* SPDX-License-Identifier: GPL-2.0-only */ 4 * Copyright 2009-2018 Solarflare Communications Inc. 5 * Copyright 2019-2020 Xilinx Inc. 13 /* Power-on reset state */ 29 * we shouldn't touch PCIe config. */ 35 /* The 'doorbell' addresses are hard-wired to alert the MC when written */ 38 /* The rest of these are firmware-defined */ 46 /* Values to be written to the per-port status dword in shared 71 * | | \--- Response 72 * | \------- Error [all …]
|
/linux/drivers/iio/adc/ |
H A D | Kconfig | 1 # SPDX-License-Identifier: GPL-2.0-only 9 config AB8500_GPADC 10 bool "ST-Ericsson AB8500 GPADC driver" 19 config AD_SIGMA_DELTA 24 config AD4000 36 config AD4130 45 Say yes here to build support for Analog Devices AD4130-8 SPI analog 51 config AD4695 64 config AD7091R 67 config AD7091R5 [all …]
|