opnsense-src/sys/arm
Mitchell Horne 6f27755482 armada38x: implement gateclk clkdev methods
Implement basic clkdev methods required by the generic clk_gate device.
This should make it functional, and prevent panics when invoking the
clock's CLKNODE_GET_GATE method (e.g. with `sysctl -a`).

Additionally, we need to fill in other key fields of the clk_gate_def
structure before registering each clk.

PR:		278188
Reported by:	solo_code@protonmail.com
Tested by:	solo_code@protonmail.com
MFC after:	1 week
Differential Revision:	https://reviews.freebsd.org/D48419
2025-01-16 13:27:00 -04:00
..
allwinner riscv: enable Allwinner D1 USB drivers 2025-01-10 13:57:36 -04:00
annapurna/alpine Replace calls to bus_generic_attach with bus_attach_children 2024-12-06 17:26:16 -05:00
arm Centralize and simpify implemention of some VM macros 2025-01-14 10:48:07 -05:00
broadcom/bcm2835 bus_generic_detach: Delete children after detaching them 2025-01-02 13:21:30 -05:00
conf Remove TI reference from arm/GENERIC 2024-09-19 20:15:47 +02:00
freescale Use bus_generic_detach instead of device_delete_children in detach 2025-01-02 13:24:28 -05:00
include Centralize and simpify implemention of some VM macros 2025-01-14 10:48:07 -05:00
mv armada38x: implement gateclk clkdev methods 2025-01-16 13:27:00 -04:00
nvidia Use bus_generic_detach instead of device_delete_children in detach 2025-01-02 13:24:28 -05:00
qemu sys: Automated cleanup of cdefs and other formatting 2023-11-26 22:24:00 -07:00
qualcomm arm/qualcomm: Fix a typo in a source code comment 2024-12-28 07:41:24 +01:00
rockchip conf: deduplicate dwmmc config logic 2024-02-27 18:10:14 -04:00
ti Use bus_generic_detach to detach and delete child devices during detach 2025-01-02 13:25:12 -05:00
xilinx Use bus_generic_detach instead of device_delete_children in detach 2025-01-02 13:24:28 -05:00