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
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
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
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
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
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
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
:
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
.
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
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
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
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
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
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
.
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
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
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
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
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 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
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
.
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
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
[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 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 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
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
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.
.
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
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
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
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
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
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
.
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
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
/
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
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
43 matches
Mail list logo