common.h (8cad95f56f63a63abab0ff0cb451c0bdd5a885dc) | common.h (02b83dcb3db7974cc25834b67ffac7eb90ce56ac) |
---|---|
1/* 2 * Header for code common to all OMAP2+ machines. 3 * 4 * This program is free software; you can redistribute it and/or modify it 5 * under the terms of the GNU General Public License as published by the 6 * Free Software Foundation; either version 2 of the License, or (at your 7 * option) any later version. 8 * --- 30 unchanged lines hidden (view full) --- 39 40#include "i2c.h" 41#include "serial.h" 42 43#include "usb.h" 44 45#define OMAP_INTC_START NR_IRQS 46 | 1/* 2 * Header for code common to all OMAP2+ machines. 3 * 4 * This program is free software; you can redistribute it and/or modify it 5 * under the terms of the GNU General Public License as published by the 6 * Free Software Foundation; either version 2 of the License, or (at your 7 * option) any later version. 8 * --- 30 unchanged lines hidden (view full) --- 39 40#include "i2c.h" 41#include "serial.h" 42 43#include "usb.h" 44 45#define OMAP_INTC_START NR_IRQS 46 |
47extern int (*omap_pm_soc_init)(void); 48int omap_pm_nop_init(void); 49 |
|
47#if defined(CONFIG_PM) && defined(CONFIG_ARCH_OMAP2) 48int omap2_pm_init(void); 49#else 50static inline int omap2_pm_init(void) 51{ 52 return 0; 53} 54#endif --- 19 unchanged lines hidden (view full) --- 74static inline int omap4_pm_init_early(void) 75{ 76 return 0; 77} 78#endif 79 80#if defined(CONFIG_PM) && (defined(CONFIG_SOC_AM33XX) || \ 81 defined(CONFIG_SOC_AM43XX)) | 50#if defined(CONFIG_PM) && defined(CONFIG_ARCH_OMAP2) 51int omap2_pm_init(void); 52#else 53static inline int omap2_pm_init(void) 54{ 55 return 0; 56} 57#endif --- 19 unchanged lines hidden (view full) --- 77static inline int omap4_pm_init_early(void) 78{ 79 return 0; 80} 81#endif 82 83#if defined(CONFIG_PM) && (defined(CONFIG_SOC_AM33XX) || \ 84 defined(CONFIG_SOC_AM43XX)) |
82void amx3_common_pm_init(void); | 85int amx3_common_pm_init(void); |
83#else | 86#else |
84static inline void amx3_common_pm_init(void) { } | 87static inline int amx3_common_pm_init(void) 88{ 89 return 0; 90} |
85#endif 86 87extern void omap2_init_common_infrastructure(void); 88 89extern void omap_init_time(void); 90extern void omap3_secure_sync32k_timer_init(void); 91extern void omap3_gptimer_timer_init(void); 92extern void omap4_local_timer_init(void); --- 24 unchanged lines hidden (view full) --- 117void am35xx_init_early(void); 118void ti814x_init_early(void); 119void ti816x_init_early(void); 120void am33xx_init_early(void); 121void am43xx_init_early(void); 122void am43xx_init_late(void); 123void omap4430_init_early(void); 124void omap5_init_early(void); | 91#endif 92 93extern void omap2_init_common_infrastructure(void); 94 95extern void omap_init_time(void); 96extern void omap3_secure_sync32k_timer_init(void); 97extern void omap3_gptimer_timer_init(void); 98extern void omap4_local_timer_init(void); --- 24 unchanged lines hidden (view full) --- 123void am35xx_init_early(void); 124void ti814x_init_early(void); 125void ti816x_init_early(void); 126void am33xx_init_early(void); 127void am43xx_init_early(void); 128void am43xx_init_late(void); 129void omap4430_init_early(void); 130void omap5_init_early(void); |
125void omap3_init_late(void); /* Do not use this one */ | 131void omap3_init_late(void); |
126void omap4430_init_late(void); 127void omap2420_init_late(void); 128void omap2430_init_late(void); | 132void omap4430_init_late(void); 133void omap2420_init_late(void); 134void omap2430_init_late(void); |
129void omap3430_init_late(void); 130void omap35xx_init_late(void); 131void omap3630_init_late(void); 132void am35xx_init_late(void); | |
133void ti81xx_init_late(void); 134void am33xx_init_late(void); 135void omap5_init_late(void); 136int omap2_common_pm_late_init(void); 137void dra7xx_init_early(void); 138void dra7xx_init_late(void); 139 140#ifdef CONFIG_SOC_BUS --- 216 unchanged lines hidden --- | 135void ti81xx_init_late(void); 136void am33xx_init_late(void); 137void omap5_init_late(void); 138int omap2_common_pm_late_init(void); 139void dra7xx_init_early(void); 140void dra7xx_init_late(void); 141 142#ifdef CONFIG_SOC_BUS --- 216 unchanged lines hidden --- |