diff options
Diffstat (limited to 'arch/arm/mach-imx')
| -rw-r--r-- | arch/arm/mach-imx/avic.c | 2 | ||||
| -rw-r--r-- | arch/arm/mach-imx/clk-busy.c | 2 | ||||
| -rw-r--r-- | arch/arm/mach-imx/clk-gate2.c | 1 | ||||
| -rw-r--r-- | arch/arm/mach-imx/clk-pllv1.c | 2 | ||||
| -rw-r--r-- | arch/arm/mach-imx/clk-pllv2.c | 2 | ||||
| -rw-r--r-- | arch/arm/mach-imx/clk.c | 1 | ||||
| -rw-r--r-- | arch/arm/mach-imx/cpu-imx5.c | 1 | ||||
| -rw-r--r-- | arch/arm/mach-imx/cpu.c | 1 | ||||
| -rw-r--r-- | arch/arm/mach-imx/eukrea_mbimx27-baseboard.c | 4 | ||||
| -rw-r--r-- | arch/arm/mach-imx/gpc.c | 1 | ||||
| -rw-r--r-- | arch/arm/mach-imx/iomux-imx31.c | 2 | ||||
| -rw-r--r-- | arch/arm/mach-imx/irq-common.c | 19 | ||||
| -rw-r--r-- | arch/arm/mach-imx/mach-cpuimx27.c | 4 | ||||
| -rw-r--r-- | arch/arm/mach-imx/mach-imx6q.c | 4 | ||||
| -rw-r--r-- | arch/arm/mach-imx/mm-imx3.c | 2 | ||||
| -rw-r--r-- | arch/arm/mach-imx/src.c | 1 | ||||
| -rw-r--r-- | arch/arm/mach-imx/tzic.c | 2 | 
17 files changed, 19 insertions, 32 deletions
diff --git a/arch/arm/mach-imx/avic.c b/arch/arm/mach-imx/avic.c index 0eff23ed92b..9c3e014705b 100644 --- a/arch/arm/mach-imx/avic.c +++ b/arch/arm/mach-imx/avic.c @@ -51,7 +51,7 @@  #define AVIC_NUM_IRQS 64 -void __iomem *avic_base; +static void __iomem *avic_base;  static struct irq_domain *domain;  static u32 avic_saved_mask_reg[2]; diff --git a/arch/arm/mach-imx/clk-busy.c b/arch/arm/mach-imx/clk-busy.c index 85b728cc27a..4bb1bc419b7 100644 --- a/arch/arm/mach-imx/clk-busy.c +++ b/arch/arm/mach-imx/clk-busy.c @@ -147,7 +147,7 @@ static int clk_busy_mux_set_parent(struct clk_hw *hw, u8 index)  	return ret;  } -struct clk_ops clk_busy_mux_ops = { +static struct clk_ops clk_busy_mux_ops = {  	.get_parent = clk_busy_mux_get_parent,  	.set_parent = clk_busy_mux_set_parent,  }; diff --git a/arch/arm/mach-imx/clk-gate2.c b/arch/arm/mach-imx/clk-gate2.c index cc49c7ae186..a63e415609a 100644 --- a/arch/arm/mach-imx/clk-gate2.c +++ b/arch/arm/mach-imx/clk-gate2.c @@ -15,6 +15,7 @@  #include <linux/io.h>  #include <linux/err.h>  #include <linux/string.h> +#include "clk.h"  /**   * DOC: basic gatable clock which can gate and ungate it's ouput diff --git a/arch/arm/mach-imx/clk-pllv1.c b/arch/arm/mach-imx/clk-pllv1.c index abff350ba24..c1eaee34695 100644 --- a/arch/arm/mach-imx/clk-pllv1.c +++ b/arch/arm/mach-imx/clk-pllv1.c @@ -78,7 +78,7 @@ static unsigned long clk_pllv1_recalc_rate(struct clk_hw *hw,  	return ll;  } -struct clk_ops clk_pllv1_ops = { +static struct clk_ops clk_pllv1_ops = {  	.recalc_rate = clk_pllv1_recalc_rate,  }; diff --git a/arch/arm/mach-imx/clk-pllv2.c b/arch/arm/mach-imx/clk-pllv2.c index 0440379e362..20889d59b44 100644 --- a/arch/arm/mach-imx/clk-pllv2.c +++ b/arch/arm/mach-imx/clk-pllv2.c @@ -229,7 +229,7 @@ static void clk_pllv2_unprepare(struct clk_hw *hw)  	__raw_writel(reg, pllbase + MXC_PLL_DP_CTL);  } -struct clk_ops clk_pllv2_ops = { +static struct clk_ops clk_pllv2_ops = {  	.prepare = clk_pllv2_prepare,  	.unprepare = clk_pllv2_unprepare,  	.recalc_rate = clk_pllv2_recalc_rate, diff --git a/arch/arm/mach-imx/clk.c b/arch/arm/mach-imx/clk.c index f5e8be8e7f1..37e884ed1cd 100644 --- a/arch/arm/mach-imx/clk.c +++ b/arch/arm/mach-imx/clk.c @@ -1,3 +1,4 @@  #include <linux/spinlock.h> +#include "clk.h"  DEFINE_SPINLOCK(imx_ccm_lock); diff --git a/arch/arm/mach-imx/cpu-imx5.c b/arch/arm/mach-imx/cpu-imx5.c index d7ce72252a4..c1c99a72c6a 100644 --- a/arch/arm/mach-imx/cpu-imx5.c +++ b/arch/arm/mach-imx/cpu-imx5.c @@ -18,6 +18,7 @@  #include <linux/io.h>  #include "hardware.h" +#include "common.h"  static int mx5_cpu_rev = -1; diff --git a/arch/arm/mach-imx/cpu.c b/arch/arm/mach-imx/cpu.c index 03fcbd08259..e70e3acbf9b 100644 --- a/arch/arm/mach-imx/cpu.c +++ b/arch/arm/mach-imx/cpu.c @@ -3,6 +3,7 @@  #include <linux/io.h>  #include "hardware.h" +#include "common.h"  unsigned int __mxc_cpu_type;  EXPORT_SYMBOL(__mxc_cpu_type); diff --git a/arch/arm/mach-imx/eukrea_mbimx27-baseboard.c b/arch/arm/mach-imx/eukrea_mbimx27-baseboard.c index b4c70028d35..b2f08bfbbdd 100644 --- a/arch/arm/mach-imx/eukrea_mbimx27-baseboard.c +++ b/arch/arm/mach-imx/eukrea_mbimx27-baseboard.c @@ -46,7 +46,7 @@ static const int eukrea_mbimx27_pins[] __initconst = {  	PE10_PF_UART3_CTS,  	PE11_PF_UART3_RTS,  	/* UART4 */ -#if !defined(MACH_EUKREA_CPUIMX27_USEUART4) +#if !defined(CONFIG_MACH_EUKREA_CPUIMX27_USEUART4)  	PB26_AF_UART4_RTS,  	PB28_AF_UART4_TXD,  	PB29_AF_UART4_CTS, @@ -306,7 +306,7 @@ void __init eukrea_mbimx27_baseboard_init(void)  	imx27_add_imx_uart1(&uart_pdata);  	imx27_add_imx_uart2(&uart_pdata); -#if !defined(MACH_EUKREA_CPUIMX27_USEUART4) +#if !defined(CONFIG_MACH_EUKREA_CPUIMX27_USEUART4)  	imx27_add_imx_uart3(&uart_pdata);  #endif diff --git a/arch/arm/mach-imx/gpc.c b/arch/arm/mach-imx/gpc.c index a96ccc7f501..02b61cdf39b 100644 --- a/arch/arm/mach-imx/gpc.c +++ b/arch/arm/mach-imx/gpc.c @@ -16,6 +16,7 @@  #include <linux/of_address.h>  #include <linux/of_irq.h>  #include <linux/irqchip/arm-gic.h> +#include "common.h"  #define GPC_IMR1		0x008  #define GPC_PGC_CPU_PDN		0x2a0 diff --git a/arch/arm/mach-imx/iomux-imx31.c b/arch/arm/mach-imx/iomux-imx31.c index cabefbc5e7c..7c66805d2cc 100644 --- a/arch/arm/mach-imx/iomux-imx31.c +++ b/arch/arm/mach-imx/iomux-imx31.c @@ -40,7 +40,7 @@ static DEFINE_SPINLOCK(gpio_mux_lock);  #define IOMUX_REG_MASK (IOMUX_PADNUM_MASK & ~0x3) -unsigned long mxc_pin_alloc_map[NB_PORTS * 32 / BITS_PER_LONG]; +static unsigned long mxc_pin_alloc_map[NB_PORTS * 32 / BITS_PER_LONG];  /*   * set the mode for a IOMUX pin.   */ diff --git a/arch/arm/mach-imx/irq-common.c b/arch/arm/mach-imx/irq-common.c index b6e11458e5a..4b34f52dc46 100644 --- a/arch/arm/mach-imx/irq-common.c +++ b/arch/arm/mach-imx/irq-common.c @@ -21,25 +21,6 @@  #include "irq-common.h" -int imx_irq_set_priority(unsigned char irq, unsigned char prio) -{ -	struct irq_chip_generic *gc; -	struct mxc_extra_irq *exirq; -	int ret; - -	ret = -ENOSYS; - -	gc = irq_get_chip_data(irq); -	if (gc && gc->private) { -		exirq = gc->private; -		if (exirq->set_priority) -			ret = exirq->set_priority(irq, prio); -	} - -	return ret; -} -EXPORT_SYMBOL(imx_irq_set_priority); -  int mxc_set_irq_fiq(unsigned int irq, unsigned int type)  {  	struct irq_chip_generic *gc; diff --git a/arch/arm/mach-imx/mach-cpuimx27.c b/arch/arm/mach-imx/mach-cpuimx27.c index 146559311bd..ea50870bda8 100644 --- a/arch/arm/mach-imx/mach-cpuimx27.c +++ b/arch/arm/mach-imx/mach-cpuimx27.c @@ -48,7 +48,7 @@ static const int eukrea_cpuimx27_pins[] __initconst = {  	PE14_PF_UART1_CTS,  	PE15_PF_UART1_RTS,  	/* UART4 */ -#if defined(MACH_EUKREA_CPUIMX27_USEUART4) +#if defined(CONFIG_MACH_EUKREA_CPUIMX27_USEUART4)  	PB26_AF_UART4_RTS,  	PB28_AF_UART4_TXD,  	PB29_AF_UART4_CTS, @@ -272,7 +272,7 @@ static void __init eukrea_cpuimx27_init(void)  	/* SDHC2 can be used for Wifi */  	imx27_add_mxc_mmc(1, NULL);  #endif -#if defined(MACH_EUKREA_CPUIMX27_USEUART4) +#if defined(CONFIG_MACH_EUKREA_CPUIMX27_USEUART4)  	/* in which case UART4 is also used for Bluetooth */  	imx27_add_imx_uart3(&uart_pdata);  #endif diff --git a/arch/arm/mach-imx/mach-imx6q.c b/arch/arm/mach-imx/mach-imx6q.c index 9ffd103b27e..fe1b7aafabd 100644 --- a/arch/arm/mach-imx/mach-imx6q.c +++ b/arch/arm/mach-imx/mach-imx6q.c @@ -73,7 +73,7 @@ static int imx6q_revision(void)  	}  } -void imx6q_restart(char mode, const char *cmd) +static void imx6q_restart(char mode, const char *cmd)  {  	struct device_node *np;  	void __iomem *wdog_base; @@ -256,7 +256,7 @@ put_node:  	of_node_put(np);  } -struct platform_device imx6q_cpufreq_pdev = { +static struct platform_device imx6q_cpufreq_pdev = {  	.name = "imx6q-cpufreq",  }; diff --git a/arch/arm/mach-imx/mm-imx3.c b/arch/arm/mach-imx/mm-imx3.c index cefa047c405..e0e69a68217 100644 --- a/arch/arm/mach-imx/mm-imx3.c +++ b/arch/arm/mach-imx/mm-imx3.c @@ -82,7 +82,7 @@ static void __iomem *imx3_ioremap_caller(unsigned long phys_addr, size_t size,  	return __arm_ioremap_caller(phys_addr, size, mtype, caller);  } -void __init imx3_init_l2x0(void) +static void __init imx3_init_l2x0(void)  {  #ifdef CONFIG_CACHE_L2X0  	void __iomem *l2x0_base; diff --git a/arch/arm/mach-imx/src.c b/arch/arm/mach-imx/src.c index 09a742f8c7a..324731c2a44 100644 --- a/arch/arm/mach-imx/src.c +++ b/arch/arm/mach-imx/src.c @@ -16,6 +16,7 @@  #include <linux/of_address.h>  #include <linux/smp.h>  #include <asm/smp_plat.h> +#include "common.h"  #define SRC_SCR				0x000  #define SRC_GPR1			0x020 diff --git a/arch/arm/mach-imx/tzic.c b/arch/arm/mach-imx/tzic.c index 9721161f208..8183178d5aa 100644 --- a/arch/arm/mach-imx/tzic.c +++ b/arch/arm/mach-imx/tzic.c @@ -49,7 +49,7 @@  #define TZIC_SWINT	0x0F00	/* Software Interrupt Rigger Register */  #define TZIC_ID0	0x0FD0	/* Indentification Register 0 */ -void __iomem *tzic_base; /* Used as irq controller base in entry-macro.S */ +static void __iomem *tzic_base;  static struct irq_domain *domain;  #define TZIC_NUM_IRQS 128  |