Hi Jeremy,
- help
- export clk debug information to user space
diff --git a/arch/arm/common/clkdev.c b/arch/arm/common/clkdev.c index 9e4c4d9..5f4a309 100644 --- a/arch/arm/common/clkdev.c +++ b/arch/arm/common/clkdev.c
This is still arm-specific? Looks like you've moved some of the changes to kernel/clk.c, but not all of them.
The only change we should need to the ARM code is to call clk_debug_register in the clkdev_add and clkdev_add_table functions. See my original patch for details.
It is not appropriate to add clk_debug_register in clkdev_add(), since at
the time of clock registering (normally at board initialization or other early stage of boot up), debug fs system has not been initialized (happends in core_initcall). Therefore, it is better to leave it in a standalone function which will be called in late_initcall.
Yong