[PATCH v3 0/7] ARM: dts: Replace clock-frequency in camera sensor nodes
Laurent Pinchart <[email protected]>
| Newsgroups | org.kernel.vger.linux-omap,dev.linux.lists.imx,org.infradead.lists.linux-arm-kernel,org.kernel.vger.linux-devicetree,org.kernel.vger.linux-samsung-soc |
|---|---|
| Message-ID | <[email protected]> |
Hello, This patch series contains the leftovers from "[PATCH v2 00/72] media: i2c: Reduce cargo-cult" ([1]). All driver patches have been merged, but DT changes for ARM platforms were postponed to the next kernel release and ended up being forgotten. To refresh everybody's memory, a large number of camera sensor drivers directly use the "clock-frequency" property to retrieve the effective or desired external clock rate. This is standard behaviour on ACPI platforms that don't implement MIPI DisCo for Imaging, but usage of the property has leaked to OF-based platforms, due to a combination of historical reasons (using "clock-frequency" was initially considered right until before the introduction of "assigned-clock-rates") and plain cargo-cult. Two series of driver patches that replace manual handling of the clock frequency in camera sensor drivers have been merged. The clock-frequency property is now deprecated, in favour of assigned-clock-rates. This patch series replaces the last users of clock-frequency. This aligns the DT bindings and device tree sources to the current recommended practice. [1] https://lore.kernel.org/linux-media/[email protected] Laurent Pinchart (7): ARM: dts: samsung: exynos4210-i9100: Replace clock-frequency in camera sensor node ARM: dts: samsung: exynos4412-midas: Replace clock-frequency in camera sensor node ARM: dts: ti: omap3-n950: Replace clock-frequency in camera sensor node ARM: dts: ti: omap3-n9: Replace clock-frequency in camera sensor node ARM: dts: ti: omap3-n900: Replace clock-frequency in camera sensor node ARM: dts: nxp: imx6qdl-pico: Replace clock-frequency in camera sensor node ARM: dts: nxp: imx6qdl-wandboard: Replace clock-frequency in camera sensor node arch/arm/boot/dts/nxp/imx/imx6qdl-pico.dtsi | 4 +++- arch/arm/boot/dts/nxp/imx/imx6qdl-wandboard.dtsi | 4 +++- arch/arm/boot/dts/samsung/exynos4210-i9100.dts | 5 ++++- arch/arm/boot/dts/samsung/exynos4412-midas.dtsi | 5 ++++- arch/arm/boot/dts/ti/omap/omap3-n9.dts | 5 ++++- arch/arm/boot/dts/ti/omap/omap3-n900.dts | 3 ++- arch/arm/boot/dts/ti/omap/omap3-n950.dts | 5 ++++- 7 files changed, 24 insertions(+), 7 deletions(-) base-commit: 56c29fa3ee666197516a231e75aed789ae9c530d -- Regards, Laurent Pinchart