X-Git-Url: http://git.openwrt.org/?a=blobdiff_plain;f=target%2Flinux%2Fbrcm2708%2Fpatches-4.19%2F950-0773-fixup-clk-raspberrypi-Also-support-v3d-clock.patch;fp=target%2Flinux%2Fbrcm2708%2Fpatches-4.19%2F950-0773-fixup-clk-raspberrypi-Also-support-v3d-clock.patch;h=0000000000000000000000000000000000000000;hb=84d555aa74434392b682fd9eb0fa701c89a046d6;hp=0239b19ff22c435f15339ab4950500b56680be6c;hpb=953973c2991e8640549a55df7a0574a1abac8644;p=openwrt%2Fopenwrt.git diff --git a/target/linux/brcm2708/patches-4.19/950-0773-fixup-clk-raspberrypi-Also-support-v3d-clock.patch b/target/linux/brcm2708/patches-4.19/950-0773-fixup-clk-raspberrypi-Also-support-v3d-clock.patch deleted file mode 100644 index 0239b19ff2..0000000000 --- a/target/linux/brcm2708/patches-4.19/950-0773-fixup-clk-raspberrypi-Also-support-v3d-clock.patch +++ /dev/null @@ -1,54 +0,0 @@ -From afb2cfe3056fc643cee8ae25991f4b9c22d48bef Mon Sep 17 00:00:00 2001 -From: popcornmix -Date: Thu, 7 Nov 2019 14:23:38 +0000 -Subject: [PATCH] fixup! clk-raspberrypi: Also support v3d clock - ---- - drivers/clk/bcm/clk-raspberrypi.c | 10 +++++++--- - 1 file changed, 7 insertions(+), 3 deletions(-) - ---- a/drivers/clk/bcm/clk-raspberrypi.c -+++ b/drivers/clk/bcm/clk-raspberrypi.c -@@ -208,6 +208,9 @@ static int raspberrypi_determine_rate(st - u32 clock_id, const char *name, unsigned long min_rate, unsigned long max_rate, - struct clk_rate_request *req) - { -+#if 1 -+ req->rate = clamp(req->rate, min_rate, max_rate); -+#else - u64 div, final_rate; - u32 ndiv, fdiv; - -@@ -225,6 +228,7 @@ static int raspberrypi_determine_rate(st - - req->rate = final_rate >> A2W_PLL_FRAC_BITS; - -+#endif - return 0; - } - -@@ -351,21 +355,21 @@ static const struct clk_ops raspberrypi_ - .is_prepared = raspberrypi_fw_pll_is_on, - .recalc_rate = raspberrypi_fw_pll_get_rate, - .set_rate = raspberrypi_fw_pll_set_rate, -- //.determine_rate = raspberrypi_pll_determine_rate, -+ .determine_rate = raspberrypi_pll_determine_rate, - }; - - static const struct clk_ops raspberrypi_firmware_pll_divider_clk_ops = { - .is_prepared = raspberrypi_fw_pll_div_is_on, - .recalc_rate = raspberrypi_fw_pll_div_get_rate, - .set_rate = raspberrypi_fw_pll_div_set_rate, -- //.determine_rate = raspberrypi_pll_div_determine_rate, -+ .determine_rate = raspberrypi_pll_div_determine_rate, - }; - - static const struct clk_ops raspberrypi_firmware_clk_ops = { - .is_prepared = raspberrypi_fw_clock_is_on, - .recalc_rate = raspberrypi_fw_clock_get_rate, - .set_rate = raspberrypi_fw_clock_set_rate, -- //.determine_rate = raspberrypi_clock_determine_rate, -+ .determine_rate = raspberrypi_clock_determine_rate, - }; - -