ectly handled in this
context. Removing "$ref" and relying solely on "maxItems: 2" enforces
the intended requirement of specifying exactly two values, without
triggering a schema validation warning.
Reported-by: kernel test robot
Closes:
https://lore.kernel.org/oe-kbuil
/
Best regards,
Andrej
On 16. 12. 24 09:54, Andrej Picej wrote:
Set custom differential output voltage for LVDS, to fulfill requirements
of the connected display. LVDS differential voltage for data-lanes and
clock output has to be between 200 mV and 600 mV.
Driver sets 200 Ohm near-end termination by
defined the default of 200 Ohm near
end termination will be used. Selecting only one:
"ti,lvds-vod-swing-data-microvolt" or
"ti,lvds-vod-swing-clock-microvolt" can be done, but the output voltage
constraint for only data/clock lanes will be met. Setting both is
recommended.
Set custom differential output voltage for LVDS, to fulfill requirements
of the connected display. LVDS differential voltage for data-lanes and
clock output has to be between 200 mV and 600 mV.
Driver sets 200 Ohm near-end termination by default.
Signed-off-by: Andrej Picej
---
Changes in v7
.
Signed-off-by: Andrej Picej
Reviewed-by: Krzysztof Kozlowski
---
Changes in v7:
- no change
Changes in v6:
- no change
Changes in v5:
- added Krzysztof's reviewed-by tag
Changes in v4:
- removed "additionalProperties: true" from the patch as it is not needed
Changes in v3:
- no chang
Best regards,
Andrej
Andrej Picej (3):
dt-bindings: drm/bridge: ti-sn65dsi83: Add properties for
ti,lvds-vod-swing
drm/bridge: ti-sn65dsi83: Add ti,lvds-vod-swing optional properties
arm64: dts: imx8mm-phyboard-polis-peb-av-10: Set lvds-vod-swing
.../bindings/display/bridge/ti,sn65ds
Hi Christophe,
On 12. 12. 24 13:33, Christophe JAILLET wrote:
Le 12/12/2024 à 13:17, Andrej Picej a écrit :
Add a optional properties to change LVDS output voltage. This should not
be static as this depends mainly on the connected display voltage
requirement. We have three properties:
- &qu
defined the default of 200 Ohm near
end termination will be used. Selecting only one:
"ti,lvds-vod-swing-data-microvolt" or
"ti,lvds-vod-swing-clock-microvolt" can be done, but the output voltage
constraint for only data/clock lanes will be met. Setting both is
recommende
Set custom differential output voltage for LVDS, to fulfill requirements
of the connected display. LVDS differential voltage for data-lanes and
clock output has to be between 200 mV and 600 mV.
Driver sets 200 Ohm near-end termination by default.
Signed-off-by: Andrej Picej
---
Changes in v6
.
Signed-off-by: Andrej Picej
Reviewed-by: Krzysztof Kozlowski
---
Changes in v6:
- no change
Changes in v5:
- added Krzysztof's reviewed-by tag
Changes in v4:
- removed "additionalProperties: true" from the patch as it is not needed
Changes in v3:
- no change
Changes in v2:
- move LVDS
/
v5 is at:
https://lore.kernel.org/all/20241210091901.83028-1-andrej.pi...@norik.com/
[1]
https://www.ti.com/lit/ds/symlink/sn65dsi83.pdf?ts=1732738773429&ref_url=https%253A%252F%252Fwww.mouser.co.uk%252F
Best regards,
Andrej
Andrej Picej (3):
dt-bindings: drm/bridge: ti-sn65dsi83: Add
On 12. 12. 24 10:28, Dmitry Baryshkov wrote:
On Thu, Dec 12, 2024 at 09:08:03AM +0100, Andrej Picej wrote:
On 12. 12. 24 00:04, Dmitry Baryshkov wrote:
On Wed, Dec 11, 2024 at 08:57:17AM +0100, Andrej Picej wrote:
On 10. 12. 24 14:59, Dmitry Baryshkov wrote:
On Tue, Dec 10, 2024 at 02
On 12. 12. 24 00:04, Dmitry Baryshkov wrote:
On Wed, Dec 11, 2024 at 08:57:17AM +0100, Andrej Picej wrote:
On 10. 12. 24 14:59, Dmitry Baryshkov wrote:
On Tue, Dec 10, 2024 at 02:41:01PM +0100, Andrej Picej wrote:
On 10. 12. 24 12:43, Dmitry Baryshkov wrote:
On Tue, Dec 10, 2024 at 10
On 10. 12. 24 14:59, Dmitry Baryshkov wrote:
On Tue, Dec 10, 2024 at 02:41:01PM +0100, Andrej Picej wrote:
On 10. 12. 24 12:43, Dmitry Baryshkov wrote:
On Tue, Dec 10, 2024 at 10:19:00AM +0100, Andrej Picej wrote:
Add a optional properties to change LVDS output voltage. This should not
On 10. 12. 24 12:43, Dmitry Baryshkov wrote:
On Tue, Dec 10, 2024 at 10:19:00AM +0100, Andrej Picej wrote:
Add a optional properties to change LVDS output voltage. This should not
be static as this depends mainly on the connected display voltage
requirement. We have three properties:
- &qu
Set custom differential output voltage for LVDS, to fulfill requirements
of the connected display. LVDS differential voltage for data-lanes and
clock output has to be between 200 mV and 600 mV.
Driver sets 200 Ohm near-end termination by default.
Signed-off-by: Andrej Picej
---
Changes in v5
.
Signed-off-by: Andrej Picej
Reviewed-by: Krzysztof Kozlowski
---
Changes in v5:
- added Krzysztof's reviewed-by tag
Changes in v4:
- removed "additionalProperties: true" from the patch as it is not needed
Changes in v3:
- no change
Changes in v2:
- move LVDS port schema to a $defs a
defined the default of 200 Ohm near
end termination will be used. Selecting only one:
"ti,lvds-vod-swing-data-microvolt" or
"ti,lvds-vod-swing-clock-microvolt" can be done, but the output voltage
constraint for only data/clock lanes will be met. Setting both is
recommended
[1]
https://www.ti.com/lit/ds/symlink/sn65dsi83.pdf?ts=1732738773429&ref_url=https%253A%252F%252Fwww.mouser.co.uk%252F
Best regards,
Andrej
Andrej Picej (3):
dt-bindings: drm/bridge: ti-sn65dsi83: Add properties for
ti,lvds-vod-swing
drm/bridge: ti-sn65dsi83: Add ti,lvds-vod-
On 10. 12. 24 02:18, Dmitry Baryshkov wrote:
On Mon, Dec 09, 2024 at 08:56:29AM +0100, Andrej Picej wrote:
Hi Dmitry,
On 5. 12. 24 23:48, Dmitry Baryshkov wrote:
On Thu, Dec 05, 2024 at 02:40:20PM +0100, Andrej Picej wrote:
Add a optional properties to change LVDS output voltage. This
Hi Dmitry,
On 5. 12. 24 23:48, Dmitry Baryshkov wrote:
On Thu, Dec 05, 2024 at 02:40:20PM +0100, Andrej Picej wrote:
Add a optional properties to change LVDS output voltage. This should not
be static as this depends mainly on the connected display voltage
requirement. We have three properties
ttps%253A%252F%252Fwww.mouser.co.uk%252F
Best regards,
Andrej
Andrej Picej (3):
dt-bindings: drm/bridge: ti-sn65dsi83: Add properties for
ti,lvds-vod-swing
drm/bridge: ti-sn65dsi83: Add ti,lvds-vod-swing optional properties
arm64: dts: imx8mm-phyboard-polis-peb-av-10: Set lvds-vod-swing
Set custom differential output voltage for LVDS, to fulfill requirements
of the connected display. LVDS differential voltage for data-lanes and
clock output has to be between 200 mV and 600 mV.
Driver sets 200 Ohm near-end termination by default.
Signed-off-by: Andrej Picej
---
Changes in v4
defined the default of 200 Ohm near
end termination will be used. Selecting only one:
"ti,lvds-vod-swing-data-microvolt" or
"ti,lvds-vod-swing-clock-microvolt" can be done, but the output voltage
constraint for only data/clock lanes will be met. Setting both is
recommended.
S
.
Signed-off-by: Andrej Picej
---
Changes in v4:
- removed "additionalProperties: true" from the patch as it is not needed
Changes in v3:
- no change
Changes in v2:
- move LVDS port schema to a $defs and reference it from there
- properties are now defined in microvolts/ohms
- use 1 propert
Hi Dmitry,
On 3. 12. 24 18:26, Dmitry Baryshkov wrote:
On Tue, Dec 03, 2024 at 12:00:53PM +0100, Andrej Picej wrote:
Add a optional properties to change LVDS output voltage. This should not
be static as this depends mainly on the connected display voltage
requirement. We have three properties
Hi Krzysztof,
On 4. 12. 24 08:54, Krzysztof Kozlowski wrote:
On Tue, Dec 03, 2024 at 12:00:52PM +0100, Andrej Picej wrote:
Add properties which can be used to specify LVDS differential output
voltage. Since this also depends on near-end signal termination also
include property which sets this
.
Signed-off-by: Andrej Picej
---
Changes in v3:
- no change
Changes in v2:
- move LVDS port schema to a $defs and reference it from there
- properties are now defined in microvolts/ohms
- use 1 property for data-lane and 1 for clock-lane LVDS voltage swing
- add 1 property which sets LVDS near-end
defined the default of 200 Ohm near
end termination will be used. Selecting only one:
"ti,lvds-vod-swing-data-microvolt" or
"ti,lvds-vod-swing-clock-microvolt" can be done, but the output voltage
constraint for only data/clock lanes will be met. Setting both is
recomme
Set custom differential output voltage for LVDS, to fulfill requirements
of the connected display. LVDS differential voltage for data-lanes and
clock output has to be between 200 mV and 600 mV.
Driver sets 200 Ohm near-end termination by default.
Signed-off-by: Andrej Picej
---
Changes in v3
ser.co.uk%252F
Best regards,
Andrej
Andrej Picej (3):
dt-bindings: drm/bridge: ti-sn65dsi83: Add properties for
ti,lvds-vod-swing
drm/bridge: ti-sn65dsi83: Add ti,lvds-vod-swing optional properties
arm64: dts: imx8mm-phyboard-polis-peb-av-10: Set lvds-vod-swing
.../bindings/display/bridg
Hi all,
On 3. 12. 24 09:58, Andrej Picej wrote:
Add a optional properties to change LVDS output voltage. This should not
be static as this depends mainly on the connected display voltage
requirement. We have three properties:
- "ti,lvds-termination-ohms", which sets near end terminat
:
https://lore.kernel.org/all/20241127103031.1007893-1-andrej.pi...@norik.com/
v2 changes are described in corresponding patches.
[1]
https://www.ti.com/lit/ds/symlink/sn65dsi83.pdf?ts=1732738773429&ref_url=https%253A%252F%252Fwww.mouser.co.uk%252F
Best regards,
Andrej
Andrej Picej (3):
defined the default of 200 Ohm near
end termination will be used. Selecting only one:
"ti,lvds-vod-swing-data-microvolt" or
"ti,lvds-vod-swing-clock-microvolt" can be done, but the output voltage
constraint for only data/clock lanes will be met. Setting both is
recommended.
Sig
Set custom differential output voltage for LVDS, to fulfill requirements
of the connected display. LVDS differential voltage for data-lanes and
clock output has to be between 200 mV and 600 mV.
Driver sets 200 Ohm near-end termination by default.
Signed-off-by: Andrej Picej
---
Changes in v2
.
Signed-off-by: Andrej Picej
---
Changes in v2:
- move LVDS port schema to a $defs and reference it from there
- properties are now defined in microvolts/ohms
- use 1 property for data-lane and 1 for clock-lane LVDS voltage swing
- add 1 property which sets LVDS near-end termination
- since major
Forgot to CC PHYTEC upstream mailing list. Doing this now.
On 27. 11. 24 11:30, Andrej Picej wrote:
Hi all,
This patch series depends on the patch
"[PATCH 11/15] arm64: dts: imx8mm-phyboard-polis: Add support for PEB-AV-10"
(https://lore.kernel.org/linux-arm-kernel/20241125081814
Hi Maxime,
On 28. 11. 24 11:29, Maxime Ripard wrote:
On Thu, Nov 28, 2024 at 09:46:33AM +0100, Andrej Picej wrote:
On 27. 11. 24 16:16, Rob Herring wrote:
On Wed, Nov 27, 2024 at 11:30:29AM +0100, Andrej Picej wrote:
From: Janine Hagemann
Add an optional property to change LVDS output
Hi Rob,
On 27. 11. 24 16:16, Rob Herring wrote:
On Wed, Nov 27, 2024 at 11:30:29AM +0100, Andrej Picej wrote:
From: Janine Hagemann
Add an optional property to change LVDS output voltage. This depends on
the connected display specifications. With this property we directly set
the LVDS_VCOM
t for details on how register values set the LVDS
data lines and LVDS clock output voltage.
Signed-off-by: Janine Hagemann
Signed-off-by: Andrej Picej
---
.../bindings/display/bridge/ti,sn65dsi83.yaml | 14 +-
1 file changed, 13 insertions(+), 1 deletion(-)
diff --git a/Document
rst before
applying this one.
Best regards,
Andrej
Andrej Picej (1):
arm64: dts: imx8mm-phyboard-polis-peb-av-10: Set custom lvds_vcom
Janine Hagemann (2):
dt-bindings: drm/bridge: ti-sn65dsi83: Add optional property
ti,lvds-vcom
drm/bridge: ti-sn65dsi83: Add ti,lvds-vcom as optiona
From: Janine Hagemann
Add a optional property to change LVDS output voltage. This should not
be static as this depends mainly on the connected display voltage
requirement.
If the property is not present, the default value of 0x05 is used.
Signed-off-by: Janine Hagemann
Signed-off-by: Andrej
314 mV, max: 399 mV
Signed-off-by: Andrej Picej
---
.../boot/dts/freescale/imx8mm-phyboard-polis-peb-av-10.dtso | 1 +
1 file changed, 1 insertion(+)
diff --git a/arch/arm64/boot/dts/freescale/imx8mm-phyboard-polis-peb-av-10.dtso
b/arch/arm64/boot/dts/freescale/imx8mm-phyboard-polis-peb
43 matches
Mail list logo