diff options
| author | Damon Ding <damon.ding@rock-chips.com> | 2026-08-28 14:51:53 +0800 |
|---|---|---|
| committer | Luca Ceresoli <luca.ceresoli@bootlin.com> | 2026-09-09 15:36:12 +0200 |
| commit | bf63a72ea005d5e1cc12a9ad5e228c4b44246b0f (patch) | |
| tree | f7304aaefea30035d1484279e52c8c8475e765ef /tools/perf/scripts/python/flamegraph.py | |
| parent | 4ff2f941b7828042feb2971c7039c8f790a105a4 (diff) | |
| download | linux-bf63a72ea005d5e1cc12a9ad5e228c4b44246b0f.tar.gz linux-bf63a72ea005d5e1cc12a9ad5e228c4b44246b0f.zip | |
drm/bridge: analogix_dp: Add support for optional data-lanes mapping
Parse the optional 'data-lanes' device tree property to support
custom physical lane mapping configuration.
If no valid configuration is found, fall back to the default
lane map (0, 1, 2, 3) automatically and keep the driver running.
Lane mapping is mainly used for below scenarios:
1. Correct PCB lane swap and differential line routing crossover
without hardware changes;
2. Adapt mismatched lane pin definitions between SoC and eDP panel;
3. Support multiple panel hardware variants on the same board
by configuring data-lanes in device tree only.
Reviewed-by: Sebastian Reichel <sebastian.reichel@collabora.com>
Signed-off-by: Damon Ding <damon.ding@rock-chips.com>
Reviewed-by: Luca Ceresoli <luca.ceresoli@bootlin.com>
Link: https://patch.msgid.link/20260828065153.590802-6-damon.ding@rock-chips.com
Signed-off-by: Luca Ceresoli <luca.ceresoli@bootlin.com>
Diffstat (limited to 'tools/perf/scripts/python/flamegraph.py')
0 files changed, 0 insertions, 0 deletions
