The LT9211 LVDS TX output driver current is currently hardcoded to 0x8 (~25 uA). Some board layouts require a different drive strength to meet signal integrity requirements.
This series adds support for the standard 'drive-strength-microamp' DT property, allowing board DTs to select one of sixteen discrete current levels between 12 uA and 36 uA. The default preserves the existing behaviour. Changes in v2: - Use u8 instead of u32 for the lookup table array (values fit in u8) - Warn when drive-strength-microamp exists in DT but is malformed Link to v1: https://lore.kernel.org/dri-devel/[email protected]/ Boerge Struempfel (2): dt-bindings: display/bridge: lt9211: Add drive-strength-microamp property drm/bridge: lt9211: Add drive-strength-microamp DT property .../display/bridge/lontium,lt9211.yaml | 7 +++++ drivers/gpu/drm/bridge/lontium-lt9211.c | 31 ++++++++++++++++++- 2 files changed, 37 insertions(+), 1 deletion(-) -- 2.54.0
