Bartosz Golaszewski
68f2515bb3
ARM: davinci: da8xx: specify dma_coherent_mask for lcdc
...
The lcdc device is missing the dma_coherent_mask definition causing the
following warning on da850-evm:
da8xx_lcdc da8xx_lcdc.0: found Sharp_LK043T1DG01 panel
------------[ cut here ]------------
WARNING: CPU: 0 PID: 1 at kernel/dma/mapping.c:247 dma_alloc_attrs+0xc8/0x110
Modules linked in:
CPU: 0 PID: 1 Comm: swapper Not tainted 5.2.0-rc3-00077-g16d72dd4891f #18
Hardware name: DaVinci DA850/OMAP-L138/AM18x EVM
[<c000fce8>] (unwind_backtrace) from [<c000d900>] (show_stack+0x10/0x14)
[<c000d900>] (show_stack) from [<c001a4f8>] (__warn+0xec/0x114)
[<c001a4f8>] (__warn) from [<c001a634>] (warn_slowpath_null+0x3c/0x48)
[<c001a634>] (warn_slowpath_null) from [<c0065860>] (dma_alloc_attrs+0xc8/0x110)
[<c0065860>] (dma_alloc_attrs) from [<c02820f8>] (fb_probe+0x228/0x5a8)
[<c02820f8>] (fb_probe) from [<c02d3e9c >] (platform_drv_probe+0x48/0x9c)
[<c02d3e9c >] (platform_drv_probe) from [<c02d221c>] (really_probe+0x1d8/0x2d4)
[<c02d221c>] (really_probe) from [<c02d2474>] (driver_probe_device+0x5c/0x168)
[<c02d2474>] (driver_probe_device) from [<c02d2728>] (device_driver_attach+0x58/0x60)
[<c02d2728>] (device_driver_attach) from [<c02d27b0>] (__driver_attach+0x80/0xbc)
[<c02d27b0>] (__driver_attach) from [<c02d047c>] (bus_for_each_dev+0x64/0xb4)
[<c02d047c>] (bus_for_each_dev) from [<c02d1590>] (bus_add_driver+0xe4/0x1d8)
[<c02d1590>] (bus_add_driver) from [<c02d301c>] (driver_register+0x78/0x10c)
[<c02d301c>] (driver_register) from [<c000a5c0>] (do_one_initcall+0x48/0x1bc)
[<c000a5c0>] (do_one_initcall) from [<c05cae6c>] (kernel_init_freeable+0x10c/0x1d8)
[<c05cae6c>] (kernel_init_freeable) from [<c048a000>] (kernel_init+0x8/0xf4)
[<c048a000>] (kernel_init) from [<c00090e0>] (ret_from_fork+0x14/0x34)
Exception stack(0xc6837fb0 to 0xc6837ff8)
7fa0: 00000000 00000000 00000000 00000000
7fc0: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
7fe0: 00000000 00000000 00000000 00000000 00000013 00000000
---[ end trace 8a8073511be81dd2 ]---
Add a 32-bit mask to the platform device's definition.
Signed-off-by: Bartosz Golaszewski <bgolaszewski@baylibre.com>
Signed-off-by: Sekhar Nori <nsekhar@ti.com>
2019-06-14 16:20:34 +05:30
arch
ARM: davinci: da8xx: specify dma_coherent_mask for lcdc
2019-06-14 16:20:34 +05:30
block
for-5.2/block-post-20190516
2019-05-16 19:08:15 -07:00
certs
kexec, KEYS: Make use of platform keyring for signature verify
2019-02-04 17:34:07 -05:00
crypto
Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next
2019-05-07 22:03:58 -07:00
Documentation
Merge branch 'akpm' (patches from Andrew)
2019-05-19 12:15:32 -07:00
drivers
Kbuild updates for v5.2 (2nd)
2019-05-19 11:53:58 -07:00
fs
This pull request contains the following fixes for UBIFS:
2019-05-19 15:22:03 -07:00
include
Merge branch 'akpm' (patches from Andrew)
2019-05-19 12:15:32 -07:00
init
initramfs: don't free a non-existent initrd
2019-05-18 15:52:26 -07:00
ipc
ipc: do cyclic id allocation for the ipc object.
2019-05-14 19:52:52 -07:00
kernel
Merge branch 'akpm' (patches from Andrew)
2019-05-19 12:15:32 -07:00
lib
slab: remove /proc/slab_allocators
2019-05-16 15:51:55 -07:00
LICENSES
LICENSES: Rename other to deprecated
2019-05-03 06:34:32 -06:00
mm
Merge branch 'akpm' (patches from Andrew)
2019-05-19 12:15:32 -07:00
net
treewide: prefix header search paths with $(srctree)/
2019-05-18 11:49:57 +09:00
samples
samples: guard sub-directories with CONFIG options
2019-05-18 11:29:01 +09:00
scripts
kconfig: use 'else ifneq' for Makefile to improve readability
2019-05-19 09:34:35 +09:00
security
Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net
2019-05-13 15:15:00 -07:00
sound
sound fixes for 5.2-rc1
2019-05-17 13:57:54 -07:00
tools
Merge branch 'perf-core-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
2019-05-19 11:20:22 -07:00
usr
virt
* ARM: support for SVE and Pointer Authentication in guests, PMU improvements
2019-05-17 10:33:30 -07:00
.clang-format
Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net
2019-04-17 11:26:25 -07:00
.cocciconfig
.get_maintainer.ignore
Opt out of scripts/get_maintainer.pl
2019-05-16 10:53:40 -07:00
.gitattributes
.gitignore
.gitignore: exclude .get_maintainer.ignore and .gitattributes
2019-05-18 11:49:54 +09:00
.mailmap
A reasonably busy cycle for docs, including:
2019-05-08 12:42:50 -07:00
COPYING
CREDITS
Char/Misc driver patches for 5.1-rc1
2019-03-06 14:18:59 -08:00
Kbuild
Kbuild updates for v5.1
2019-03-10 17:48:21 -07:00
Kconfig
MAINTAINERS
Kbuild updates for v5.2 (2nd)
2019-05-19 11:53:58 -07:00
Makefile
Linux 5.2-rc1
2019-05-19 15:47:09 -07:00
README