35a2229b | 16-Dec-2024 |
Jari Sihvola <jsihv@gmx.com> |
Add StarFive JH7110's STG clocks
This is identical to AON clocks. The only difference is BUS_PASS_ORDER_LAST which was needed for some reason. This has clocks needed by PCIe controller driver.
Revi
Add StarFive JH7110's STG clocks
This is identical to AON clocks. The only difference is BUS_PASS_ORDER_LAST which was needed for some reason. This has clocks needed by PCIe controller driver.
Reviewed by: mhorne MFC after: 1 week Differential Revision: https://reviews.freebsd.org/D47920
show more ...
|
0612538e | 07-May-2024 |
Jari Sihvola <jsihv@gmx.com> |
jh7110: Add StarFive JH7110 clock/reset generator drivers
Implement a core clknode driver for the JH7110 (StarFive VisionFive v2) platform.
Add clock/reset generator drivers for the PLL, SYS, and A
jh7110: Add StarFive JH7110 clock/reset generator drivers
Implement a core clknode driver for the JH7110 (StarFive VisionFive v2) platform.
Add clock/reset generator drivers for the PLL, SYS, and AON clock groupings.
Co-authored-by: mhorne Reviewed by: mhorne Sponsored by: The FreeBSD Foundation (mhorne's contributions) Differential Revision: https://reviews.freebsd.org/D43037
show more ...
|
08635c51 | 08-Mar-2024 |
Mitchell Horne <mhorne@FreeBSD.org> |
clkdom_dump(): improve output text
If the call to clknode_get_freq() returns an error (unlikely), report this, rather than printing the error code as the clock frequency.
If the clock has no parent
clkdom_dump(): improve output text
If the call to clknode_get_freq() returns an error (unlikely), report this, rather than printing the error code as the clock frequency.
If the clock has no parent (e.g. a fixed reference clock), print "none" rather than "(NULL)(-1)". This is a more human-legible presentation of the same information.
Reviewed by: manu MFC after: 1 week Sponsored by: The FreeBSD Foundation Differential Revision: https://reviews.freebsd.org/D44267
show more ...
|
1cb9f6f6 | 08-Mar-2024 |
Mitchell Horne <mhorne@FreeBSD.org> |
clk_fixed: quiet by default
We may attach several of these devices, but there is no meaningful information added to dmesg. For example:
ofwbus0: <Open Firmware Device Tree> clk_fixed0: <Fixed c
clk_fixed: quiet by default
We may attach several of these devices, but there is no meaningful information added to dmesg. For example:
ofwbus0: <Open Firmware Device Tree> clk_fixed0: <Fixed clock> on ofwbus0 clk_fixed1: <Fixed clock> on ofwbus0 clk_fixed2: <Fixed clock> on ofwbus0 clk_fixed3: <Fixed clock> on ofwbus0 clk_fixed4: <Fixed clock> on ofwbus0 clk_fixed5: <Fixed clock> on ofwbus0 clk_fixed6: <Fixed clock> on ofwbus0 clk_fixed7: <Fixed clock> on ofwbus0 clk_fixed8: <Fixed clock> on ofwbus0 clk_fixed9: <Fixed clock> on ofwbus0 clk_fixed10: <Fixed clock> on ofwbus0 clk_fixed11: <Fixed clock> on ofwbus0
To reduce this noise, quiet the devices for by default. For verbose boot, the message will be emitted.
Reviewed by: manu MFC after: 1 week Sponsored by: The FreeBSD Foundation Differential Revision: https://reviews.freebsd.org/D44266
show more ...
|