
Set of pre-req patches for Qualcomm SA8155P-ADP board support.
This path series consist of generic qcom changes that may benefit different boards. It is the part of the bigger series that adds SA8155P-ADP support, but I am posting this limited set because there are other developers who depend on those changes and I am not ready to post other patches of the bigger series.
Changes in v3: - Replaced fdt_valid() with fdt_check_header() - Added "depends POWER_DOMAIN" to Kconfig (see note) - Use readl_poll_timeout() instead of open coded wait loop - Print warning if power domain can't be enabled/disabled
Changes in v2: - New patch in v2 - Reworked qcom_cc_bind() function - Added timeout to qcom_power_set() - Minor fixes in register names and formatting
Volodymyr Babchuk (4): qcom: board: validate fdt before trying to use it clk: qcom: clear div mask before assigning a new divider clk: qcom: add support for power domains uclass pinctrl: qcom: pass pin number to get_function_mux callback
arch/arm/mach-snapdragon/board.c | 5 +- drivers/clk/qcom/Kconfig | 2 +- drivers/clk/qcom/clock-qcom.c | 135 ++++++++++++++++++++++--- drivers/clk/qcom/clock-qcom.h | 6 ++ drivers/pinctrl/qcom/pinctrl-apq8016.c | 3 +- drivers/pinctrl/qcom/pinctrl-apq8096.c | 3 +- drivers/pinctrl/qcom/pinctrl-ipq4019.c | 3 +- drivers/pinctrl/qcom/pinctrl-qcom.c | 4 +- drivers/pinctrl/qcom/pinctrl-qcom.h | 3 +- drivers/pinctrl/qcom/pinctrl-qcs404.c | 3 +- drivers/pinctrl/qcom/pinctrl-sdm845.c | 3 +- 11 files changed, 146 insertions(+), 24 deletions(-)