diff options
| author | Koen Vandeputte <koen.vandeputte@citymesh.com> | 2023-06-26 17:23:07 +0200 |
|---|---|---|
| committer | Koen Vandeputte <koen.vandeputte@citymesh.com> | 2023-07-07 08:20:59 +0200 |
| commit | a9a872b9d4ccf0d79381d20e114742439606132f (patch) | |
| tree | 690218c6546db013dba5cebf0085574c60094fca /package/kernel/linux/modules | |
| parent | 7a726297a7bad1a71e17dcebf0849f0da0468d40 (diff) | |
| download | upstream-a9a872b9d4ccf0d79381d20e114742439606132f.tar.gz upstream-a9a872b9d4ccf0d79381d20e114742439606132f.tar.bz2 upstream-a9a872b9d4ccf0d79381d20e114742439606132f.zip | |
kernel: add support for imx pxp
This adds support for the i.MX Pixel Pipeline IP block
which is available on some imx6 flavours [1]
This allows to use hardware offloading for operations like:
- Colour conversion
- Scaling
- Rotation
[1] https://en.wikipedia.org/wiki/I.MX#i.MX_6_series
Signed-off-by: Koen Vandeputte <koen.vandeputte@citymesh.com>
Diffstat (limited to 'package/kernel/linux/modules')
| -rw-r--r-- | package/kernel/linux/modules/video.mk | 17 |
1 files changed, 17 insertions, 0 deletions
diff --git a/package/kernel/linux/modules/video.mk b/package/kernel/linux/modules/video.mk index 7dfeec9d913..d06ee3926bd 100644 --- a/package/kernel/linux/modules/video.mk +++ b/package/kernel/linux/modules/video.mk @@ -1105,3 +1105,20 @@ define KernelPackage/video-coda/description endef $(eval $(call KernelPackage,video-coda)) + +define KernelPackage/video-pxp + TITLE:=i.MX PXP support + DEPENDS:=@TARGET_imx +kmod-video-mem2mem +kmod-video-dma + KCONFIG:= CONFIG_VIDEO_IMX_PXP + FILES:= $(LINUX_DIR)/drivers/media/$(V4L2_MEM2MEM_DIR)/imx-pxp.ko + AUTOLOAD:=$(call AutoProbe,imx-pxp) + $(call AddDepends/video) +endef + +define KernelPackage/video-pxp/description + The i.MX Pixel Pipeline (PXP) kernel module + This enables hardware accelerated support for image + Colour Conversion, Scaling and Rotation +endef + +$(eval $(call KernelPackage,video-pxp)) |
