[PATCH v3 0/4] arm: mach-snapdragon: Qualcomm pinctrl driver cleanup

Caleb Connolly caleb.connolly at linaro.org
Wed Nov 15 16:53:52 CET 2023


On Tue, 14 Nov 2023 12:55:39 +0000, Caleb Connolly wrote:
> This series moves the Qualcomm pinctrl drivers from mach-snapdragon and
> mach-ipq40xx to drivers/pinctrl/qcom. It then makes the necessary changes
> to enable compatibility with Linux DTs.
> 
> The pinctrl hardware on most Qualcomm platforms is made up of "tiles",
> these are just banks of pins at different register addresses. The
> mapping between pin number and tile is totally arbitrary, this
> unfortunately means that it is necessary to have a map of pin to tile in
> order to support all pins. Up until now this driver has ignored tiles,
> meaning that the pin numbers and DT nodes are entirely different to the
> Linux DT and only a subset of pins are addressable.
> 
> [...]

Applied, thanks!

[1/4] pinctrl: qcom: move out of mach-snapdragon
      commit: b009e7e619d35043e9dc347999227447c8de0134
[2/4] pinctrl: qcom: move ipq4019 driver from mach-ipq40xx
      commit: 75ac9c61b973b96b3b6a81a7e294c195c71a212f
[3/4] pinctrl: qcom: make compatible with linux DTs
      commit: a5764aeb78679b475e97a12a9711bb07e517cfb3
[4/4] msm_gpio: use unsigned int
      commit: e319539a061e4cfc665907b4afcb57afd5c4e0a5

Best regards,
-- 
// Caleb (they/them)



More information about the U-Boot mailing list