August 18, 2020

Clock drivers

Most ARM boards are based on an SoC with some kind of clock distribution tree. This has led to the creation of a "clock framework" within the kernel. This is implemented in drivers/clk. There are two halves. There is the core (clk.c and clk.h). There is the hardware specific part.

The hardware specific part registers vi clk_hw structure


Have any comments? Questions? Drop me a line!

Tom's electronics pages / tom@mmto.org