Home
last modified time | relevance | path

Searched +full:sy8106a +full:- +full:vdd (Results 1 – 5 of 5) sorted by relevance

/linux-6.12.1/Documentation/devicetree/bindings/regulator/
Dsilergy,sy8106a.yaml1 # SPDX-License-Identifier: GPL-2.0
3 ---
4 $id: http://devicetree.org/schemas/regulator/silergy,sy8106a.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
7 title: Silergy SY8106A Voltage Regulator
10 - Ondrej Jirman <megous@megous.com>
13 - $ref: regulator.yaml#
17 const: silergy,sy8106a
22 silergy,fixed-microvolt:
28 - compatible
[all …]
/linux-6.12.1/drivers/regulator/
Dsy8106a-regulator.c1 // SPDX-License-Identifier: GPL-2.0+
3 // sy8106a-regulator.c - Regulator device driver for SY8106A
6 // Copyright (c) 2017-2018 Icenowy Zheng <icenowy@aosc.io>
44 .name = "SY8106A",
48 .n_voltages = ((SY8106A_MAX_MV - SY8106A_MIN_MV) / SY8106A_STEP_MV) + 1,
55 * H3/H5 boards VDD-CPUX situations.
66 struct device *dev = &i2c->dev; in sy8106a_i2c_probe()
74 error = of_property_read_u32(dev->of_node, "silergy,fixed-microvolt", in sy8106a_i2c_probe()
81 return -EINVAL; in sy8106a_i2c_probe()
90 config.dev = &i2c->dev; in sy8106a_i2c_probe()
[all …]
/linux-6.12.1/arch/arm/boot/dts/allwinner/
Dsun8i-h3-orangepi-pc.dts2 * Copyright (C) 2015 Chen-Yu Tsai <wens@csie.org>
4 * This file is dual-licensed: you can use it either under the terms
43 /dts-v1/;
44 #include "sun8i-h3.dtsi"
45 #include "sunxi-common-regulators.dtsi"
47 #include <dt-bindings/gpio/gpio.h>
48 #include <dt-bindings/input/input.h>
52 compatible = "xunlong,orangepi-pc", "allwinner,sun8i-h3";
60 stdout-path = "serial0:115200n8";
64 compatible = "hdmi-connector";
[all …]
Dsun8i-h3-orangepi-plus.dts4 * This file is dual-licensed: you can use it either under the terms
44 #include "sun8i-h3-orangepi-2.dts"
48 compatible = "xunlong,orangepi-plus", "allwinner,sun8i-h3";
54 reg_gmac_3v3: gmac-3v3 {
55 compatible = "regulator-fixed";
56 regulator-name = "gmac-3v3";
57 regulator-min-microvolt = <3300000>;
58 regulator-max-microvolt = <3300000>;
59 startup-delay-us = <100000>;
60 enable-active-high;
[all …]
/linux-6.12.1/arch/arm64/boot/dts/allwinner/
Dsun50i-h5-orangepi-pc2.dts1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT)
4 /dts-v1/;
5 #include "sun50i-h5.dtsi"
6 #include "sun50i-h5-cpu-opp.dtsi"
8 #include <dt-bindings/gpio/gpio.h>
9 #include <dt-bindings/input/input.h>
10 #include <dt-bindings/pinctrl/sun4i-a10.h>
14 compatible = "xunlong,orangepi-pc2", "allwinner,sun50i-h5";
17 compatible = "regulator-fixed";
18 regulator-name = "vcc3v3";
[all …]