mirror of
https://github.com/torvalds/linux.git
synced 2026-05-27 08:33:17 +02:00
arm64: dts: exynos: gs101: enable ufs, phy on oriole & define ufs regulator
Enable ufs & ufs phy nodes for Oriole. Also define the ufs regulator node. ufs regulator is a stub until full s2mpg11 slave pmic support is added. The gpio defined is for the BOOTLD0 (gs101) signal connected to UFS_EN(s2mpg11) gpio enabled voltage rail for UFS. Signed-off-by: Peter Griffin <peter.griffin@linaro.org> Link: https://lore.kernel.org/r/20240430141445.2688499-4-peter.griffin@linaro.org Signed-off-by: Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org>
This commit is contained in:
parent
4c65d7054b
commit
aaafb21e81
|
|
@ -59,6 +59,15 @@ reg_placeholder: regulator-0 {
|
|||
compatible = "regulator-fixed";
|
||||
regulator-name = "placeholder_reg";
|
||||
};
|
||||
|
||||
/* TODO: Remove this once S2MPG11 slave PMIC is implemented */
|
||||
ufs_0_fixed_vcc_reg: regulator-1 {
|
||||
compatible = "regulator-fixed";
|
||||
regulator-name = "ufs-vcc";
|
||||
gpio = <&gpp0 1 GPIO_ACTIVE_HIGH>;
|
||||
regulator-boot-on;
|
||||
enable-active-high;
|
||||
};
|
||||
};
|
||||
|
||||
&ext_24_5m {
|
||||
|
|
@ -112,6 +121,15 @@ &serial_0 {
|
|||
status = "okay";
|
||||
};
|
||||
|
||||
&ufs_0 {
|
||||
status = "okay";
|
||||
vcc-supply = <&ufs_0_fixed_vcc_reg>;
|
||||
};
|
||||
|
||||
&ufs_0_phy {
|
||||
status = "okay";
|
||||
};
|
||||
|
||||
&usbdrd31 {
|
||||
status = "okay";
|
||||
vdd10-supply = <®_placeholder>;
|
||||
|
|
|
|||
Loading…
Reference in New Issue
Block a user