/linux/Documentation/devicetree/bindings/pinctrl/ |
H A D | qcom,sdx75-tlmm.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 4 $id: http://devicetree.org/schemas/pinctrl/qcom,sdx75-tlmm.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Rohit Agarwal <quic_rohiagar@quicinc.com> 16 - $ref: /schemas/pinctrl/qcom,tlmm-common.yaml# 20 const: qcom,sdx75-tlmm 28 gpio-reserved-ranges: 32 gpio-line-names: 36 "-state$": [all …]
|
H A D | qcom,msm8909-tlmm.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 4 $id: http://devicetree.org/schemas/pinctrl/qcom,msm8909-tlmm.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Stephan Gerhold <stephan@gerhold.net> 16 - $ref: /schemas/pinctrl/qcom,tlmm-common.yaml# 20 const: qcom,msm8909-tlmm 28 gpio-reserved-ranges: true 31 "-state$": 33 - $ref: "#/$defs/qcom-msm8909-tlmm-state" [all …]
|
H A D | qcom,sm7150-tlmm.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 4 $id: http://devicetree.org/schemas/pinctrl/qcom,sm7150-tlmm.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Bjorn Andersson <andersson@kernel.org> 11 - Danila Tikhonov <danila@jiaxyga.com> 17 - $ref: /schemas/pinctrl/qcom,tlmm-common.yaml# 21 const: qcom,sm7150-tlmm 26 reg-names: 28 - const: west [all …]
|
H A D | qcom,sm8350-tlmm.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 4 $id: http://devicetree.org/schemas/pinctrl/qcom,sm8350-tlmm.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Vinod Koul <vkoul@kernel.org> 16 - $ref: /schemas/pinctrl/qcom,tlmm-common.yaml# 20 const: qcom,sm8350-tlmm 28 gpio-reserved-ranges: 32 gpio-line-names: 36 "-state$": [all …]
|
H A D | qcom,sm8650-tlmm.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 4 $id: http://devicetree.org/schemas/pinctrl/qcom,sm8650-tlmm.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Bjorn Andersson <andersson@kernel.org> 16 - $ref: /schemas/pinctrl/qcom,tlmm-common.yaml# 20 const: qcom,sm8650-tlmm 28 gpio-reserved-ranges: 32 gpio-line-names: 36 "-state$": [all …]
|
H A D | qcom,sm8450-tlmm.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 4 $id: http://devicetree.org/schemas/pinctrl/qcom,sm8450-tlmm.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Vinod Koul <vkoul@kernel.org> 16 - $ref: /schemas/pinctrl/qcom,tlmm-common.yaml# 20 const: qcom,sm8450-tlmm 28 gpio-reserved-ranges: 32 gpio-line-names: 36 "-state$": [all …]
|
H A D | qcom,sm8550-tlmm.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 4 $id: http://devicetree.org/schemas/pinctrl/qcom,sm8550-tlmm.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Abel Vesa <abel.vesa@linaro.org> 16 - $ref: /schemas/pinctrl/qcom,tlmm-common.yaml# 20 const: qcom,sm8550-tlmm 28 gpio-reserved-ranges: 32 gpio-line-names: 36 "-state$": [all …]
|
H A D | qcom,sc8180x-tlmm.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 4 $id: http://devicetree.org/schemas/pinctrl/qcom,sc8180x-tlmm.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Bjorn Andersson <bjorn.andersson@linaro.org> 16 - $ref: /schemas/pinctrl/qcom,tlmm-common.yaml# 20 const: qcom,sc8180x-tlmm 25 reg-names: 27 - const: west 28 - const: east [all …]
|
H A D | qcom,x1e80100-tlmm.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 4 $id: http://devicetree.org/schemas/pinctrl/qcom,x1e80100-tlmm.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Rajendra Nayak <quic_rjendra@quicinc.com> 16 - $ref: /schemas/pinctrl/qcom,tlmm-common.yaml# 20 const: qcom,x1e80100-tlmm 28 gpio-reserved-ranges: 32 gpio-line-names: 36 "-state$": [all …]
|
H A D | qcom,sc8280xp-tlmm.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 4 $id: http://devicetree.org/schemas/pinctrl/qcom,sc8280xp-tlmm.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Bjorn Andersson <bjorn.andersson@linaro.org> 16 - $ref: /schemas/pinctrl/qcom,tlmm-common.yaml# 20 const: qcom,sc8280xp-tlmm 28 gpio-reserved-ranges: true 31 "-state$": 33 - $ref: "#/$defs/qcom-sc8280xp-tlmm-state" [all …]
|
H A D | qcom,sm6375-tlmm.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 4 $id: http://devicetree.org/schemas/pinctrl/qcom,sm6375-tlmm.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Konrad Dybcio <konradybcio@kernel.org> 16 - $ref: /schemas/pinctrl/qcom,tlmm-common.yaml# 20 const: qcom,sm6375-tlmm 28 gpio-reserved-ranges: true 31 "-state$": 33 - $ref: "#/$defs/qcom-sm6375-tlmm-state" [all …]
|
H A D | qcom,sm6350-tlmm.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 4 $id: http://devicetree.org/schemas/pinctrl/qcom,sm6350-tlmm.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Konrad Dybcio <konradybcio@kernel.org> 16 - $ref: /schemas/pinctrl/qcom,tlmm-common.yaml# 20 const: qcom,sm6350-tlmm 29 gpio-reserved-ranges: 33 gpio-line-names: 37 "-state$": [all …]
|
H A D | qcom,sdx65-tlmm.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 4 $id: http://devicetree.org/schemas/pinctrl/qcom,sdx65-tlmm.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Vamsi krishna Lanka <quic_vamslank@quicinc.com> 17 const: qcom,sdx65-tlmm 25 gpio-reserved-ranges: 29 "-state$": 31 - $ref: "#/$defs/qcom-sdx65-tlmm-state" 32 - patternProperties: [all …]
|
/linux/drivers/gpio/ |
H A D | gpio-zynq.c | 1 // SPDX-License-Identifier: GPL-2.0-or-later 3 * Xilinx Zynq GPIO device driver 5 * Copyright (C) 2009 - 2014 Xilinx, Inc. 10 #include <linux/gpio/driver.h> 20 #define DRIVER_NAME "zynq-gpio" 46 ZYNQ##str##_GPIO_BANK0_NGPIO - 1) 49 ZYNQ##str##_GPIO_BANK1_NGPIO - 1) 52 ZYNQ##str##_GPIO_BANK2_NGPIO - 1) 55 ZYNQ##str##_GPIO_BANK3_NGPIO - 1) 58 ZYNQ##str##_GPIO_BANK4_NGPIO - 1) [all …]
|
/linux/drivers/media/pci/cx88/ |
H A D | cx88-reg.h | 1 /* SPDX-License-Identifier: GPL-2.0-or-later */ 3 * cx88x-hw.h - CX2388x register offsets 5 * Copyright (C) 1996,97,98 Ralph Metzler (rjkm@thp.uni-koeln.de) 92 // DMA Channels 1-6 belong to SPIPE 96 // DMA Channels 9-20 belong to SPIPE 202 #define MO_VIDY_GPCNTRL 0x31C030 // {2}WO Video Y general purpose control 203 #define MO_VIDU_GPCNTRL 0x31C034 // {2}WO Video U general purpose control 204 #define MO_VIDV_GPCNTRL 0x31C038 // {2}WO Video V general purpose control 205 #define MO_VBI_GPCNTRL 0x31C03C // {2}WO VBI general purpose counter 219 #define MO_AUDD_GPCNTRL 0x32C030 // {2}WO Audio down general purpose control [all …]
|
/linux/drivers/spi/ |
H A D | spi-cadence.c | 1 // SPDX-License-Identifier: GPL-2.0-or-later 5 * Copyright (C) 2008 - 2014 Xilinx, Inc. 7 * based on Blackfin On-Chip SPI Driver (spi_bfin5xx.c) 12 #include <linux/gpio/consumer.h> 25 #define CDNS_SPI_NAME "cdns-spi" 30 #define CDNS_SPI_IER 0x08 /* Interrupt Enable Register, WO */ 31 #define CDNS_SPI_IDR 0x0c /* Interrupt Disable Register, WO */ 35 #define CDNS_SPI_TXD 0x1C /* Data Transmit Register, WO */ 63 * SPI Configuration Register - Baud rate and target select 102 * struct cdns_spi - This definition defines spi driver instance [all …]
|
/linux/drivers/media/usb/dvb-usb-v2/ |
H A D | mxl111sf.c | 1 // SPDX-License-Identifier: GPL-2.0-only 3 * Copyright (C) 2010-2014 Michael Krufky (mkrufky@linuxtv.org) 5 * see Documentation/driver-api/media/drivers/dvb-usb.rst for more information 13 #include "mxl111sf-reg.h" 14 #include "mxl111sf-phy.h" 15 #include "mxl111sf-i2c.h" 16 #include "mxl111sf-gpio.h" 18 #include "mxl111sf-demod.h" 19 #include "mxl111sf-tuner.h" 26 MODULE_PARM_DESC(debug, "set debugging level (1=info, 2=xfer, 4=i2c, 8=reg, 16=adv (or-able))."); [all …]
|
/linux/drivers/iio/adc/ |
H A D | ad7192.c | 1 // SPDX-License-Identifier: GPL-2.0 5 * Copyright 2011-2015 Analog Devices Inc. 11 #include <linux/clk-provider.h> 35 #define AD7192_REG_COMM 0 /* Communications Register (WO, 8-bit) */ 36 #define AD7192_REG_STAT 0 /* Status Register (RO, 8-bit) */ 37 #define AD7192_REG_MODE 1 /* Mode Register (RW, 24-bit */ 38 #define AD7192_REG_CONF 2 /* Configuration Register (RW, 24-bit) */ 39 #define AD7192_REG_DATA 3 /* Data Register (RO, 24/32-bit) */ 40 #define AD7192_REG_ID 4 /* ID Register (RO, 8-bit) */ 41 #define AD7192_REG_GPOCON 5 /* GPOCON Register (RO, 8-bit) */ [all …]
|
/linux/sound/pci/ |
H A D | cs4281.c | 1 // SPDX-License-Identifier: GPL-2.0-or-later 29 static int index[SNDRV_CARDS] = SNDRV_DEFAULT_IDX; /* Index 0-MAX */ 119 #define BA0_DMR_SIZE20 (1<<20) /* Sample is 20-bit */ 123 #define BA0_DMR_SIZE8 (1<<16) /* Sample is 8-bit */ 129 #define BA0_DMR_AUTO (1<<4) /* Auto-Initialize */ 186 #define BA0_GPIOR 0x03e8 /* GPIO Pin Interface Register */ 214 #define BA0_SLT12O 0x041c /* Slot 12 GPIO Output Register for AC-Link */ 218 #define BA0_SERMC_ODSEN2 (1<<25) /* On-Demand Support Enable ASDIN2 */ 219 #define BA0_SERMC_ODSEN1 (1<<24) /* On-Demand Support Enable ASDIN1 */ 240 #define BA0_SLT12M 0x045c /* Slot 12 Monitor Register for Primary AC-Link */ [all …]
|
/linux/Documentation/sound/ |
H A D | alsa-configuration.rst | 2 Advanced Linux Sound Architecture - Driver Configuration guide 38 ---------- 47 limiting card index for auto-loading (1-8); 49 For auto-loading more than one card, specify this option 50 together with snd-card-X aliases. 63 Module snd-pcm-oss 64 ------------------ 86 regarding opening the device. When this option is non-zero, 90 Module snd-rawmidi 91 ------------------ [all …]
|
/linux/drivers/iio/imu/bno055/ |
H A D | bno055.c | 1 // SPDX-License-Identifier: GPL-2.0 5 * Copyright (C) 2021-2022 Istituto Italiano di Tecnologia 23 #include <linux/gpio/consumer.h> 37 #define BNO055_FW_UID_FMT "bno055-caldata-%*phN.dat" 38 #define BNO055_FW_GENERIC_NAME "bno055-caldata.dat" 67 #define BNO055_SCAN_CH_COUNT ((BNO055_GRAVITY_DATA_Z_LSB_REG - BNO055_ACC_DATA_X_LSB_REG) / 2) 159 …* [0] https://community.bosch-sensortec.com/t5/MEMS-sensors-forum/BNO055-Wrong-sensitivity-resolu… 166 * where k is rad-to-deg factor 253 * Unreadable registers are indeed reserved; there are no WO regs in bno055_regmap_writeable() 301 dev_dbg(priv->dev, "Invalid calibration file size %d (expected %d)", in bno055_calibration_load() [all …]
|
/linux/drivers/net/ethernet/broadcom/bnx2x/ |
H A D | bnx2x_reg.h | 3 * Copyright (c) 2007-2013 Broadcom Corporation 13 * R - Read only 14 * RC - Clear on read 15 * RW - Read/Write 16 * ST - Statistics register (clear on read) 17 * W - Write only 18 * WB - Wide bus register - the size is over 32 bits and it should be 20 * WR - Write Clear (write 1 to clear the bit) 32 /* [RW 1] Initiate the ATC array - reset all the valid bits */ 56 * BRB1_IND_FREE_LIST_PRS_CRDT+2 initialize parser initial credit. Warning - [all …]
|
/linux/drivers/net/wireless/ath/ath12k/ |
H A D | wmi.c | 1 // SPDX-License-Identifier: BSD-3-Clause-Clear 3 * Copyright (c) 2018-2021 The Linux Foundation. All rights reserved. 4 * Copyright (c) 2021-2024 Qualcomm Innovation Center, Inc. All rights reserved. 184 return ath12k_wmi_tlv_hdr(cmd, len - TLV_HDR_SIZE); in ath12k_wmi_tlv_cmd_hdr() 190 config->num_vdevs = ab->num_radios * TARGET_NUM_VDEVS; in ath12k_wmi_init_qcn9274() 191 config->num_peers = ab->num_radios * in ath12k_wmi_init_qcn9274() 193 config->num_tids = ath12k_core_get_max_num_tids(ab); in ath12k_wmi_init_qcn9274() 194 config->num_offload_peers = TARGET_NUM_OFFLD_PEERS; in ath12k_wmi_init_qcn9274() 195 config->num_offload_reorder_buffs = TARGET_NUM_OFFLD_REORDER_BUFFS; in ath12k_wmi_init_qcn9274() 196 config->num_peer_keys = TARGET_NUM_PEER_KEYS; in ath12k_wmi_init_qcn9274() [all …]
|