Merge tag 'v5.9-rc4' into drm-next
Backmerge 5.9-rc4 as there is a nasty qxl conflict that needs to be resolved. Signed-off-by: Dave Airlie <airlied@redhat.com>
This commit is contained in:
@@ -987,10 +987,10 @@ static void exynos_dsi_send_to_fifo(struct exynos_dsi *dsi,
|
||||
switch (length) {
|
||||
case 3:
|
||||
reg |= payload[2] << 16;
|
||||
/* Fall through */
|
||||
fallthrough;
|
||||
case 2:
|
||||
reg |= payload[1] << 8;
|
||||
/* Fall through */
|
||||
fallthrough;
|
||||
case 1:
|
||||
reg |= payload[0];
|
||||
exynos_dsi_write(dsi, DSIM_PAYLOAD_REG, reg);
|
||||
@@ -1038,7 +1038,7 @@ static void exynos_dsi_read_from_fifo(struct exynos_dsi *dsi,
|
||||
payload[1] = reg >> 16;
|
||||
++xfer->rx_done;
|
||||
}
|
||||
/* Fall through */
|
||||
fallthrough;
|
||||
case MIPI_DSI_RX_GENERIC_SHORT_READ_RESPONSE_1BYTE:
|
||||
case MIPI_DSI_RX_DCS_SHORT_READ_RESPONSE_1BYTE:
|
||||
payload[0] = reg >> 8;
|
||||
@@ -1082,10 +1082,10 @@ static void exynos_dsi_read_from_fifo(struct exynos_dsi *dsi,
|
||||
switch (length) {
|
||||
case 3:
|
||||
payload[2] = (reg >> 16) & 0xff;
|
||||
/* Fall through */
|
||||
fallthrough;
|
||||
case 2:
|
||||
payload[1] = (reg >> 8) & 0xff;
|
||||
/* Fall through */
|
||||
fallthrough;
|
||||
case 1:
|
||||
payload[0] = reg & 0xff;
|
||||
}
|
||||
|
@@ -92,7 +92,7 @@ static int exynos_drm_fbdev_update(struct drm_fb_helper *helper,
|
||||
offset = fbi->var.xoffset * fb->format->cpp[0];
|
||||
offset += fbi->var.yoffset * fb->pitches[0];
|
||||
|
||||
fbi->screen_base = exynos_gem->kvaddr + offset;
|
||||
fbi->screen_buffer = exynos_gem->kvaddr + offset;
|
||||
fbi->screen_size = size;
|
||||
fbi->fix.smem_len = size;
|
||||
|
||||
|
@@ -40,7 +40,7 @@ struct exynos_drm_gem {
|
||||
unsigned int flags;
|
||||
unsigned long size;
|
||||
void *cookie;
|
||||
void __iomem *kvaddr;
|
||||
void *kvaddr;
|
||||
dma_addr_t dma_addr;
|
||||
unsigned long dma_attrs;
|
||||
struct sg_table *sgt;
|
||||
|
Reference in New Issue
Block a user