All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH v2 0/3] Initial driver support for Xilinx M2M Video Scaler
@ 2018-02-21 22:43 Rohit Athavale
  2018-02-21 22:43 ` [PATCH v2 1/3] staging: xm2mvscale: Driver " Rohit Athavale
                   ` (3 more replies)
  0 siblings, 4 replies; 10+ messages in thread
From: Rohit Athavale @ 2018-02-21 22:43 UTC (permalink / raw)
  To: devel; +Cc: gregkh, linux-media, rohit.athavale

This patch series has three commits :
 - Driver support for the Xilinx M2M Video Scaler IP
 - TODO document
 - DT binding doc

Changes in HW register map is expected as the IP undergoes changes.
This is a first attempt at the driver as an early prototype.

This is a M2M Video Scaler IP that uses polyphases filters to perform
video scaling. The driver will be used by an application like a
gstreamer plugin.

Change Log:

v2 
 - Cc'ing linux-media mailing list as suggested by Dan Carpenter.
   Dan wanted to see if someone from linux-media can review the 
   driver interface in xm2m_vscale.c to see if it makes sense.
 - Another question would be the right place to keep the driver,
   in drivers/staging/media or drivers/staging/ 
 - Dropped empty mmap_open, mmap_close ops.
 - Removed incorrect DMA_SHARED_BUFFER select from Kconfig
v1 - Initial version


Rohit Athavale (3):
  staging: xm2mvscale: Driver support for Xilinx M2M Video Scaler
  staging: xm2mvscale: Add TODO for the driver
  Documentation: devicetree: bindings: Add DT binding doc for xm2mvsc
    driver

 drivers/staging/Kconfig                            |   2 +
 drivers/staging/Makefile                           |   1 +
 .../devicetree/bindings/xm2mvscaler.txt            |  25 +
 drivers/staging/xm2mvscale/Kconfig                 |  11 +
 drivers/staging/xm2mvscale/Makefile                |   3 +
 drivers/staging/xm2mvscale/TODO                    |  18 +
 drivers/staging/xm2mvscale/ioctl_xm2mvsc.h         | 134 +++
 drivers/staging/xm2mvscale/scaler_hw_xm2m.c        | 945 +++++++++++++++++++++
 drivers/staging/xm2mvscale/scaler_hw_xm2m.h        | 152 ++++
 drivers/staging/xm2mvscale/xm2m_vscale.c           | 768 +++++++++++++++++
 drivers/staging/xm2mvscale/xvm2mvsc_hw_regs.h      | 204 +++++
 11 files changed, 2263 insertions(+)
 create mode 100644 drivers/staging/xm2mvscale/Documentation/devicetree/bindings/xm2mvscaler.txt
 create mode 100644 drivers/staging/xm2mvscale/Kconfig
 create mode 100644 drivers/staging/xm2mvscale/Makefile
 create mode 100644 drivers/staging/xm2mvscale/TODO
 create mode 100644 drivers/staging/xm2mvscale/ioctl_xm2mvsc.h
 create mode 100644 drivers/staging/xm2mvscale/scaler_hw_xm2m.c
 create mode 100644 drivers/staging/xm2mvscale/scaler_hw_xm2m.h
 create mode 100644 drivers/staging/xm2mvscale/xm2m_vscale.c
 create mode 100644 drivers/staging/xm2mvscale/xvm2mvsc_hw_regs.h

-- 
1.9.1

^ permalink raw reply	[flat|nested] 10+ messages in thread

end of thread, other threads:[~2018-03-20  7:27 UTC | newest]

Thread overview: 10+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2018-02-21 22:43 [PATCH v2 0/3] Initial driver support for Xilinx M2M Video Scaler Rohit Athavale
2018-02-21 22:43 ` [PATCH v2 1/3] staging: xm2mvscale: Driver " Rohit Athavale
2018-02-22 13:46   ` Greg KH
2018-03-09 11:57     ` Hans Verkuil
2018-03-20  0:46       ` Rohit Athavale
2018-03-20  1:41         ` Nicolas Dufresne
2018-03-20  7:27           ` Hans Verkuil
2018-02-21 22:43 ` [PATCH v2 2/3] staging: xm2mvscale: Add TODO for the driver Rohit Athavale
2018-02-21 22:43 ` [PATCH v2 3/3] Documentation: devicetree: bindings: Add DT binding doc for xm2mvsc driver Rohit Athavale
2018-02-23  0:42 ` [PATCH v2 0/3] Initial driver support for Xilinx M2M Video Scaler Nicolas Dufresne

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.