Home
last modified time | relevance | path

Searched +full:vdd +full:- +full:s (Results 1 – 25 of 410) sorted by relevance

12345678910>>...17

/linux-6.14.4/Documentation/devicetree/bindings/regulator/
Dqcom,rpmh-regulator.yaml1 # SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause)
3 ---
4 $id: http://devicetree.org/schemas/regulator/qcom,rpmh-regulator.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
10 - Bjorn Andersson <[email protected]>
11 - Krzysztof Kozlowski <[email protected]>
14 rpmh-regulator devices support PMIC regulator management via the Voltage
22 It is used for clock buffers, low-voltage switches, and LDO/SMPS regulators
37 For PM6150, smps1 - smps5, ldo1 - ldo19
38 For PM6150L, smps1 - smps8, ldo1 - ldo11, bob
[all …]
Dst,stm32mp1-pwr-reg.yaml1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
3 ---
4 $id: http://devicetree.org/schemas/regulator/st,stm32mp1-pwr-reg.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
10 - Pascal Paillet <[email protected]>
15 - items:
16 - const: st,stm32mp1,pwr-reg
17 - items:
18 - const: st,stm32mp13-pwr-reg
19 - const: st,stm32mp1,pwr-reg
[all …]
/linux-6.14.4/arch/arm/mach-omap2/
Dvoltage.c1 // SPDX-License-Identifier: GPL-2.0-only
29 #include "prm-regbits-34xx.h"
30 #include "prm-regbits-44xx.h"
46 * voltdm_get_voltage() - Gets the current non-auto-compensated voltage
49 * API to get the current non-auto-compensated voltage for a voltage domain.
55 pr_warn("%s: VDD specified does not exist!\n", __func__); in voltdm_get_voltage()
59 return voltdm->nominal_volt; in voltdm_get_voltage()
63 * voltdm_scale() - API to scale voltage of a particular voltage domain.
77 pr_warn("%s: VDD specified does not exist!\n", __func__); in voltdm_scale()
78 return -EINVAL; in voltdm_scale()
[all …]
/linux-6.14.4/arch/arm/vfp/
Dvfpdouble.c8 * This C source file is part of the SoftFloat IEC/IEEE Floating-point
14 * National Science Foundation under grant MIP-9311980. The original version
15 * of this code was written as part of a project to build a fixed-point vector
50 pr_debug("VFP: %s: sign=%d exponent=%d significand=%016llx\n", in vfp_double_dump()
51 str, d->sign != 0, d->exponent, d->significand); in vfp_double_dump()
56 int bits = 31 - fls(vd->significand >> 32); in vfp_double_normalise_denormal()
58 bits = 63 - fls(vd->significand); in vfp_double_normalise_denormal()
63 vd->exponent -= bits - 1; in vfp_double_normalise_denormal()
64 vd->significand <<= bits; in vfp_double_normalise_denormal()
81 if (vd->exponent == 2047 && (vd->significand == 0 || exceptions)) in vfp_double_normaliseround()
[all …]
/linux-6.14.4/arch/arm64/boot/dts/qcom/
Dsm8350-sony-xperia-sagami.dtsi1 // SPDX-License-Identifier: BSD-3-Clause
6 #include <dt-bindings/pinctrl/qcom,pmic-gpio.h>
7 #include <dt-bindings/regulator/qcom,rpmh-regulator.h>
18 * Yes, you are correct, there is NO MORE {msm,board,pmic}-id on SM8350!
24 chassis-type = "handset";
27 #address-cells = <2>;
28 #size-cells = <2>;
32 compatible = "simple-framebuffer";
35 /* The display, even though it's 4K, initializes at 1080-ish p */
41 * That's (going to be) a lot of clocks, but it's necessary due
[all …]
Dsm8250-sony-xperia-edo.dtsi1 // SPDX-License-Identifier: BSD-3-Clause
6 #include <dt-bindings/regulator/qcom,rpmh-regulator.h>
13 /delete-node/ &adsp_mem;
14 /delete-node/ &spss_mem;
15 /delete-node/ &cdsp_secure_heap;
18 qcom,msm-id = <356 0x20001>; /* SM8250 v2.1 */
19 qcom,board-id = <0x10008 0>;
26 stdout-path = "serial0:115200n8";
27 #address-cells = <2>;
28 #size-cells = <2>;
[all …]
Dsm8150-sony-xperia-kumano.dtsi1 // SPDX-License-Identifier: BSD-3-Clause
6 /dts-v1/;
8 #include <dt-bindings/gpio/gpio.h>
9 #include <dt-bindings/pinctrl/qcom,pmic-gpio.h>
10 #include <dt-bindings/regulator/qcom,rpmh-regulator.h>
16 /delete-node/ &cdsp_mem;
17 /delete-node/ &gpu_mem;
18 /delete-node/ &ipa_fw_mem;
19 /delete-node/ &ipa_gsi_mem;
20 /delete-node/ &mpss_mem;
[all …]
Dx1e80100-asus-vivobook-s15.dts1 // SPDX-License-Identifier: BSD-3-Clause
7 /dts-v1/;
9 #include <dt-bindings/gpio/gpio.h>
10 #include <dt-bindings/input/gpio-keys.h>
11 #include <dt-bindings/regulator/qcom,rpmh-regulator.h>
12 #include <dt-bindings/pinctrl/qcom,pmic-gpio.h>
15 #include "x1e80100-pmics.dtsi"
18 model = "ASUS Vivobook S 15";
19 compatible = "asus,vivobook-s15", "qcom,x1e80100";
20 chassis-type = "laptop";
[all …]
Dsm8250-xiaomi-pipa.dts1 // SPDX-License-Identifier: GPL-2.0-only OR BSD-2-Clause
6 /dts-v1/;
8 #include <dt-bindings/arm/qcom,ids.h>
9 #include <dt-bindings/phy/phy.h>
10 #include <dt-bindings/regulator/qcom,rpmh-regulator.h>
21 /delete-node/ &adsp_mem;
22 /delete-node/ &cdsp_secure_heap;
23 /delete-node/ &slpi_mem;
24 /delete-node/ &spss_mem;
25 /delete-node/ &xbl_aop_mem;
[all …]
Dsdm845-oneplus-common.dtsi1 // SPDX-License-Identifier: GPL-2.0
8 /dts-v1/;
10 #include <dt-bindings/input/linux-event-codes.h>
11 #include <dt-bindings/leds/common.h>
12 #include <dt-bindings/regulator/qcom,rpmh-regulator.h>
13 #include <dt-bindings/sound/qcom,q6afe.h>
14 #include <dt-bindings/sound/qcom,q6asm.h>
17 #include "sdm845-wcd9340.dtsi"
21 /delete-node/ &rmtfs_mem;
30 stdout-path = "serial0:115200n8";
[all …]
Dsdm845-mtp.dts1 // SPDX-License-Identifier: GPL-2.0
8 /dts-v1/;
10 #include <dt-bindings/regulator/qcom,rpmh-regulator.h>
17 compatible = "qcom,sdm845-mtp", "qcom,sdm845";
18 chassis-type = "handset";
25 stdout-path = "serial0:115200n8";
28 vph_pwr: vph-pwr-regulator {
29 compatible = "regulator-fixed";
30 regulator-name = "vph_pwr";
31 regulator-min-microvolt = <3700000>;
[all …]
/linux-6.14.4/drivers/mmc/core/
Ddebugfs.c1 // SPDX-License-Identifier: GPL-2.0-only
14 #include <linux/fault-inject.h>
37 static int mmc_ios_show(struct seq_file *s, void *data) in mmc_ios_show() argument
58 struct mmc_host *host = s->private; in mmc_ios_show()
59 struct mmc_ios *ios = &host->ios; in mmc_ios_show()
62 seq_printf(s, "clock:\t\t%u Hz\n", ios->clock); in mmc_ios_show()
63 if (host->actual_clock) in mmc_ios_show()
64 seq_printf(s, "actual clock:\t%u Hz\n", host->actual_clock); in mmc_ios_show()
65 seq_printf(s, "vdd:\t\t%u ", ios->vdd); in mmc_ios_show()
66 if ((1 << ios->vdd) & MMC_VDD_165_195) in mmc_ios_show()
[all …]
/linux-6.14.4/drivers/gpu/drm/i915/display/
Dintel_pps.c1 // SPDX-License-Identifier: MIT
32 struct intel_pps *pps = &intel_dp->pps; in pps_name()
34 if (display->platform.valleyview || display->platform.cherryview) { in pps_name()
35 switch (pps->vlv_pps_pipe) { in pps_name()
47 MISSING_CASE(pps->vlv_pps_pipe); in pps_name()
51 switch (pps->pps_idx) { in pps_name()
57 MISSING_CASE(pps->pps_idx); in pps_name()
68 struct drm_i915_private *dev_priv = to_i915(display->drm); in intel_pps_lock()
75 mutex_lock(&display->pps.mutex); in intel_pps_lock()
84 struct drm_i915_private *dev_priv = to_i915(display->drm); in intel_pps_unlock()
[all …]
/linux-6.14.4/Documentation/devicetree/bindings/media/
Dsamsung,s5c73m3.yaml1 # SPDX-License-Identifier: GPL-2.0-only OR BSD-2-Clause
3 ---
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
10 - Krzysztof Kozlowski <[email protected]>
11 - Sylwester Nawrocki <s[email protected]>
14 The S5C73M3 camera ISP supports MIPI CSI-2 and parallel (ITU-R BT.656)
31 clock-names:
33 - const: cis_extclk
35 clock-frequency:
39 standby-gpios:
[all …]
/linux-6.14.4/drivers/regulator/
Dqcom-rpmh-regulator.c1 // SPDX-License-Identifier: GPL-2.0
2 // Copyright (c) 2018-2021, The Linux Foundation. All rights reserved.
5 #define pr_fmt(fmt) "%s: " fmt, __func__
18 #include <soc/qcom/cmd-db.h>
21 #include <dt-bindings/regulator/qcom,rpmh-regulator.h>
24 * enum rpmh_regulator_type - supported RPMh accelerator types
68 * struct rpmh_vreg_hw_data - RPMh regulator hardware configurations
99 * struct rpmh_vreg - individual RPMh regulator data structure encapsulating a
101 * @dev: Device pointer for the top-level PMIC RPMh
112 * state (e.g. enabled --> disabled).
[all …]
Dqcom-pm8008-regulator.c1 // SPDX-License-Identifier: GPL-2.0-only
3 * Copyright (c) 2019-2020, The Linux Foundation. All rights reserved.
53 { "ldo1", "vdd-l1-l2", 0x4000, 225000, nldo_ranges, },
54 { "ldo2", "vdd-l1-l2", 0x4100, 225000, nldo_ranges, },
55 { "ldo3", "vdd-l3-l4", 0x4200, 300000, pldo_ranges, },
56 { "ldo4", "vdd-l3-l4", 0x4300, 300000, pldo_ranges, },
57 { "ldo5", "vdd-l5", 0x4400, 200000, pldo_ranges, },
58 { "ldo6", "vdd-l6", 0x4500, 200000, pldo_ranges, },
59 { "ldo7", "vdd-l7", 0x4600, 200000, pldo_ranges, },
77 ret = regmap_bulk_write(preg->regmap, preg->base + LDO_VSET_LB_REG, in pm8008_regulator_set_voltage_sel()
[all …]
/linux-6.14.4/Documentation/devicetree/bindings/sound/
Dqcom,pm8916-wcd-analog-codec.yaml1 # SPDX-License-Identifier: GPL-2.0-only OR BSD-2-Clause
3 ---
4 $id: http://devicetree.org/schemas/sound/qcom,pm8916-wcd-analog-codec.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
10 - Konrad Dybcio <[email protected]>
17 const: qcom,pm8916-wcd-analog-codec
25 interrupt-names:
27 - const: cdc_spk_cnp_int
28 - const: cdc_spk_clip_int
29 - const: cdc_spk_ocp_int
[all …]
Dasahi-kasei,ak4104.yaml1 # SPDX-License-Identifier: GPL-2.0-only OR BSD-2-Clause
3 ---
4 $id: http://devicetree.org/schemas/sound/asahi-kasei,ak4104.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
7 title: AK4104 S/PDIF transmitter
10 - $ref: dai-common.yaml#
13 - Daniel Mack <[email protected]>
14 - Xiaxi Shen <[email protected]>
18 const: asahi-kasei,ak4104
24 vdd-supply:
[all …]
/linux-6.14.4/Documentation/devicetree/bindings/hwmon/
Dadi,ltc4282.yaml1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
3 ---
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
10 - Nuno Sa <[email protected]>
15 https://www.analog.com/media/en/technical-documentation/data-sheets/ltc4282.pdf
20 - adi,ltc4282
25 vdd-supply: true
30 '#clock-cells':
33 adi,rsense-nano-ohms:
36 adi,vin-mode-microvolt:
[all …]
/linux-6.14.4/drivers/mfd/
Dstmfx.c1 // SPDX-License-Identifier: GPL-2.0
3 * Driver for STMicroelectronics Multi-Function eXpander (STMFX) core
6 * Author(s): Amelie Delaunay <[email protected]>.
78 .of_compatible = "st,stmfx-0300-pinctrl",
79 .name = "stmfx-pinctrl",
84 .of_compatible = "st,stmfx-0300-idd",
85 .name = "stmfx-idd",
90 .of_compatible = "st,stmfx-0300-ts",
91 .name = "stmfx-ts",
122 ret = regmap_read(stmfx->map, STMFX_REG_SYS_CTRL, &sys_ctrl); in stmfx_function_enable()
[all …]
/linux-6.14.4/Documentation/devicetree/bindings/iio/imu/
Dbosch,smi240.yaml1 # SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause)
3 ---
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
10 - Jianping Shen <[email protected]>
14 with a measurement range of +/-300°/s and up to 16g.
15 https://www.bosch-semiconductors.com/mems-sensors/highly-automated-driving/smi240/
24 vdd-supply: true
25 vddio-supply: true
28 - compatible
29 - reg
[all …]
/linux-6.14.4/drivers/iio/adc/
Dstm32-adc-core.c1 // SPDX-License-Identifier: GPL-2.0
5 * Copyright (C) 2016, STMicroelectronics - All Rights Reserved
8 * Inspired from: fsl-imx25-tsadc
30 #include "stm32-adc-core.h"
46 * struct stm32_adc_common_regs - stm32 common registers
66 * struct stm32_adc_priv_cfg - stm32 core compatible configuration data
86 * struct stm32_adc_priv - stm32 ADC core private data
87 * @irq: irq(s) for ADC block
94 * @vdd: vdd supply reference
97 * @vdd_uv: vdd supply voltage (microvolts)
[all …]
/linux-6.14.4/Documentation/devicetree/bindings/iio/magnetometer/
Dyamaha,yas530.yaml1 # SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause)
3 ---
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
10 - Linus Walleij <[email protected]>
13 The Yamaha YAS530 magnetometers is a line of 3-axis magnetometers
15 of Yamaha's first magnetometer YAS529. Over the years this magnetometer
20 pattern: '^magnetometer@[0-9a-f]+$'
24 - enum:
25 - yamaha,yas530
26 - yamaha,yas532
[all …]
/linux-6.14.4/Documentation/devicetree/bindings/iio/accel/
Dbosch,bma400.yaml1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
3 ---
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
10 - Dan Robertson <[email protected]>
16 https://ae-bst.resource.bosch.com/media/_tech/media/datasheets/BST-BMA400-DS000.pdf
21 - bosch,bma400
26 vdd-supply:
29 vddio-supply:
30 description: phandle to the regulator that provides power to the sensor's IO
36 - compatible
[all …]
/linux-6.14.4/arch/arm/boot/dts/allwinner/
Dsun9i-a80-cubieboard4.dts5 * Chen-Yu Tsai <[email protected]>
7 * This file is dual-licensed: you can use it either under the terms
46 /dts-v1/;
47 #include "sun9i-a80.dtsi"
49 #include <dt-bindings/gpio/gpio.h>
53 compatible = "cubietech,a80-cubieboard4", "allwinner,sun9i-a80";
60 stdout-path = "serial0:115200n8";
64 compatible = "gpio-leds";
66 led-0 {
71 led-1 {
[all …]

12345678910>>...17