Home
last modified time | relevance | path

Searched full:grf_clk (Results 1 – 14 of 14) sorted by relevance

/kernel/linux/linux-6.6/drivers/gpu/drm/rockchip/
Ddw-mipi-dsi-rockchip.c261 struct clk *grf_clk; member
792 * register. And for RK3288 or other soc, this grf_clk must be NULL, in dw_mipi_dsi_encoder_enable()
795 ret = clk_prepare_enable(dsi->grf_clk); in dw_mipi_dsi_encoder_enable()
797 DRM_DEV_ERROR(dsi->dev, "Failed to enable grf_clk: %d\n", ret); in dw_mipi_dsi_encoder_enable()
805 clk_disable_unprepare(dsi->grf_clk); in dw_mipi_dsi_encoder_enable()
957 ret = clk_prepare_enable(dsi->grf_clk); in dw_mipi_dsi_rockchip_bind()
959 DRM_DEV_ERROR(dsi->dev, "Failed to enable grf_clk: %d\n", ret); in dw_mipi_dsi_rockchip_bind()
967 clk_disable_unprepare(dsi->grf_clk); in dw_mipi_dsi_rockchip_bind()
1145 ret = clk_prepare_enable(dsi->grf_clk); in dw_mipi_dsi_dphy_init()
1152 clk_disable_unprepare(dsi->grf_clk); in dw_mipi_dsi_dphy_init()
[all …]
Ddw_hdmi-rockchip.c78 struct clk *grf_clk; member
230 hdmi->grf_clk = devm_clk_get(hdmi->dev, "grf"); in rockchip_hdmi_parse_dt()
231 if (PTR_ERR(hdmi->grf_clk) == -ENOENT) { in rockchip_hdmi_parse_dt()
232 hdmi->grf_clk = NULL; in rockchip_hdmi_parse_dt()
233 } else if (PTR_ERR(hdmi->grf_clk) == -EPROBE_DEFER) { in rockchip_hdmi_parse_dt()
235 } else if (IS_ERR(hdmi->grf_clk)) { in rockchip_hdmi_parse_dt()
237 return PTR_ERR(hdmi->grf_clk); in rockchip_hdmi_parse_dt()
323 ret = clk_prepare_enable(hdmi->grf_clk); in dw_hdmi_rockchip_encoder_enable()
333 clk_disable_unprepare(hdmi->grf_clk); in dw_hdmi_rockchip_encoder_enable()
Dcdn-dp-core.c73 ret = clk_prepare_enable(dp->grf_clk); in cdn_dp_grf_write()
82 clk_disable_unprepare(dp->grf_clk); in cdn_dp_grf_write()
86 clk_disable_unprepare(dp->grf_clk); in cdn_dp_grf_write()
748 dp->grf_clk = devm_clk_get(dev, "grf"); in cdn_dp_parse_dt()
749 if (IS_ERR(dp->grf_clk)) { in cdn_dp_parse_dt()
751 return PTR_ERR(dp->grf_clk); in cdn_dp_parse_dt()
Dcdn-dp-core.h89 struct clk *grf_clk; member
/kernel/linux/linux-5.10/Documentation/devicetree/bindings/usb/
Drockchip,dwc3.txt12 "grf_clk" Controller grf clk
29 "bus_clk", "grf_clk";
46 "bus_clk", "grf_clk";
/kernel/linux/linux-5.10/drivers/gpu/drm/rockchip/
Ddw_hdmi-rockchip.c73 struct clk *grf_clk; member
209 hdmi->grf_clk = devm_clk_get(hdmi->dev, "grf"); in rockchip_hdmi_parse_dt()
210 if (PTR_ERR(hdmi->grf_clk) == -ENOENT) { in rockchip_hdmi_parse_dt()
211 hdmi->grf_clk = NULL; in rockchip_hdmi_parse_dt()
212 } else if (PTR_ERR(hdmi->grf_clk) == -EPROBE_DEFER) { in rockchip_hdmi_parse_dt()
214 } else if (IS_ERR(hdmi->grf_clk)) { in rockchip_hdmi_parse_dt()
216 return PTR_ERR(hdmi->grf_clk); in rockchip_hdmi_parse_dt()
278 ret = clk_prepare_enable(hdmi->grf_clk); in dw_hdmi_rockchip_encoder_enable()
288 clk_disable_unprepare(hdmi->grf_clk); in dw_hdmi_rockchip_encoder_enable()
Ddw-mipi-dsi-rockchip.c227 struct clk *grf_clk; member
762 * register. And for RK3288 or other soc, this grf_clk must be NULL, in dw_mipi_dsi_encoder_enable()
765 ret = clk_prepare_enable(dsi->grf_clk); in dw_mipi_dsi_encoder_enable()
767 DRM_DEV_ERROR(dsi->dev, "Failed to enable grf_clk: %d\n", ret); in dw_mipi_dsi_encoder_enable()
775 clk_disable_unprepare(dsi->grf_clk); in dw_mipi_dsi_encoder_enable()
933 ret = clk_prepare_enable(dsi->grf_clk); in dw_mipi_dsi_rockchip_bind()
935 DRM_DEV_ERROR(dsi->dev, "Failed to enable grf_clk: %d\n", ret); in dw_mipi_dsi_rockchip_bind()
943 clk_disable_unprepare(dsi->grf_clk); in dw_mipi_dsi_rockchip_bind()
1101 dsi->grf_clk = devm_clk_get(dev, "grf"); in dw_mipi_dsi_rockchip_probe()
1102 if (IS_ERR(dsi->grf_clk)) { in dw_mipi_dsi_rockchip_probe()
[all …]
Dcdn-dp-core.c67 ret = clk_prepare_enable(dp->grf_clk); in cdn_dp_grf_write()
76 clk_disable_unprepare(dp->grf_clk); in cdn_dp_grf_write()
80 clk_disable_unprepare(dp->grf_clk); in cdn_dp_grf_write()
733 dp->grf_clk = devm_clk_get(dev, "grf"); in cdn_dp_parse_dt()
734 if (IS_ERR(dp->grf_clk)) { in cdn_dp_parse_dt()
736 return PTR_ERR(dp->grf_clk); in cdn_dp_parse_dt()
Dcdn-dp-core.h88 struct clk *grf_clk; member
/kernel/linux/linux-6.6/Documentation/devicetree/bindings/usb/
Drockchip,dwc3.yaml69 - const: grf_clk
105 "bus_clk", "grf_clk";
Drockchip,rk3399-dwc3.yaml47 - const: grf_clk
91 "aclk_usb3", "grf_clk";
/kernel/linux/linux-5.10/arch/arm64/boot/dts/rockchip/
Drk3399.dtsi406 "aclk_usb3", "grf_clk";
442 "aclk_usb3", "grf_clk";
/kernel/linux/linux-6.6/arch/arm64/boot/dts/rockchip/
Drk3399.dtsi470 "aclk_usb3", "grf_clk";
506 "aclk_usb3", "grf_clk";
/kernel/linux/patches/linux-5.10/yangfan_patch/
Ddrivers.patch17754 struct clk *grf_clk;
18151 - * register. And for RK3288 or other soc, this grf_clk must be NULL,
18154 - ret = clk_prepare_enable(dsi->grf_clk);
18156 - DRM_DEV_ERROR(dsi->dev, "Failed to enable grf_clk: %d\n", ret);
18178 - clk_disable_unprepare(dsi->grf_clk);
18398 - ret = clk_prepare_enable(dsi->grf_clk);
18400 - DRM_DEV_ERROR(dsi->dev, "Failed to enable grf_clk: %d\n", ret);
18408 - clk_disable_unprepare(dsi->grf_clk);
18498 + clk_disable_unprepare(dsi->grf_clk);
18513 + clk_prepare_enable(dsi->grf_clk);
[all …]