Searched +full:coexist +full:- +full:gpio +full:- +full:pin (Results 1 – 14 of 14) sorted by relevance
| /kernel/linux/linux-5.10/Documentation/devicetree/bindings/net/wireless/ |
| D | qcom,ath10k.txt | 4 - compatible: Should be one of the following: 6 * "qcom,ipq4019-wifi" 7 * "qcom,wcn3990-wifi" 10 data along with board specific data via "qcom,ath10k-calibration-data". 13 AHB based devices (i.e. ipq4019) uses compatible string "qcom,ipq4019-wifi" 15 "qcom,ath10k-calibration-data"). It uses "qcom,ath10k-pre-calibration-data" 18 In general, entry "qcom,ath10k-pre-calibration-data" and 19 "qcom,ath10k-calibration-data" conflict with each other and only one 22 SNOC based devices (i.e. wcn3990) uses compatible string "qcom,wcn3990-wifi". 24 - reg: Address and length of the register set for the device. [all …]
|
| /kernel/linux/linux-6.6/Documentation/devicetree/bindings/net/wireless/ |
| D | qcom,ath10k.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Kalle Valo <kvalo@kernel.org> 18 - qcom,ath10k # SDIO-based devices 19 - qcom,ipq4019-wifi 20 - qcom,wcn3990-wifi # SNoC-based devices 25 reg-names: 27 - const: membase 33 interrupt-names: [all …]
|
| /kernel/linux/linux-5.10/drivers/net/dsa/mv88e6xxx/ |
| D | chip.h | 1 /* SPDX-License-Identifier: GPL-2.0-or-later */ 3 * Marvell 88E6xxx Ethernet switch single-chip definition 14 #include <linux/gpio/consumer.h> 24 /* PVT limits for 4-bit port and 5-bit switch */ 119 * ports 2-4 are not routet to pins. 122 /* Multi-chip Addressing Mode. 124 * when it is non-zero, and use indirect access to internal registers. 127 /* Dual-chip Addressing Mode 129 * allowing two to coexist on the same SMI interface. 276 /* Handles automatic disabling and re-enabling of the PHY [all …]
|
| /kernel/linux/linux-6.6/drivers/net/dsa/mv88e6xxx/ |
| D | chip.h | 1 /* SPDX-License-Identifier: GPL-2.0-or-later */ 3 * Marvell 88E6xxx Ethernet switch single-chip definition 14 #include <linux/gpio/consumer.h> 28 /* PVT limits for 4-bit port and 5-bit switch */ 110 * enum mv88e6xxx_edsa_support - Ethertype DSA tag support level 149 * ports 2-4 are not routet to pins. 152 /* Multi-chip Addressing Mode. 154 * when it is non-zero, and use indirect access to internal registers. 157 /* Dual-chip Addressing Mode 159 * allowing two to coexist on the same SMI interface. [all …]
|
| /kernel/linux/linux-5.10/include/linux/ssb/ |
| D | ssb_regs.h | 1 /* SPDX-License-Identifier: GPL-2.0 */ 33 #define SSB_MAX_NR_CORES ((SSB_ENUM_LIMIT - SSB_ENUM_BASE) / SSB_CORE_SIZE) 51 #define SSB_GPIO_IN 0xB0 /* GPIO Input (pcirev >= 3 only) */ 52 #define SSB_GPIO_OUT 0xB4 /* GPIO Output (pcirev >= 3 only) */ 53 #define SSB_GPIO_OUT_ENABLE 0xB8 /* GPIO Output Enable/Disable (pcirev >= 3 only) */ 55 #define SSB_GPIO_HWRAD 0x20 /* PCI config space GPIO 13 for hw radio disable */ 56 #define SSB_GPIO_XTAL 0x40 /* PCI config space GPIO 14 for Xtal powerup */ 57 #define SSB_GPIO_PLL 0x80 /* PCI config space GPIO 15 for PLL powerdown */ 108 #define SSB_TMSHIGH_SERR 0x00000001 /* S-error */ 168 * in two-byte quantities. [all …]
|
| /kernel/linux/linux-6.6/include/linux/ssb/ |
| D | ssb_regs.h | 1 /* SPDX-License-Identifier: GPL-2.0 */ 33 #define SSB_MAX_NR_CORES ((SSB_ENUM_LIMIT - SSB_ENUM_BASE) / SSB_CORE_SIZE) 51 #define SSB_GPIO_IN 0xB0 /* GPIO Input (pcirev >= 3 only) */ 52 #define SSB_GPIO_OUT 0xB4 /* GPIO Output (pcirev >= 3 only) */ 53 #define SSB_GPIO_OUT_ENABLE 0xB8 /* GPIO Output Enable/Disable (pcirev >= 3 only) */ 55 #define SSB_GPIO_HWRAD 0x20 /* PCI config space GPIO 13 for hw radio disable */ 56 #define SSB_GPIO_XTAL 0x40 /* PCI config space GPIO 14 for Xtal powerup */ 57 #define SSB_GPIO_PLL 0x80 /* PCI config space GPIO 15 for PLL powerdown */ 108 #define SSB_TMSHIGH_SERR 0x00000001 /* S-error */ 168 * in two-byte quantities. [all …]
|
| /kernel/linux/linux-5.10/include/sound/ |
| D | hda_verbs.h | 1 /* SPDX-License-Identifier: GPL-2.0 */ 3 * HD-audio codec verbs 30 AC_WID_PIN, /* Pin Complex */ 59 /* f10-f1a: GPIO */ 162 #define AC_WCAP_IN_AMP (1<<1) /* AMP-in present */ 163 #define AC_WCAP_OUT_AMP (1<<2) /* AMP-out present */ 164 #define AC_WCAP_AMP_OVRD (1<<3) /* AMP-parameter override */ 251 /* Pin widget capabilies */ 264 * in HD-audio specification 266 #define AC_PINCAP_HDMI (1<<7) /* HDMI pin */ [all …]
|
| /kernel/linux/linux-6.6/include/sound/ |
| D | hda_verbs.h | 1 /* SPDX-License-Identifier: GPL-2.0 */ 3 * HD-audio codec verbs 30 AC_WID_PIN, /* Pin Complex */ 59 /* f10-f1a: GPIO */ 162 #define AC_WCAP_IN_AMP (1<<1) /* AMP-in present */ 163 #define AC_WCAP_OUT_AMP (1<<2) /* AMP-out present */ 164 #define AC_WCAP_AMP_OVRD (1<<3) /* AMP-parameter override */ 251 /* Pin widget capabilies */ 264 * in HD-audio specification 266 #define AC_PINCAP_HDMI (1<<7) /* HDMI pin */ [all …]
|
| /kernel/linux/linux-5.10/drivers/tty/serial/ |
| D | atmel_serial.c | 1 // SPDX-License-Identifier: GPL-2.0+ 23 #include <linux/dma-mapping.h> 61 /* Use device name ttyAT, major 204 and minor 154-169. This is necessary if we 62 * should coexist with the 8250 driver, such as if we have an external 16C550 70 /* Use device name ttyS, major 4, minor 64-68. This is the usual serial port 162 bool hd_start_rx; /* can start RX during half-duplex operation */ 194 { .compatible = "atmel,at91rm9200-usart-serial" }, 207 return __raw_readl(port->membase + reg); in atmel_uart_readl() 212 __raw_writel(value, port->membase + reg); in atmel_uart_writel() 217 return __raw_readb(port->membase + ATMEL_US_RHR); in atmel_uart_read_char() [all …]
|
| /kernel/linux/linux-6.6/drivers/tty/serial/ |
| D | atmel_serial.c | 1 // SPDX-License-Identifier: GPL-2.0+ 18 #include <linux/clk-provider.h> 24 #include <linux/dma-mapping.h> 62 /* Use device name ttyAT, major 204 and minor 154-169. This is necessary if we 63 * should coexist with the 8250 driver, such as if we have an external 16C550 71 /* Use device name ttyS, major 4, minor 64-68. This is the usual serial port 165 bool hd_start_rx; /* can start RX during half-duplex operation */ 195 { .compatible = "atmel,at91rm9200-usart-serial" }, 208 return __raw_readl(port->membase + reg); in atmel_uart_readl() 213 __raw_writel(value, port->membase + reg); in atmel_uart_writel() [all …]
|
| /kernel/linux/linux-5.10/drivers/net/wireless/ath/ath10k/ |
| D | core.c | 1 // SPDX-License-Identifier: ISC 3 * Copyright (c) 2005-2011 Atheros Communications Inc. 4 * Copyright (c) 2011-2017 Qualcomm Atheros, Inc. 5 * Copyright (c) 2018-2019, The Linux Foundation. All rights reserved. 26 #include "wmi-ops.h" 53 MODULE_PARM_DESC(cryptmode, "Crypto mode: 0-hardware, 1-software"); 414 * or 2x2 160Mhz, long-guard-interval. 459 * 1x1 160Mhz, long-guard-interval. 648 [ATH10K_FW_FEATURE_EXT_WMI_MGMT_RX] = "wmi-mgmt-rx", 649 [ATH10K_FW_FEATURE_WMI_10X] = "wmi-10.x", [all …]
|
| /kernel/linux/linux-6.6/drivers/net/wireless/ath/ath10k/ |
| D | core.c | 1 // SPDX-License-Identifier: ISC 3 * Copyright (c) 2005-2011 Atheros Communications Inc. 4 * Copyright (c) 2011-2017 Qualcomm Atheros, Inc. 5 * Copyright (c) 2018-2019, The Linux Foundation. All rights reserved. 6 * Copyright (c) 2021-2023 Qualcomm Innovation Center, Inc. All rights reserved. 16 #include <linux/nvmem-consumer.h> 28 #include "wmi-ops.h" 57 MODULE_PARM_DESC(cryptmode, "Crypto mode: 0-hardware, 1-software"); 465 * or 2x2 160Mhz, long-guard-interval. 515 * 1x1 160Mhz, long-guard-interval. [all …]
|
| /kernel/linux/linux-5.10/drivers/spi/ |
| D | spi.c | 1 // SPDX-License-Identifier: GPL-2.0-or-later 11 #include <linux/dma-mapping.h> 16 #include <linux/clk/clk-conf.h> 20 #include <linux/spi/spi-mem.h> 22 #include <linux/gpio/consumer.h> 50 spi_controller_put(spi->controller); in spidev_release() 51 kfree(spi->driver_override); in spidev_release() 61 len = acpi_device_modalias(dev, buf, PAGE_SIZE - 1); in modalias_show() 62 if (len != -ENODEV) in modalias_show() 65 return sprintf(buf, "%s%s\n", SPI_MODULE_PREFIX, spi->modalias); in modalias_show() [all …]
|
| /kernel/linux/linux-6.6/drivers/spi/ |
| D | spi.c | 1 // SPDX-License-Identifier: GPL-2.0-or-later 9 #include <linux/clk/clk-conf.h> 13 #include <linux/dma-mapping.h> 15 #include <linux/gpio/consumer.h> 35 #include <linux/spi/spi-mem.h> 51 spi_controller_put(spi->controller); in spidev_release() 52 kfree(spi->driver_override); in spidev_release() 53 free_percpu(spi->pcpu_statistics); in spidev_release() 63 len = acpi_device_modalias(dev, buf, PAGE_SIZE - 1); in modalias_show() 64 if (len != -ENODEV) in modalias_show() [all …]
|