Home
last modified time | relevance | path

Searched +full:tx +full:- +full:level +full:- +full:trig (Results 1 – 25 of 32) sorted by relevance

12

/kernel/linux/linux-4.19/Documentation/devicetree/bindings/spi/
Dspi_pl022.txt4 - 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/
Dspi-pl022.yaml1 # 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/
Dspear1310-evb.dts1 // 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 …]
Dspear1340-evb.dts1 // 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 …]
Dlpc3250-phy3250.dts1 // 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 = <&reg_lcd>;
41 remote-endpoint = <&cldc_output>;
[all …]
/kernel/linux/linux-4.19/arch/arm/boot/dts/
Dspear1310-evb.dts10 * 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 …]
Dspear1340-evb.dts10 * 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 …]
Dlpc3250-phy3250.dts2 * 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/
Dns2-svk.dts33 /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/
Dns2-svk.dts33 /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/
Damd-overdrive.dts1 // 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 …]
Dhusky.dts1 // 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 …]
Damd-overdrive-rev-b0.dts1 // 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 …]
Damd-overdrive-rev-b1.dts1 // 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/
Damd-overdrive.dts1 // 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 …]
Dhusky.dts1 // 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 …]
Damd-overdrive-rev-b1.dts1 // 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 …]
Damd-overdrive-rev-b0.dts1 // 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/
Dps3-vuart.c1 // 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/
Dps3-vuart.c18 * 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/
Dmac.h9 * 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/
Dmac.h8 * 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/
Ddebugfs_sta.c1 // 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/
Delsa.c3 * 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/
Dspi-pl022.c1 // 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 …]

12