Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux

drm/panel: novatek,nt39016: Remove 'dev' field in priv struct

There is already a 'struct device' pointer in the drm_panel structure,
that we can access easily from our priv structure, so there's no need
for a separate 'dev' field there.

Reviewed-by: Sam Ravnborg <sam@ravnborg.org>
Signed-off-by: Paul Cercueil <paul@crapouillou.net>
Link: https://patchwork.freedesktop.org/patch/msgid/20200820121256.32037-3-paul@crapouillou.net

+4 -6
+4 -6
drivers/gpu/drm/panel/panel-novatek-nt39016.c
··· 56 56 57 57 struct nt39016 { 58 58 struct drm_panel drm_panel; 59 - struct device *dev; 60 59 struct regmap *map; 61 60 struct regulator *supply; 62 61 const struct nt39016_panel_info *panel_info; ··· 123 124 124 125 err = regulator_enable(panel->supply); 125 126 if (err) { 126 - dev_err(panel->dev, "Failed to enable power supply: %d\n", err); 127 + dev_err(drm_panel->dev, "Failed to enable power supply: %d\n", err); 127 128 return err; 128 129 } 129 130 ··· 142 143 err = regmap_multi_reg_write(panel->map, nt39016_panel_regs, 143 144 ARRAY_SIZE(nt39016_panel_regs)); 144 145 if (err) { 145 - dev_err(panel->dev, "Failed to init registers: %d\n", err); 146 + dev_err(drm_panel->dev, "Failed to init registers: %d\n", err); 146 147 goto err_disable_regulator; 147 148 } 148 149 ··· 172 173 ret = regmap_write(panel->map, NT39016_REG_SYSTEM, 173 174 NT39016_SYSTEM_RESET_N | NT39016_SYSTEM_STANDBY); 174 175 if (ret) { 175 - dev_err(panel->dev, "Unable to enable panel: %d\n", ret); 176 + dev_err(drm_panel->dev, "Unable to enable panel: %d\n", ret); 176 177 return ret; 177 178 } 178 179 ··· 192 193 err = regmap_write(panel->map, NT39016_REG_SYSTEM, 193 194 NT39016_SYSTEM_RESET_N); 194 195 if (err) { 195 - dev_err(panel->dev, "Unable to disable panel: %d\n", err); 196 + dev_err(drm_panel->dev, "Unable to disable panel: %d\n", err); 196 197 return err; 197 198 } 198 199 ··· 251 252 if (!panel) 252 253 return -ENOMEM; 253 254 254 - panel->dev = dev; 255 255 spi_set_drvdata(spi, panel); 256 256 257 257 panel->panel_info = of_device_get_match_data(dev);