More Arm32 DeviceTree updates for v6.16

This adds missing LVDS clocks to APQ8064 display controller. The unused HDMI HPD
 gpio on ifc6410 is dropped (chip uses pinmuxed hpd function).
 
 Missing timer clocks are added to MSM8960 to address bindings warning.
 -----BEGIN PGP SIGNATURE-----
 
 iQJJBAABCAAzFiEEBd4DzF816k8JZtUlCx85Pw2ZrcUFAmgr7RUVHGFuZGVyc3Nv
 bkBrZXJuZWwub3JnAAoJEAsfOT8Nma3FMd4P/29J4Rrx0moQyd9Juu0fXPkWdBeC
 3ukVd3YQBO9npY9JgiqlND5fC4hecjybiPReQIr6aDik5aeH3+aJOvnp9RoWoYO2
 jYjQgUeryQNB3fBjyWkIQs700k1LlHV0tw0yA4k83Vbf2BOnyWdUgzETSvJEzuFb
 OrsiLIcIhyrz/3hSaQzbIhh/m2okl5u5dzfWL1yF5PMYOQOy58//qWOzriJ260Pl
 5wveLkBnztp7lsPVVeJvoAyHTu2xirgqTA+6JXUEoV5WbZC6fPd6T4zHZyLLs1UD
 kV5NiLUF0+0QLxhx4AatDpxyxAsTX6rFOhaoML4zdt9cKsLDPDY2W/tZNnRj5zLl
 ACtZy8JuY6l2pbcQiTSIeM1WqqmvkjMnf83sq9TnAWtB/aFIT9YRLmW97Zgztwgo
 NMQtWShCs0wIzecsbnr37byzXLUTITtBoNEEGttD/wXQf2BtoY/YTqAf1MUzIpCi
 y0+AA4JNbA8XFS/Djm0ZB/pCec8P6pVd9oPou+ykO3G3EN1oitTpJERkWC4fXJmB
 pQ5kPKxpLMZDownN9fYfO+FeAeGuARSXvqPeYuRZ+zQucDBf1TNOZ6shGxscXlaD
 W2/VIKBOLt2bJFJCTZMohOnmF86G82+SRA2b1hFz3NHvJdq0mbsUX/OraStjArlw
 kqJMWP3n1iw4gYhO
 =C2G2
 -----END PGP SIGNATURE-----
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQIzBAABCgAdFiEEo6/YBQwIrVS28WGKmmx57+YAGNkFAmguUEwACgkQmmx57+YA
 GNnu8w/+KCssT7+odlNr159HVRygcHnzrJRJyb/PT8u8Xqtv3HwHiNaJm/zlSwdw
 bFBHEpTG4NeTzzwUObvJvcBcWGPoGP7MsQ0k5WWo0UeAhuha/B9Vt3hIwUk61MxI
 7Ni8E9V5e+4TWFu99giQGmWM/J6yT4xjOyWQwyJAneB5q6KXgLGo0JVuMPQJ4c44
 IFVplrnJTCbCQ7Ljc+U2yE22YaJKJB6hM8gexzpuGjzcaI7PRn5z8FoUXZ8a/Bbf
 o5w7cPyG/e9uW5MRjvEfe8bs4tKF6+zsKOns7oPLb73q5yQur36cZrq72OmklHn3
 /BRQ7UmG7UYdDAO/fKUtjRQTwHMmoc8JLdlcT2evj1tX2TCsdHNTmyzsnDJe6yMW
 opfeeb+FwQA5TVgeIaM4YEE5EkgR3IwMtw8Zjd12f4w80wnwda/kA2L42QUD6Yqv
 Cyzvo8c/JE9PhDBVxjM/vkpzD9/bbw7OmNralmLe1lx6RGPr51tNXlNHyL0Gjt7l
 +ukztqS9o2P0CuKpe006uSFFX7Sp2wIbcO2ripqKGl+FFG3jCqld/18ZH0rrIZXX
 7U8pZwKeLTI4Lf9I7gUj5GSULIgr6/0p+J/ovF8gaFN7tCc6mJ1f+yvZFu/Aal48
 sf52nBEutyUNFnbAXsS2nuwH3QmC86swqormMvzOBywluoZjLjo=
 =xV9I
 -----END PGP SIGNATURE-----

Merge tag 'qcom-arm32-for-6.16-2' of https://git.kernel.org/pub/scm/linux/kernel/git/qcom/linux into soc/dt

More Arm32 DeviceTree updates for v6.16

This adds missing LVDS clocks to APQ8064 display controller. The unused HDMI HPD
gpio on ifc6410 is dropped (chip uses pinmuxed hpd function).

Missing timer clocks are added to MSM8960 to address bindings warning.

* tag 'qcom-arm32-for-6.16-2' of https://git.kernel.org/pub/scm/linux/kernel/git/qcom/linux:
  ARM: dts: qcom: apq8064-ifc6410: drop HDMI HPD GPIO
  ARM: dts: qcom: apq8064: link LVDS clocks
  ARM: dts: qcom-msm8960: add missing clocks to the timer node

Link: https://lore.kernel.org/r/20250520024716.39418-1-andersson@kernel.org
Signed-off-by: Arnd Bergmann <arnd@arndb.de>
This commit is contained in:
Arnd Bergmann 2025-05-22 00:14:35 +02:00
commit 13649a41be
3 changed files with 14 additions and 5 deletions

View File

@ -138,7 +138,6 @@ &gsbi7_serial {
&hdmi {
core-vdda-supply = <&pm8921_hdmi_switch>;
hpd-gpios = <&tlmm_pinmux 72 GPIO_ACTIVE_HIGH>;
status = "okay";
};

View File

@ -768,7 +768,8 @@ mmcc: clock-controller@4000000 {
<&dsi0_phy 0>,
<&dsi1_phy 1>,
<&dsi1_phy 0>,
<&hdmi_phy>;
<&hdmi_phy>,
<&mdp>;
clock-names = "pxo",
"pll3",
"pll8_vote",
@ -776,7 +777,8 @@ mmcc: clock-controller@4000000 {
"dsi1pllbyte",
"dsi2pll",
"dsi2pllbyte",
"hdmipll";
"hdmipll",
"lvdspll";
};
l2cc: clock-controller@2011000 {
@ -1435,13 +1437,19 @@ mdp: display-controller@5100000 {
<&mmcc MDP_AXI_CLK>,
<&mmcc MDP_LUT_CLK>,
<&mmcc HDMI_TV_CLK>,
<&mmcc MDP_TV_CLK>;
<&mmcc MDP_TV_CLK>,
<&mmcc LVDS_CLK>,
<&rpmcc RPM_PXO_CLK>;
clock-names = "core_clk",
"iface_clk",
"bus_clk",
"lut_clk",
"hdmi_clk",
"tv_clk";
"tv_clk",
"lcdc_clk",
"pxo";
#clock-cells = <0>;
iommus = <&mdp_port0 0
&mdp_port0 2

View File

@ -154,6 +154,8 @@ timer@200a000 {
<GIC_PPI 3 0x301>;
reg = <0x0200a000 0x100>;
clock-frequency = <27000000>;
clocks = <&sleep_clk>;
clock-names = "sleep";
cpu-offset = <0x80000>;
};