This patchset adds the clocks feeding the clock input 0 of the mmc controllers
This patchset depends on the following patchset being merged first: * https://lkml.kernel.org/r/[email protected] * https://lkml.kernel.org/r/[email protected] FIXME: We need CLK_IGNORE_UNUSED in clock flags because mmc DT node point to xtal instead of these clocks. W/O the flag, CCF would gate the mmc clocks on boot, killing the mmc controllers. CLK_IGNORE_UNUSED could be removed once the DT is fixed Changes between v2 and v3 [1]: * Split driver and header changes * Add CLK_INGORE_UNUSED flag Changes between v1 and v2 [0]: * Correct commit description and comments. [1]: https://lkml.kernel.org/r/[email protected] [0]: https://lkml.kernel.org/r/[email protected] Jerome Brunet (2): clk: meson: gxbb: Add sd_emmc clk0 clkids clk: meson: gxbb: Add sd_emmc clk0 clocks drivers/clk/meson/gxbb.c | 177 ++++++++++++++++++++++++++++++++++ drivers/clk/meson/gxbb.h | 10 +- include/dt-bindings/clock/gxbb-clkc.h | 3 + 3 files changed, 188 insertions(+), 2 deletions(-) -- 2.9.4

