From patchwork Fri May 8 12:44:12 2020 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Eugeniy Paltsev X-Patchwork-Id: 245314 List-Id: U-Boot discussion From: Eugeniy.Paltsev at synopsys.com (Eugeniy Paltsev) Date: Fri, 8 May 2020 15:44:12 +0300 Subject: [PATCH 0/8] CLK: ARC: HSDK: add separate clock map for HSDK-4xD Message-ID: <20200508124420.31788-1-Eugeniy.Paltsev@synopsys.com> HSDK and HSDK-4xD clock trees are slightly different. commit 1dfb2ec0d7fb ("ARC: HSDK: CGU: add support for timer clock") introduce regression for HSDK board cause crash when setting tunnel clock. Fix that and do required code cleanup. Eugeniy Paltsev (8): CLK: ARC: HSDK: avoid code duplication CLK: ARC: HSDK: drop unused offset CLK: ARC: HSDK: use appropriate config data types CLK: ARC: HSDK: driver cleanup CLK: ARC: HSDK: prepare for multiple clock maps support CLK: ARC: HSDK: make set_clock optional CLK: ARC: HSDK: define clock map with DT binding constants CLK: ARC: HSDK: add separate clock map for HSDK-4xD drivers/clk/Kconfig | 7 +- drivers/clk/clk-hsdk-cgu.c | 355 +++++++++++++++++++++---------------- 2 files changed, 202 insertions(+), 160 deletions(-)