From e0a9faa2b01a1717a1435b069234f8482b391fc6 Mon Sep 17 00:00:00 2001
From: Philipp Zabel
Date: Wed, 12 Dec 2012 13:21:44 +0100
Subject: [PATCH] --- yaml --- r: 348165 b: refs/heads/master c:
b9cfddd90d03b9000f1dd969149c0d091101dcef h: refs/heads/master i: 348163:
4a6edfad72d9ebb2243985d48e4ad07bff22caa5 v: v3
---
[refs] | 2 +-
.../bindings/watchdog/twl4030-wdt.txt | 10 --
trunk/MAINTAINERS | 19 ---
trunk/Makefile | 2 +-
trunk/arch/arm/boot/dts/twl4030.dtsi | 4 -
trunk/arch/arm/configs/multi_v7_defconfig | 1 -
trunk/arch/arm/configs/omap2plus_defconfig | 5 -
trunk/arch/arm/mach-omap1/Makefile | 2 +-
trunk/arch/arm/mach-omap1/fb.c | 80 ---------
trunk/arch/arm/mach-omap2/Makefile | 2 +-
trunk/arch/arm/mach-omap2/control.h | 2 +-
trunk/arch/arm/mach-omap2/dpll3xxx.c | 3 +-
trunk/arch/arm/mach-omap2/drm.c | 1 +
trunk/arch/arm/mach-omap2/dss-common.c | 3 +-
.../arm/mach-omap2/omap_hwmod_44xx_data.c | 1 +
trunk/arch/arm/mach-omap2/omap_twl.c | 8 +-
trunk/arch/arm/mach-omap2/pmu.c | 2 +
trunk/arch/arm/mach-omap2/prm2xxx.c | 3 +-
trunk/arch/arm/mach-omap2/prm3xxx.c | 3 +-
trunk/arch/arm/mach-sunxi/sunxi.c | 4 +-
trunk/arch/arm/plat-omap/Makefile | 2 +-
trunk/arch/arm/plat-omap/dmtimer.c | 13 +-
trunk/arch/arm/{mach-omap2 => plat-omap}/fb.c | 50 +++++-
trunk/arch/arm/plat-omap/include/plat/cpu.h | 4 +
trunk/arch/ia64/include/asm/unistd.h | 2 +-
trunk/arch/ia64/include/uapi/asm/unistd.h | 1 -
trunk/arch/ia64/kernel/entry.S | 1 -
trunk/arch/powerpc/kernel/time.c | 5 +
.../powerpc/platforms/40x/ppc40x_simple.c | 3 +-
trunk/arch/x86/pci/common.c | 3 +-
trunk/drivers/atm/solos-pci.c | 2 +-
trunk/drivers/gpu/drm/drm_mm.c | 41 ++---
trunk/drivers/gpu/drm/i915/i915_dma.c | 3 -
trunk/drivers/gpu/drm/i915/i915_drv.h | 8 -
trunk/drivers/gpu/drm/i915/i915_gem.c | 77 +++++----
trunk/drivers/gpu/drm/i915/i915_gem_dmabuf.c | 2 +-
.../gpu/drm/i915/i915_gem_execbuffer.c | 2 -
trunk/drivers/gpu/drm/i915/i915_irq.c | 12 --
trunk/drivers/gpu/drm/i915/i915_reg.h | 4 +-
trunk/drivers/gpu/drm/i915/intel_display.c | 23 +--
trunk/drivers/gpu/drm/i915/intel_pm.c | 160 ++----------------
trunk/drivers/gpu/drm/i915/intel_ringbuffer.c | 76 +--------
trunk/drivers/gpu/drm/i915/intel_ringbuffer.h | 1 -
.../nouveau/core/engine/graph/fuc/gpcnve0.fuc | 5 -
.../core/engine/graph/fuc/gpcnve0.fuc.h | 17 +-
.../nouveau/core/engine/graph/fuc/hubnvc0.fuc | 10 --
.../core/engine/graph/fuc/hubnvc0.fuc.h | 147 ++++++++--------
.../nouveau/core/engine/graph/fuc/hubnve0.fuc | 13 --
.../core/engine/graph/fuc/hubnve0.fuc.h | 157 +++++++++--------
.../gpu/drm/nouveau/core/engine/graph/nvc0.c | 11 +-
.../gpu/drm/nouveau/core/engine/graph/nvc0.h | 1 -
.../gpu/drm/nouveau/core/engine/graph/nve0.c | 3 +-
.../drm/nouveau/core/include/subdev/bios.h | 1 -
.../nouveau/core/include/subdev/bios/gpio.h | 8 +-
.../nouveau/core/include/subdev/bios/init.h | 1 -
.../drm/nouveau/core/include/subdev/gpio.h | 2 +-
.../gpu/drm/nouveau/core/subdev/bios/base.c | 5 +-
.../gpu/drm/nouveau/core/subdev/bios/gpio.c | 128 ++++++--------
.../gpu/drm/nouveau/core/subdev/bios/init.c | 65 +------
.../gpu/drm/nouveau/core/subdev/device/nve0.c | 28 ---
.../gpu/drm/nouveau/core/subdev/gpio/base.c | 9 +-
.../gpu/drm/nouveau/core/subdev/gpio/nv50.c | 9 +-
.../gpu/drm/nouveau/core/subdev/gpio/nvd0.c | 9 +-
.../gpu/drm/nouveau/core/subdev/mxm/base.c | 2 +-
trunk/drivers/gpu/drm/radeon/evergreen_cs.c | 30 ----
trunk/drivers/gpu/drm/radeon/r600_cs.c | 29 ----
trunk/drivers/gpu/drm/radeon/radeon.h | 3 +-
trunk/drivers/gpu/drm/radeon/radeon_device.c | 17 +-
trunk/drivers/gpu/drm/radeon/radeon_drv.c | 3 +-
trunk/drivers/gpu/drm/radeon/radeon_fence.c | 49 ++----
trunk/drivers/gpu/drm/radeon/radeon_pm.c | 15 +-
trunk/drivers/gpu/drm/tegra/dc.c | 11 +-
trunk/drivers/gpu/drm/tegra/drm.h | 18 ++
trunk/drivers/gpu/drm/tegra/hdmi.c | 25 ++-
trunk/drivers/gpu/drm/tegra/host1x.c | 2 -
trunk/drivers/hwmon/emc6w201.c | 2 +-
trunk/drivers/hwmon/lm73.c | 16 +-
trunk/drivers/i2c/busses/i2c-ali1535.c | 8 +-
trunk/drivers/i2c/busses/i2c-ali1563.c | 10 +-
trunk/drivers/i2c/busses/i2c-ali15x3.c | 8 +-
trunk/drivers/i2c/busses/i2c-amd756.c | 7 +-
trunk/drivers/i2c/busses/i2c-amd8111.c | 7 +-
trunk/drivers/i2c/busses/i2c-at91.c | 14 +-
trunk/drivers/i2c/busses/i2c-au1550.c | 6 +-
trunk/drivers/i2c/busses/i2c-cpm.c | 8 +-
.../i2c/busses/i2c-designware-pcidrv.c | 6 +-
.../i2c/busses/i2c-designware-platdrv.c | 6 +-
trunk/drivers/i2c/busses/i2c-eg20t.c | 6 +-
trunk/drivers/i2c/busses/i2c-elektor.c | 8 +-
trunk/drivers/i2c/busses/i2c-gpio.c | 8 +-
trunk/drivers/i2c/busses/i2c-highlander.c | 6 +-
trunk/drivers/i2c/busses/i2c-hydra.c | 6 +-
trunk/drivers/i2c/busses/i2c-i801.c | 28 +--
trunk/drivers/i2c/busses/i2c-ibm_iic.c | 8 +-
trunk/drivers/i2c/busses/i2c-intel-mid.c | 6 +-
trunk/drivers/i2c/busses/i2c-isch.c | 6 +-
trunk/drivers/i2c/busses/i2c-mpc.c | 38 ++---
trunk/drivers/i2c/busses/i2c-mv64xxx.c | 18 +-
trunk/drivers/i2c/busses/i2c-mxs.c | 6 +-
trunk/drivers/i2c/busses/i2c-nforce2.c | 12 +-
trunk/drivers/i2c/busses/i2c-nuc900.c | 6 +-
trunk/drivers/i2c/busses/i2c-ocores.c | 6 +-
trunk/drivers/i2c/busses/i2c-octeon.c | 10 +-
trunk/drivers/i2c/busses/i2c-omap.c | 6 +-
trunk/drivers/i2c/busses/i2c-parport-light.c | 6 +-
trunk/drivers/i2c/busses/i2c-pasemi.c | 6 +-
trunk/drivers/i2c/busses/i2c-pca-isa.c | 8 +-
trunk/drivers/i2c/busses/i2c-pca-platform.c | 6 +-
trunk/drivers/i2c/busses/i2c-piix4.c | 32 ++--
trunk/drivers/i2c/busses/i2c-pmcmsp.c | 6 +-
trunk/drivers/i2c/busses/i2c-pnx.c | 6 +-
trunk/drivers/i2c/busses/i2c-powermac.c | 16 +-
trunk/drivers/i2c/busses/i2c-puv3.c | 6 +-
trunk/drivers/i2c/busses/i2c-pxa-pci.c | 6 +-
trunk/drivers/i2c/busses/i2c-rcar.c | 6 +-
trunk/drivers/i2c/busses/i2c-s6000.c | 8 +-
trunk/drivers/i2c/busses/i2c-sh7760.c | 8 +-
trunk/drivers/i2c/busses/i2c-sh_mobile.c | 2 +-
trunk/drivers/i2c/busses/i2c-sirf.c | 8 +-
trunk/drivers/i2c/busses/i2c-sis5595.c | 4 +-
trunk/drivers/i2c/busses/i2c-sis630.c | 8 +-
trunk/drivers/i2c/busses/i2c-sis96x.c | 6 +-
trunk/drivers/i2c/busses/i2c-tegra.c | 8 +-
trunk/drivers/i2c/busses/i2c-via.c | 6 +-
trunk/drivers/i2c/busses/i2c-viapro.c | 4 +-
trunk/drivers/i2c/busses/i2c-viperboard.c | 6 +-
trunk/drivers/i2c/busses/i2c-xiic.c | 8 +-
trunk/drivers/i2c/busses/i2c-xlr.c | 6 +-
trunk/drivers/i2c/busses/scx200_acb.c | 16 +-
trunk/drivers/i2c/muxes/i2c-mux-gpio.c | 14 +-
trunk/drivers/i2c/muxes/i2c-mux-pinctrl.c | 8 +-
trunk/drivers/leds/leds-gpio.c | 5 +-
trunk/drivers/media/platform/omap3isp/isp.c | 2 +
trunk/drivers/media/usb/uvc/uvc_ctrl.c | 19 ++-
trunk/drivers/media/usb/uvc/uvc_v4l2.c | 12 +-
trunk/drivers/net/ethernet/marvell/mvmdio.c | 6 +-
trunk/drivers/net/ethernet/marvell/mvneta.c | 19 ++-
trunk/drivers/net/ethernet/ti/cpts.c | 3 +-
trunk/drivers/net/ethernet/ti/cpts.h | 1 +
trunk/drivers/net/tun.c | 24 ++-
trunk/drivers/net/vxlan.c | 6 +-
.../net/wireless/rtlwifi/rtl8723ae/sw.c | 2 +-
trunk/drivers/pci/pci-sysfs.c | 85 ++++++----
trunk/drivers/pci/pcie/portdrv_pci.c | 20 +--
trunk/drivers/pci/quirks.c | 7 +-
trunk/drivers/pinctrl/pinctrl-imx53.c | 2 +-
trunk/drivers/power/avs/smartreflex.c | 2 +
trunk/drivers/watchdog/da9055_wdt.c | 17 +-
trunk/drivers/watchdog/omap_wdt.c | 1 +
trunk/drivers/watchdog/twl4030_wdt.c | 11 +-
trunk/fs/ecryptfs/crypto.c | 2 +-
trunk/fs/ecryptfs/kthread.c | 6 +-
trunk/fs/ecryptfs/mmap.c | 12 +-
trunk/fs/eventpoll.c | 22 +--
trunk/fs/ext4/extents.c | 22 +--
trunk/fs/ext4/file.c | 8 +
trunk/fs/ext4/fsync.c | 2 +
trunk/fs/ext4/inode.c | 99 ++---------
trunk/fs/ext4/namei.c | 3 +-
trunk/fs/ext4/super.c | 30 ++--
trunk/fs/f2fs/acl.c | 1 +
trunk/fs/f2fs/data.c | 1 -
trunk/fs/f2fs/dir.c | 16 +-
trunk/fs/f2fs/f2fs.h | 2 +-
trunk/fs/f2fs/file.c | 10 +-
trunk/fs/f2fs/gc.c | 34 ++--
trunk/fs/f2fs/hash.c | 18 +-
trunk/fs/f2fs/inode.c | 1 -
trunk/fs/f2fs/namei.c | 34 ++--
trunk/fs/f2fs/node.c | 37 ++--
trunk/fs/f2fs/recovery.c | 10 +-
trunk/fs/f2fs/segment.c | 46 ++++-
trunk/fs/f2fs/segment.h | 15 +-
trunk/fs/f2fs/super.c | 15 +-
trunk/fs/f2fs/xattr.c | 5 +-
trunk/fs/gfs2/lock_dlm.c | 1 -
trunk/fs/gfs2/rgrp.c | 35 ++--
trunk/fs/jbd2/transaction.c | 30 ++--
trunk/fs/proc/generic.c | 13 +-
trunk/fs/proc/task_mmu.c | 2 +-
trunk/include/Kbuild | 3 +
trunk/include/drm/drm_mm.h | 25 +--
trunk/include/linux/Kbuild | 5 +
trunk/include/linux/hdlc/Kbuild | 0
trunk/include/linux/hsi/Kbuild | 0
trunk/include/linux/jbd2.h | 2 +-
trunk/include/linux/mempolicy.h | 13 +-
trunk/include/linux/netdevice.h | 2 +-
trunk/include/linux/page-flags.h | 8 +-
trunk/include/linux/pci_ids.h | 1 -
trunk/include/linux/pid.h | 1 -
trunk/include/linux/pid_namespace.h | 4 +-
trunk/include/linux/raid/Kbuild | 0
trunk/include/linux/usb/Kbuild | 0
trunk/include/net/sock.h | 2 +-
trunk/include/rdma/Kbuild | 0
trunk/include/sound/Kbuild | 0
trunk/include/trace/events/ext4.h | 14 +-
trunk/include/uapi/drm/i915_drm.h | 10 --
trunk/include/uapi/linux/pci_regs.h | 2 -
trunk/kernel/fork.c | 8 -
trunk/kernel/pid.c | 15 +-
trunk/kernel/pid_namespace.c | 4 -
trunk/mm/mempolicy.c | 130 +++++++-------
trunk/mm/shmem.c | 4 +-
trunk/mm/vmscan.c | 107 +++++++-----
trunk/net/batman-adv/bat_iv_ogm.c | 2 +-
trunk/net/bridge/br_if.c | 8 +-
trunk/net/ceph/messenger.c | 23 ++-
trunk/net/ceph/osd_client.c | 34 ++--
trunk/net/core/dev.c | 18 +-
trunk/net/core/net-sysfs.c | 4 +
trunk/net/core/sock.c | 4 +-
trunk/net/ipv4/arp.c | 10 +-
trunk/net/ipv4/ip_gre.c | 13 +-
trunk/net/ipv4/tcp_input.c | 14 +-
trunk/net/ipv6/ip6_gre.c | 3 +-
trunk/net/rds/ib_cm.c | 11 +-
trunk/net/rds/ib_recv.c | 9 +-
trunk/net/sched/sch_htb.c | 2 +-
trunk/net/wireless/reg.c | 7 +
trunk/net/wireless/sysfs.c | 4 +
trunk/scripts/headers_install.pl | 6 +-
223 files changed, 1335 insertions(+), 1964 deletions(-)
delete mode 100644 trunk/Documentation/devicetree/bindings/watchdog/twl4030-wdt.txt
delete mode 100644 trunk/arch/arm/mach-omap1/fb.c
rename trunk/arch/arm/{mach-omap2 => plat-omap}/fb.c (76%)
create mode 100644 trunk/include/linux/Kbuild
create mode 100644 trunk/include/linux/hdlc/Kbuild
create mode 100644 trunk/include/linux/hsi/Kbuild
create mode 100644 trunk/include/linux/raid/Kbuild
create mode 100644 trunk/include/linux/usb/Kbuild
create mode 100644 trunk/include/rdma/Kbuild
create mode 100644 trunk/include/sound/Kbuild
diff --git a/[refs] b/[refs]
index 9888bdd5dde9..420fe577493e 100644
--- a/[refs]
+++ b/[refs]
@@ -1,2 +1,2 @@
---
-refs/heads/master: 2318aa272072f6906de8e00a332da1485506b3c5
+refs/heads/master: b9cfddd90d03b9000f1dd969149c0d091101dcef
diff --git a/trunk/Documentation/devicetree/bindings/watchdog/twl4030-wdt.txt b/trunk/Documentation/devicetree/bindings/watchdog/twl4030-wdt.txt
deleted file mode 100644
index 80a37193c0b8..000000000000
--- a/trunk/Documentation/devicetree/bindings/watchdog/twl4030-wdt.txt
+++ /dev/null
@@ -1,10 +0,0 @@
-Device tree bindings for twl4030-wdt driver (TWL4030 watchdog)
-
-Required properties:
- compatible = "ti,twl4030-wdt";
-
-Example:
-
-watchdog {
- compatible = "ti,twl4030-wdt";
-};
diff --git a/trunk/MAINTAINERS b/trunk/MAINTAINERS
index 7a58a25a6e7c..4e2a1f67a1fc 100644
--- a/trunk/MAINTAINERS
+++ b/trunk/MAINTAINERS
@@ -3273,16 +3273,6 @@ F: Documentation/filesystems/caching/
F: fs/fscache/
F: include/linux/fscache*.h
-F2FS FILE SYSTEM
-M: Jaegeuk Kim
-L: linux-f2fs-devel@lists.sourceforge.net
-W: http://en.wikipedia.org/wiki/F2FS
-T: git git://git.kernel.org/pub/scm/linux/kernel/git/jaegeuk/f2fs.git
-S: Maintained
-F: Documentation/filesystems/f2fs.txt
-F: fs/f2fs/
-F: include/linux/f2fs_fs.h
-
FUJITSU FR-V (FRV) PORT
M: David Howells
S: Maintained
@@ -5395,15 +5385,6 @@ F: arch/arm/*omap*/
F: drivers/i2c/busses/i2c-omap.c
F: include/linux/i2c-omap.h
-OMAP DEVICE TREE SUPPORT
-M: BenoƮt Cousson
-M: Tony Lindgren
-L: linux-omap@vger.kernel.org
-L: devicetree-discuss@lists.ozlabs.org (moderated for non-subscribers)
-S: Maintained
-F: arch/arm/boot/dts/*omap*
-F: arch/arm/boot/dts/*am3*
-
OMAP CLOCK FRAMEWORK SUPPORT
M: Paul Walmsley
L: linux-omap@vger.kernel.org
diff --git a/trunk/Makefile b/trunk/Makefile
index 80c5694b29fd..275b9567382c 100644
--- a/trunk/Makefile
+++ b/trunk/Makefile
@@ -1,7 +1,7 @@
VERSION = 3
PATCHLEVEL = 8
SUBLEVEL = 0
-EXTRAVERSION = -rc2
+EXTRAVERSION = -rc1
NAME = Terrified Chipmunk
# *DOCUMENTATION*
diff --git a/trunk/arch/arm/boot/dts/twl4030.dtsi b/trunk/arch/arm/boot/dts/twl4030.dtsi
index ed0bc9546837..63411b036932 100644
--- a/trunk/arch/arm/boot/dts/twl4030.dtsi
+++ b/trunk/arch/arm/boot/dts/twl4030.dtsi
@@ -19,10 +19,6 @@
interrupts = <11>;
};
- watchdog {
- compatible = "ti,twl4030-wdt";
- };
-
vdac: regulator-vdac {
compatible = "ti,twl4030-vdac";
regulator-min-microvolt = <1800000>;
diff --git a/trunk/arch/arm/configs/multi_v7_defconfig b/trunk/arch/arm/configs/multi_v7_defconfig
index 2eeff1e64b6e..dbea6f4efe9f 100644
--- a/trunk/arch/arm/configs/multi_v7_defconfig
+++ b/trunk/arch/arm/configs/multi_v7_defconfig
@@ -6,7 +6,6 @@ CONFIG_MACH_ARMADA_370=y
CONFIG_MACH_ARMADA_XP=y
CONFIG_ARCH_HIGHBANK=y
CONFIG_ARCH_SOCFPGA=y
-CONFIG_ARCH_SUNXI=y
# CONFIG_ARCH_VEXPRESS_CORTEX_A5_A9_ERRATA is not set
CONFIG_ARM_ERRATA_754322=y
CONFIG_SMP=y
diff --git a/trunk/arch/arm/configs/omap2plus_defconfig b/trunk/arch/arm/configs/omap2plus_defconfig
index 82ce8d738fa1..a1dc5c071e71 100644
--- a/trunk/arch/arm/configs/omap2plus_defconfig
+++ b/trunk/arch/arm/configs/omap2plus_defconfig
@@ -65,8 +65,6 @@ CONFIG_MAC80211_RC_PID=y
CONFIG_MAC80211_RC_DEFAULT_PID=y
CONFIG_UEVENT_HELPER_PATH="/sbin/hotplug"
CONFIG_CONNECTOR=y
-CONFIG_DEVTMPFS=y
-CONFIG_DEVTMPFS_MOUNT=y
CONFIG_MTD=y
CONFIG_MTD_CMDLINE_PARTS=y
CONFIG_MTD_CHAR=y
@@ -134,11 +132,9 @@ CONFIG_POWER_SUPPLY=y
CONFIG_WATCHDOG=y
CONFIG_OMAP_WATCHDOG=y
CONFIG_TWL4030_WATCHDOG=y
-CONFIG_MFD_TPS65217=y
CONFIG_REGULATOR_TWL4030=y
CONFIG_REGULATOR_TPS65023=y
CONFIG_REGULATOR_TPS6507X=y
-CONFIG_REGULATOR_TPS65217=y
CONFIG_FB=y
CONFIG_FIRMWARE_EDID=y
CONFIG_FB_MODE_HELPERS=y
@@ -174,7 +170,6 @@ CONFIG_SND_DEBUG=y
CONFIG_SND_USB_AUDIO=m
CONFIG_SND_SOC=m
CONFIG_SND_OMAP_SOC=m
-CONFIG_SND_OMAP_SOC_OMAP_TWL4030=m
CONFIG_SND_OMAP_SOC_OMAP3_PANDORA=m
CONFIG_USB=y
CONFIG_USB_DEBUG=y
diff --git a/trunk/arch/arm/mach-omap1/Makefile b/trunk/arch/arm/mach-omap1/Makefile
index 222d58c0ae76..f0e69cbc5baa 100644
--- a/trunk/arch/arm/mach-omap1/Makefile
+++ b/trunk/arch/arm/mach-omap1/Makefile
@@ -4,7 +4,7 @@
# Common support
obj-y := io.o id.o sram-init.o sram.o time.o irq.o mux.o flash.o \
- serial.o devices.o dma.o fb.o
+ serial.o devices.o dma.o
obj-y += clock.o clock_data.o opp_data.o reset.o pm_bus.o timer.o
ifneq ($(CONFIG_SND_OMAP_SOC_MCBSP),)
diff --git a/trunk/arch/arm/mach-omap1/fb.c b/trunk/arch/arm/mach-omap1/fb.c
deleted file mode 100644
index c770d45c7226..000000000000
--- a/trunk/arch/arm/mach-omap1/fb.c
+++ /dev/null
@@ -1,80 +0,0 @@
-/*
- * File: arch/arm/plat-omap/fb.c
- *
- * Framebuffer device registration for TI OMAP platforms
- *
- * Copyright (C) 2006 Nokia Corporation
- * Author: Imre Deak
- *
- * This program is free software; you can redistribute it and/or modify it
- * under the terms of the GNU General Public License as published by the
- * Free Software Foundation; either version 2 of the License, or (at your
- * option) any later version.
- *
- * This program is distributed in the hope that it will be useful, but
- * WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
- * General Public License for more details.
- *
- * You should have received a copy of the GNU General Public License along
- * with this program; if not, write to the Free Software Foundation, Inc.,
- * 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
- */
-
-#include
-#include
-#include
-#include
-#include
-#include
-#include
-#include
-#include
-
-#include
-
-#if defined(CONFIG_FB_OMAP) || defined(CONFIG_FB_OMAP_MODULE)
-
-static bool omapfb_lcd_configured;
-static struct omapfb_platform_data omapfb_config;
-
-static u64 omap_fb_dma_mask = ~(u32)0;
-
-static struct platform_device omap_fb_device = {
- .name = "omapfb",
- .id = -1,
- .dev = {
- .dma_mask = &omap_fb_dma_mask,
- .coherent_dma_mask = DMA_BIT_MASK(32),
- .platform_data = &omapfb_config,
- },
- .num_resources = 0,
-};
-
-void __init omapfb_set_lcd_config(const struct omap_lcd_config *config)
-{
- omapfb_config.lcd = *config;
- omapfb_lcd_configured = true;
-}
-
-static int __init omap_init_fb(void)
-{
- /*
- * If the board file has not set the lcd config with
- * omapfb_set_lcd_config(), don't bother registering the omapfb device
- */
- if (!omapfb_lcd_configured)
- return 0;
-
- return platform_device_register(&omap_fb_device);
-}
-
-arch_initcall(omap_init_fb);
-
-#else
-
-void __init omapfb_set_lcd_config(const struct omap_lcd_config *config)
-{
-}
-
-#endif
diff --git a/trunk/arch/arm/mach-omap2/Makefile b/trunk/arch/arm/mach-omap2/Makefile
index 947cafe65aef..a8004f33b7e2 100644
--- a/trunk/arch/arm/mach-omap2/Makefile
+++ b/trunk/arch/arm/mach-omap2/Makefile
@@ -3,7 +3,7 @@
#
# Common support
-obj-y := id.o io.o control.o mux.o devices.o fb.o serial.o gpmc.o timer.o pm.o \
+obj-y := id.o io.o control.o mux.o devices.o serial.o gpmc.o timer.o pm.o \
common.o gpio.o dma.o wd_timer.o display.o i2c.o hdq1w.o omap_hwmod.o \
omap_device.o sram.o
diff --git a/trunk/arch/arm/mach-omap2/control.h b/trunk/arch/arm/mach-omap2/control.h
index e6c328128a0a..3d944d3263d2 100644
--- a/trunk/arch/arm/mach-omap2/control.h
+++ b/trunk/arch/arm/mach-omap2/control.h
@@ -234,7 +234,7 @@
#define OMAP343X_PADCONF_ETK_D14 OMAP343X_PADCONF_ETK(16)
#define OMAP343X_PADCONF_ETK_D15 OMAP343X_PADCONF_ETK(17)
-/* 34xx GENERAL_WKUP register offsets */
+/* 34xx GENERAL_WKUP regist offsets */
#define OMAP343X_CONTROL_WKUP_DEBOBSMUX(i) (OMAP343X_CONTROL_GENERAL_WKUP + \
0x008 + (i))
#define OMAP343X_CONTROL_WKUP_DEBOBS0 (OMAP343X_CONTROL_GENERAL_WKUP + 0x008)
diff --git a/trunk/arch/arm/mach-omap2/dpll3xxx.c b/trunk/arch/arm/mach-omap2/dpll3xxx.c
index 0a02aab5df67..2bb18838cba9 100644
--- a/trunk/arch/arm/mach-omap2/dpll3xxx.c
+++ b/trunk/arch/arm/mach-omap2/dpll3xxx.c
@@ -504,7 +504,8 @@ int omap3_noncore_dpll_set_rate(struct clk_hw *hw, unsigned long rate,
if (!cpu_is_omap44xx() && !cpu_is_omap3630()) {
freqsel = _omap3_dpll_compute_freqsel(clk,
dd->last_rounded_n);
- WARN_ON(!freqsel);
+ if (!freqsel)
+ WARN_ON(1);
}
pr_debug("%s: %s: set rate: locking rate to %lu.\n",
diff --git a/trunk/arch/arm/mach-omap2/drm.c b/trunk/arch/arm/mach-omap2/drm.c
index 4c7566c7e24a..fce5aa3fff49 100644
--- a/trunk/arch/arm/mach-omap2/drm.c
+++ b/trunk/arch/arm/mach-omap2/drm.c
@@ -27,6 +27,7 @@
#include "omap_device.h"
#include "omap_hwmod.h"
+#include
#if defined(CONFIG_DRM_OMAP) || (CONFIG_DRM_OMAP_MODULE)
diff --git a/trunk/arch/arm/mach-omap2/dss-common.c b/trunk/arch/arm/mach-omap2/dss-common.c
index 4be5cfc81ab8..679a0478644f 100644
--- a/trunk/arch/arm/mach-omap2/dss-common.c
+++ b/trunk/arch/arm/mach-omap2/dss-common.c
@@ -31,7 +31,8 @@
#include