Searched hist:"9 e544b75" (Results 1 – 2 of 2) sorted by relevance
/openbmc/linux/drivers/clk/meson/ |
H A D | meson8b.h | 9e544b75 Tue Jul 13 18:25:06 CDT 2021 Martin Blumenstingl <martin.blumenstingl@googlemail.com> clk: meson: meson8b: Add the vid_pll_lvds_en gate clock
HHI_VID_DIVIDER_CNTL[11] must be enabled for the video clock tree to work. This bit is described as "LVDS_CLK_EN". It is not 100% clear where this bit has to be placed in the hierarchy. But since the "LVDS_OUT" of the HDMI PLL uses it's own set of registers it's more likely that this "LVDS_CLK_EN" bit actually enables the input of the "hdmi_pll_lvds_out" clock to the "vid_pll_in_sel" tree.
Add a gate definition for this bit (which will not be exported) so that the kernel can manage all required bits to enable and disable the video clocks.
Signed-off-by: Martin Blumenstingl <martin.blumenstingl@googlemail.com> Signed-off-by: Jerome Brunet <jbrunet@baylibre.com> Link: https://lore.kernel.org/r/20210713232510.3057750-3-martin.blumenstingl@googlemail.com
|
H A D | meson8b.c | 9e544b75 Tue Jul 13 18:25:06 CDT 2021 Martin Blumenstingl <martin.blumenstingl@googlemail.com> clk: meson: meson8b: Add the vid_pll_lvds_en gate clock
HHI_VID_DIVIDER_CNTL[11] must be enabled for the video clock tree to work. This bit is described as "LVDS_CLK_EN". It is not 100% clear where this bit has to be placed in the hierarchy. But since the "LVDS_OUT" of the HDMI PLL uses it's own set of registers it's more likely that this "LVDS_CLK_EN" bit actually enables the input of the "hdmi_pll_lvds_out" clock to the "vid_pll_in_sel" tree.
Add a gate definition for this bit (which will not be exported) so that the kernel can manage all required bits to enable and disable the video clocks.
Signed-off-by: Martin Blumenstingl <martin.blumenstingl@googlemail.com> Signed-off-by: Jerome Brunet <jbrunet@baylibre.com> Link: https://lore.kernel.org/r/20210713232510.3057750-3-martin.blumenstingl@googlemail.com
|