/freebsd/sys/contrib/device-tree/Bindings/regulator/ |
H A D | qcom,smd-rpm-regulator.yaml | 1 # SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause) 3 --- 4 $id: http://devicetree.org/schemas/regulator/qcom,smd-rpm [all...] |
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-regulato [all...] |
H A D | qcom,smd-rpm-regulator.txt | 1 QCOM SMD RPM REGULATOR 3 The Qualcomm RPM over SMD regulator is modelled as a subdevice of the RPM. 4 Because SMD is used as the communication transport mechanism, the RPM resides as 5 a subnode of the SMD. As such, the SMD-RPM regulator requires that the SMD and 6 RPM nodes be present. 11 Please refer to Documentation/devicetree/bindings/soc/qcom/qcom,smd-rpm.txt for 12 information regarding the RPM node. 18 - compatible: 22 "qcom,rpm-pm8841-regulators" 23 "qcom,rpm-pm8916-regulators" [all …]
|
/freebsd/sys/contrib/device-tree/Bindings/soc/qcom/ |
H A D | qcom,rpm.yaml | 1 # SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause) 3 --- 4 $id: http://devicetree.org/schemas/soc/qcom/qcom,rpm.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 7 title: Qualcomm Resource Power Manager (RPM) 10 This driver is used to interface with the Resource Power Manager (RPM) found 11 in various Qualcomm platforms. The RPM allows each component in the system 16 - Bjorn Andersson <andersson@kernel.org> 21 - qcom,rpm-apq8064 22 - qcom,rpm-msm8660 [all …]
|
/freebsd/sys/contrib/device-tree/Bindings/hwmon/ |
H A D | fan-common.yaml | 1 # SPDX-License-Identifier: GPL-2.0-only OR BSD-2-Clause 3 --- 4 $id: http://devicetree.org/schemas/hwmon/fan-common.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Naresh Solanki <naresh.solanki@9elements.com> 11 - Billy Tsai <billy_tsai@aspeedtech.com> 14 max-rpm: 16 Max RPM supported by fan. 20 min-rpm: 22 Min RPM supported by fan. [all …]
|
H A D | gpio-fan.txt | 4 - compatible : "gpio-fan" 7 - gpios: Specifies the pins that map to bits in the control value, 8 ordered MSB-->LSB. 9 - gpio-fan,speed-map: A mapping of possible fan RPM speeds and the 11 must have the RPM values in ascending order. 12 - alarm-gpios: This pin going active indicates something is wrong with 14 - #cooling-cells: If used as a cooling device, must be <2> 16 Documentation/devicetree/bindings/thermal/thermal-cooling-devices.yaml 17 min and max states are derived from the speed-map of the fan. 19 Note: At least one the "gpios" or "alarm-gpios" properties must be set. [all …]
|
/freebsd/sys/contrib/device-tree/src/arm64/qcom/ |
H A D | msm8992-lg-bullhead.dtsi | 1 // SPDX-License-Identifier: GPL-2.0-only 5 * Copyright (c) 2021-2022, Petr Vorel <petr.vorel@gmail.com> 9 /dts-v1/; 16 /delete-node/ &cont_splash_mem; 19 /delete-node/ &dfps_data_mem; 24 chassis-type = "handset"; 26 qcom,msm-id = <251 0>, <252 0>; 27 qcom,pmic-id = <0x10009 0x1000A 0x0 0x0>; 30 /delete-node/ psci; 37 stdout-path = "serial0:115200n8"; [all …]
|
H A D | msm8992-bullhead-rev-101.dts | 1 // SPDX-License-Identifier: GPL-2.0-only 7 /dts-v1/; 14 /delete-node/ &cont_splash_mem; 19 chassis-type = "handset"; 22 qcom,msm-id = <251 0>, <252 0>; 23 qcom,board-id = <0xb64 0>; 24 qcom,pmic-id = <0x10009 0x1000A 0x0 0x0>; 27 /delete-node/ psci; 34 stdout-path = "serial0:115200n8"; 37 reserved-memory { [all …]
|
H A D | msm8992-xiaomi-libra.dts | 1 // SPDX-License-Identifier: BSD-3-Clause 6 /dts-v1/; 11 #include <dt-bindings/gpio/gpio.h> 12 #include <dt-bindings/input/gpio-keys.h> 14 /delete-node/ &adsp_mem; 15 /delete-nod [all...] |
H A D | msm8994-sony-xperia-kitakami.dtsi | 1 // SPDX-License-Identifier: BSD-3-Clause 9 #include <dt-bindings/gpio/gpio.h> 10 #include <dt-bindings/input/gpio-keys.h> 18 * and requires driver-side changes (including CPR, be warned!!). 21 qcom,msm-id = <207 0x20000>, <207 0x20001>; 23 qcom,pmic-id = <0x10009 0x1000a 0x00 0x00>; 25 qcom,board-id = <8 0>; 28 /delete-node/ psci; 30 gpio-keys { 31 compatible = "gpio-keys"; [all …]
|
H A D | msm8992-lg-h815.dts | 1 // SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 8 /dts-v1/; 13 #include <dt-bindings/leds/common.h> 16 /delete-node/ &cont_splash_mem; 19 /delete-node/ &dfps_data_mem; 24 chassis-type = "handset"; 26 qcom,msm-id = <0xfb 0x0>; 27 qcom,pmic-id = <0x10009 0x1000a 0x0 0x0>; 28 qcom,board-id = <0xb64 0x0>; 31 /delete-node/ psci; [all …]
|
H A D | msm8994-msft-lumia-octagon.dtsi | 1 // SPDX-License-Identifier: BSD-3-Clause 12 #include <dt-bindings/gpio/gpio.h> 13 #include <dt-bindings/input/gpio-keys.h> 14 #include <dt-bindings/pinctrl/qcom,pmic-gpio.h> 20 /delete-node/ &adsp_mem; 21 /delete-node/ &audio_mem; 22 /delete-node/ &cont_splash_mem; 23 /delete-node/ &mba_mem; 24 /delete-node/ &mpss_mem; 25 /delete-node/ &peripheral_region; [all …]
|
/freebsd/sys/contrib/device-tree/Bindings/mfd/ |
H A D | qcom-rpm.txt | 1 Qualcomm Resource Power Manager (RPM) 3 This driver is used to interface with the Resource Power Manager (RPM) found in 4 various Qualcomm platforms. The RPM allows each component in the system to vote 8 - compatible: 12 "qcom,rpm-apq8064" 13 "qcom,rpm-msm8660" 14 "qcom,rpm-msm8960" 15 "qcom,rpm-ipq8064" 16 "qcom,rpm-mdm9615" 18 - reg: [all …]
|
/freebsd/sys/contrib/device-tree/src/arm/qcom/ |
H A D | qcom-ipq8064-v2.0-smb208.dtsi | 1 // SPDX-License-Identifier: GPL-2.0 3 #include "qcom-ipq8064-v2.0.dtsi" 5 &rpm { 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>; [all …]
|
H A D | qcom-ipq8062-smb208.dtsi | 1 // SPDX-License-Identifier: GPL-2.0-only 3 #include "qcom-ipq8062.dtsi" 5 &rpm { 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>; [all …]
|
H A D | qcom-ipq8065-smb208.dtsi | 1 // SPDX-License-Identifier: GPL-2.0 3 #include "qcom-ipq8065.dtsi" 5 &rpm { 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>; [all …]
|
H A D | qcom-ipq8064-smb208.dtsi | 1 // SPDX-License-Identifier: GPL-2.0 3 #include "qcom-ipq8064.dtsi" 5 &rpm { 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>; [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-msm8974pro-htc-m8.dts | 1 // SPDX-License-Identifier: GPL-2.0-only 2 #include "qcom-msm8974pro.dtsi" 5 #include <dt-bindings/input/input.h> 10 chassis-type = "handset"; 16 gpio-keys { 17 compatible = "gpio-keys"; 19 pinctrl-0 = <&gpio_keys_default>; 20 pinctrl-names = "default"; 22 key-volume-down { 26 debounce-interval = <20>; [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-nam [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 …]
|
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 …]
|
/freebsd/sys/powerpc/powermac/ |
H A D | smu.c | 1 /*- 2 * SPDX-License-Identifier: BSD-2-Clause 85 int rpm; member 88 /* We can read the PWM and the RPM from a PWM controlled fan. 276 sc->sc_cmd_phys = segs[0].ds_addr; in smu_phys_callback() 288 mtx_init(&sc->sc_mtx, "smu", NULL, MTX_DEF); in smu_attach() 289 sc->sc_cur_cmd = NULL; in smu_attach() 290 sc->sc_doorbellirqid = -1; in smu_attach() 292 sc->sc_u3 = 0; in smu_attach() 293 if (OF_finddevice("/u3") != -1) in smu_attach() [all …]
|
H A D | fcu.c | 1 /*- 2 * SPDX-License-Identifier: BSD-2-Clause 56 #define FCU_RPM_FAIL 0x0b /* fans states in bits 0<1-6>7 */ 65 #define FCU_PWM_RPM(x) 0x31 + (x) * 2 /* Get RPM. */ 78 int rpm; member 89 /* We can read the PWM and the RPM from a PWM controlled fan. 106 static int fcu_fan_set_rpm(struct fcu_fan *fan, int rpm); 110 int *rpm); 155 return (-1); in fcu_write() 183 return (-1); in fcu_read_1() [all …]
|