OSDN Git Service

clk: qcom: ipq8074: add missing networking resets
authorRobert Marko <robimarko@gmail.com>
Mon, 7 Nov 2022 13:29:01 +0000 (14:29 +0100)
committerBjorn Andersson <andersson@kernel.org>
Thu, 1 Dec 2022 23:26:36 +0000 (17:26 -0600)
commitce520e312918bc8f02d1c6bd58b288c2eb2d23c0
tree75076b840245440dfdaad7412520de7ff88a78a8
parentbb524058eb5635ee6ecbe3ef154d44088f7a2154
clk: qcom: ipq8074: add missing networking resets

Downstream QCA 5.4 kernel defines networking resets which are not present
in the mainline kernel but are required for the networking drivers.

So, port the downstream resets and avoid using magic values for mask,
construct mask for resets which require multiple bits to be set/cleared.

Signed-off-by: Robert Marko <robimarko@gmail.com>
Signed-off-by: Bjorn Andersson <andersson@kernel.org>
Link: https://lore.kernel.org/r/20221107132901.489240-3-robimarko@gmail.com
drivers/clk/qcom/gcc-ipq8074.c