Message ID | 20240302131025.13741-1-lujianhua000@gmail.com (mailing list archive) |
---|---|
State | Accepted |
Commit | 91905d8368c69bea3fb85f5c76334274a232612d |
Headers | show |
Series | [v2] arm64: dts: qcom: sm8250-xiaomi-elish: add usb pd negotiation support | expand |
On Sat, 02 Mar 2024 21:10:25 +0800, Jianhua Lu wrote: > Add usb pd negotiation, but charging is controlled by pm8150b pmic, > so it can only charge battery with 5W, > > Applied, thanks! [1/1] arm64: dts: qcom: sm8250-xiaomi-elish: add usb pd negotiation support commit: 91905d8368c69bea3fb85f5c76334274a232612d Best regards,
diff --git a/arch/arm64/boot/dts/qcom/sm8250-xiaomi-elish-common.dtsi b/arch/arm64/boot/dts/qcom/sm8250-xiaomi-elish-common.dtsi index 6f54f50a70b0..2042020eb0dd 100644 --- a/arch/arm64/boot/dts/qcom/sm8250-xiaomi-elish-common.dtsi +++ b/arch/arm64/boot/dts/qcom/sm8250-xiaomi-elish-common.dtsi @@ -636,7 +636,8 @@ &pm8150b_typec { connector { compatible = "usb-c-connector"; - power-role = "source"; + op-sink-microwatt = <10000000>; + power-role = "dual"; data-role = "dual"; self-powered; @@ -645,6 +646,12 @@ PDO_FIXED_DUAL_ROLE | PDO_FIXED_USB_COMM | PDO_FIXED_DATA_SWAP)>; + sink-pdos = <PDO_FIXED(5000, 3000, + PDO_FIXED_DUAL_ROLE | + PDO_FIXED_USB_COMM | + PDO_FIXED_DATA_SWAP) + PDO_VAR(5000, 12000, 5000)>; + ports { #address-cells = <1>; #size-cells = <0>;
Add usb pd negotiation, but charging is controlled by pm8150b pmic, so it can only charge battery with 5W, Signed-off-by: Jianhua Lu <lujianhua000@gmail.com> --- arch/arm64/boot/dts/qcom/sm8250-xiaomi-elish-common.dtsi | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-)