linux/drivers/clk/bcm
Yu-Chun Lin 483932d86b clk: bcm: kona: Stop defaulting to parent index 0 on error
Stop defaulting to 0 on BAD_CLK_INDEX (U8_MAX). Passing the out-of-bounds
index directly allows the clk core to fail gracefully during parent
lookup.

Link: https://lore.kernel.org/lkml/177431305509.5403.15386021337517970667@lazor/
Signed-off-by: Yu-Chun Lin <eleanor.lin@realtek.com>
Reviewed-by: Brian Masney <bmasney@redhat.com>
Signed-off-by: Brian Masney <bmasney@redhat.com>
2026-06-29 13:21:40 -04:00
..
clk-bcm63xx-gate.c clk: Switch back to struct platform_driver::remove() 2024-09-21 14:12:05 -07:00
clk-bcm63xx.c treewide: Replace GPLv2 boilerplate/reference with SPDX - gpl-2.0_30.RULE (part 1) 2022-06-10 14:51:35 +02:00
clk-bcm281xx.c treewide: Replace GPLv2 boilerplate/reference with SPDX - gpl-2.0_30.RULE (part 1) 2022-06-10 14:51:35 +02:00
clk-bcm2711-dvp.c clk: Switch back to struct platform_driver::remove() 2024-09-21 14:12:05 -07:00
clk-bcm2835-aux.c kbuild, clk: bcm2835: remove MODULE_LICENSE in non-modules 2023-03-06 11:29:15 -08:00
clk-bcm2835.c Convert 'alloc_obj' family to use the new default GFP_KERNEL argument 2026-02-21 17:09:51 -08:00
clk-bcm21664.c treewide: Replace GPLv2 boilerplate/reference with SPDX - gpl-2.0_30.RULE (part 1) 2022-06-10 14:51:35 +02:00
clk-bcm53573-ilp.c Convert 'alloc_obj' family to use the new default GFP_KERNEL argument 2026-02-21 17:09:51 -08:00
clk-bcm63268-timer.c clk: bcm: Add BCM63268 timer clock and reset driver 2023-03-27 13:18:07 -07:00
clk-cygnus.c treewide: Replace GPLv2 boilerplate/reference with SPDX - gpl-2.0_30.RULE (part 1) 2022-06-10 14:51:35 +02:00
clk-hr2.c treewide: Replace GPLv2 boilerplate/reference with SPDX - gpl-2.0_30.RULE (part 1) 2022-06-10 14:51:35 +02:00
clk-iproc-armpll.c Convert 'alloc_obj' family to use the new default GFP_KERNEL argument 2026-02-21 17:09:51 -08:00
clk-iproc-asiu.c clk: bcm: iproc-asiu: simplify allocation 2026-04-28 18:45:24 -07:00
clk-iproc-pll.c Convert 'alloc_flex' family to use the new default GFP_KERNEL argument 2026-02-21 17:09:51 -08:00
clk-iproc.h treewide: Replace GPLv2 boilerplate/reference with SPDX - gpl-2.0_30.RULE (part 1) 2022-06-10 14:51:35 +02:00
clk-kona-setup.c treewide: Replace GPLv2 boilerplate/reference with SPDX - gpl-2.0_30.RULE (part 1) 2022-06-10 14:51:35 +02:00
clk-kona.c clk: bcm: kona: Stop defaulting to parent index 0 on error 2026-06-29 13:21:40 -04:00
clk-kona.h clk: bcm: kona: Remove unused scaled_div_build 2025-05-06 14:35:50 -07:00
clk-ns2.c treewide: Replace GPLv2 boilerplate/reference with SPDX - gpl-2.0_30.RULE (part 1) 2022-06-10 14:51:35 +02:00
clk-nsp.c treewide: Replace GPLv2 boilerplate/reference with SPDX - gpl-2.0_30.RULE (part 1) 2022-06-10 14:51:35 +02:00
clk-raspberrypi.c clk: bcm: rpi: Mark VEC clock as CLK_IGNORE_UNUSED 2026-04-25 10:51:23 -07:00
clk-sr.c clk: Explicitly include correct DT includes 2023-07-19 13:13:16 -07:00
Kconfig clk: bcm: Add BCM63268 timer clock and reset driver 2023-03-27 13:18:07 -07:00
Makefile clk: bcm: Add BCM63268 timer clock and reset driver 2023-03-27 13:18:07 -07:00