2761ba6...
by
Kuninori Morimoto <email address hidden>
drm: bridge: add DesignWare HDMI I2S audio support
Current dw-hdmi is supporting sound via AHB bus, but it has
I2S audio feature too. This patch adds I2S audio support to dw-hdmi.
This HDMI I2S is supported by using ALSA SoC common HDMI encoder
driver.
Tested-by: Jose Abreu <email address hidden>
Acked-by: Russell King <email address hidden>
Signed-off-by: Kuninori Morimoto <email address hidden>
Signed-off-by: Archit Taneja <email address hidden>
Link: http://patchwork.freedesktop.org/patch/msgid/8737j2bxba.wl%<email address hidden>
drm: Check against color expansion in drm_mm_reserve_node()
Use the color_adjust callback when reserving a node to check if
inserting a node into this hole requires any additional space, and so if
that space then conflicts with an existing allocation.
Signed-off-by: Chris Wilson <email address hidden>
Cc: Daniel Vetter <email address hidden>
Cc: <email address hidden>
Reviewed-by: Joonas Lahtinen <email address hidden>
Signed-off-by: Daniel Vetter <email address hidden>
Link: http://patchwork<email address hidden>
Some clients would like to iterate over every node within a certain
range. Make a nice little macro for them to hide the mixing of the
rbtree search and linear walk.
v2: Blurb
Signed-off-by: Chris Wilson <email address hidden>
Cc: Daniel Vetter <email address hidden>
Cc: <email address hidden>
Reviewed-by: Joonas Lahtinen <email address hidden>
Signed-off-by: Daniel Vetter <email address hidden>
Link: http://patchwork<email address hidden>
Cc: Jani Nikula <email address hidden>
Cc: Sean Paul <email address hidden>
Acked-by: Jani Nikula <email address hidden>
Acked-by: Sean Paul <email address hidden>
Signed-off-by: Daniel Vetter <email address hidden>
Link: http://patchwork.<email address hidden>
We now pass the device to the debug messages, but on non-x86,
this is an invalid pointer in vga_arb_device_init:
drivers/gpu/vga/vgaarb.c: In function 'vga_arb_device_init':
drivers/gpu/vga/vgaarb.c:1467:4: error: 'dev' may be used uninitialized in this function [-Werror=maybe-uninitialized]
This moves the initialization of the dev pointer outside of the
architecture #ifdef.
Fixes: a75d68f62106 ("vgaarb: Use dev_printk() when possible")
Signed-off-by: Arnd Bergmann <email address hidden>
Signed-off-by: Daniel Vetter <email address hidden>
Link: http://patchwork<email address hidden>
drm/atomic: Unconfuse the old_state mess in commmit_tail
I totally butcherd the job on typing the kernel-doc for these, and no
one realized. Noticed by Russell. Maarten has a more complete approach
to this confusion, by making it more explicit what the new/old state
is, instead of this magic switching behaviour.
v2:
- Liviu pointed out that wait_for_fences is even more magic. Leave
that as @state, and document @pre_swap better.
- While at it, patch in header for the reference section.
- Fix spelling issues Russell noticed.
v3: Fix up the @pre_swap note (Liviu): Also s/synchronous/blocking/,
since async flip is something else than non-blocking.
Cc: Liviu Dudau <email address hidden>
Reported-by: Russell King - ARM Linux <email address hidden>
Cc: Russell King - ARM Linux <email address hidden>
Fixes: 9f2a7950e77a ("drm/atomic-helper: nonblocking commit support")
Cc: Gustavo Padovan <email address hidden>
Cc: Maarten Lankhorst <email address hidden>
Cc: Tomeu Vizoso <email address hidden>
Cc: Daniel Stone <email address hidden>
Reviewed-by: Liviu Dudau <email address hidden>
Signed-off-by: Daniel Vetter <email address hidden>
Link: http://patchwork.<email address hidden>
9a83a71...
by
Gustavo Padovan <email address hidden>
drm/fences: add DOC: for explicit fencing
Document IN_FENCE_FD and OUT_FENCE_PTR properties.
drm/atomic: cleanup debugfs entries on un-registering the driver.
Cleanup the debugfs entries created by
commit 6559c901cb48: drm/atomic: add debugfs file to dump out atomic state
when the driver's minor gets un-registered. Without it, DRM drivers
compiled as modules cannot be rmmod-ed and modprobed again.
Tested-by: Brian Starkey <email address hidden>
Signed-off-by: Liviu Dudau <email address hidden>
Signed-off-by: Sean Paul <email address hidden>
Link: http://patchwork<email address hidden>
Fixes: 6559c901cb48 ("drm/atomic: add debugfs file to dump out atomic state")