/linux/arch/arm/boot/dts/qcom/ |
H A D | qcom-ipq8064-v2.0-smb208.dtsi | 1 // SPDX-License-Identifier: GPL-2.0 3 #include "qcom-ipq8064-v2.0.dtsi" 7 compatible = "qcom,rpm-smb208-regulators"; 10 regulator-min-microvolt = <1050000>; 11 regulator-max-microvolt = <1150000>; 13 qcom,switch-mode-frequency = <1200000>; 17 regulator-min-microvolt = <1050000>; 18 regulator-max-microvolt = <1150000>; 20 qcom,switch-mode-frequency = <1200000>; 24 regulator-min-microvolt = < 800000>; [all …]
|
H A D | qcom-ipq8062-smb208.dtsi | 1 // SPDX-License-Identifier: GPL-2.0-only 3 #include "qcom-ipq8062.dtsi" 7 compatible = "qcom,rpm-smb208-regulators"; 10 regulator-min-microvolt = <1050000>; 11 regulator-max-microvolt = <1150000>; 13 qcom,switch-mode-frequency = <1200000>; 17 regulator-min-microvolt = <1050000>; 18 regulator-max-microvolt = <1150000>; 20 qcom,switch-mode-frequency = <1200000>; 24 regulator-min-microvolt = < 800000>; [all …]
|
H A D | qcom-ipq8065-smb208.dtsi | 1 // SPDX-License-Identifier: GPL-2.0 3 #include "qcom-ipq8065.dtsi" 7 compatible = "qcom,rpm-smb208-regulators"; 10 regulator-min-microvolt = <1050000>; 11 regulator-max-microvolt = <1150000>; 13 qcom,switch-mode-frequency = <1200000>; 17 regulator-min-microvolt = <1050000>; 18 regulator-max-microvolt = <1150000>; 20 qcom,switch-mode-frequency = <1200000>; 24 regulator-min-microvolt = <775000>; [all …]
|
H A D | qcom-ipq8064-smb208.dtsi | 1 // SPDX-License-Identifier: GPL-2.0 3 #include "qcom-ipq8064.dtsi" 7 compatible = "qcom,rpm-smb208-regulators"; 10 regulator-min-microvolt = <1050000>; 11 regulator-max-microvolt = <1150000>; 13 qcom,switch-mode-frequency = <1200000>; 17 regulator-min-microvolt = <1050000>; 18 regulator-max-microvolt = <1150000>; 20 qcom,switch-mode-frequency = <1200000>; 24 regulator-min-microvolt = < 800000>; [all …]
|
H A D | qcom-msm8960-cdp.dts | 1 // SPDX-License-Identifier: GPL-2.0 2 #include <dt-bindings/input/input.h> 4 #include "qcom-msm8960.dtsi" 9 compatible = "qcom,msm8960-cdp", "qcom,msm8960"; 16 stdout-path = "serial0:115200n8"; 19 ext_l2: gpio-regulator { 20 compatible = "regulator-fixed"; 21 regulator-name = "ext_l2"; 23 startup-delay-us = <10000>; 24 enable-active-high; [all …]
|
H A D | qcom-mdm9615-wp8548.dtsi | 1 // SPDX-License-Identifier: GPL-2.0+ OR MIT 9 #include "qcom-mdm9615.dtsi" 23 pinctrl-0 = <&reset_out_pins>; 24 pinctrl-names = "default"; 26 gsbi3_pins: gsbi3-state { 27 gsbi3-pins { 30 drive-strength = <8>; 31 bias-disable; 35 gsbi4_pins: gsbi4-state { 36 gsbi4-pins { [all …]
|
H A D | qcom-msm8960-samsung-expressatt.dts | 1 // SPDX-License-Identifier: GPL-2.0 2 #include <dt-bindings/input/input.h> 3 #include <dt-bindings/reset/qcom,gcc-msm8960.h> 5 #include "qcom-msm8960.dtsi" 7 #include <dt-bindings/gpio/gpio.h> 8 #include <dt-bindings/pinctrl/qcom,pmic-gpio.h> 9 #include <dt-bindings/input/gpio-keys.h> 12 model = "Samsung Galaxy Express SGH-I437"; 14 chassis-type = "handset"; 23 stdout-path = "serial0:115200n8"; [all …]
|
H A D | qcom-apq8064-sony-xperia-lagan-yuga.dts | 1 // SPDX-License-Identifier: GPL-2.0 2 #include <dt-bindings/gpio/gpio.h> 3 #include <dt-bindings/input/input.h> 4 #include <dt-bindings/mfd/qcom-rpm.h> 5 #include <dt-bindings/pinctrl/qcom,pmic-gpio.h> 7 #include "qcom-apq8064-v2.0.dtsi" 13 compatible = "sony,xperia-yuga", "qcom,apq8064"; 14 chassis-type = "handset"; 21 stdout-path = "serial0:115200n8"; 24 gpio-keys { [all …]
|
H A D | qcom-apq8064-cm-qs600.dts | 1 // SPDX-License-Identifier: GPL-2.0 2 #include <dt-bindings/gpio/gpio.h> 3 #include <dt-bindings/pinctrl/qcom,pmic-gpio.h> 5 #include "qcom-apq8064-v2.0.dtsi" 10 model = "CompuLab CM-QS600"; 11 compatible = "qcom,apq8064-cm-qs600", "qcom,apq8064"; 18 stdout-path = "serial0:115200n8"; 21 sdcc4_pwrseq: pwrseq-sdcc4 { 22 pinctrl-names = "default"; 23 pinctrl-0 = <&wlan_default_gpios>; [all …]
|
H A D | qcom-apq8064-asus-nexus7-flo.dts | 1 // SPDX-License-Identifier: GPL-2.0 2 #include <dt-bindings/gpio/gpio.h> 3 #include <dt-bindings/input/input.h> 4 #include <dt-bindings/pinctrl/qcom,pmic-gpio.h> 6 #include "qcom-apq8064-v2.0.dtsi" 12 compatible = "asus,nexus7-flo", "qcom,apq8064"; 13 chassis-type = "tablet"; 21 stdout-path = "serial0:115200n8"; 24 reserved-memory { 25 #address-cells = <1>; [all …]
|
H A D | qcom-apq8064-ifc6410.dts | 1 // SPDX-License-Identifier: GPL-2.0 2 #include <dt-bindings/gpio/gpio.h> 3 #include <dt-bindings/leds/common.h> 4 #include <dt-bindings/pinctrl/qcom,pmic-gpio.h> 6 #include "qcom-apq8064-v2.0.dtsi" 12 compatible = "qcom,apq8064-ifc6410", "qcom,apq8064"; 25 stdout-path = "serial0:115200n8"; 29 compatible = "gpio-leds"; 30 pinctrl-names = "default"; 31 pinctrl-0 = <¬ify_led>; [all …]
|
/linux/Documentation/devicetree/bindings/regulator/ |
H A D | qcom,rpm-regulator.yaml | 1 # SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause) 3 --- 4 $id: http://devicetree.org/schemas/regulator/qcom,rpm-regulator.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 15 The regulator node houses sub-nodes for each regulator within the device. 16 Each sub-node is identified using the node's name, with valid values listed 28 l29, lvs1, lvs2, lvs3, lvs4, lvs5, lvs6, lvs7, usb-switch, hdmi-switch, 37 - Bjorn Andersson <andersson@kernel.org> 42 - qcom,rpm-pm8058-regulators 43 - qcom,rpm-pm8901-regulators [all …]
|
/linux/Documentation/devicetree/bindings/iio/frequency/ |
H A D | adi,admfm2000.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 4 --- 5 $id: http://devicetree.org/schemas/iio/frequency/adi,admfm2000.yaml# 6 $schema: http://devicetree.org/meta-schemas/core.yaml# 11 - Kim Seer Paller <kimseer.paller@analog.com> 14 Dual microwave down converter module with input RF and LO frequency ranges 15 from 0.5 to 32 GHz and an output IF frequency range from 0.1 to 8 GHz. 22 - adi,admfm2000 24 '#address-cells': 27 '#size-cells': [all …]
|
H A D | adi,adrf6780.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 4 $id: http://devicetree.org/schemas/iio/frequency/adi,adrf6780.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Antoniu Miclaus <antoniu.miclaus@analog.com> 14 radio designs operating in the 5.9 GHz to 23.6 GHz frequency range. 21 - adi,adrf6780 26 spi-max-frequency: 34 clock-names: 36 - const: lo_in [all …]
|
H A D | adi,admv1014.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 4 $id: http://devicetree.org/schemas/iio/frequency/adi,admv1014.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Antoniu Miclaus <antoniu.miclaus@analog.com> 14 radio designs operating in the 24 GHz to 44 GHz frequency range. 21 - adi,admv1014 26 spi-max-frequency: 32 clock-names: 34 - const: lo_in [all …]
|
H A D | adi,admv1013.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 4 $id: http://devicetree.org/schemas/iio/frequency/adi,admv1013.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Antoniu Miclaus <antoniu.miclaus@analog.com> 14 radio designs operating in the 24 GHz to 44 GHz frequency range. 21 - adi,admv1013 26 spi-max-frequency: 34 clock-names: 36 - const: lo_in [all …]
|
/linux/drivers/media/tuners/ |
H A D | mxl5007t.c | 1 // SPDX-License-Identifier: GPL-2.0-or-later 3 * mxl5007t.c - driver for the MaxLinear MxL5007T silicon tuner 11 #include "tuner-i2c.h" 21 /* ------------------------------------------------------------------------- */ 51 /* ------------------------------------------------------------------------- */ 76 /* ------------------------------------------------------------------------- */ 121 /* ------------------------------------------------------------------------- */ 137 /* ------------------------------------------------------------------------- */ 155 u32 frequency; member 159 /* ------------------------------------------------------------------------- */ [all …]
|
/linux/arch/arm/boot/dts/microchip/ |
H A D | at91-sama5d3_ksz9477_evb.dts | 1 // SPDX-License-Identifier: GPL-2.0-or-later OR MIT 5 /dts-v1/; 9 model = "EVB-KSZ9477"; 10 compatible = "microchip,sama5d3-ksz9477-evb", "atmel,sama5d36", 14 stdout-path = &dbgu; 17 reg_3v3: regulator-3v3 { 18 compatible = "regulator-fixed"; 19 regulator-name = "3v3"; 20 regulator-min-microvolt = <3300000>; 21 regulator-max-microvolt = <3300000>; [all …]
|
/linux/include/media/ |
H A D | tuner-types.h | 1 /* SPDX-License-Identifier: GPL-2.0 */ 10 * enum param_type - type of the tuner pameters 27 * struct tuner_range - define the frequencies supported by the tuner 29 * @limit: Max frequency supported by that range, in 62.5 kHz 32 * @config: Value of the band switch byte (BB) to setup this mode. 33 * @cb: Value of the CB byte to setup this mode. 43 * #) band switch byte (BB) 54 * struct tuner_params - Parameters to be used to setup the tuner. Those 55 * are used by drivers/media/tuners/tuner-types.c in 57 * the parameters are for tuners based on tda9887 IF-PLL [all …]
|
/linux/drivers/media/v4l2-core/ |
H A D | tuner-core.c | 1 // SPDX-License-Identifier: GPL-2.0-only 8 * Copyright(c) 2005-2011 by Mauro Carvalho Chehab 9 * - Added support for a separate Radio tuner 10 * - Major rework and cleanups at the code 31 #include <media/tuner-types.h> 32 #include <media/v4l2-device.h> 33 #include <media/v4l2-ioctl.h> 39 #include "tuner-simple.h" 45 #define UNSET (-1U) 64 static char pal[] = "--"; [all …]
|
/linux/arch/arm/boot/dts/aspeed/ |
H A D | aspeed-ast2600-evb.dts | 1 // SPDX-License-Identifier: GPL-2.0-or-later 4 /dts-v1/; 6 #include "aspeed-g6.dtsi" 7 #include <dt-bindings/gpio/aspeed-gpio.h> 11 compatible = "aspeed,ast2600-evb", "aspeed,ast2600"; 26 reserved-memory { 27 #address-cells = <1>; 28 #size-cells = <1>; 34 compatible = "shared-dma-pool"; 41 compatible = "shared-dma-pool"; [all …]
|
/linux/drivers/iio/pressure/ |
H A D | zpa2326.c | 1 // SPDX-License-Identifier: GPL-2.0-only 18 * ZPA2326 hardware supports 2 sampling mode: one shot and continuous. 20 * A complete one shot sampling cycle gets device out of low power mode, 22 * back to low power mode. It is meant for on demand sampling with optimal power 29 * The continuous mode works according to a periodic hardware measurement 34 * - get device out of low power mode, 35 * - setup hardware sampling period, 36 * - at end of period, upon data ready interrupt: pop pressure samples out of 38 * - when no longer needed, stop sampling process by putting device into 39 * low power mode. [all …]
|
/linux/Documentation/userspace-api/media/rc/ |
H A D | lirc-get-features.rst | 1 .. SPDX-License-Identifier: GPL-2.0 OR GFDL-1.1-no-invariants-or-later 13 LIRC_GET_FEATURES - Get the underlying hardware device's features 41 .. _LIRC-CAN-REC-RAW: 47 .. _LIRC-CAN-REC-PULSE: 52 :ref:`LIRC_MODE_PULSE <lirc-mode-pulse>` can only be used for transmitting. 54 .. _LIRC-CAN-REC-MODE2: 59 :ref:`LIRC_MODE_MODE2 <lirc-mode-MODE2>` is used. This also implies 60 that :ref:`LIRC_MODE_SCANCODE <lirc-mode-SCANCODE>` is also supported, 62 :ref:`lirc_set_rec_mode` to switch modes. 64 .. _LIRC-CAN-REC-LIRCCODE: [all …]
|
/linux/drivers/media/usb/dvb-usb-v2/ |
H A D | mxl111sf-tuner.c | 1 // SPDX-License-Identifier: GPL-2.0-or-later 3 * mxl111sf-tuner.c - driver for the MaxLinear MXL111SF CMOS tuner 5 * Copyright (C) 2010-2014 Michael Krufky <mkrufky@linuxtv.org> 8 #include "mxl111sf-tuner.h" 9 #include "mxl111sf-phy.h" 10 #include "mxl111sf-reg.h" 15 MODULE_PARM_DESC(debug, "set debugging level (1=info (or-able))."); 21 /* ------------------------------------------------------------------------ */ 30 u32 frequency; member 37 return (state->cfg->read_reg) ? in mxl111sf_tuner_read_reg() [all …]
|
/linux/sound/drivers/vx/ |
H A D | vx_uer.c | 1 // SPDX-License-Identifier: GPL-2.0-or-later 17 * vx_modify_board_clock - tell the board that its clock has been modified 32 * vx_modify_board_inputs - resync audio inputs 44 * vx_read_one_cbit - read one bit from UER config 52 mutex_lock(&chip->lock); in vx_read_one_cbit() 53 if (chip->type >= VX_TYPE_VXPOCKET) { in vx_read_one_cbit() 62 mutex_unlock(&chip->lock); in vx_read_one_cbit() 67 * vx_write_one_cbit - write one bit to UER config 74 mutex_lock(&chip->lock); in vx_write_one_cbit() 82 mutex_unlock(&chip->lock); in vx_write_one_cbit() [all …]
|