Hi Laurent, Tony,
On 2013-12-13 16:37, Laurent Pinchart wrote:
quoted
quoted
- dsi_enable_pads, dsi_disable_pads: Those don't seem to be used in
mainline. What's their purpose, and how are they implemented on platforms
that make use of them ? Is the pinmux API an option ?
They are used in mainline, grep again =).
The only implementations I can find in arch/arm/mach-omap2/display.c are
static int omap_dsi_enable_pads(int dsi_id, unsigned lane_mask)
{
return 0;
}
static void omap_dsi_disable_pads(int dsi_id, unsigned lane_mask)
{
}
Yep. It seems Tony removed the muxing for -rc2 in
e30b06f4d5f000c31a7747a7e7ada78a5fd419a1 ARM: OMAP2+: Remove legacy mux
code for display.c
Tony, that patch removes DSI muxing, which is not done via DT. I can't
test right now, but I presume DSI displays don't work at all after -rc2.
Tomi