From: Jagan Teki <hidden> Date: 2018-02-04 17:55:03
This adds support for the Ampire AM-800480AYTZQW-00H 7.0" WGA LCD,
which can be supported by the simple panel driver.
Signed-off-by: Jagan Teki <jagan@amarulasolutions.com>
Reviewed-by: Rob Herring <robh@kernel.org>
---
Changes for v3:
- collect Rob reiew tag
Changes for v2:
- Updated binding info about optional properties, node and example
.../display/panel/ampire,am-800480aytzqw-00h.txt | 25 ++++++++++++++++++++
drivers/gpu/drm/panel/panel-simple.c | 27 ++++++++++++++++++++++
2 files changed, 52 insertions(+)
create mode 100644 Documentation/devicetree/bindings/display/panel/ampire,am-800480aytzqw-00h.txt
@@ -0,0 +1,25 @@+Ampire AM-800480AYTZQW-00H 7.0" WVGA TFT LCD panel++This binding is compatible with the simple-panel binding, which is specified+in simple-panel.txt in this directory.++Required properties:+- compatible: should be "ampire,am-800480aytzqw-00h"++Optional properties:+- backlight: phandle of the backlight device attached to the panel++Optional nodes:+- Video port for LVDS panel input.++Example:+ panel {+ compatible = "ampire,am-800480aytzqw-00h";+ backlight = <&backlight_lvds>;++ port {+ panel_in: endpoint {+ remote-endpoint = <&lvds0_out>;+ };+ };+ };
From: Jagan Teki <hidden> Date: 2018-02-04 17:55:15
Switch to use ampire,am-800480aytzqw-00h LVDS timings from
panel-simple instead hard coding the same in dts.
Signed-off-by: Jagan Teki <jagan@amarulasolutions.com>
---
Changes for v3, v2:
- none
arch/arm/boot/dts/imx6q-icore.dts | 31 +++++++++++++++++--------------
arch/arm/boot/dts/imx6qdl-icore.dtsi | 2 +-
2 files changed, 18 insertions(+), 15 deletions(-)
From: Jagan Teki <hidden> Date: 2018-02-04 17:55:44
i.CoreM6 1.5 is an another i.CoreM6 QDL cpu modules which can be connected
to EDIMM starter kit design with eMMC and MIPI-CSI interfaces suitable for
Android and video capture application.
notable features:
CPU NXP i.MX6 S/DL/D/Q, Up to 4 x Cortex-A9 at 800MHz
Memory Up to 2 GB DDR3-1066
Video Interfaces Up to 1 Parallel Up to 2 LVDS HDMI 1.4
port 8 bit CSI INPUT MIPI-CSI INPUT
1 x 10/100 Ethernet interface, 2 x USB, 1 x PCIe, 1 x I2S etc
Signed-off-by: Jagan Teki <jagan@amarulasolutions.com>
---
Changes for v3:
- none
Changes for v2:
- new patch
arch/arm/boot/dts/Makefile | 1 +
arch/arm/boot/dts/imx6q-icore-mipi.dts | 25 +++++++++++++++++++++++++
arch/arm/boot/dts/imx6qdl-icore.dtsi | 23 +++++++++++++++++++++++
3 files changed, 49 insertions(+)
create mode 100644 arch/arm/boot/dts/imx6q-icore-mipi.dts
From: Jagan Teki <hidden> Date: 2018-02-04 17:55:50
Switch to use koe_tx31d200vm0baa LVDS timings from
panel-simple instead hard coding the same in dts.
Signed-off-by: Jagan Teki <jagan@amarulasolutions.com>
---
Changes for v3, v2:
- none
arch/arm/boot/dts/imx6q-icore-ofcap12.dts | 31 +++++++++++++++++--------------
1 file changed, 17 insertions(+), 14 deletions(-)
From: Jagan Teki <hidden> Date: 2018-02-04 17:56:02
This adds support for the Kaohsiung Opto-Electronics.,
TX31D200VM0BAA 12.3" HSXGA LVDS panel, which can be
supported by the simple panel driver.
Signed-off-by: Jagan Teki <jagan@amarulasolutions.com>
Reviewed-by: Rob Herring <robh@kernel.org>
---
Changes for v3:
- collect Rob reiew tag
Changes for v2:
- Updated binding info about optional properties, node and example
.../bindings/display/panel/koe,tx31d200vm0baa.txt | 25 ++++++++++++++++++++
drivers/gpu/drm/panel/panel-simple.c | 27 ++++++++++++++++++++++
2 files changed, 52 insertions(+)
create mode 100644 Documentation/devicetree/bindings/display/panel/koe,tx31d200vm0baa.txt
@@ -0,0 +1,25 @@+Kaohsiung Opto-Electronics. TX31D200VM0BAA 12.3" HSXGA LVDS panel++This binding is compatible with the simple-panel binding, which is specified+in simple-panel.txt in this directory.++Required properties:+- compatible: should be "koe,tx31d200vm0baa"++Optional properties:+- backlight: phandle of the backlight device attached to the panel++Optional nodes:+- Video port for LVDS panel input.++Example:+ panel {+ compatible = "koe,tx31d200vm0baa";+ backlight = <&backlight_lvds>;++ port {+ panel_in: endpoint {+ remote-endpoint = <&lvds0_out>;+ };+ };+ };
From: Jagan Teki <hidden> Date: 2018-02-04 17:56:27
Add ampire,am-800480aytzqw-00h LVDS support by using
timings from panel-simple.
Signed-off-by: Jagan Teki <jagan@amarulasolutions.com>
---
Changes for v3, v2:
- none
arch/arm/boot/dts/imx6dl-icore.dts | 28 ++++++++++++++++++++++++++++
1 file changed, 28 insertions(+)
From: Philipp Zabel <p.zabel@pengutronix.de> Date: 2018-02-06 09:35:44
Hi Jagan,
On Sun, 2018-02-04 at 23:19 +0530, Jagan Teki wrote:
quoted hunk
This adds support for the Ampire AM-800480AYTZQW-00H 7.0" WGA LCD,
which can be supported by the simple panel driver.
Signed-off-by: Jagan Teki <jagan@amarulasolutions.com>
Reviewed-by: Rob Herring <robh@kernel.org>
---
Changes for v3:
- collect Rob reiew tag
Changes for v2:
- Updated binding info about optional properties, node and example
.../display/panel/ampire,am-800480aytzqw-00h.txt | 25 ++++++++++++++++++++
drivers/gpu/drm/panel/panel-simple.c | 27 ++++++++++++++++++++++
2 files changed, 52 insertions(+)
create mode 100644 Documentation/devicetree/bindings/display/panel/ampire,am-800480aytzqw-00h.txt
@@ -0,0 +1,25 @@+Ampire AM-800480AYTZQW-00H 7.0" WVGA TFT LCD panel++This binding is compatible with the simple-panel binding, which is specified+in simple-panel.txt in this directory.++Required properties:+- compatible: should be "ampire,am-800480aytzqw-00h"++Optional properties:+- backlight: phandle of the backlight device attached to the panel++Optional nodes:+- Video port for LVDS panel input.++Example:+ panel {+ compatible = "ampire,am-800480aytzqw-00h";+ backlight = <&backlight_lvds>;++ port {+ panel_in: endpoint {+ remote-endpoint = <&lvds0_out>;+ };+ };+ };
On Sun, Feb 04, 2018 at 11:19:28PM +0530, Jagan Teki wrote:
This adds support for the Kaohsiung Opto-Electronics.,
TX31D200VM0BAA 12.3" HSXGA LVDS panel, which can be
supported by the simple panel driver.
Signed-off-by: Jagan Teki <jagan@amarulasolutions.com>
Reviewed-by: Rob Herring <robh@kernel.org>
---
Changes for v3:
- collect Rob reiew tag
Changes for v2:
- Updated binding info about optional properties, node and example
.../bindings/display/panel/koe,tx31d200vm0baa.txt | 25 ++++++++++++++++++++
drivers/gpu/drm/panel/panel-simple.c | 27 ++++++++++++++++++++++
2 files changed, 52 insertions(+)
create mode 100644 Documentation/devicetree/bindings/display/panel/koe,tx31d200vm0baa.txt
The koe vendor prefix is undocumented, please send a patch to add it to
Documentation/devicetree/bindings/vendor-prefixes.txt.
Thierry
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 833 bytes
Desc: not available
URL: <http://lists.infradead.org/pipermail/linux-arm-kernel/attachments/20180312/e15f7917/attachment.sig>