On Mon, Oct 05, 2026 at 06:09:25PM -0500, Alex Elder wrote: > Define a new platform driver that manages clocks implemented by the > Toshiba TC9564 SoC. There are 21 clocks that can be enabled and > disabled. Two of these are reserved, so only 19 can be managed. > > Two registers manage the state of the clocks. The registers are > accessed via a regmap supplied by a system controller, because the > region of memory accessed is shared with other drivers. > > Access to the memory region is provided via a BAR on a PCIe endpoint > function embedded in the TC9564 SoC. For that reason the PCIe clock > cannot be manipulated by this driver (it is assumed to be enabled). > Similarly, control is not available for the I2C clock, because the > PCIe subsystem on the TC9564 relies on I2C. > > Co-developed-by: Daniel Thompson <[email protected]> > Signed-off-by: Daniel Thompson <[email protected]> > Signed-off-by: Alex Elder <[email protected]>
Reviewed-by: Brian Masney <[email protected]>

