mirror of
git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
synced 2025-11-18 04:35:11 +00:00
drm: omapdrm: dpi: Remove dpi_data port_initialized field
The dpi_data structure port_initialized field is used to check in the cleanup path whether the DPI has been initialized. This can be performed through the associated device_node data field instead. Remove the port_initialized field. Signed-off-by: Laurent Pinchart <laurent.pinchart@ideasonboard.com> Reviewed-by: Sebastian Reichel <sebastian.reichel@collabora.co.uk> Signed-off-by: Tomi Valkeinen <tomi.valkeinen@ti.com>
This commit is contained in:
parent
9be9d7efe7
commit
9dd894d5dc
1 changed files with 1 additions and 5 deletions
|
|
@ -52,8 +52,6 @@ struct dpi_data {
|
||||||
int data_lines;
|
int data_lines;
|
||||||
|
|
||||||
struct omap_dss_device output;
|
struct omap_dss_device output;
|
||||||
|
|
||||||
bool port_initialized;
|
|
||||||
};
|
};
|
||||||
|
|
||||||
static struct dpi_data *dpi_get_data_from_dssdev(struct omap_dss_device *dssdev)
|
static struct dpi_data *dpi_get_data_from_dssdev(struct omap_dss_device *dssdev)
|
||||||
|
|
@ -786,8 +784,6 @@ int dpi_init_port(struct platform_device *pdev, struct device_node *port,
|
||||||
|
|
||||||
dpi_init_output_port(dpi, port);
|
dpi_init_output_port(dpi, port);
|
||||||
|
|
||||||
dpi->port_initialized = true;
|
|
||||||
|
|
||||||
return 0;
|
return 0;
|
||||||
|
|
||||||
err_datalines:
|
err_datalines:
|
||||||
|
|
@ -800,7 +796,7 @@ void dpi_uninit_port(struct device_node *port)
|
||||||
{
|
{
|
||||||
struct dpi_data *dpi = port->data;
|
struct dpi_data *dpi = port->data;
|
||||||
|
|
||||||
if (!dpi->port_initialized)
|
if (!dpi)
|
||||||
return;
|
return;
|
||||||
|
|
||||||
dpi_uninit_output_port(port);
|
dpi_uninit_output_port(port);
|
||||||
|
|
|
||||||
Loading…
Add table
Reference in a new issue