UPSTREAM: pinctrl: qcom: Support dispersed tiles
On some new platforms the tiles have been placed too far apart to be covered in a single ioremap. Turn "regs" into an array of base addresses and make the pingroup carry the information about which tile the pin resides in. For existing platforms we map the first entry regs and the existing pingroups will all use tile 0, meaning that there's no functional change. Change-Id: Id0fa767e6389b3c19e82741ef3cb687bb2159e04 Signed-off-by:Bjorn Andersson <bjorn.andersson@linaro.org> Signed-off-by:
Linus Walleij <linus.walleij@linaro.org> (cherry picked from commit a46d5e98 https://github.com/torvalds/linux.git ) Signed-off-by:
Prashanth Vadde <pvadde@codeaurora.org> Reviewed-on: https://chromium-review.googlesource.com/c/1343223 Reviewed-by:
Zhihong Yu <zhihongyu@chromium.org> Commit-Queue: Zhihong Yu <zhihongyu@chromium.org> Tested-by:
Zhihong Yu <zhihongyu@chromium.org>
Loading
Please sign in to comment