Home
last modified time | relevance | path

Searched +full:pm8550b +full:- +full:eusb2 +full:- +full:repeater (Results 1 – 5 of 5) sorted by relevance

/openbmc/linux/Documentation/devicetree/bindings/phy/
H A Dqcom,snps-eusb2-repeater.yaml1 # SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause)
3 ---
4 $id: http://devicetree.org/schemas/phy/qcom,snps-eusb2-repeater.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
7 title: Qualcomm Synopsis eUSB2 to USB 2.0 repeater
10 - Abel Vesa <abel.vesa@linaro.org>
13 eUSB2 repeater converts between eUSB2 and USB 2.0 signaling levels and
14 allows a eUSB2 PHY to connect to legacy USB 2.0 products
19 - items:
20 - enum:
[all …]
/openbmc/linux/arch/arm64/boot/dts/qcom/
H A Dpm8550b.dtsi1 // SPDX-License-Identifier: BSD-3-Clause
6 #include <dt-bindings/interrupt-controller/irq.h>
7 #include <dt-bindings/spmi/spmi.h>
10 thermal-zones {
11 pm8550b-thermal {
12 polling-delay-passive = <100>;
13 polling-delay = <0>;
15 thermal-sensors = <&pm8550b_temp_alarm>;
36 pm8550b: pmic@7 { label
37 compatible = "qcom,pm8550", "qcom,spmi-pmic";
[all …]
H A Dpm7550ba.dtsi1 // SPDX-License-Identifier: BSD-3-Clause
6 #include <dt-bindings/interrupt-controller/irq.h>
7 #include <dt-bindings/spmi/spmi.h>
10 thermal-zones {
11 pm7550ba-thermal {
12 polling-delay-passive = <100>;
13 polling-delay = <0>;
15 thermal-sensors = <&pm7550ba_temp_alarm>;
42 compatible = "qcom,pm7550ba", "qcom,spmi-pmic";
44 #address-cells = <1>;
[all …]
/openbmc/linux/drivers/phy/qualcomm/
H A Dphy-qcom-eusb2-repeater.c1 // SPDX-License-Identifier: GPL-2.0
13 /* eUSB2 status registers */
17 /* eUSB2 control registers */
100 int num = rptr->cfg->num_vregs; in eusb2_repeater_init_vregs()
101 struct device *dev = rptr->dev; in eusb2_repeater_init_vregs()
104 rptr->vregs = devm_kcalloc(dev, num, sizeof(*rptr->vregs), GFP_KERNEL); in eusb2_repeater_init_vregs()
105 if (!rptr->vregs) in eusb2_repeater_init_vregs()
106 return -ENOMEM; in eusb2_repeater_init_vregs()
109 rptr->vregs[i].supply = rptr->cfg->vreg_list[i]; in eusb2_repeater_init_vregs()
111 return devm_regulator_bulk_get(dev, num, rptr->vregs); in eusb2_repeater_init_vregs()
[all …]
/openbmc/linux/Documentation/devicetree/bindings/mfd/
H A Dqcom,spmi-pmic.yaml1 # SPDX-License-Identifier: GPL-2.0-only
3 ---
4 $id: http://devicetree.org/schemas/mfd/qcom,spmi-pmic.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
7 title: Qualcomm SPMI PMICs multi-function device
13 16-bit SPMI peripheral address space into 256 smaller fixed-size regions, 256 bytes
14 each. A function can consume one or more of these fixed-size register regions.
24 - Stephen Boyd <sboyd@kernel.org>
29 - pattern: '^pmic@.*$'
30 - pattern: '^pm(a|s)?[0-9]*@.*$'
[all …]