]> git.baikalelectronics.ru Git - kernel.git/commit
drm/omap: dss: hdmi4: Move initialization code from bind to probe
authorLaurent Pinchart <laurent.pinchart@ideasonboard.com>
Sat, 3 Mar 2018 16:52:59 +0000 (18:52 +0200)
committerTomi Valkeinen <tomi.valkeinen@ti.com>
Mon, 3 Sep 2018 13:13:27 +0000 (16:13 +0300)
commit9f9a6ac0fd618950798c97339e6c8b3ac3c213e2
treef3cc6848172ede518cf5739f930f13e0cf164ca8
parent80ff6b52e8373a283374263bbec6901dd6a1f5bc
drm/omap: dss: hdmi4: Move initialization code from bind to probe

There's no reason to delay initialization of most of the driver (such as
mapping memory I/O or enabling runtime PM) to the component bind
handler. Perform as much of the initialization as possible at probe
time, initializing at bind time only the parts that depends on the DSS.
The cleanup code is moved from unbind to remove in a similar way.

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>
drivers/gpu/drm/omapdrm/dss/hdmi4.c