mirror of
https://github.com/edk2-porting/linux-next.git
synced 2024-12-18 10:13:57 +08:00
ARM: OMAP: Make omap_device local to mach-omap2
Let's make omap_device local to mach-omap2 for ARM common zImage support. Signed-off-by: Tony Lindgren <tony@atomide.com>
This commit is contained in:
parent
622297fdec
commit
25c7d49ed4
@ -19,7 +19,6 @@
|
|||||||
#include <linux/clk.h>
|
#include <linux/clk.h>
|
||||||
#include <linux/err.h>
|
#include <linux/err.h>
|
||||||
|
|
||||||
#include <plat/omap_device.h>
|
|
||||||
#include <plat/omap-pm.h>
|
#include <plat/omap-pm.h>
|
||||||
|
|
||||||
#ifdef CONFIG_PM_RUNTIME
|
#ifdef CONFIG_PM_RUNTIME
|
||||||
|
@ -4,7 +4,8 @@
|
|||||||
|
|
||||||
# Common support
|
# Common support
|
||||||
obj-y := id.o io.o control.o mux.o devices.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
|
common.o gpio.o dma.o wd_timer.o display.o i2c.o hdq1w.o omap_hwmod.o \
|
||||||
|
omap_device.o
|
||||||
|
|
||||||
# INTCPS IP block support - XXX should be moved to drivers/
|
# INTCPS IP block support - XXX should be moved to drivers/
|
||||||
obj-$(CONFIG_ARCH_OMAP2) += irq.o
|
obj-$(CONFIG_ARCH_OMAP2) += irq.o
|
||||||
|
@ -18,7 +18,7 @@
|
|||||||
#include <linux/err.h>
|
#include <linux/err.h>
|
||||||
#include <linux/davinci_emac.h>
|
#include <linux/davinci_emac.h>
|
||||||
#include <asm/system.h>
|
#include <asm/system.h>
|
||||||
#include <plat/omap_device.h>
|
#include "omap_device.h"
|
||||||
#include "am35xx.h"
|
#include "am35xx.h"
|
||||||
#include "control.h"
|
#include "control.h"
|
||||||
#include "am35xx-emac.h"
|
#include "am35xx-emac.h"
|
||||||
|
@ -44,7 +44,7 @@
|
|||||||
#include "gpmc.h"
|
#include "gpmc.h"
|
||||||
#include <linux/platform_data/mtd-nand-omap2.h>
|
#include <linux/platform_data/mtd-nand-omap2.h>
|
||||||
#include <plat/usb.h>
|
#include <plat/usb.h>
|
||||||
#include <plat/omap_device.h>
|
#include "omap_device.h"
|
||||||
|
|
||||||
#include "mux.h"
|
#include "mux.h"
|
||||||
#include "hsmmc.h"
|
#include "hsmmc.h"
|
||||||
|
@ -26,7 +26,7 @@
|
|||||||
#include "iomap.h"
|
#include "iomap.h"
|
||||||
#include <plat-omap/dma-omap.h>
|
#include <plat-omap/dma-omap.h>
|
||||||
#include <plat/omap_hwmod.h>
|
#include <plat/omap_hwmod.h>
|
||||||
#include <plat/omap_device.h>
|
#include "omap_device.h"
|
||||||
#include "omap4-keypad.h"
|
#include "omap4-keypad.h"
|
||||||
|
|
||||||
#include "soc.h"
|
#include "soc.h"
|
||||||
|
@ -26,7 +26,7 @@
|
|||||||
|
|
||||||
#include <video/omapdss.h>
|
#include <video/omapdss.h>
|
||||||
#include <plat/omap_hwmod.h>
|
#include <plat/omap_hwmod.h>
|
||||||
#include <plat/omap_device.h>
|
#include "omap_device.h"
|
||||||
#include <plat/omap-pm.h>
|
#include <plat/omap-pm.h>
|
||||||
#include "common.h"
|
#include "common.h"
|
||||||
|
|
||||||
|
@ -29,9 +29,10 @@
|
|||||||
#include <linux/device.h>
|
#include <linux/device.h>
|
||||||
|
|
||||||
#include <plat/omap_hwmod.h>
|
#include <plat/omap_hwmod.h>
|
||||||
#include <plat/omap_device.h>
|
|
||||||
#include <plat-omap/dma-omap.h>
|
#include <plat-omap/dma-omap.h>
|
||||||
|
|
||||||
|
#include "omap_device.h"
|
||||||
|
|
||||||
#define OMAP2_DMA_STRIDE 0x60
|
#define OMAP2_DMA_STRIDE 0x60
|
||||||
|
|
||||||
static u32 errata;
|
static u32 errata;
|
||||||
|
@ -24,7 +24,7 @@
|
|||||||
#include <linux/platform_device.h>
|
#include <linux/platform_device.h>
|
||||||
#include <linux/dma-mapping.h>
|
#include <linux/dma-mapping.h>
|
||||||
|
|
||||||
#include <plat/omap_device.h>
|
#include "omap_device.h"
|
||||||
#include <plat/omap_hwmod.h>
|
#include <plat/omap_hwmod.h>
|
||||||
|
|
||||||
#if defined(CONFIG_DRM_OMAP) || (CONFIG_DRM_OMAP_MODULE)
|
#if defined(CONFIG_DRM_OMAP) || (CONFIG_DRM_OMAP_MODULE)
|
||||||
|
@ -24,7 +24,7 @@
|
|||||||
#include <linux/platform_data/gpio-omap.h>
|
#include <linux/platform_data/gpio-omap.h>
|
||||||
|
|
||||||
#include <plat/omap_hwmod.h>
|
#include <plat/omap_hwmod.h>
|
||||||
#include <plat/omap_device.h>
|
#include "omap_device.h"
|
||||||
#include <plat/omap-pm.h>
|
#include <plat/omap-pm.h>
|
||||||
|
|
||||||
#include "powerdomain.h"
|
#include "powerdomain.h"
|
||||||
|
@ -31,10 +31,10 @@
|
|||||||
#include <asm/mach-types.h>
|
#include <asm/mach-types.h>
|
||||||
|
|
||||||
#include <plat/cpu.h>
|
#include <plat/cpu.h>
|
||||||
#include <plat/omap_device.h>
|
|
||||||
|
|
||||||
#include "soc.h"
|
#include "soc.h"
|
||||||
#include "common.h"
|
#include "common.h"
|
||||||
|
#include "omap_device.h"
|
||||||
#include "gpmc.h"
|
#include "gpmc.h"
|
||||||
|
|
||||||
#define DEVICE_NAME "omap-gpmc"
|
#define DEVICE_NAME "omap-gpmc"
|
||||||
|
@ -28,7 +28,7 @@
|
|||||||
#include <linux/platform_device.h>
|
#include <linux/platform_device.h>
|
||||||
|
|
||||||
#include <plat/omap_hwmod.h>
|
#include <plat/omap_hwmod.h>
|
||||||
#include <plat/omap_device.h>
|
#include "omap_device.h"
|
||||||
#include "hdq1w.h"
|
#include "hdq1w.h"
|
||||||
|
|
||||||
#include "common.h"
|
#include "common.h"
|
||||||
|
@ -18,7 +18,7 @@
|
|||||||
#include <linux/platform_data/gpio-omap.h>
|
#include <linux/platform_data/gpio-omap.h>
|
||||||
|
|
||||||
#include <plat/omap-pm.h>
|
#include <plat/omap-pm.h>
|
||||||
#include <plat/omap_device.h>
|
#include "omap_device.h"
|
||||||
|
|
||||||
#include "mux.h"
|
#include "mux.h"
|
||||||
#include "mmc.h"
|
#include "mmc.h"
|
||||||
|
@ -22,7 +22,7 @@
|
|||||||
#include <linux/hwspinlock.h>
|
#include <linux/hwspinlock.h>
|
||||||
|
|
||||||
#include <plat/omap_hwmod.h>
|
#include <plat/omap_hwmod.h>
|
||||||
#include <plat/omap_device.h>
|
#include "omap_device.h"
|
||||||
|
|
||||||
static struct hwspinlock_pdata omap_hwspinlock_pdata __initdata = {
|
static struct hwspinlock_pdata omap_hwspinlock_pdata __initdata = {
|
||||||
.base_id = 0,
|
.base_id = 0,
|
||||||
|
@ -21,7 +21,7 @@
|
|||||||
|
|
||||||
#include "common.h"
|
#include "common.h"
|
||||||
#include <plat/omap_hwmod.h>
|
#include <plat/omap_hwmod.h>
|
||||||
#include <plat/omap_device.h>
|
#include "omap_device.h"
|
||||||
|
|
||||||
#include "mux.h"
|
#include "mux.h"
|
||||||
#include "i2c.h"
|
#include "i2c.h"
|
||||||
|
@ -19,10 +19,11 @@
|
|||||||
#include <linux/platform_device.h>
|
#include <linux/platform_device.h>
|
||||||
#include <linux/slab.h>
|
#include <linux/slab.h>
|
||||||
#include <linux/platform_data/asoc-ti-mcbsp.h>
|
#include <linux/platform_data/asoc-ti-mcbsp.h>
|
||||||
|
#include <linux/pm_runtime.h>
|
||||||
|
|
||||||
#include <plat-omap/dma-omap.h>
|
#include <plat-omap/dma-omap.h>
|
||||||
#include <plat/omap_device.h>
|
|
||||||
#include <linux/pm_runtime.h>
|
#include "omap_device.h"
|
||||||
|
|
||||||
/*
|
/*
|
||||||
* FIXME: Find a mechanism to enable/disable runtime the McBSP ICLK autoidle.
|
* FIXME: Find a mechanism to enable/disable runtime the McBSP ICLK autoidle.
|
||||||
|
@ -26,10 +26,9 @@
|
|||||||
#include <linux/platform_data/gpio-omap.h>
|
#include <linux/platform_data/gpio-omap.h>
|
||||||
|
|
||||||
#include <plat/omap_hwmod.h>
|
#include <plat/omap_hwmod.h>
|
||||||
#include <plat/omap_device.h>
|
|
||||||
|
|
||||||
#include "common.h"
|
#include "common.h"
|
||||||
#include "control.h"
|
#include "control.h"
|
||||||
|
#include "omap_device.h"
|
||||||
#include "mux.h"
|
#include "mux.h"
|
||||||
#include "mmc.h"
|
#include "mmc.h"
|
||||||
|
|
||||||
|
@ -89,7 +89,7 @@
|
|||||||
#include <linux/of.h>
|
#include <linux/of.h>
|
||||||
#include <linux/notifier.h>
|
#include <linux/notifier.h>
|
||||||
|
|
||||||
#include <plat/omap_device.h>
|
#include "omap_device.h"
|
||||||
#include <plat/omap_hwmod.h>
|
#include <plat/omap_hwmod.h>
|
||||||
#include <plat/clock.h>
|
#include <plat/clock.h>
|
||||||
|
|
@ -20,7 +20,7 @@
|
|||||||
#include <linux/opp.h>
|
#include <linux/opp.h>
|
||||||
#include <linux/cpu.h>
|
#include <linux/cpu.h>
|
||||||
|
|
||||||
#include <plat/omap_device.h>
|
#include "omap_device.h"
|
||||||
|
|
||||||
#include "omap_opp_data.h"
|
#include "omap_opp_data.h"
|
||||||
|
|
||||||
|
@ -21,7 +21,7 @@
|
|||||||
#include <asm/system_misc.h>
|
#include <asm/system_misc.h>
|
||||||
|
|
||||||
#include <plat/omap-pm.h>
|
#include <plat/omap-pm.h>
|
||||||
#include <plat/omap_device.h>
|
#include "omap_device.h"
|
||||||
#include "common.h"
|
#include "common.h"
|
||||||
|
|
||||||
#include "prcm-common.h"
|
#include "prcm-common.h"
|
||||||
|
@ -16,7 +16,7 @@
|
|||||||
#include <asm/pmu.h>
|
#include <asm/pmu.h>
|
||||||
|
|
||||||
#include <plat/omap_hwmod.h>
|
#include <plat/omap_hwmod.h>
|
||||||
#include <plat/omap_device.h>
|
#include "omap_device.h"
|
||||||
|
|
||||||
static char *omap2_pmu_oh_names[] = {"mpu"};
|
static char *omap2_pmu_oh_names[] = {"mpu"};
|
||||||
static char *omap3_pmu_oh_names[] = {"mpu", "debugss"};
|
static char *omap3_pmu_oh_names[] = {"mpu", "debugss"};
|
||||||
|
@ -31,7 +31,7 @@
|
|||||||
#include "common.h"
|
#include "common.h"
|
||||||
#include <plat-omap/dma-omap.h>
|
#include <plat-omap/dma-omap.h>
|
||||||
#include <plat/omap_hwmod.h>
|
#include <plat/omap_hwmod.h>
|
||||||
#include <plat/omap_device.h>
|
#include "omap_device.h"
|
||||||
#include <plat/omap-pm.h>
|
#include <plat/omap-pm.h>
|
||||||
#include <plat/serial.h>
|
#include <plat/serial.h>
|
||||||
|
|
||||||
|
@ -23,7 +23,7 @@
|
|||||||
#include <linux/slab.h>
|
#include <linux/slab.h>
|
||||||
#include <linux/io.h>
|
#include <linux/io.h>
|
||||||
|
|
||||||
#include <plat/omap_device.h>
|
#include "omap_device.h"
|
||||||
|
|
||||||
#include "voltage.h"
|
#include "voltage.h"
|
||||||
#include "control.h"
|
#include "control.h"
|
||||||
|
@ -44,7 +44,7 @@
|
|||||||
|
|
||||||
#include <asm/arch_timer.h>
|
#include <asm/arch_timer.h>
|
||||||
#include <plat/omap_hwmod.h>
|
#include <plat/omap_hwmod.h>
|
||||||
#include <plat/omap_device.h>
|
#include "omap_device.h"
|
||||||
#include <plat/dmtimer.h>
|
#include <plat/dmtimer.h>
|
||||||
#include <plat/omap-pm.h>
|
#include <plat/omap-pm.h>
|
||||||
|
|
||||||
|
@ -26,7 +26,7 @@
|
|||||||
#include <asm/io.h>
|
#include <asm/io.h>
|
||||||
|
|
||||||
#include <plat/usb.h>
|
#include <plat/usb.h>
|
||||||
#include <plat/omap_device.h>
|
#include "omap_device.h"
|
||||||
|
|
||||||
#include "mux.h"
|
#include "mux.h"
|
||||||
|
|
||||||
|
@ -26,7 +26,7 @@
|
|||||||
#include <linux/usb/musb.h>
|
#include <linux/usb/musb.h>
|
||||||
|
|
||||||
#include <plat/usb.h>
|
#include <plat/usb.h>
|
||||||
#include <plat/omap_device.h>
|
#include "omap_device.h"
|
||||||
|
|
||||||
#include "am35xx.h"
|
#include "am35xx.h"
|
||||||
|
|
||||||
|
@ -9,7 +9,6 @@ obj-n :=
|
|||||||
obj- :=
|
obj- :=
|
||||||
|
|
||||||
# omap_device support (OMAP2+ only at the moment)
|
# omap_device support (OMAP2+ only at the moment)
|
||||||
obj-$(CONFIG_ARCH_OMAP2PLUS) += omap_device.o
|
|
||||||
|
|
||||||
obj-$(CONFIG_OMAP_DM_TIMER) += dmtimer.o
|
obj-$(CONFIG_OMAP_DM_TIMER) += dmtimer.o
|
||||||
obj-$(CONFIG_OMAP_DEBUG_DEVICES) += debug-devices.o
|
obj-$(CONFIG_OMAP_DEBUG_DEVICES) += debug-devices.o
|
||||||
|
@ -24,7 +24,8 @@
|
|||||||
|
|
||||||
/* Interface documentation is in mach/omap-pm.h */
|
/* Interface documentation is in mach/omap-pm.h */
|
||||||
#include <plat/omap-pm.h>
|
#include <plat/omap-pm.h>
|
||||||
#include <plat/omap_device.h>
|
|
||||||
|
#include "../mach-omap2/omap_device.h"
|
||||||
|
|
||||||
static bool off_mode_enabled;
|
static bool off_mode_enabled;
|
||||||
static int dummy_context_loss_counter;
|
static int dummy_context_loss_counter;
|
||||||
|
Loading…
Reference in New Issue
Block a user