drm/hisilicon/hibmc: Add hisilicon hibmc drm master driver
authorRongrong Zou <zourongrong@gmail.com>
Wed, 16 Nov 2016 09:15:34 +0000 (17:15 +0800)
committerRongrong Zou <zourongrong@gmail.com>
Thu, 17 Nov 2016 07:26:24 +0000 (15:26 +0800)
commit5e0df3a08f3d17485a5081634902424c6834e001
tree31cf0e768a4f7b3898e966f4746ce5a840063a85
parentb7c0e47d98249c2ddf21ea197b651093c6aaee00
drm/hisilicon/hibmc: Add hisilicon hibmc drm master driver

Add DRM master driver for Hisilicon Hibmc SoC which used for
Out-of-band management. Blow is the general hardware connection,
both the Hibmc and the host CPU are on the same mother board.

+----------+       +----------+
|          | PCIe  |  Hibmc   |
|host CPU( |<----->| display  |
|arm64,x86)|       |subsystem |
+----------+       +----------+

Signed-off-by: Rongrong Zou <zourongrong@gmail.com>
Reviewed-by: Sean Paul <seanpaul@chromium.org>
Reviewed-by: Xinliang Liu <xinliang.liu@linaro.org>
Acked-by: Sean Paul <seanpaul@chromium.org>
drivers/gpu/drm/hisilicon/Kconfig
drivers/gpu/drm/hisilicon/Makefile
drivers/gpu/drm/hisilicon/hibmc/Kconfig [new file with mode: 0644]
drivers/gpu/drm/hisilicon/hibmc/Makefile [new file with mode: 0644]
drivers/gpu/drm/hisilicon/hibmc/hibmc_drm_drv.c [new file with mode: 0644]
drivers/gpu/drm/hisilicon/hibmc/hibmc_drm_drv.h [new file with mode: 0644]
drivers/gpu/drm/hisilicon/hibmc/hibmc_drm_regs.h [new file with mode: 0644]