1. 20 12月, 2012 1 次提交
    • S
      ARM: EXYNOS: Fix NULL pointer dereference bug in Origen · 479dda22
      Sachin Kamat 提交于
      When DRM support for Samsung SoC and Samsung S3C framebuffer support
      are selected, the kernel crashes as it does not get the required
      platform data. Change the compile macro to CONFIG_DRM_EXYNOS_FIMD
      to fix this.
      
      Without this patch the following crash occurs during bootup:
      
      Unable to handle kernel NULL pointer dereference at virtual address 00000000
      PC is at 0x0
      LR is at s3c_fb_probe+0x198/0x788
      [<c01520e8>] (s3c_fb_probe+0x198/0x788) from [<c01a3dd4>] (platform_drv_probe+0x18/0x1c)
      [<c01a3dd4>] (platform_drv_probe+0x18/0x1c) from [<c01a2b8c>] (driver_probe_device+0x70/0x1f0)
      [<c01a2b8c>] (driver_probe_device+0x70/0x1f0) from [<c01a2d98>] (__driver_attach+0x8c/0x90)
      [<c01a2d98>] (__driver_attach+0x8c/0x90) from [<c01a14e4>] (bus_for_each_dev+0x50/0x7c)
      [<c01a14e4>] (bus_for_each_dev+0x50/0x7c) from [<c01a23f4>] (bus_add_driver+0x170/0x23c)
      [<c01a23f4>] (bus_add_driver+0x170/0x23c) from [<c01a324c>] (driver_register+0x78/0x144)
      [<c01a324c>] (driver_register+0x78/0x144) from [<c000862c>] (do_one_initcall+0x34/0x174)
      [<c000862c>] (do_one_initcall+0x34/0x174) from [<c01de210>] (kernel_init+0x100/0x2a0)
      [<c01de210>] (kernel_init+0x100/0x2a0) from [<c000e118>] (ret_from_fork+0x14/0x3c)
      Signed-off-by: NSachin Kamat <sachin.kamat@linaro.org>
      Signed-off-by: NKukjin Kim <kgene.kim@samsung.com>
      479dda22
  2. 09 11月, 2012 1 次提交
  3. 07 11月, 2012 1 次提交
  4. 29 10月, 2012 1 次提交
  5. 06 10月, 2012 1 次提交
  6. 19 9月, 2012 1 次提交
    • A
      ARM: samsung: move platform_data definitions · 436d42c6
      Arnd Bergmann 提交于
      Platform data for device drivers should be defined in
      include/linux/platform_data/*.h, not in the architecture
      and platform specific directories.
      
      This moves such data out of the samsung include directories
      Signed-off-by: NArnd Bergmann <arnd@arndb.de>
      Acked-by: NMark Brown <broonie@opensource.wolfsonmicro.com>
      Acked-by: NGreg Kroah-Hartman <gregkh@linuxfoundation.org>
      Acked-by: NNicolas Pitre <nico@linaro.org>
      Acked-by: NMauro Carvalho Chehab <mchehab@redhat.com>
      Cc: Kukjin Kim <kgene.kim@samsung.com>
      Cc: Kyungmin Park <kyungmin.park@samsung.com>
      Cc: Ben Dooks <ben-linux@fluff.org>
      Cc: Jeff Garzik <jgarzik@pobox.com>
      Cc: Guenter Roeck <linux@roeck-us.net>
      Cc: "Wolfram Sang (embedded platforms)" <w.sang@pengutronix.de>
      Cc: Dmitry Torokhov <dmitry.torokhov@gmail.com>
      Cc: Bryan Wu <bryan.wu@canonical.com>
      Cc: Richard Purdie <rpurdie@rpsys.net>
      Cc: Sylwester Nawrocki <s.nawrocki@samsung.com>
      Cc: Chris Ball <cjb@laptop.org>
      Cc: David Woodhouse <dwmw2@infradead.org>
      Cc: Grant Likely <grant.likely@secretlab.ca>
      Cc: Felipe Balbi <balbi@ti.com>
      Cc: Alan Stern <stern@rowland.harvard.edu>
      Cc: Sangbeom Kim <sbkim73@samsung.com>
      Cc: Liam Girdwood <lrg@ti.com>
      Cc: linux-samsung-soc@vger.kernel.org
      436d42c6
  7. 14 9月, 2012 1 次提交
  8. 13 9月, 2012 1 次提交
  9. 08 8月, 2012 2 次提交
  10. 19 7月, 2012 2 次提交
  11. 09 7月, 2012 1 次提交
  12. 27 6月, 2012 1 次提交
  13. 11 6月, 2012 1 次提交
  14. 12 5月, 2012 3 次提交
  15. 08 5月, 2012 1 次提交
  16. 21 4月, 2012 1 次提交
  17. 17 4月, 2012 2 次提交
  18. 10 4月, 2012 1 次提交
    • T
      ARM: Samsung: Rework platform data of s3c-fb driver · 79d3c41a
      Thomas Abraham 提交于
      For all the Samsung SoC based boards which have the platform data for
      s3c-fb driver, the 'default_win' element in the platform data is removed
      and the lcd panel video timing values are moved out of individual window
      configuration data.
      Acked-by: NJingoo Han <jg1.han@samsung.com>
      Cc: Kyungmin Park <kyungmin.park@samsung.com>
      Cc: JeongHyeon Kim <jhkim@insignal.co.kr>
      Cc: Kukjin Kim <kgene.kim@samsung.com>
      Cc: Heiko Stuebner <heiko@sntech.de>
      Cc: Ben Dooks <ben-linux@fluff.org>
      Cc: Kwangwoo Lee <kwangwoo.lee@gmail.com>
      Cc: Mark Brown <broonie@opensource.wolfsonmicro.com>
      Cc: Peter Korsgaard <jacmet@sunsite.dk>
      Cc: Darius Augulis <augulis.darius@gmail.com>
      Cc: Maurus Cuelenaere <mcuelenaere@gmail.com>
      Signed-off-by: NThomas Abraham <thomas.abraham@linaro.org>
      Signed-off-by: NFlorian Tobias Schandinat <FlorianSchandinat@gmx.de>
      79d3c41a
  19. 11 3月, 2012 1 次提交
  20. 31 1月, 2012 1 次提交
  21. 27 1月, 2012 1 次提交
  22. 21 1月, 2012 1 次提交
  23. 20 1月, 2012 2 次提交
  24. 12 1月, 2012 1 次提交
  25. 05 1月, 2012 1 次提交
  26. 03 1月, 2012 1 次提交
  27. 24 12月, 2011 1 次提交
  28. 16 11月, 2011 1 次提交
  29. 06 11月, 2011 1 次提交
    • K
      ARM: EXYNOS: Add ARCH_EXYNOS and reorganize arch/arm/mach-exynos · 83014579
      Kukjin Kim 提交于
      The arch/arm/mach-exynos4 directory (CONFIG_ARCH_EXYNOS4) has
      made for plaforms based on EXYNOS4 SoCs. But since upcoming
      Samsung's SoCs such as EXYNOS5 (ARM Cortex A15) can reuse most
      codes in current mach-exynos4, one mach-exynos directory will
      be used for them.
      
      This patch changes to CONFIG_ARCH_EXYNOS (arch/arm/mach-exynos)
      but keeps original CONFIG_ARCH_EXYNOS4 in mach-exynos/Kconfig to
      avoid changing in driver side.
      
      Cc: Arnd Bergmann <arnd@arndb.de>
      Cc: Russell King <rmk+kernel@arm.linux.org.uk>
      Signed-off-by: NKukjin Kim <kgene.kim@samsung.com>
      83014579
  30. 14 10月, 2011 1 次提交
  31. 12 10月, 2011 2 次提交
  32. 04 10月, 2011 2 次提交