diff options
author | Heiko Stuebner <[email protected]> | 2024-09-06 10:25:10 +0200 |
---|---|---|
committer | Stephen Boyd <[email protected]> | 2024-10-16 11:20:42 -0700 |
commit | 4940071d962827467f7297be3b874c96186ca0b7 (patch) | |
tree | 1c482ba8b0b437e06355e3bc5ee8daffdbd4baae /tools/perf/scripts/python/flamegraph.py | |
parent | 36abe81d9c3fa200a57ef2363e93a2991e387e19 (diff) |
clk: clk-gpio: add driver for gated-fixed-clocks
In contrast to fixed clocks that are described as ungateable, boards
sometimes use additional oscillators for things like PCIe reference
clocks, that need actual supplies to get enabled and enable-gpios to be
toggled for them to work.
This adds a driver for those generic gated-fixed-clocks
that can show up in schematics looking like
----------------
Enable - | 100MHz,3.3V, | - VDD
| 3225 |
GND - | | - OUT
----------------
The new driver gets grouped together with the existing gpio-gate and
gpio-mux, as it for one re-uses a lot of the gpio-gate functions
and also in its core it's just another gpio-controlled clock, just
with a fixed rate and a regulator-supply added in.
The regulator-API provides function stubs for the !CONFIG_REGULATOR case,
so no special handling is necessary.
Signed-off-by: Heiko Stuebner <[email protected]>
Link: https://lore.kernel.org/r/[email protected]
Signed-off-by: Stephen Boyd <[email protected]>
Diffstat (limited to 'tools/perf/scripts/python/flamegraph.py')
0 files changed, 0 insertions, 0 deletions