[PATCH 1/8] clk: stm32f4: allow building under COMPILE_TEST and fix the build

Sascha Hauer s.hauer at pengutronix.de
Wed Sep 2 01:40:29 PDT 2026


On Mon, 31 Aug 2026 21:35:48 +0200, Ahmad Fatoum wrote:
> No in-tree defconfig combines ARCH_STM32 with this driver, so it has
> never been compiled and doesn't build:
> 
>   clk-stm32f4.c:1665:20: error: 'struct clk_mux' has no member named 'width'
> 
> barebox' struct clk_mux carries a mask like Linux', so assign it
> verbatim as upstream does; the tables already hold unshifted masks.
> 
> [...]

Applied, thanks!

[1/8] clk: stm32f4: allow building under COMPILE_TEST and fix the build
      https://git.pengutronix.de/cgit/barebox/commit/?id=0095afed758a (link may not be stable)
[2/8] clk: at91: sam9x60-pll: allow building under COMPILE_TEST and fix the build
      https://git.pengutronix.de/cgit/barebox/commit/?id=28713701e33b (link may not be stable)
[3/8] clk: composite: return ERR_PTR on registration failure
      https://git.pengutronix.de/cgit/barebox/commit/?id=db7edab4a57e (link may not be stable)
[4/8] clk: fixed-factor: use 64-bit arithmetic in recalc_rate
      https://git.pengutronix.de/cgit/barebox/commit/?id=9398f8d6aee5 (link may not be stable)
[5/8] clk: imx: pllv3: use 64-bit arithmetic in fractional PLL recalc_rate
      https://git.pengutronix.de/cgit/barebox/commit/?id=153ce01c4156 (link may not be stable)
[6/8] clk: divider: use 64-bit division in _div_round_up and divider_get_val
      https://git.pengutronix.de/cgit/barebox/commit/?id=95ccfc4e30ac (link may not be stable)
[7/8] clk: divider: round up when searching for the best divider
      https://git.pengutronix.de/cgit/barebox/commit/?id=041910e67955 (link may not be stable)
[8/8] clk: divider: fix calculation of maximal parent rate for a given divider
      https://git.pengutronix.de/cgit/barebox/commit/?id=683819ecd972 (link may not be stable)

Best regards,
-- 
Sascha Hauer <s.hauer at pengutronix.de>




More information about the barebox mailing list