Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Support
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
L
linux
Project overview
Project overview
Details
Activity
Releases
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Issues
0
Issues
0
List
Boards
Labels
Milestones
Merge Requests
0
Merge Requests
0
Analytics
Analytics
Repository
Value Stream
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Create a new issue
Commits
Issue Boards
Open sidebar
Kirill Smelkov
linux
Commits
e9d69010
Commit
e9d69010
authored
Feb 28, 2012
by
Tony Lindgren
Browse files
Options
Browse Files
Download
Plain Diff
Merge branch 'randconfig' into fixes-non-critical
parents
d82ba995
c295fb63
Changes
8
Show whitespace changes
Inline
Side-by-side
Showing
8 changed files
with
49 additions
and
32 deletions
+49
-32
arch/arm/Makefile
arch/arm/Makefile
+1
-3
arch/arm/mach-omap2/Kconfig
arch/arm/mach-omap2/Kconfig
+36
-19
arch/arm/mach-omap2/Makefile
arch/arm/mach-omap2/Makefile
+1
-4
arch/arm/mach-omap2/board-zoom-display.c
arch/arm/mach-omap2/board-zoom-display.c
+4
-0
arch/arm/mach-omap2/devices.c
arch/arm/mach-omap2/devices.c
+4
-3
arch/arm/mach-omap2/mux.h
arch/arm/mach-omap2/mux.h
+1
-1
arch/arm/mach-omap2/smartreflex.c
arch/arm/mach-omap2/smartreflex.c
+1
-1
arch/arm/plat-omap/dma.c
arch/arm/plat-omap/dma.c
+1
-1
No files found.
arch/arm/Makefile
View file @
e9d69010
...
@@ -164,9 +164,7 @@ machine-$(CONFIG_ARCH_MXS) := mxs
...
@@ -164,9 +164,7 @@ machine-$(CONFIG_ARCH_MXS) := mxs
machine-$(CONFIG_ARCH_NETX)
:=
netx
machine-$(CONFIG_ARCH_NETX)
:=
netx
machine-$(CONFIG_ARCH_NOMADIK)
:=
nomadik
machine-$(CONFIG_ARCH_NOMADIK)
:=
nomadik
machine-$(CONFIG_ARCH_OMAP1)
:=
omap1
machine-$(CONFIG_ARCH_OMAP1)
:=
omap1
machine-$(CONFIG_ARCH_OMAP2)
:=
omap2
machine-$(CONFIG_ARCH_OMAP2PLUS)
:=
omap2
machine-$(CONFIG_ARCH_OMAP3)
:=
omap2
machine-$(CONFIG_ARCH_OMAP4)
:=
omap2
machine-$(CONFIG_ARCH_ORION5X)
:=
orion5x
machine-$(CONFIG_ARCH_ORION5X)
:=
orion5x
machine-$(CONFIG_ARCH_PICOXCELL)
:=
picoxcell
machine-$(CONFIG_ARCH_PICOXCELL)
:=
picoxcell
machine-$(CONFIG_ARCH_PNX4008)
:=
pnx4008
machine-$(CONFIG_ARCH_PNX4008)
:=
pnx4008
...
...
arch/arm/mach-omap2/Kconfig
View file @
e9d69010
...
@@ -21,27 +21,21 @@ config ARCH_OMAP2PLUS_TYPICAL
...
@@ -21,27 +21,21 @@ config ARCH_OMAP2PLUS_TYPICAL
Compile a kernel suitable for booting most boards
Compile a kernel suitable for booting most boards
config ARCH_OMAP2
config ARCH_OMAP2
bool "TI OMAP2"
bool
depends on ARCH_OMAP2PLUS
default y
select CPU_V6
select CPU_V6
select MULTI_IRQ_HANDLER
select MULTI_IRQ_HANDLER
config ARCH_OMAP3
config ARCH_OMAP3
bool "TI OMAP3"
bool
depends on ARCH_OMAP2PLUS
default y
select CPU_V7
select CPU_V7
select USB_ARCH_HAS_EHCI
select USB_ARCH_HAS_EHCI
if USB_SUPPORT
select ARCH_HAS_OPP
select ARCH_HAS_OPP
select PM_OPP if PM
select PM_OPP if PM
select ARM_CPU_SUSPEND if PM
select ARM_CPU_SUSPEND if PM
select MULTI_IRQ_HANDLER
select MULTI_IRQ_HANDLER
config ARCH_OMAP4
config ARCH_OMAP4
bool "TI OMAP4"
bool
default y
depends on ARCH_OMAP2PLUS
select CACHE_L2X0
select CACHE_L2X0
select CPU_V7
select CPU_V7
select ARM_GIC
select ARM_GIC
...
@@ -52,40 +46,62 @@ config ARCH_OMAP4
...
@@ -52,40 +46,62 @@ config ARCH_OMAP4
select ARM_ERRATA_720789
select ARM_ERRATA_720789
select ARCH_HAS_OPP
select ARCH_HAS_OPP
select PM_OPP if PM
select PM_OPP if PM
select USB_ARCH_HAS_EHCI
select USB_ARCH_HAS_EHCI
if USB_SUPPORT
select ARM_CPU_SUSPEND if PM
select ARM_CPU_SUSPEND if PM
comment "OMAP Core Type"
comment "OMAP Core Type"
depends on ARCH_OMAP2
config SOC_OMAP
bool
config SOC_OMAP2420
config SOC_OMAP2420
bool "OMAP2420 support"
bool "OMAP2420 support"
depends on ARCH_OMAP2
default y
default y
select SOC_OMAP
select ARCH_OMAP2
select OMAP_DM_TIMER
select OMAP_DM_TIMER
select ARCH_OMAP_OTG
select ARCH_OMAP_OTG
config SOC_OMAP2430
config SOC_OMAP2430
bool "OMAP2430 support"
bool "OMAP2430 support"
depends on ARCH_OMAP2
default y
default y
select SOC_OMAP
select ARCH_OMAP2
select ARCH_OMAP_OTG
select ARCH_OMAP_OTG
config SOC_OMAP3430
config SOC_OMAP3430
bool "OMAP3430 support"
bool "OMAP3430 support"
depends on ARCH_OMAP3
default y
default y
select SOC_OMAP
select ARCH_OMAP3
select ARCH_OMAP_OTG
select ARCH_OMAP_OTG
config SOC_OMAPTI81XX
config SOC_OMAPTI81XX
bool "TI81XX support"
bool "TI81XX support"
depends on ARCH_OMAP3
default y
default y
select SOC_OMAP
select ARCH_OMAP3
config SOC_OMAPAM33XX
config SOC_OMAPAM33XX
bool "AM33XX support"
bool "AM33XX support"
depends on ARCH_OMAP3
default y
default y
select SOC_OMAP
select ARCH_OMAP3
config SOC_OMAP44XX
bool "OMAP44XX support"
default y
select SOC_OMAP
select ARCH_OMAP4
config SOC_OMAP_NOOP
bool
depends on !SOC_OMAP
default y
select ARCH_OMAP2
select ARCH_OMAP3
select ARCH_OMAP4
select MACH_OMAP_GENERIC
config OMAP_PACKAGE_ZAF
config OMAP_PACKAGE_ZAF
bool
bool
...
@@ -112,17 +128,17 @@ config OMAP_PACKAGE_CBS
...
@@ -112,17 +128,17 @@ config OMAP_PACKAGE_CBS
bool
bool
comment "OMAP Board Type"
comment "OMAP Board Type"
depends on ARCH_OMAP2PLUS
config MACH_OMAP_GENERIC
config MACH_OMAP_GENERIC
bool "Generic OMAP2+ board"
bool "Generic OMAP2+ board"
depends on ARCH_OMAP2PLUS
select USE_OF
select USE_OF
default y
default y
help
help
Support for generic TI OMAP2+ boards using Flattened Device Tree.
Support for generic TI OMAP2+ boards using Flattened Device Tree.
More information at Documentation/devicetree
More information at Documentation/devicetree
if SOC_OMAP
config MACH_OMAP2_TUSB6010
config MACH_OMAP2_TUSB6010
bool
bool
depends on ARCH_OMAP2 && SOC_OMAP2420
depends on ARCH_OMAP2 && SOC_OMAP2420
...
@@ -343,6 +359,7 @@ config MACH_OMAP4_PANDA
...
@@ -343,6 +359,7 @@ config MACH_OMAP4_PANDA
select OMAP_PACKAGE_CBS
select OMAP_PACKAGE_CBS
select REGULATOR_FIXED_VOLTAGE if REGULATOR
select REGULATOR_FIXED_VOLTAGE if REGULATOR
endif
config OMAP3_EMU
config OMAP3_EMU
bool "OMAP3 debugging peripherals"
bool "OMAP3 debugging peripherals"
depends on ARCH_OMAP3
depends on ARCH_OMAP3
...
...
arch/arm/mach-omap2/Makefile
View file @
e9d69010
...
@@ -4,7 +4,7 @@
...
@@ -4,7 +4,7 @@
# 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
common.o gpio.o dma.o wd_timer.o display.o
i2c.o
omap-2-3-common
=
irq.o sdrc.o
omap-2-3-common
=
irq.o sdrc.o
hwmod-common
=
omap_hwmod.o
\
hwmod-common
=
omap_hwmod.o
\
...
@@ -182,9 +182,6 @@ obj-$(CONFIG_OMAP_IOMMU) += iommu2.o
...
@@ -182,9 +182,6 @@ obj-$(CONFIG_OMAP_IOMMU) += iommu2.o
iommu-$(CONFIG_OMAP_IOMMU)
:=
omap-iommu.o
iommu-$(CONFIG_OMAP_IOMMU)
:=
omap-iommu.o
obj-y
+=
$
(
iommu-m
)
$
(
iommu-y
)
obj-y
+=
$
(
iommu-m
)
$
(
iommu-y
)
i2c-omap-$(CONFIG_I2C_OMAP)
:=
i2c.o
obj-y
+=
$
(
i2c-omap-m
)
$
(
i2c-omap-y
)
ifneq
($(CONFIG_TIDSPBRIDGE),)
ifneq
($(CONFIG_TIDSPBRIDGE),)
obj-y
+=
dsp.o
obj-y
+=
dsp.o
endif
endif
...
...
arch/arm/mach-omap2/board-zoom-display.c
View file @
e9d69010
...
@@ -55,6 +55,7 @@ static void zoom_panel_disable_lcd(struct omap_dss_device *dssdev)
...
@@ -55,6 +55,7 @@ static void zoom_panel_disable_lcd(struct omap_dss_device *dssdev)
static
int
zoom_set_bl_intensity
(
struct
omap_dss_device
*
dssdev
,
int
level
)
static
int
zoom_set_bl_intensity
(
struct
omap_dss_device
*
dssdev
,
int
level
)
{
{
#ifdef CONFIG_TWL4030_CORE
unsigned
char
c
;
unsigned
char
c
;
u8
mux_pwm
,
enb_pwm
;
u8
mux_pwm
,
enb_pwm
;
...
@@ -90,6 +91,9 @@ static int zoom_set_bl_intensity(struct omap_dss_device *dssdev, int level)
...
@@ -90,6 +91,9 @@ static int zoom_set_bl_intensity(struct omap_dss_device *dssdev, int level)
c
=
((
50
*
(
100
-
level
))
/
100
)
+
1
;
c
=
((
50
*
(
100
-
level
))
/
100
)
+
1
;
twl_i2c_write_u8
(
TWL4030_MODULE_PWM1
,
0x7F
,
TWL_LED_PWMOFF
);
twl_i2c_write_u8
(
TWL4030_MODULE_PWM1
,
0x7F
,
TWL_LED_PWMOFF
);
twl_i2c_write_u8
(
TWL4030_MODULE_PWM1
,
c
,
TWL_LED_PWMON
);
twl_i2c_write_u8
(
TWL4030_MODULE_PWM1
,
c
,
TWL_LED_PWMON
);
#else
pr_warn
(
"Backlight not enabled
\n
"
);
#endif
return
0
;
return
0
;
}
}
...
...
arch/arm/mach-omap2/devices.c
View file @
e9d69010
...
@@ -654,9 +654,7 @@ void __init omap242x_init_mmc(struct omap_mmc_platform_data **mmc_data)
...
@@ -654,9 +654,7 @@ void __init omap242x_init_mmc(struct omap_mmc_platform_data **mmc_data)
/*-------------------------------------------------------------------------*/
/*-------------------------------------------------------------------------*/
#if defined(CONFIG_HDQ_MASTER_OMAP) || defined(CONFIG_HDQ_MASTER_OMAP_MODULE)
#if defined(CONFIG_HDQ_MASTER_OMAP) || defined(CONFIG_HDQ_MASTER_OMAP_MODULE)
#if defined(CONFIG_SOC_OMAP2430) || defined(CONFIG_SOC_OMAP3430)
#define OMAP_HDQ_BASE 0x480B2000
#define OMAP_HDQ_BASE 0x480B2000
#endif
static
struct
resource
omap_hdq_resources
[]
=
{
static
struct
resource
omap_hdq_resources
[]
=
{
{
{
.
start
=
OMAP_HDQ_BASE
,
.
start
=
OMAP_HDQ_BASE
,
...
@@ -679,7 +677,10 @@ static struct platform_device omap_hdq_dev = {
...
@@ -679,7 +677,10 @@ static struct platform_device omap_hdq_dev = {
};
};
static
inline
void
omap_hdq_init
(
void
)
static
inline
void
omap_hdq_init
(
void
)
{
{
(
void
)
platform_device_register
(
&
omap_hdq_dev
);
if
(
cpu_is_omap2420
())
return
;
platform_device_register
(
&
omap_hdq_dev
);
}
}
#else
#else
static
inline
void
omap_hdq_init
(
void
)
{}
static
inline
void
omap_hdq_init
(
void
)
{}
...
...
arch/arm/mach-omap2/mux.h
View file @
e9d69010
...
@@ -246,7 +246,7 @@ static inline void omap_hwmod_mux(struct omap_hwmod_mux_info *hmux, u8 state)
...
@@ -246,7 +246,7 @@ static inline void omap_hwmod_mux(struct omap_hwmod_mux_info *hmux, u8 state)
{
{
}
}
static
struct
omap_board_mux
*
board_mux
__
initdata
__
maybe_unused
;
static
struct
omap_board_mux
*
board_mux
__maybe_unused
;
#endif
#endif
...
...
arch/arm/mach-omap2/smartreflex.c
View file @
e9d69010
...
@@ -1012,7 +1012,7 @@ static int __devexit omap_sr_remove(struct platform_device *pdev)
...
@@ -1012,7 +1012,7 @@ static int __devexit omap_sr_remove(struct platform_device *pdev)
}
}
static
struct
platform_driver
smartreflex_driver
=
{
static
struct
platform_driver
smartreflex_driver
=
{
.
remove
=
omap_sr_remove
,
.
remove
=
__devexit_p
(
omap_sr_remove
)
,
.
driver
=
{
.
driver
=
{
.
name
=
"smartreflex"
,
.
name
=
"smartreflex"
,
},
},
...
...
arch/arm/plat-omap/dma.c
View file @
e9d69010
...
@@ -2125,7 +2125,7 @@ static int __devexit omap_system_dma_remove(struct platform_device *pdev)
...
@@ -2125,7 +2125,7 @@ static int __devexit omap_system_dma_remove(struct platform_device *pdev)
static
struct
platform_driver
omap_system_dma_driver
=
{
static
struct
platform_driver
omap_system_dma_driver
=
{
.
probe
=
omap_system_dma_probe
,
.
probe
=
omap_system_dma_probe
,
.
remove
=
omap_system_dma_remove
,
.
remove
=
__devexit_p
(
omap_system_dma_remove
)
,
.
driver
=
{
.
driver
=
{
.
name
=
"omap_dma_system"
.
name
=
"omap_dma_system"
},
},
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment