[PATCH linux dev-4.13 0/5] drm: Add ASPEED GFX driver

Joel Stanley joel at jms.id.au
Thu Apr 19 14:19:59 AEST 2018


This series adds a DRM driver for the ASPEED AST2500 GFX ("Display
Controller") hardware present inside the BMC. This is distinct from the
PCIe VGA device that is exposed to the host. It uses it's own hardware,
and has it's own framebuffer in system RAM.

Joel Stanley (5):
  drm: Add ASPEED GFX driver
  drm: aspeed: Debugfs interface for GFX registers
  ARM: dts: aspeed-g5: Add resets and clocks to GFX node
  ARM: dts: ast2500-evb: Enable the GFX IP
  ARM: dts: witherspoon: Enable the GFX IP

 arch/arm/boot/dts/aspeed-ast2500-evb.dts      |  21 +-
 .../boot/dts/aspeed-bmc-opp-witherspoon.dts   |   8 +
 arch/arm/boot/dts/aspeed-g5.dtsi              |   4 +
 drivers/gpu/drm/Kconfig                       |   2 +
 drivers/gpu/drm/Makefile                      |   1 +
 drivers/gpu/drm/aspeed/Kconfig                |  15 +
 drivers/gpu/drm/aspeed/Makefile               |   4 +
 drivers/gpu/drm/aspeed/aspeed_gfx.h           | 105 +++++++
 drivers/gpu/drm/aspeed/aspeed_gfx_crtc.c      | 247 ++++++++++++++++
 drivers/gpu/drm/aspeed/aspeed_gfx_debugfs.c   |  77 +++++
 drivers/gpu/drm/aspeed/aspeed_gfx_drv.c       | 266 ++++++++++++++++++
 drivers/gpu/drm/aspeed/aspeed_gfx_out.c       |  48 ++++
 12 files changed, 797 insertions(+), 1 deletion(-)
 create mode 100644 drivers/gpu/drm/aspeed/Kconfig
 create mode 100644 drivers/gpu/drm/aspeed/Makefile
 create mode 100644 drivers/gpu/drm/aspeed/aspeed_gfx.h
 create mode 100644 drivers/gpu/drm/aspeed/aspeed_gfx_crtc.c
 create mode 100644 drivers/gpu/drm/aspeed/aspeed_gfx_debugfs.c
 create mode 100644 drivers/gpu/drm/aspeed/aspeed_gfx_drv.c
 create mode 100644 drivers/gpu/drm/aspeed/aspeed_gfx_out.c

-- 
2.17.0



More information about the openbmc mailing list