]> www.infradead.org Git - users/jedix/linux-maple.git/commitdiff
drm: sun4i: rename sun4i_dotclock to sun4i_tcon_dclk
authorRoman Beranek <me@crly.cz>
Fri, 5 May 2023 05:21:09 +0000 (07:21 +0200)
committerMaxime Ripard <maxime@cerno.tech>
Wed, 10 May 2023 14:03:10 +0000 (16:03 +0200)
While the rate of TCON0's DCLK matches dotclock for parallel and LVDS
outputs, this doesn't hold for DSI. The 'D' in DCLK actually stands for
'Data' according to Allwinner's manuals. The clock is mostly referred to
as dclk throughout this driver already anyway, so stick with that.

Signed-off-by: Roman Beranek <me@crly.cz>
Signed-off-by: Maxime Ripard <maxime@cerno.tech>
Link: https://patchwork.freedesktop.org/patch/msgid/20230505052110.67514-4-me@crly.cz
drivers/gpu/drm/sun4i/Makefile
drivers/gpu/drm/sun4i/sun4i_tcon.c
drivers/gpu/drm/sun4i/sun4i_tcon_dclk.c [moved from drivers/gpu/drm/sun4i/sun4i_dotclock.c with 99% similarity]
drivers/gpu/drm/sun4i/sun4i_tcon_dclk.h [moved from drivers/gpu/drm/sun4i/sun4i_dotclock.h with 100% similarity]

index 0d04f2447b01caf08de771643d2536239c62654c..bad7497a0d11eda452cd27183ea2a8a9b719b999 100644 (file)
@@ -19,7 +19,7 @@ sun8i-mixer-y                 += sun8i_mixer.o sun8i_ui_layer.o \
                                   sun8i_vi_scaler.o sun8i_csc.o
 
 sun4i-tcon-y                   += sun4i_crtc.o
-sun4i-tcon-y                   += sun4i_dotclock.o
+sun4i-tcon-y                   += sun4i_tcon_dclk.o
 sun4i-tcon-y                   += sun4i_lvds.o
 sun4i-tcon-y                   += sun4i_tcon.o
 sun4i-tcon-y                   += sun4i_rgb.o
index 523a6d7879210b08960032a72b894d7da8d9b65a..eec26b1faa4ba3fc425b4ab64bbd5bfcae659581 100644 (file)
 #include <uapi/drm/drm_mode.h>
 
 #include "sun4i_crtc.h"
-#include "sun4i_dotclock.h"
 #include "sun4i_drv.h"
 #include "sun4i_lvds.h"
 #include "sun4i_rgb.h"
 #include "sun4i_tcon.h"
 #include "sun6i_mipi_dsi.h"
+#include "sun4i_tcon_dclk.h"
 #include "sun8i_tcon_top.h"
 #include "sunxi_engine.h"
 
@@ -1237,14 +1237,14 @@ static int sun4i_tcon_bind(struct device *dev, struct device *master,
        ret = sun4i_tcon_init_irq(dev, tcon);
        if (ret) {
                dev_err(dev, "Couldn't init our TCON interrupts\n");
-               goto err_free_dotclock;
+               goto err_free_dclk;
        }
 
        tcon->crtc = sun4i_crtc_init(drm, engine, tcon);
        if (IS_ERR(tcon->crtc)) {
                dev_err(dev, "Couldn't create our CRTC\n");
                ret = PTR_ERR(tcon->crtc);
-               goto err_free_dotclock;
+               goto err_free_dclk;
        }
 
        if (tcon->quirks->has_channel_0) {
@@ -1264,7 +1264,7 @@ static int sun4i_tcon_bind(struct device *dev, struct device *master,
                of_node_put(remote);
 
                if (ret < 0)
-                       goto err_free_dotclock;
+                       goto err_free_dclk;
        }
 
        if (tcon->quirks->needs_de_be_mux) {
@@ -1290,7 +1290,7 @@ static int sun4i_tcon_bind(struct device *dev, struct device *master,
 
        return 0;
 
-err_free_dotclock:
+err_free_dclk:
        if (tcon->quirks->has_channel_0)
                sun4i_dclk_free(tcon);
 err_free_clocks:
similarity index 99%
rename from drivers/gpu/drm/sun4i/sun4i_dotclock.c
rename to drivers/gpu/drm/sun4i/sun4i_tcon_dclk.c
index 417ade3d2565d97b43ef4be7f8564bd0c96b6c7a..03d7de1911cd654f395ea85ad914588c4351f391 100644 (file)
@@ -10,7 +10,7 @@
 #include <linux/regmap.h>
 
 #include "sun4i_tcon.h"
-#include "sun4i_dotclock.h"
+#include "sun4i_tcon_dclk.h"
 
 struct sun4i_dclk {
        struct clk_hw           hw;