From: Linus Torvalds Date: Fri, 12 Oct 2012 01:21:02 +0000 (+0900) Subject: Merge tag 'fbdev-updates-for-3.7' of git://github.com/schandinat/linux-2.6 X-Git-Url: https://git.stricted.de/?a=commitdiff_plain;h=5f76945a9c978b8b8bf8eb7fe3b17b9981240a97;p=GitHub%2Fmt8127%2Fandroid_kernel_alcatel_ttab.git Merge tag 'fbdev-updates-for-3.7' of git://github.com/schandinat/linux-2.6 Pull fbdev updates from Florian Tobias Schandinat: "This includes: - large updates for OMAP - basic OMAP5 DSS support for DPI and DSI outputs - large cleanups and restructuring - some update to Exynos and da8xx-fb - removal of the pnx4008 driver (arch removed) - various other small patches" Fix up some trivial conflicts (mostly just include line changes, but also some due to the renaming of the deferred work functions by Tejun). * tag 'fbdev-updates-for-3.7' of git://github.com/schandinat/linux-2.6: (193 commits) gbefb: fix compile error video: mark nuc900fb_map_video_memory as __devinit video/mx3fb: set .owner to prevent module unloading while being used video: exynos_dp: use clk_prepare_enable and clk_disable_unprepare drivers/video/exynos/exynos_mipi_dsi.c: fix error return code drivers/video/savage/savagefb_driver.c: fix error return code video: s3c-fb: use clk_prepare_enable and clk_disable_unprepare da8xx-fb: save and restore LCDC context across suspend/resume cycle da8xx-fb: add pm_runtime support video/udlfb: fix line counting in fb_write OMAPDSS: add missing include for string.h OMAPDSS: DISPC: Configure color conversion coefficients for writeback OMAPDSS: DISPC: Add manager like functions for writeback OMAPDSS: DISPC: Configure writeback FIFOs OMAPDSS: DISPC: Configure writeback specific parameters in dispc_wb_setup() OMAPDSS: DISPC: Configure overlay-like parameters in dispc_wb_setup OMAPDSS: DISPC: Add function to set channel in for writeback OMAPDSS: DISPC: Don't set chroma resampling bit for writeback OMAPDSS: DISPC: Downscale chroma if plane is writeback OMAPDSS: DISPC: Configure input and output sizes for writeback ... --- 5f76945a9c978b8b8bf8eb7fe3b17b9981240a97 diff --cc arch/arm/mach-exynos/mach-smdk4x12.c index 7a265d1a82d3,ee069b47ef26..730f1ac65928 --- a/arch/arm/mach-exynos/mach-smdk4x12.c +++ b/arch/arm/mach-exynos/mach-smdk4x12.c @@@ -33,10 -33,9 +34,9 @@@ #include #include #include -#include +#include #include #include - #include #include #include diff --cc arch/arm/mach-omap2/twl-common.c index d83ae4540b9b,9bf8a89e78c6..635e109f5ad3 --- a/arch/arm/mach-omap2/twl-common.c +++ b/arch/arm/mach-omap2/twl-common.c @@@ -237,8 -251,17 +237,12 @@@ void __init omap3_pmic_get_config(struc #if defined(CONFIG_ARCH_OMAP4) static struct twl4030_usb_data omap4_usb_pdata = { - .phy_init = omap4430_phy_init, - .phy_exit = omap4430_phy_exit, - .phy_power = omap4430_phy_power, - .phy_set_clock = omap4430_phy_set_clk, - .phy_suspend = omap4430_phy_suspend, }; + static struct regulator_consumer_supply omap4_vdda_hdmi_dac_supplies[] = { + REGULATOR_SUPPLY("vdda_hdmi_dac", "omapdss_hdmi"), + }; + static struct regulator_init_data omap4_vdac_idata = { .constraints = { .min_uV = 1800000, diff --cc arch/arm/mach-s3c24xx/mach-smdk2416.c index db2787aa1e5e,96478f05fc00..f30d7fccbfee --- a/arch/arm/mach-s3c24xx/mach-smdk2416.c +++ b/arch/arm/mach-s3c24xx/mach-smdk2416.c @@@ -47,12 -48,11 +48,11 @@@ #include #include #include -#include +#include #include -#include +#include #include - #include #include #include diff --cc arch/arm/mach-s3c64xx/mach-anw6410.c index 15c58dfc4584,f7a108bafd4c..99e82ac81b69 --- a/arch/arm/mach-s3c64xx/mach-anw6410.c +++ b/arch/arm/mach-s3c64xx/mach-anw6410.c @@@ -42,9 -43,8 +43,8 @@@ #include #include -#include +#include #include - #include #include #include diff --cc arch/arm/mach-s3c64xx/mach-mini6410.c index 09311cc40115,96ebcc5944c3..07c349cca333 --- a/arch/arm/mach-s3c64xx/mach-mini6410.c +++ b/arch/arm/mach-s3c64xx/mach-mini6410.c @@@ -38,12 -38,12 +38,12 @@@ #include #include #include -#include +#include #include -#include +#include - #include #include