[PATCH v2 0/2] media: m2m-deinterlace: add device-tree support
From: Matthew Majewski
Date: Fri Feb 14 2025 - 18:18:34 EST
Hello all, this patch series adds device-tree support for the generic
m2m-deinterlace driver.
A specific dma controller channel can now be provided to the driver
via the dt, but the driver still supports the original dma query if an
of_node is not present. This should preserve backwards compatibility
with platform drivers that directly instantiate the device.
Probing the m2m-deinterlace device via device-tree was tested on the
BeagleBone Black with an m2m-appropriate edma channel.
Changes From v1 [1]:
- [PATCH 1/2] media: dt-bindings: Add dt bindings for m2m-deinterlace
- clarify device description and commit message for dt bindings
- correct format error reported by yamllint for dt bindings
- [PATCH 2/2] media: m2m-deinterlace: add device-tree support
- no changes
[1] https://lore.kernel.org/linux-media/20250212170901.3881838-1-mattwmajewski@xxxxxxxxx/
Best,
Matthew Majewski
Matthew Majewski (2):
media: dt-bindings: Add dt bindings for m2m-deinterlace device
media: m2m-deinterlace: add device-tree support
.../bindings/media/m2m-deinterlace.yaml | 44 +++++++++++++++++++
drivers/media/platform/m2m-deinterlace.c | 25 ++++++++---
2 files changed, 63 insertions(+), 6 deletions(-)
create mode 100644 Documentation/devicetree/bindings/media/m2m-deinterlace.yaml
--
2.25.1