[oe-commits] Koen Kooi : linux-omap 2.6.28: update to head of 2.6.28 branch

GIT User account git at amethyst.openembedded.net
Mon Jan 19 08:11:43 UTC 2009


Module: openembedded.git
Branch: org.openembedded.dev
Commit: 1fbae05c3880ddf8b2b1e08142accc2d47ee5340
URL:    http://gitweb.openembedded.net/?p=openembedded.git&a=commit;h=1fbae05c3880ddf8b2b1e08142accc2d47ee5340

Author: Koen Kooi <koen at openembedded.org>
Date:   Mon Jan 19 09:07:44 2009 +0100

linux-omap 2.6.28: update to head of 2.6.28 branch

---

 .../0015-OMAPFB-remove-debug-print.patch           |   25 +++++++++++
 .../linux/linux-omap-2.6.28/beagleboard/defconfig  |   14 +++---
 packages/linux/linux-omap-2.6.28/musb-hsdma.diff   |   28 ------------
 packages/linux/linux-omap-2.6.28/revert-XCCR.patch |   45 ++++++++++++++++++++
 packages/linux/linux-omap_2.6.28.bb                |   11 +++--
 5 files changed, 84 insertions(+), 39 deletions(-)

diff --git a/packages/linux/linux-omap-2.6.28/0015-OMAPFB-remove-debug-print.patch b/packages/linux/linux-omap-2.6.28/0015-OMAPFB-remove-debug-print.patch
new file mode 100644
index 0000000..ecb7aec
--- /dev/null
+++ b/packages/linux/linux-omap-2.6.28/0015-OMAPFB-remove-debug-print.patch
@@ -0,0 +1,25 @@
+From 73f2a252fc273b6d3ee7daab9681728a915f7236 Mon Sep 17 00:00:00 2001
+From: Tomi Valkeinen <tomi.valkeinen at nokia.com>
+Date: Thu, 8 Jan 2009 12:02:07 +0200
+Subject: [PATCH] OMAPFB: remove debug print
+
+---
+ drivers/video/omap2/omapfb-main.c |    2 --
+ 1 files changed, 0 insertions(+), 2 deletions(-)
+
+diff --git a/drivers/video/omap2/omapfb-main.c b/drivers/video/omap2/omapfb-main.c
+index 9dbff42..d043c43 100644
+--- a/drivers/video/omap2/omapfb-main.c
++++ b/drivers/video/omap2/omapfb-main.c
+@@ -973,8 +973,6 @@ static int omapfb_allocate_all_fbs(struct omapfb2_device *fbdev)
+ 		while ((tok = strsep(&s, ","))) {
+ 			unsigned long size;
+ 
+-			printk("param '%s'\n", tok);
+-
+ 			size = memparse(tok, NULL);
+ 
+ 			if (size == 0) {
+-- 
+1.5.6.3
+
diff --git a/packages/linux/linux-omap-2.6.28/beagleboard/defconfig b/packages/linux/linux-omap-2.6.28/beagleboard/defconfig
index 4e3dd6e..d2f0af0 100644
--- a/packages/linux/linux-omap-2.6.28/beagleboard/defconfig
+++ b/packages/linux/linux-omap-2.6.28/beagleboard/defconfig
@@ -1,7 +1,7 @@
 #
 # Automatically generated make config: don't edit
 # Linux kernel version: 2.6.28-omap1
-# Fri Jan  9 17:09:12 2009
+# Wed Jan 14 19:12:03 2009
 #
 CONFIG_ARM=y
 CONFIG_SYS_SUPPORTS_APM_EMULATION=y
@@ -194,6 +194,7 @@ CONFIG_OMAP_MCBSP=y
 # CONFIG_OMAP_MPU_TIMER is not set
 CONFIG_OMAP_32K_TIMER=y
 CONFIG_OMAP_32K_TIMER_HZ=128
+CONFIG_OMAP_TICK_GPTIMER=12
 CONFIG_OMAP_DM_TIMER=y
 # CONFIG_OMAP_LL_DEBUG_UART1 is not set
 # CONFIG_OMAP_LL_DEBUG_UART2 is not set
@@ -219,7 +220,6 @@ CONFIG_ARCH_OMAP3430=y
 CONFIG_MACH_OMAP3_BEAGLE=y
 # CONFIG_MACH_OVERO is not set
 # CONFIG_MACH_OMAP3_PANDORA is not set
-CONFIG_OMAP_TICK_GPTIMER=12
 
 #
 # Boot options
@@ -1040,8 +1040,8 @@ CONFIG_HWMON=y
 # CONFIG_SENSORS_TSC210X is not set
 CONFIG_SENSORS_OMAP34XX=y
 # CONFIG_HWMON_DEBUG_CHIP is not set
-# CONFIG_THERMAL is not set
-# CONFIG_THERMAL_HWMON is not set
+CONFIG_THERMAL=y
+CONFIG_THERMAL_HWMON=y
 CONFIG_WATCHDOG=y
 CONFIG_WATCHDOG_NOWAYOUT=y
 
@@ -1706,7 +1706,7 @@ CONFIG_LEDS_CLASS=y
 # LED drivers
 #
 # CONFIG_LEDS_OMAP_DEBUG is not set
-# CONFIG_LEDS_OMAP is not set
+CONFIG_LEDS_OMAP=y
 # CONFIG_LEDS_OMAP_PWM is not set
 # CONFIG_LEDS_PCA9532 is not set
 CONFIG_LEDS_GPIO=y
@@ -1718,8 +1718,8 @@ CONFIG_LEDS_GPIO=y
 CONFIG_LEDS_TRIGGERS=y
 CONFIG_LEDS_TRIGGER_TIMER=y
 CONFIG_LEDS_TRIGGER_HEARTBEAT=y
-# CONFIG_LEDS_TRIGGER_BACKLIGHT is not set
-# CONFIG_LEDS_TRIGGER_DEFAULT_ON is not set
+CONFIG_LEDS_TRIGGER_BACKLIGHT=m
+CONFIG_LEDS_TRIGGER_DEFAULT_ON=m
 CONFIG_RTC_LIB=y
 CONFIG_RTC_CLASS=y
 CONFIG_RTC_HCTOSYS=y
diff --git a/packages/linux/linux-omap-2.6.28/musb-hsdma.diff b/packages/linux/linux-omap-2.6.28/musb-hsdma.diff
deleted file mode 100644
index 05de732..0000000
--- a/packages/linux/linux-omap-2.6.28/musb-hsdma.diff
+++ /dev/null
@@ -1,28 +0,0 @@
-From: Ajay Kumar Gupta <ajay.gupta at ti.com>
-Date: Tue, 13 Jan 2009 12:08:44 +0000 (+0200)
-Subject: usb: musb: fix bug in musbhsdma programming
-X-Git-Url: http://git.kernel.org/?p=linux%2Fkernel%2Fgit%2Ftmlind%2Flinux-omap-2.6.git;a=commitdiff_plain;h=15f75b6226c2d3b82062bb721e7cb9a1d6f35efd
-
-usb: musb: fix bug in musbhsdma programming
-
-Mode bit should be set based on function parameter "mode" of
-configure_channel() function.
-
-Signed-off-by: Ajay Kumar Gupta <ajay.gupta at ti.com>
-Acked-by: Felipe Balbi <felipe.balbi at nokia.com>
-Signed-off-by: Tony Lindgren <tony at atomide.com>
----
-
-diff --git a/drivers/usb/musb/musbhsdma.c b/drivers/usb/musb/musbhsdma.c
-index 75b15ce..4394bd3 100644
---- a/drivers/usb/musb/musbhsdma.c
-+++ b/drivers/usb/musb/musbhsdma.c
-@@ -136,7 +136,7 @@ static void configure_channel(struct dma_channel *channel,
- 		csr |= MUSB_HSDMA_BURSTMODE_INCR4;
- 
- 	csr |= (musb_channel->epnum << MUSB_HSDMA_ENDPOINT_SHIFT)
--		| MUSB_HSDMA_MODE1
-+		| (mode ? MUSB_HSDMA_MODE1 : 0)
- 		| MUSB_HSDMA_ENABLE
- 		| MUSB_HSDMA_IRQENABLE
- 		| (musb_channel->transmit
diff --git a/packages/linux/linux-omap-2.6.28/revert-XCCR.patch b/packages/linux/linux-omap-2.6.28/revert-XCCR.patch
new file mode 100644
index 0000000..fe9a91f
--- /dev/null
+++ b/packages/linux/linux-omap-2.6.28/revert-XCCR.patch
@@ -0,0 +1,45 @@
+diff --git a/arch/arm/plat-omap/include/mach/mcbsp.h b/arch/arm/plat-omap/include/mach/mcbsp.h
+index 113c246..c727e89 100644
+--- a/arch/arm/plat-omap/include/mach/mcbsp.h
++++ b/arch/arm/plat-omap/include/mach/mcbsp.h
+@@ -235,16 +235,11 @@
+ #define XPBBLK(value)		((value)<<7)	/* Bits 7:8 */
+ 
+ /*********************** McBSP XCCR bit definitions *************************/
+-#define EXTCLKGATE		0x8000
+-#define PPCONNECT		0x4000
+-#define DXENDLY(value)		((value)<<12)	/* Bits 12:13 */
+-#define XFULL_CYCLE		0x0800
+ #define DILB			0x0020
+ #define XDMAEN			0x0008
+ #define XDISABLE		0x0001
+ 
+ /********************** McBSP RCCR bit definitions *************************/
+-#define RFULL_CYCLE		0x0800
+ #define RDMAEN			0x0008
+ #define RDISABLE		0x0001
+ 
+@@ -276,8 +271,6 @@ struct omap_mcbsp_reg_cfg {
+ 	u16 rcerh;
+ 	u16 xcerg;
+ 	u16 xcerh;
+-	u16 xccr;
+-	u16 rccr;
+ };
+ 
+ typedef enum {
+diff --git a/arch/arm/plat-omap/mcbsp.c b/arch/arm/plat-omap/mcbsp.c
+index e5842e3..6d70d2f 100644
+--- a/arch/arm/plat-omap/mcbsp.c
++++ b/arch/arm/plat-omap/mcbsp.c
+@@ -173,10 +173,6 @@ void omap_mcbsp_config(unsigned int id, const struct omap_mcbsp_reg_cfg *config)
+ 	OMAP_MCBSP_WRITE(io_base, MCR2, config->mcr2);
+ 	OMAP_MCBSP_WRITE(io_base, MCR1, config->mcr1);
+ 	OMAP_MCBSP_WRITE(io_base, PCR0, config->pcr0);
+-	if (cpu_is_omap2430() || cpu_is_omap34xx()) {
+-		OMAP_MCBSP_WRITE(io_base, XCCR, config->xccr);
+-		OMAP_MCBSP_WRITE(io_base, RCCR, config->rccr);
+-	}
+ }
+ EXPORT_SYMBOL(omap_mcbsp_config);
+ 
diff --git a/packages/linux/linux-omap_2.6.28.bb b/packages/linux/linux-omap_2.6.28.bb
index fd0d590..57572b3 100644
--- a/packages/linux/linux-omap_2.6.28.bb
+++ b/packages/linux/linux-omap_2.6.28.bb
@@ -7,12 +7,12 @@ COMPATIBLE_MACHINE = "omap5912osk|omap1710h3|omap2430sdp|omap2420h4|beagleboard|
 
 DEFAULT_PREFERENCE = "-1"
 
-SRCREV = "401b285465488f515290e0f9111872b94e1cf922"
+SRCREV = "9a6536c4eb086b43acab99ef3ac8b6e61ed9b7de"
 
 PV = "2.6.28"
-PR = "r6"
+PR = "r8"
 
-SRC_URI = "git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap-2.6.git;protocol=git \
+SRC_URI = "git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap-2.6.git;branch=omap-2.6.28;protocol=git \
 	   file://defconfig"
 
 SRC_URI_append = " \
@@ -42,9 +42,12 @@ SRC_URI_append = " \
            file://0009-DSS-OMAPFB-allocate-fbmem-only-for-fb0-or-if-spes.patch;patch=1 \
            file://0010-DSS-OMAPFB-remove-extra-omapfb_setup_overlay-call.patch;patch=1 \
            file://0011-DSS-OMAPFB-fix-GFX_SYNC-to-be-compatible-with-DSS1.patch;patch=1 \
+           file://0012-DSS-Add-comments-to-FAKE_VSYNC-to-make-things-more.patch;patch=1 \
+           file://0013-DSS-OMAPFB-remove-extra-spaces.patch;patch=1 \
+           file://0014-DSS-fix-clk_get_usecount.patch;patch=1 \
            file://0001-ASoC-Add-support-for-OMAP3-EVM.patch;patch=1 \
            file://0001-This-merges-Steve-Kipisz-USB-EHCI-support.-He-star.patch;patch=1 \
-           file://musb-hsdma.diff;patch=1 \
+           file://revert-XCCR.patch;patch=1 \
 "
 
 





More information about the Openembedded-commits mailing list