]> rtime.felk.cvut.cz Git - zynq/linux.git/commit
drm: xlnx: xlnx_drv: Remove the dt binding
authorHyun Kwon <hyun.kwon@xilinx.com>
Tue, 13 Feb 2018 17:33:38 +0000 (09:33 -0800)
committerMichal Simek <michal.simek@xilinx.com>
Thu, 1 Mar 2018 08:20:17 +0000 (09:20 +0100)
commit9c3c5f21105902544382d933774bdff50b9aec25
tree556409fe54d0a65850df1e72565a6ad379a9a416
parent8b3a88f97255ee382b6da12800871a0c98dadde5
drm: xlnx: xlnx_drv: Remove the dt binding

Remove the dt binding for this logical device. Instead, this module
is transformed into more like a library with new functions,
xlnx_drm_pipeline_init() and xlnx_drm_pipeline_exit(). Those
functions will manage a logical master device based on the dt
binding of caller device, then initialize the drm device, a pipeline
device, with the caller device. This simplifies the pipeline model
by allowing subdrivers to be slave device of the pipeline.

Signed-off-by: Hyun Kwon <hyun.kwon@xilinx.com>
Signed-off-by: Michal Simek <michal.simek@xilinx.com>
drivers/gpu/drm/xlnx/xlnx_drv.c
drivers/gpu/drm/xlnx/xlnx_drv.h