Skip to content

Commit 7e8ba34

Browse files
lumagsuperna9999
authored andcommitted
drm/panel: sharp-ls043t1le01: drop dummy functions and data fields
Drop sharp_nt_panel_disable() and sharp_nt_panel_enable(), which bear no useful code. Also drop sharp_nt_panel::enable and sharp_nt_panel::mode fields which also provide no use now. Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org> Reviewed-by: Neil Armstrong <neil.armstrong@linaro.org> Signed-off-by: Neil Armstrong <neil.armstrong@linaro.org> Link: https://patchwork.freedesktop.org/patch/msgid/20230507172639.2320934-2-dmitry.baryshkov@linaro.org
1 parent dee23b2 commit 7e8ba34

File tree

1 file changed

+0
-32
lines changed

1 file changed

+0
-32
lines changed

drivers/gpu/drm/panel/panel-sharp-ls043t1le01.c

Lines changed: 0 additions & 32 deletions
Original file line numberDiff line numberDiff line change
@@ -28,9 +28,6 @@ struct sharp_nt_panel {
2828
struct gpio_desc *reset_gpio;
2929

3030
bool prepared;
31-
bool enabled;
32-
33-
const struct drm_display_mode *mode;
3431
};
3532

3633
static inline struct sharp_nt_panel *to_sharp_nt_panel(struct drm_panel *panel)
@@ -97,19 +94,6 @@ static int sharp_nt_panel_off(struct sharp_nt_panel *sharp_nt)
9794
return 0;
9895
}
9996

100-
101-
static int sharp_nt_panel_disable(struct drm_panel *panel)
102-
{
103-
struct sharp_nt_panel *sharp_nt = to_sharp_nt_panel(panel);
104-
105-
if (!sharp_nt->enabled)
106-
return 0;
107-
108-
sharp_nt->enabled = false;
109-
110-
return 0;
111-
}
112-
11397
static int sharp_nt_panel_unprepare(struct drm_panel *panel)
11498
{
11599
struct sharp_nt_panel *sharp_nt = to_sharp_nt_panel(panel);
@@ -179,18 +163,6 @@ static int sharp_nt_panel_prepare(struct drm_panel *panel)
179163
return ret;
180164
}
181165

182-
static int sharp_nt_panel_enable(struct drm_panel *panel)
183-
{
184-
struct sharp_nt_panel *sharp_nt = to_sharp_nt_panel(panel);
185-
186-
if (sharp_nt->enabled)
187-
return 0;
188-
189-
sharp_nt->enabled = true;
190-
191-
return 0;
192-
}
193-
194166
static const struct drm_display_mode default_mode = {
195167
.clock = (540 + 48 + 32 + 80) * (960 + 3 + 10 + 15) * 60 / 1000,
196168
.hdisplay = 540,
@@ -227,10 +199,8 @@ static int sharp_nt_panel_get_modes(struct drm_panel *panel,
227199
}
228200

229201
static const struct drm_panel_funcs sharp_nt_panel_funcs = {
230-
.disable = sharp_nt_panel_disable,
231202
.unprepare = sharp_nt_panel_unprepare,
232203
.prepare = sharp_nt_panel_prepare,
233-
.enable = sharp_nt_panel_enable,
234204
.get_modes = sharp_nt_panel_get_modes,
235205
};
236206

@@ -239,8 +209,6 @@ static int sharp_nt_panel_add(struct sharp_nt_panel *sharp_nt)
239209
struct device *dev = &sharp_nt->dsi->dev;
240210
int ret;
241211

242-
sharp_nt->mode = &default_mode;
243-
244212
sharp_nt->supply = devm_regulator_get(dev, "avdd");
245213
if (IS_ERR(sharp_nt->supply))
246214
return PTR_ERR(sharp_nt->supply);

0 commit comments

Comments
 (0)