| /kernel/linux/linux-4.19/Documentation/devicetree/bindings/spi/ |
| D | spi_pl022.txt | 4 - compatible : "arm,pl022", "arm,primecell" 5 - reg : Offset and length of the register set for the device 6 - interrupts : Should contain SPI controller interrupt 7 - num-cs : total number of chipselects 10 - cs-gpios : should specify GPIOs used for chipselects. 13 - pl022,autosuspend-delay : delay in ms following transfer completion before 17 - pl022,rt : indicates the controller should run the message pump with realtime 19 - dmas : Two or more DMA channel specifiers following the convention outlined 21 - dma-names: Names for the dma channels, if present. There must be at 22 least one channel named "tx" for transmit and named "rx" for [all …]
|
| /kernel/linux/linux-5.10/Documentation/devicetree/bindings/spi/ |
| D | spi-pl022.yaml | 1 # SPDX-License-Identifier: GPL-2.0 3 --- 4 $id: http://devicetree.org/schemas/spi/spi-pl022.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Linus Walleij <linus.walleij@linaro.org> 13 - $ref: "spi-controller.yaml#" 22 - compatible 27 - const: arm,pl022 28 - const: arm,primecell 39 clock-names: [all …]
|
| /kernel/linux/linux-5.10/arch/arm/boot/dts/ |
| D | spear1310-evb.dts | 1 // SPDX-License-Identifier: GPL-2.0-or-later 8 /dts-v1/; 13 compatible = "st,spear1310-evb", "st,spear1310"; 14 #address-cells = <1>; 15 #size-cells = <1>; 23 pinctrl-names = "default"; 24 pinctrl-0 = <&state_default>; 63 smi-pmx { 127 label = "u-boot"; 149 compatible = "gpio-keys"; [all …]
|
| D | spear1340-evb.dts | 1 // SPDX-License-Identifier: GPL-2.0-or-later 8 /dts-v1/; 13 compatible = "st,spear1340-evb", "st,spear1340"; 14 #address-cells = <1>; 15 #size-cells = <1>; 23 pinctrl-names = "default"; 24 pinctrl-0 = <&state_default>; 47 spdif-in { 51 spdif-out { 59 smi-pmx { [all …]
|
| D | lpc3250-phy3250.dts | 1 // SPDX-License-Identifier: GPL-2.0-or-later 3 * PHYTEC phyCORE-LPC3250 board 5 * Copyright (C) 2015-2019 Vladimir Zapolskiy <vz@mleia.com> 9 /dts-v1/; 13 model = "PHYTEC phyCORE-LPC3250 board based on NXP LPC3250"; 22 compatible = "gpio-leds"; 26 default-state = "off"; 31 linux,default-trigger = "heartbeat"; 37 power-supply = <®_lcd>; 41 remote-endpoint = <&cldc_output>; [all …]
|
| /kernel/linux/linux-4.19/arch/arm/boot/dts/ |
| D | spear1310-evb.dts | 10 * http://www.opensource.org/licenses/gpl-license.html 14 /dts-v1/; 19 compatible = "st,spear1310-evb", "st,spear1310"; 20 #address-cells = <1>; 21 #size-cells = <1>; 29 pinctrl-names = "default"; 30 pinctrl-0 = <&state_default>; 69 smi-pmx { 133 label = "u-boot"; 155 compatible = "gpio-keys"; [all …]
|
| D | spear1340-evb.dts | 10 * http://www.opensource.org/licenses/gpl-license.html 14 /dts-v1/; 19 compatible = "st,spear1340-evb", "st,spear1340"; 20 #address-cells = <1>; 21 #size-cells = <1>; 29 pinctrl-names = "default"; 30 pinctrl-0 = <&state_default>; 53 spdif-in { 57 spdif-out { 65 smi-pmx { [all …]
|
| D | lpc3250-phy3250.dts | 2 * PHYTEC phyCORE-LPC3250 board 10 * http://www.opensource.org/licenses/gpl-license.html 14 /dts-v1/; 18 model = "PHYTEC phyCORE-LPC3250 board based on NXP LPC3250"; 20 #address-cells = <1>; 21 #size-cells = <1>; 30 compatible = "regulator-fixed"; 31 regulator-name = "backlight_reg"; 32 regulator-min-microvolt = <1800000>; 33 regulator-max-microvolt = <1800000>; [all …]
|
| /kernel/linux/linux-4.19/arch/arm64/boot/dts/broadcom/northstar2/ |
| D | ns2-svk.dts | 33 /dts-v1/; 39 compatible = "brcm,ns2-svk", "brcm,ns2"; 49 stdout-path = "serial0:115200n8"; 113 spi-max-frequency = <5000000>; 114 spi-cpha = <1>; 115 spi-cpol = <1>; 118 pl022,slave-tx-disable = <0>; 119 pl022,com-mode = <0>; 120 pl022,rx-level-trig = <1>; 121 pl022,tx-level-trig = <1>; [all …]
|
| /kernel/linux/linux-5.10/arch/arm64/boot/dts/broadcom/northstar2/ |
| D | ns2-svk.dts | 33 /dts-v1/; 39 compatible = "brcm,ns2-svk", "brcm,ns2"; 49 stdout-path = "serial0:115200n8"; 113 spi-max-frequency = <5000000>; 114 spi-cpha = <1>; 115 spi-cpol = <1>; 118 pl022,slave-tx-disable = <0>; 119 pl022,com-mode = <0>; 120 pl022,rx-level-trig = <1>; 121 pl022,tx-level-trig = <1>; [all …]
|
| /kernel/linux/linux-4.19/arch/arm64/boot/dts/amd/ |
| D | amd-overdrive.dts | 1 // SPDX-License-Identifier: GPL-2.0 8 /dts-v1/; 10 /include/ "amd-seattle-soc.dtsi" 14 compatible = "amd,seattle-overdrive", "amd,seattle"; 17 stdout-path = &serial0; 48 compatible = "mmc-spi-slot"; 50 spi-max-frequency = <20000000>; 51 voltage-ranges = <3200 3400>; 53 interrupt-parent = <&gpio0>; 57 pl022,com-mode = <0x0>; [all …]
|
| D | husky.dts | 1 // SPDX-License-Identifier: GPL-2.0 4 * Note: Based-on AMD Seattle Rev.B0 9 /dts-v1/; 11 /include/ "amd-seattle-soc.dtsi" 15 compatible = "amd,seattle-overdrive", "amd,seattle"; 18 stdout-path = &serial0; 22 compatible = "arm,psci-0.2"; 29 amd,zlib-support = <1>; 70 compatible = "mmc-spi-slot"; 72 spi-max-frequency = <20000000>; [all …]
|
| D | amd-overdrive-rev-b0.dts | 1 // SPDX-License-Identifier: GPL-2.0 9 /dts-v1/; 11 /include/ "amd-seattle-soc.dtsi" 15 compatible = "amd,seattle-overdrive", "amd,seattle"; 18 stdout-path = &serial0; 22 compatible = "arm,psci-0.2"; 29 amd,zlib-support = <1>; 70 compatible = "mmc-spi-slot"; 72 spi-max-frequency = <20000000>; 73 voltage-ranges = <3200 3400>; [all …]
|
| D | amd-overdrive-rev-b1.dts | 1 // SPDX-License-Identifier: GPL-2.0 9 /dts-v1/; 11 /include/ "amd-seattle-soc.dtsi" 15 compatible = "amd,seattle-overdrive", "amd,seattle"; 18 stdout-path = &serial0; 22 compatible = "arm,psci-0.2"; 29 amd,zlib-support = <1>; 74 compatible = "mmc-spi-slot"; 76 spi-max-frequency = <20000000>; 77 voltage-ranges = <3200 3400>; [all …]
|
| /kernel/linux/linux-5.10/arch/arm64/boot/dts/amd/ |
| D | amd-overdrive.dts | 1 // SPDX-License-Identifier: GPL-2.0 8 /dts-v1/; 10 /include/ "amd-seattle-soc.dtsi" 14 compatible = "amd,seattle-overdrive", "amd,seattle"; 17 stdout-path = &serial0; 48 compatible = "mmc-spi-slot"; 50 spi-max-frequency = <20000000>; 51 voltage-ranges = <3200 3400>; 53 interrupt-parent = <&gpio0>; 57 pl022,com-mode = <0x0>; [all …]
|
| D | husky.dts | 1 // SPDX-License-Identifier: GPL-2.0 4 * Note: Based-on AMD Seattle Rev.B0 9 /dts-v1/; 11 /include/ "amd-seattle-soc.dtsi" 15 compatible = "amd,seattle-overdrive", "amd,seattle"; 18 stdout-path = &serial0; 22 compatible = "arm,psci-0.2"; 29 amd,zlib-support = <1>; 70 compatible = "mmc-spi-slot"; 72 spi-max-frequency = <20000000>; [all …]
|
| D | amd-overdrive-rev-b1.dts | 1 // SPDX-License-Identifier: GPL-2.0 9 /dts-v1/; 11 /include/ "amd-seattle-soc.dtsi" 15 compatible = "amd,seattle-overdrive", "amd,seattle"; 18 stdout-path = &serial0; 22 compatible = "arm,psci-0.2"; 29 amd,zlib-support = <1>; 74 compatible = "mmc-spi-slot"; 76 spi-max-frequency = <20000000>; 77 voltage-ranges = <3200 3400>; [all …]
|
| D | amd-overdrive-rev-b0.dts | 1 // SPDX-License-Identifier: GPL-2.0 9 /dts-v1/; 11 /include/ "amd-seattle-soc.dtsi" 15 compatible = "amd,seattle-overdrive", "amd,seattle"; 18 stdout-path = &serial0; 22 compatible = "arm,psci-0.2"; 29 amd,zlib-support = <1>; 70 compatible = "mmc-spi-slot"; 72 spi-max-frequency = <20000000>; 73 voltage-ranges = <3200 3400>; [all …]
|
| /kernel/linux/linux-5.10/drivers/ps3/ |
| D | ps3-vuart.c | 1 // SPDX-License-Identifier: GPL-2.0-only 27 * vuart - An inter-partition data link service. 31 * The vuart provides a bi-directional byte stream data link between logical 63 * struct ps3_vuart_port_priv - private vuart device data. 86 BUG_ON(!dev->driver_priv); in to_port_priv() 87 return (struct ps3_vuart_port_priv *)dev->driver_priv; in to_port_priv() 91 * struct ports_bmp - bitmap indicating ports needing service. 106 pr_debug("%s:%d: ports_bmp: %016llxh\n", func, line, bmp->status); in _dump_ports_bmp() 143 struct vuart_triggers *trig) in ps3_vuart_get_triggers() argument 148 u64 tx; in ps3_vuart_get_triggers() local [all …]
|
| /kernel/linux/linux-4.19/drivers/ps3/ |
| D | ps3-vuart.c | 18 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA 39 * vuart - An inter-partition data link service. 43 * The vuart provides a bi-directional byte stream data link between logical 75 * struct ps3_vuart_port_priv - private vuart device data. 98 BUG_ON(!dev->driver_priv); in to_port_priv() 99 return (struct ps3_vuart_port_priv *)dev->driver_priv; in to_port_priv() 103 * struct ports_bmp - bitmap indicating ports needing service. 118 pr_debug("%s:%d: ports_bmp: %016llxh\n", func, line, bmp->status); in _dump_ports_bmp() 155 struct vuart_triggers *trig) in ps3_vuart_get_triggers() argument 160 u64 tx; in ps3_vuart_get_triggers() local [all …]
|
| /kernel/linux/linux-5.10/drivers/net/wireless/intel/iwlwifi/fw/api/ |
| D | mac.h | 9 * Copyright(c) 2012 - 2014, 2018 - 2020 Intel Corporation 25 * Intel Corporation, 5200 N.E. Elam Young Parkway, Hillsboro, OR 97124-6497 30 * Copyright(c) 2012 - 2014, 2018 - 2020 Intel Corporation 65 * AUX indices follows - 1 for non-CDB, 2 for CDB. 85 * enum iwl_mac_protection_flags - MAC context flags 104 * enum iwl_mac_types - Supported MAC types 108 * @FW_MAC_TYPE_PIBSS: Pseudo-IBSS 132 * enum iwl_tsf_id - TSF hw timer ID 148 * struct iwl_mac_data_ap - configuration data for AP MAC context 171 * struct iwl_mac_data_ibss - configuration data for IBSS MAC context [all …]
|
| /kernel/linux/linux-4.19/drivers/net/wireless/intel/iwlwifi/fw/api/ |
| D | mac.h | 8 * Copyright(c) 2012 - 2014 Intel Corporation. All rights reserved. 26 * Intel Corporation, 5200 N.E. Elam Young Parkway, Hillsboro, OR 97124-6497 30 * Copyright(c) 2012 - 2014 Intel Corporation. All rights reserved. 67 * AUX indices follows - 1 for non-CDB, 2 for CDB. 87 * enum iwl_mac_protection_flags - MAC context flags 106 * enum iwl_mac_types - Supported MAC types 110 * @FW_MAC_TYPE_PIBSS: Pseudo-IBSS 134 * enum iwl_tsf_id - TSF hw timer ID 150 * struct iwl_mac_data_ap - configuration data for AP MAC context 173 * struct iwl_mac_data_ibss - configuration data for IBSS MAC context [all …]
|
| /kernel/linux/linux-5.10/net/mac80211/ |
| D | debugfs_sta.c | 1 // SPDX-License-Identifier: GPL-2.0-only 3 * Copyright 2003-2005 Devicescape Software, Inc. 6 * Copyright 2013-2014 Intel Mobile Communications GmbH 8 * Copyright (C) 2018 - 2020 Intel Corporation 17 #include "driver-ops.h" 26 struct sta_info *sta = file->private_data; \ 28 format_string, sta->field); \ 89 char *end = buf + sizeof(buf) - 1; in sta_flags_read() 90 struct sta_info *sta = file->private_data; in sta_flags_read() 97 pos += scnprintf(pos, end - pos, "%s\n", in sta_flags_read() [all …]
|
| /kernel/linux/linux-4.19/drivers/isdn/hisax/ |
| D | elsa.c | 3 * low level stuff for Elsa isdn cards 36 {"None", "PC", "PCC-8", "PCC-16", "PCF", "PCF-Pro", 38 "PCMCIA-IPAC" }; 83 *** (mehrere Befehle werden durch Bit-Oderung kombiniert) *** 86 /* Config-Register (Read) */ 87 #define ELIRQF_TIMER_RUN 0x02 /* Bit 1 des Config-Reg */ 88 #define ELIRQF_TIMER_RUN_PCC8 0x01 /* Bit 0 des Config-Reg bei PCC */ 89 #define ELSA_IRQ_IDX 0x38 /* Bit 3,4,5 des Config-Reg */ 90 #define ELSA_IRQ_IDX_PCC8 0x30 /* Bit 4,5 des Config-Reg */ 91 #define ELSA_IRQ_IDX_PC 0x0c /* Bit 2,3 des Config-Reg */ [all …]
|
| /kernel/linux/linux-5.10/drivers/spi/ |
| D | spi-pl022.c | 1 // SPDX-License-Identifier: GPL-2.0-or-later 5 * Copyright (C) 2008-2012 ST-Ericsson AB 11 * linux-2.6.17-rc3-mm1/drivers/spi/pxa2xx_spi.c 31 #include <linux/dma-mapping.h> 93 * SSP Control Register 0 - SSP_CR0 111 * SSP Control Register 0 - SSP_CR1 131 * SSP Status Register - SSP_SR 140 * SSP Clock Prescale Register - SSP_CPSR 145 * SSP Interrupt Mask Set/Clear Register - SSP_IMSC 153 * SSP Raw Interrupt Status Register - SSP_RIS [all …]
|