[PATCH 0/4] Add support for Saef SFTO340XC panel.

2025-04-09 Thread Kory Maincent
Add support for Saef Technology Limited SFTO340XC LCD panel. Add alongside the number of lanes configuration in the ili9881c driver as the board on my desc use the panel with only two lanes. Signed-off-by: Kory Maincent --- Kory Maincent (4): dt-bindings: display: panel: ili9881c: Add dsi

[PATCH 4/4] drm: panel: Add Saef SFTO340XC LCD panel

2025-04-08 Thread Kory Maincent
Add support for Saef Technology Limited SFTO340XC LCD panel. Signed-off-by: Kory Maincent --- drivers/gpu/drm/panel/panel-ilitek-ili9881c.c | 232 ++ 1 file changed, 232 insertions(+) diff --git a/drivers/gpu/drm/panel/panel-ilitek-ili9881c.c b/drivers/gpu/drm/panel

[PATCH 2/4] drm/panel: ilitek-ili9881c: Add support for two-lane configuration

2025-04-08 Thread Kory Maincent
Enable support for two-lane configuration which is done by setting the LANSEL_SW_EN and LANSEL_SW bits in the Pad Control register. Use the dsi-lanes device tree parameter to configure the number of lanes. The default configuration remains set to four lanes. Signed-off-by: Kory Maincent

[PATCH 1/4] dt-bindings: display: panel: ili9881c: Add dsi-lanes property

2025-04-08 Thread Kory Maincent
Add the dsi-lanes property to specify the number of DSI lanes used by the panel. This allows configuring the panel for either two, three or four lanes. Signed-off-by: Kory Maincent --- Documentation/devicetree/bindings/display/panel/ilitek,ili9881c.yaml | 5 + 1 file changed, 5 insertions

[PATCH 3/4] dt-bindings: ili9881c: Add Saef SFTO340XC support

2025-04-08 Thread Kory Maincent
Document the compatible value for Saef SFTO340XC panels. Signed-off-by: Kory Maincent --- Documentation/devicetree/bindings/display/panel/ilitek,ili9881c.yaml | 1 + 1 file changed, 1 insertion(+) diff --git a/Documentation/devicetree/bindings/display/panel/ilitek,ili9881c.yaml b

Re: [PATCH 1/4] dt-bindings: display: panel: ili9881c: Add dsi-lanes property

2025-04-09 Thread Kory Maincent
On Tue, 8 Apr 2025 17:44:32 +0200 Maxime Ripard wrote: > hi, > > On Tue, Apr 08, 2025 at 05:27:00PM +0200, Kory Maincent wrote: > > Add the dsi-lanes property to specify the number of DSI lanes used by the > > panel. This allows configuring the panel for either two, th

[PATCH RFC v2 3/5] drm/panel: ilitek-ili9881c: Add support for two-lane configuration

2025-04-24 Thread Kory Maincent
Enable support for two-lane configuration which is done by setting the LANSEL_SW_EN and LANSEL_SW bits in the Pad Control register. Use the data-lanes device tree parameter to configure the number of lanes. The default configuration remains set to four lanes. Signed-off-by: Kory Maincent

[PATCH RFC v2 4/5] dt-bindings: ili9881c: Add Saef SFTO340XC support

2025-04-24 Thread Kory Maincent
Document the compatible value for Saef SFTO340XC panels. Signed-off-by: Kory Maincent --- Documentation/devicetree/bindings/display/panel/ilitek,ili9881c.yaml | 1 + 1 file changed, 1 insertion(+) diff --git a/Documentation/devicetree/bindings/display/panel/ilitek,ili9881c.yaml b

[PATCH RFC v2 5/5] drm: panel: Add Saef SFTO340XC LCD panel

2025-04-24 Thread Kory Maincent
Add support for Saef Technology Limited SFTO340XC LCD panel. Signed-off-by: Kory Maincent --- drivers/gpu/drm/panel/panel-ilitek-ili9881c.c | 232 ++ 1 file changed, 232 insertions(+) diff --git a/drivers/gpu/drm/panel/panel-ilitek-ili9881c.c b/drivers/gpu/drm/panel

[PATCH RFC v2 0/5] Add support for Saef SFTO340XC panel.

2025-04-24 Thread Kory Maincent
someone from dt tree could take a look, it would be nice. Signed-off-by: Kory Maincent --- Changes in v2: - Add new patch trying to fix panel-common binding. - Read the data-lanes parameter from the port endpoint and use drm_of_get_data_lanes_count instead of of_property_read_u32. - Link to v1

[PATCH RFC v2 2/5] dt-bindings: display: panel: ili9881c: Add data-lanes property

2025-04-24 Thread Kory Maincent
Add the data-lanes property to specify the number of DSI lanes used by the panel. This allows configuring the panel for either two, three or four lanes. At the same time, extend the devicetree example with an endpoint node for better clarity. Signed-off-by: Kory Maincent --- Change in v2

[PATCH RFC v2 1/5] dt-bindings: display: panel: Fix port binding

2025-04-24 Thread Kory Maincent
e error is still there. The only way to not face the error is to use $defs/port-base reference. I don't really understand the ins and outs, maybe it is a issue from the binding check tool. Signed-off-by: Kory Maincent --- Changes in v2: - New patch --- Documentation/devicetree/bindings/disp

Re: [PATCH RFC v2 1/5] dt-bindings: display: panel: Fix port binding

2025-04-28 Thread Kory Maincent
On Mon, 28 Apr 2025 09:32:21 +0200 Krzysztof Kozlowski wrote: > On Thu, Apr 24, 2025 at 05:07:39PM GMT, Kory Maincent wrote: > > Faced a binding error check while adding the data-lanes property in the > > ilitek,ili9881c binding. See the next patch for the binding changes. > &