[PATCH v2 0/3] media: Add bindings and driver for Sony IMX708
Jai Luthra <[email protected]>
| Newsgroups | org.kernel.vger.linux-media,org.kernel.vger.linux-devicetree |
|---|---|
| Message-ID | <[email protected]> |
Hi, This series adds dt-bindings and a basic V4L2 driver for Sony IMX708 camera sensor, used in Raspberry Pi Camera Module 3 [1]. This basic driver is an adaptation of the one present in the downstream rpi-6.18.y tree (written by Nick Hollinghurst). Many features from the downstream driver (like HDR, binned and 720p crop modes, etc.) are not present here, and will be added on top using common raw sensor model in a later series. This has been tested on a Raspberry Pi 5 with libcamera. [1]: https://www.raspberrypi.com/products/camera-module-3/ Signed-off-by: Jai Luthra <[email protected]> --- Changes in v2: PATCH 1/3: - Drop the |- before the description - Add Dave as M:, and move [email protected] as R: - Add Krzysztof's R-by tag PATCH 2/3: - New in v2, to support reuse of CCS PLL helpers with IMX708. PATCH 3/3: - Use the helpers from ccs-pll.h to calculate the VT and OP clock tree, setting up the limits following the datasheet instead of the CCS limit registers - Keep the same VT Pixel Rate and OP Link Rate as before. The VT tree runs much faster than the 2-Lane CSI link, and we don't have enough details about the FIFO capacity to support freely-configurable rates just yet. - Drop macros of CCS registers, and include ccs-regs.h to use the existing names - Update Copyright and MODULE_AUTHOR entries - Link to v1: https://lore.kernel.org/r/[email protected] --- Jai Luthra (3): dt-bindings: media: i2c: Add imx708 image sensor media: ccs-pll: Support optional input for VT pixel rate media: i2c: Add a driver for Sony IMX708 .../devicetree/bindings/media/i2c/sony,imx708.yaml | 120 ++ MAINTAINERS | 9 + drivers/media/i2c/Kconfig | 12 + drivers/media/i2c/Makefile | 1 + drivers/media/i2c/ccs-pll.c | 13 +- drivers/media/i2c/ccs-pll.h | 4 +- drivers/media/i2c/imx708.c | 1312 ++++++++++++++++++++ 7 files changed, 1468 insertions(+), 3 deletions(-) --- base-commit: 8a6e017c06fbc1b96af618e82a4d35889d442964 change-id: 20260715-imx708-967d68ca6ca8 Best regards, -- Jai Luthra <[email protected]>