Re: [PATCH v2 2/3] clk: toshiba: introduce a TC9564 SoC clock driver
From: Brian Masney
Date: Fri Oct 09 2026 - 13:42:42 EST
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 <daniel@xxxxxxxxxxxx>
> Signed-off-by: Daniel Thompson <daniel@xxxxxxxxxxxx>
> Signed-off-by: Alex Elder <elder@xxxxxxxxxxxx>
Reviewed-by: Brian Masney <masneyb@xxxxxxxxxx>