[RFC 0/3] media: platform: Add Aspeed Video Engine driver

Eddie James eajames at linux.vnet.ibm.com
Wed Aug 8 07:11:40 AEST 2018


The Video Engine (VE) embedded in the Aspeed AST2400 and AST2500 SOCs
can capture and compress video data from digital or analog sources. With
the Aspeed chip acting a service processor, the Video Engine can capture
the host processor graphics output.

This series fixes the Aspeed video engine clocking and adds the V4L2 driver
for the video engine. The driver triggers the hardware to automatically
capture the host graphics output and compress it to JPEGs.

Eddie James (3):
  clock: aspeed: Setup video engine clocking
  dt-bindings: media: Add Aspeed Video Engine binding documentation
  media: platform: Add Aspeed Video Engine driver

 .../devicetree/bindings/media/aspeed-video.txt     |   25 +
 drivers/clk/clk-aspeed.c                           |   61 +-
 drivers/media/platform/Kconfig                     |    8 +
 drivers/media/platform/Makefile                    |    1 +
 drivers/media/platform/aspeed-video-jpeg.h         |  122 ++
 drivers/media/platform/aspeed-video.c              | 1289 ++++++++++++++++++++
 include/dt-bindings/clock/aspeed-clock.h           |    1 +
 7 files changed, 1506 insertions(+), 1 deletion(-)
 create mode 100644 Documentation/devicetree/bindings/media/aspeed-video.txt
 create mode 100644 drivers/media/platform/aspeed-video-jpeg.h
 create mode 100644 drivers/media/platform/aspeed-video.c

-- 
1.8.3.1



More information about the openbmc mailing list