[libcamera-devel,0/3] i.MX8MP support, plus misc fixes
mbox series

Message ID 20240116091754.100654-1-paul.elder@ideasonboard.com
Headers show
Series
  • i.MX8MP support, plus misc fixes
Related show

Message

Paul Elder Jan. 16, 2024, 9:17 a.m. UTC
Now that support for the i.MX8MP ISP is nearly there on the kernel side
[1], add support for it in libcamera as well.

Also add support for configuring the sensor.

While at it, fix an issue with pipeline validation when the maximum
sensor size is larger than the maximum ISP input size.

Paul Elder (3):
  ipa: rkisp1: Add IMX8MP_V10 version
  pipeline: rkisp1: Fix validation when sensor max is larger than ISP
    input
  pipeline: rkisp1: Plumb SensorConfiguration

 include/linux/rkisp1-config.h                 |   1 +
 src/ipa/rkisp1/rkisp1.cpp                     |   1 +
 src/libcamera/pipeline/rkisp1/rkisp1.cpp      | 114 +++++++++++++++---
 src/libcamera/pipeline/rkisp1/rkisp1_path.cpp |  63 ++++++----
 src/libcamera/pipeline/rkisp1/rkisp1_path.h   |   7 +-
 5 files changed, 147 insertions(+), 39 deletions(-)

Comments

Kieran Bingham Jan. 16, 2024, 9:32 a.m. UTC | #1
Quoting Paul Elder via libcamera-devel (2024-01-16 09:17:51)
> Now that support for the i.MX8MP ISP is nearly there on the kernel side
> [1], add support for it in libcamera as well.
> 

I believe this references:

[1] https://lore.kernel.org/all/20240111114831.656736-1-paul.elder@ideasonboard.com/

> Also add support for configuring the sensor.
> 
> While at it, fix an issue with pipeline validation when the maximum
> sensor size is larger than the maximum ISP input size.
> 
> Paul Elder (3):
>   ipa: rkisp1: Add IMX8MP_V10 version
>   pipeline: rkisp1: Fix validation when sensor max is larger than ISP
>     input
>   pipeline: rkisp1: Plumb SensorConfiguration
> 
>  include/linux/rkisp1-config.h                 |   1 +
>  src/ipa/rkisp1/rkisp1.cpp                     |   1 +
>  src/libcamera/pipeline/rkisp1/rkisp1.cpp      | 114 +++++++++++++++---
>  src/libcamera/pipeline/rkisp1/rkisp1_path.cpp |  63 ++++++----
>  src/libcamera/pipeline/rkisp1/rkisp1_path.h   |   7 +-
>  5 files changed, 147 insertions(+), 39 deletions(-)
> 
> -- 
> 2.39.2
>