Re: [Angstrom-devel] [PATCH v2 meta-ti] u-boot: added version 2011.09-rc1
this one has been applied for a few days now Op 23 sep. 2011 om 18:26 heeft Joel A Fernandes joelag...@ti.com het volgende geschreven: From: Jason Kridner j...@ti.com There is a v2011.09 tag on the mainline, but I haven't seen a release notice go out. It didn't make sense to me to try to carry-forward those all patches since the release tag, so I simply picked the latest tag in the maineline. Patched and tested on BeagleBoard-xM revision C. USB Ethernet was tested with: setenv usbethaddr de:ad:be:ef:00:01 usb start dhcp^C setenv ipaddr 10.0.1.2 ping 10.0.1.1 USB Storage was tested with: above usb part fatls usb 0 led command was tested with: led all off led all on led 1 on led 1 off gpio command tested with: gpio input 4 hold USER button gpio input 4 release USER button Also performed boot test. Signed-off-by: Jason Kridner j...@ti.com Signed-off-by: Joel A Fernandes joelag...@ti.com --- v2 changes: * Dropped PV * Leave L2 cache enabled ...-beagleboard-config-disable-cache-for-USB.patch | 33 + ...02-beagleboard-config-enable-gpio-command.patch | 25 + ...d-some-timeout-durations-for-MMC-and-EHCI.patch | 39 recipes-bsp/u-boot/u-boot_2011.09.bb | 21 +++ 4 files changed, 118 insertions(+), 0 deletions(-) create mode 100644 recipes-bsp/u-boot/u-boot/2011.09/0001-HACK-beagleboard-config-disable-cache-for-USB.patch create mode 100644 recipes-bsp/u-boot/u-boot/2011.09/0002-beagleboard-config-enable-gpio-command.patch create mode 100644 recipes-bsp/u-boot/u-boot/2011.09/0003-Increased-some-timeout-durations-for-MMC-and-EHCI.patch create mode 100644 recipes-bsp/u-boot/u-boot_2011.09.bb diff --git a/recipes-bsp/u-boot/u-boot/2011.09/0001-HACK-beagleboard-config-disable-cache-for-USB.patch b/recipes-bsp/u-boot/u-boot/2011.09/0001-HACK-beagleboard-config-disable-cache-for-USB.patch new file mode 100644 index 000..a2776e9 --- /dev/null +++ b/recipes-bsp/u-boot/u-boot/2011.09/0001-HACK-beagleboard-config-disable-cache-for-USB.patch @@ -0,0 +1,33 @@ +From 03b9bca863257cb24d8f11bb773ad2b8dff820c6 Mon Sep 17 00:00:00 2001 +From: Jason Kridner j...@ti.com +Date: Sun, 18 Sep 2011 12:16:31 -0400 +Subject: [PATCH 1/3] HACK: beagleboard: config: disable cache for USB + +There is currently a bug in the USB code for the BeagleBoard that is +worked-around by disabling the cache. + +See http://comments.gmane.org/gmane.comp.boot-loaders.u-boot/108224 + +Signed-off-by: Jason Kridner j...@ti.com +--- + include/configs/omap3_beagle.h |5 + + 1 files changed, 5 insertions(+), 0 deletions(-) + +diff --git a/include/configs/omap3_beagle.h b/include/configs/omap3_beagle.h +index 1369c89..8a84d7a 100644 +--- a/include/configs/omap3_beagle.h b/include/configs/omap3_beagle.h +@@ -36,6 +36,10 @@ + #define CONFIG_OMAP34301/* which is in a 3430 */ + #define CONFIG_OMAP3_BEAGLE1/* working with BEAGLE */ + ++/* TODO: WORK-AROUND for bug in BeagleBoard-specific USB */ ++#define CONFIG_SYS_ICACHE_OFF ++#define CONFIG_SYS_DCACHE_OFF ++ + #define CONFIG_SDRC/* The chip has SDRC controller */ + + #include asm/arch/cpu.h/* get chip and board defs */ +-- +1.7.4.1 + diff --git a/recipes-bsp/u-boot/u-boot/2011.09/0002-beagleboard-config-enable-gpio-command.patch b/recipes-bsp/u-boot/u-boot/2011.09/0002-beagleboard-config-enable-gpio-command.patch new file mode 100644 index 000..096a1ce --- /dev/null +++ b/recipes-bsp/u-boot/u-boot/2011.09/0002-beagleboard-config-enable-gpio-command.patch @@ -0,0 +1,25 @@ +From 79e8280783d445f7630b8a9830f8db73f2e04828 Mon Sep 17 00:00:00 2001 +From: Jason Kridner j...@ti.com +Date: Tue, 6 Sep 2011 18:56:11 -0400 +Subject: [PATCH 2/3] beagleboard: config: enable gpio command + +Now that we are using the generic GPIO framework, enable the command. +--- + include/configs/omap3_beagle.h |1 + + 1 files changed, 1 insertions(+), 0 deletions(-) + +diff --git a/include/configs/omap3_beagle.h b/include/configs/omap3_beagle.h +index 8a84d7a..43dc94a 100644 +--- a/include/configs/omap3_beagle.h b/include/configs/omap3_beagle.h +@@ -169,6 +169,7 @@ + #define CONFIG_CMD_PING + #define CONFIG_CMD_DHCP + #define CONFIG_CMD_SETEXPR/* Evaluate expressions*/ ++#define CONFIG_CMD_GPIO + + #undef CONFIG_CMD_FLASH/* flinfo, erase, protect*/ + #undef CONFIG_CMD_FPGA/* FPGA configuration Support*/ +-- +1.7.4.1 + diff --git a/recipes-bsp/u-boot/u-boot/2011.09/0003-Increased-some-timeout-durations-for-MMC-and-EHCI.patch b/recipes-bsp/u-boot/u-boot/2011.09/0003-Increased-some-timeout-durations-for-MMC-and-EHCI.patch new file mode 100644 index 000..c3ebf1b --- /dev/null +++ b/recipes-bsp/u-boot/u-boot/2011.09/0003-Increased-some-timeout-durations-for-MMC-and-EHCI.patch @@ -0,0 +1,39 @@ +From
[Angstrom-devel] [PATCH v2 meta-ti] u-boot: added version 2011.09-rc1
From: Jason Kridner j...@ti.com There is a v2011.09 tag on the mainline, but I haven't seen a release notice go out. It didn't make sense to me to try to carry-forward those all patches since the release tag, so I simply picked the latest tag in the maineline. Patched and tested on BeagleBoard-xM revision C. USB Ethernet was tested with: setenv usbethaddr de:ad:be:ef:00:01 usb start dhcp^C setenv ipaddr 10.0.1.2 ping 10.0.1.1 USB Storage was tested with: above usb part fatls usb 0 led command was tested with: led all off led all on led 1 on led 1 off gpio command tested with: gpio input 4 hold USER button gpio input 4 release USER button Also performed boot test. Signed-off-by: Jason Kridner j...@ti.com Signed-off-by: Joel A Fernandes joelag...@ti.com --- v2 changes: * Dropped PV * Leave L2 cache enabled ...-beagleboard-config-disable-cache-for-USB.patch | 33 + ...02-beagleboard-config-enable-gpio-command.patch | 25 + ...d-some-timeout-durations-for-MMC-and-EHCI.patch | 39 recipes-bsp/u-boot/u-boot_2011.09.bb | 21 +++ 4 files changed, 118 insertions(+), 0 deletions(-) create mode 100644 recipes-bsp/u-boot/u-boot/2011.09/0001-HACK-beagleboard-config-disable-cache-for-USB.patch create mode 100644 recipes-bsp/u-boot/u-boot/2011.09/0002-beagleboard-config-enable-gpio-command.patch create mode 100644 recipes-bsp/u-boot/u-boot/2011.09/0003-Increased-some-timeout-durations-for-MMC-and-EHCI.patch create mode 100644 recipes-bsp/u-boot/u-boot_2011.09.bb diff --git a/recipes-bsp/u-boot/u-boot/2011.09/0001-HACK-beagleboard-config-disable-cache-for-USB.patch b/recipes-bsp/u-boot/u-boot/2011.09/0001-HACK-beagleboard-config-disable-cache-for-USB.patch new file mode 100644 index 000..a2776e9 --- /dev/null +++ b/recipes-bsp/u-boot/u-boot/2011.09/0001-HACK-beagleboard-config-disable-cache-for-USB.patch @@ -0,0 +1,33 @@ +From 03b9bca863257cb24d8f11bb773ad2b8dff820c6 Mon Sep 17 00:00:00 2001 +From: Jason Kridner j...@ti.com +Date: Sun, 18 Sep 2011 12:16:31 -0400 +Subject: [PATCH 1/3] HACK: beagleboard: config: disable cache for USB + +There is currently a bug in the USB code for the BeagleBoard that is +worked-around by disabling the cache. + +See http://comments.gmane.org/gmane.comp.boot-loaders.u-boot/108224 + +Signed-off-by: Jason Kridner j...@ti.com +--- + include/configs/omap3_beagle.h |5 + + 1 files changed, 5 insertions(+), 0 deletions(-) + +diff --git a/include/configs/omap3_beagle.h b/include/configs/omap3_beagle.h +index 1369c89..8a84d7a 100644 +--- a/include/configs/omap3_beagle.h b/include/configs/omap3_beagle.h +@@ -36,6 +36,10 @@ + #define CONFIG_OMAP3430 1 /* which is in a 3430 */ + #define CONFIG_OMAP3_BEAGLE 1 /* working with BEAGLE */ + ++/* TODO: WORK-AROUND for bug in BeagleBoard-specific USB */ ++#define CONFIG_SYS_ICACHE_OFF ++#define CONFIG_SYS_DCACHE_OFF ++ + #define CONFIG_SDRC /* The chip has SDRC controller */ + + #include asm/arch/cpu.h /* get chip and board defs */ +-- +1.7.4.1 + diff --git a/recipes-bsp/u-boot/u-boot/2011.09/0002-beagleboard-config-enable-gpio-command.patch b/recipes-bsp/u-boot/u-boot/2011.09/0002-beagleboard-config-enable-gpio-command.patch new file mode 100644 index 000..096a1ce --- /dev/null +++ b/recipes-bsp/u-boot/u-boot/2011.09/0002-beagleboard-config-enable-gpio-command.patch @@ -0,0 +1,25 @@ +From 79e8280783d445f7630b8a9830f8db73f2e04828 Mon Sep 17 00:00:00 2001 +From: Jason Kridner j...@ti.com +Date: Tue, 6 Sep 2011 18:56:11 -0400 +Subject: [PATCH 2/3] beagleboard: config: enable gpio command + +Now that we are using the generic GPIO framework, enable the command. +--- + include/configs/omap3_beagle.h |1 + + 1 files changed, 1 insertions(+), 0 deletions(-) + +diff --git a/include/configs/omap3_beagle.h b/include/configs/omap3_beagle.h +index 8a84d7a..43dc94a 100644 +--- a/include/configs/omap3_beagle.h b/include/configs/omap3_beagle.h +@@ -169,6 +169,7 @@ + #define CONFIG_CMD_PING + #define CONFIG_CMD_DHCP + #define CONFIG_CMD_SETEXPR/* Evaluate expressions */ ++#define CONFIG_CMD_GPIO + + #undef CONFIG_CMD_FLASH /* flinfo, erase, protect */ + #undef CONFIG_CMD_FPGA/* FPGA configuration Support */ +-- +1.7.4.1 + diff --git a/recipes-bsp/u-boot/u-boot/2011.09/0003-Increased-some-timeout-durations-for-MMC-and-EHCI.patch b/recipes-bsp/u-boot/u-boot/2011.09/0003-Increased-some-timeout-durations-for-MMC-and-EHCI.patch new file mode 100644 index 000..c3ebf1b --- /dev/null +++ b/recipes-bsp/u-boot/u-boot/2011.09/0003-Increased-some-timeout-durations-for-MMC-and-EHCI.patch @@ -0,0 +1,39 @@ +From 316e3a4573bdbbbc395baeca4f7b2208707e30fa Mon Sep 17 00:00:00 2001 +From: Jason Kridner j...@ti.com +Date: Wed, 7 Sep 2011 08:56:48 -0400 +Subject: [PATCH 3/3] Increased some timeout durations for MMC and EHCI + +--- + drivers/mmc/omap_hsmmc.c |
Re: [Angstrom-devel] [PATCH v2 meta-ti] u-boot: added version 2011.09-rc1
I see this patch is already applied so please ignore it, thanks. On Fri, Sep 23, 2011 at 11:26 AM, Fernandes, Joel A joelag...@ti.com wrote: From: Jason Kridner j...@ti.com There is a v2011.09 tag on the mainline, but I haven't seen a release notice go out. It didn't make sense to me to try to carry-forward those all patches since the release tag, so I simply picked the latest tag in the maineline. Patched and tested on BeagleBoard-xM revision C. USB Ethernet was tested with: setenv usbethaddr de:ad:be:ef:00:01 usb start dhcp^C setenv ipaddr 10.0.1.2 ping 10.0.1.1 USB Storage was tested with: above usb part fatls usb 0 led command was tested with: led all off led all on led 1 on led 1 off gpio command tested with: gpio input 4 hold USER button gpio input 4 release USER button Also performed boot test. Signed-off-by: Jason Kridner j...@ti.com Signed-off-by: Joel A Fernandes joelag...@ti.com --- v2 changes: * Dropped PV * Leave L2 cache enabled ...-beagleboard-config-disable-cache-for-USB.patch | 33 + ...02-beagleboard-config-enable-gpio-command.patch | 25 + ...d-some-timeout-durations-for-MMC-and-EHCI.patch | 39 recipes-bsp/u-boot/u-boot_2011.09.bb | 21 +++ 4 files changed, 118 insertions(+), 0 deletions(-) create mode 100644 recipes-bsp/u-boot/u-boot/2011.09/0001-HACK-beagleboard-config-disable-cache-for-USB.patch create mode 100644 recipes-bsp/u-boot/u-boot/2011.09/0002-beagleboard-config-enable-gpio-command.patch create mode 100644 recipes-bsp/u-boot/u-boot/2011.09/0003-Increased-some-timeout-durations-for-MMC-and-EHCI.patch create mode 100644 recipes-bsp/u-boot/u-boot_2011.09.bb diff --git a/recipes-bsp/u-boot/u-boot/2011.09/0001-HACK-beagleboard-config-disable-cache-for-USB.patch b/recipes-bsp/u-boot/u-boot/2011.09/0001-HACK-beagleboard-config-disable-cache-for-USB.patch new file mode 100644 index 000..a2776e9 --- /dev/null +++ b/recipes-bsp/u-boot/u-boot/2011.09/0001-HACK-beagleboard-config-disable-cache-for-USB.patch @@ -0,0 +1,33 @@ +From 03b9bca863257cb24d8f11bb773ad2b8dff820c6 Mon Sep 17 00:00:00 2001 +From: Jason Kridner j...@ti.com +Date: Sun, 18 Sep 2011 12:16:31 -0400 +Subject: [PATCH 1/3] HACK: beagleboard: config: disable cache for USB + +There is currently a bug in the USB code for the BeagleBoard that is +worked-around by disabling the cache. + +See http://comments.gmane.org/gmane.comp.boot-loaders.u-boot/108224 + +Signed-off-by: Jason Kridner j...@ti.com +--- + include/configs/omap3_beagle.h | 5 + + 1 files changed, 5 insertions(+), 0 deletions(-) + +diff --git a/include/configs/omap3_beagle.h b/include/configs/omap3_beagle.h +index 1369c89..8a84d7a 100644 +--- a/include/configs/omap3_beagle.h b/include/configs/omap3_beagle.h +@@ -36,6 +36,10 @@ + #define CONFIG_OMAP3430 1 /* which is in a 3430 */ + #define CONFIG_OMAP3_BEAGLE 1 /* working with BEAGLE */ + ++/* TODO: WORK-AROUND for bug in BeagleBoard-specific USB */ ++#define CONFIG_SYS_ICACHE_OFF ++#define CONFIG_SYS_DCACHE_OFF ++ + #define CONFIG_SDRC /* The chip has SDRC controller */ + + #include asm/arch/cpu.h /* get chip and board defs */ +-- +1.7.4.1 + diff --git a/recipes-bsp/u-boot/u-boot/2011.09/0002-beagleboard-config-enable-gpio-command.patch b/recipes-bsp/u-boot/u-boot/2011.09/0002-beagleboard-config-enable-gpio-command.patch new file mode 100644 index 000..096a1ce --- /dev/null +++ b/recipes-bsp/u-boot/u-boot/2011.09/0002-beagleboard-config-enable-gpio-command.patch @@ -0,0 +1,25 @@ +From 79e8280783d445f7630b8a9830f8db73f2e04828 Mon Sep 17 00:00:00 2001 +From: Jason Kridner j...@ti.com +Date: Tue, 6 Sep 2011 18:56:11 -0400 +Subject: [PATCH 2/3] beagleboard: config: enable gpio command + +Now that we are using the generic GPIO framework, enable the command. +--- + include/configs/omap3_beagle.h | 1 + + 1 files changed, 1 insertions(+), 0 deletions(-) + +diff --git a/include/configs/omap3_beagle.h b/include/configs/omap3_beagle.h +index 8a84d7a..43dc94a 100644 +--- a/include/configs/omap3_beagle.h b/include/configs/omap3_beagle.h +@@ -169,6 +169,7 @@ + #define CONFIG_CMD_PING + #define CONFIG_CMD_DHCP + #define CONFIG_CMD_SETEXPR /* Evaluate expressions */ ++#define CONFIG_CMD_GPIO + + #undef CONFIG_CMD_FLASH /* flinfo, erase, protect */ + #undef CONFIG_CMD_FPGA /* FPGA configuration Support */ +-- +1.7.4.1 + diff --git a/recipes-bsp/u-boot/u-boot/2011.09/0003-Increased-some-timeout-durations-for-MMC-and-EHCI.patch b/recipes-bsp/u-boot/u-boot/2011.09/0003-Increased-some-timeout-durations-for-MMC-and-EHCI.patch new file mode 100644 index 000..c3ebf1b --- /dev/null +++
Re: [Angstrom-devel] [PATCH v2 meta-ti] u-boot: added version 2011.09-rc1
Thanks, applied Op 20 sep. 2011, om 05:32 heeft Joel A Fernandes het volgende geschreven: From: Jason Kridner j...@ti.com There is a v2011.09 tag on the mainline, but I haven't seen a release notice go out. It didn't make sense to me to try to carry-forward those all patches since the release tag, so I simply picked the latest tag in the maineline. Patched and tested on BeagleBoard-xM revision C. USB Ethernet was tested with: setenv usbethaddr de:ad:be:ef:00:01 usb start dhcp^C setenv ipaddr 10.0.1.2 ping 10.0.1.1 USB Storage was tested with: above usb part fatls usb 0 led command was tested with: led all off led all on led 1 on led 1 off gpio command tested with: gpio input 4 hold USER button gpio input 4 release USER button Also performed boot test. Signed-off-by: Jason Kridner j...@ti.com Signed-off-by: Joel A Fernandes joelag...@ti.com --- v2 changes: * Dropped PV * Leave L2 cache enabled ...-beagleboard-config-disable-cache-for-USB.patch | 33 + ...02-beagleboard-config-enable-gpio-command.patch | 25 + ...d-some-timeout-durations-for-MMC-and-EHCI.patch | 39 recipes-bsp/u-boot/u-boot_2011.09.bb | 21 +++ 4 files changed, 118 insertions(+), 0 deletions(-) create mode 100644 recipes-bsp/u-boot/u-boot/2011.09/0001-HACK-beagleboard-config-disable-cache-for-USB.patch create mode 100644 recipes-bsp/u-boot/u-boot/2011.09/0002-beagleboard-config-enable-gpio-command.patch create mode 100644 recipes-bsp/u-boot/u-boot/2011.09/0003-Increased-some-timeout-durations-for-MMC-and-EHCI.patch create mode 100644 recipes-bsp/u-boot/u-boot_2011.09.bb diff --git a/recipes-bsp/u-boot/u-boot/2011.09/0001-HACK-beagleboard-config-disable-cache-for-USB.patch b/recipes-bsp/u-boot/u-boot/2011.09/0001-HACK-beagleboard-config-disable-cache-for-USB.patch new file mode 100644 index 000..a2776e9 --- /dev/null +++ b/recipes-bsp/u-boot/u-boot/2011.09/0001-HACK-beagleboard-config-disable-cache-for-USB.patch @@ -0,0 +1,33 @@ +From 03b9bca863257cb24d8f11bb773ad2b8dff820c6 Mon Sep 17 00:00:00 2001 +From: Jason Kridner j...@ti.com +Date: Sun, 18 Sep 2011 12:16:31 -0400 +Subject: [PATCH 1/3] HACK: beagleboard: config: disable cache for USB + +There is currently a bug in the USB code for the BeagleBoard that is +worked-around by disabling the cache. + +See http://comments.gmane.org/gmane.comp.boot-loaders.u-boot/108224 + +Signed-off-by: Jason Kridner j...@ti.com +--- + include/configs/omap3_beagle.h |5 + + 1 files changed, 5 insertions(+), 0 deletions(-) + +diff --git a/include/configs/omap3_beagle.h b/include/configs/omap3_beagle.h +index 1369c89..8a84d7a 100644 +--- a/include/configs/omap3_beagle.h b/include/configs/omap3_beagle.h +@@ -36,6 +36,10 @@ + #define CONFIG_OMAP3430 1 /* which is in a 3430 */ + #define CONFIG_OMAP3_BEAGLE 1 /* working with BEAGLE */ + ++/* TODO: WORK-AROUND for bug in BeagleBoard-specific USB */ ++#define CONFIG_SYS_ICACHE_OFF ++#define CONFIG_SYS_DCACHE_OFF ++ + #define CONFIG_SDRC /* The chip has SDRC controller */ + + #include asm/arch/cpu.h /* get chip and board defs */ +-- +1.7.4.1 + diff --git a/recipes-bsp/u-boot/u-boot/2011.09/0002-beagleboard-config-enable-gpio-command.patch b/recipes-bsp/u-boot/u-boot/2011.09/0002-beagleboard-config-enable-gpio-command.patch new file mode 100644 index 000..096a1ce --- /dev/null +++ b/recipes-bsp/u-boot/u-boot/2011.09/0002-beagleboard-config-enable-gpio-command.patch @@ -0,0 +1,25 @@ +From 79e8280783d445f7630b8a9830f8db73f2e04828 Mon Sep 17 00:00:00 2001 +From: Jason Kridner j...@ti.com +Date: Tue, 6 Sep 2011 18:56:11 -0400 +Subject: [PATCH 2/3] beagleboard: config: enable gpio command + +Now that we are using the generic GPIO framework, enable the command. +--- + include/configs/omap3_beagle.h |1 + + 1 files changed, 1 insertions(+), 0 deletions(-) + +diff --git a/include/configs/omap3_beagle.h b/include/configs/omap3_beagle.h +index 8a84d7a..43dc94a 100644 +--- a/include/configs/omap3_beagle.h b/include/configs/omap3_beagle.h +@@ -169,6 +169,7 @@ + #define CONFIG_CMD_PING + #define CONFIG_CMD_DHCP + #define CONFIG_CMD_SETEXPR /* Evaluate expressions */ ++#define CONFIG_CMD_GPIO + + #undef CONFIG_CMD_FLASH /* flinfo, erase, protect */ + #undef CONFIG_CMD_FPGA /* FPGA configuration Support */ +-- +1.7.4.1 + diff --git a/recipes-bsp/u-boot/u-boot/2011.09/0003-Increased-some-timeout-durations-for-MMC-and-EHCI.patch b/recipes-bsp/u-boot/u-boot/2011.09/0003-Increased-some-timeout-durations-for-MMC-and-EHCI.patch new file mode 100644 index 000..c3ebf1b --- /dev/null +++ b/recipes-bsp/u-boot/u-boot/2011.09/0003-Increased-some-timeout-durations-for-MMC-and-EHCI.patch @@ -0,0 +1,39 @@ +From
[Angstrom-devel] [PATCH v2 meta-ti] u-boot: added version 2011.09-rc1
From: Jason Kridner j...@ti.com There is a v2011.09 tag on the mainline, but I haven't seen a release notice go out. It didn't make sense to me to try to carry-forward those all patches since the release tag, so I simply picked the latest tag in the maineline. Patched and tested on BeagleBoard-xM revision C. USB Ethernet was tested with: setenv usbethaddr de:ad:be:ef:00:01 usb start dhcp^C setenv ipaddr 10.0.1.2 ping 10.0.1.1 USB Storage was tested with: above usb part fatls usb 0 led command was tested with: led all off led all on led 1 on led 1 off gpio command tested with: gpio input 4 hold USER button gpio input 4 release USER button Also performed boot test. Signed-off-by: Jason Kridner j...@ti.com Signed-off-by: Joel A Fernandes joelag...@ti.com --- v2 changes: * Dropped PV * Leave L2 cache enabled ...-beagleboard-config-disable-cache-for-USB.patch | 33 + ...02-beagleboard-config-enable-gpio-command.patch | 25 + ...d-some-timeout-durations-for-MMC-and-EHCI.patch | 39 recipes-bsp/u-boot/u-boot_2011.09.bb | 21 +++ 4 files changed, 118 insertions(+), 0 deletions(-) create mode 100644 recipes-bsp/u-boot/u-boot/2011.09/0001-HACK-beagleboard-config-disable-cache-for-USB.patch create mode 100644 recipes-bsp/u-boot/u-boot/2011.09/0002-beagleboard-config-enable-gpio-command.patch create mode 100644 recipes-bsp/u-boot/u-boot/2011.09/0003-Increased-some-timeout-durations-for-MMC-and-EHCI.patch create mode 100644 recipes-bsp/u-boot/u-boot_2011.09.bb diff --git a/recipes-bsp/u-boot/u-boot/2011.09/0001-HACK-beagleboard-config-disable-cache-for-USB.patch b/recipes-bsp/u-boot/u-boot/2011.09/0001-HACK-beagleboard-config-disable-cache-for-USB.patch new file mode 100644 index 000..a2776e9 --- /dev/null +++ b/recipes-bsp/u-boot/u-boot/2011.09/0001-HACK-beagleboard-config-disable-cache-for-USB.patch @@ -0,0 +1,33 @@ +From 03b9bca863257cb24d8f11bb773ad2b8dff820c6 Mon Sep 17 00:00:00 2001 +From: Jason Kridner j...@ti.com +Date: Sun, 18 Sep 2011 12:16:31 -0400 +Subject: [PATCH 1/3] HACK: beagleboard: config: disable cache for USB + +There is currently a bug in the USB code for the BeagleBoard that is +worked-around by disabling the cache. + +See http://comments.gmane.org/gmane.comp.boot-loaders.u-boot/108224 + +Signed-off-by: Jason Kridner j...@ti.com +--- + include/configs/omap3_beagle.h |5 + + 1 files changed, 5 insertions(+), 0 deletions(-) + +diff --git a/include/configs/omap3_beagle.h b/include/configs/omap3_beagle.h +index 1369c89..8a84d7a 100644 +--- a/include/configs/omap3_beagle.h b/include/configs/omap3_beagle.h +@@ -36,6 +36,10 @@ + #define CONFIG_OMAP3430 1 /* which is in a 3430 */ + #define CONFIG_OMAP3_BEAGLE 1 /* working with BEAGLE */ + ++/* TODO: WORK-AROUND for bug in BeagleBoard-specific USB */ ++#define CONFIG_SYS_ICACHE_OFF ++#define CONFIG_SYS_DCACHE_OFF ++ + #define CONFIG_SDRC /* The chip has SDRC controller */ + + #include asm/arch/cpu.h /* get chip and board defs */ +-- +1.7.4.1 + diff --git a/recipes-bsp/u-boot/u-boot/2011.09/0002-beagleboard-config-enable-gpio-command.patch b/recipes-bsp/u-boot/u-boot/2011.09/0002-beagleboard-config-enable-gpio-command.patch new file mode 100644 index 000..096a1ce --- /dev/null +++ b/recipes-bsp/u-boot/u-boot/2011.09/0002-beagleboard-config-enable-gpio-command.patch @@ -0,0 +1,25 @@ +From 79e8280783d445f7630b8a9830f8db73f2e04828 Mon Sep 17 00:00:00 2001 +From: Jason Kridner j...@ti.com +Date: Tue, 6 Sep 2011 18:56:11 -0400 +Subject: [PATCH 2/3] beagleboard: config: enable gpio command + +Now that we are using the generic GPIO framework, enable the command. +--- + include/configs/omap3_beagle.h |1 + + 1 files changed, 1 insertions(+), 0 deletions(-) + +diff --git a/include/configs/omap3_beagle.h b/include/configs/omap3_beagle.h +index 8a84d7a..43dc94a 100644 +--- a/include/configs/omap3_beagle.h b/include/configs/omap3_beagle.h +@@ -169,6 +169,7 @@ + #define CONFIG_CMD_PING + #define CONFIG_CMD_DHCP + #define CONFIG_CMD_SETEXPR/* Evaluate expressions */ ++#define CONFIG_CMD_GPIO + + #undef CONFIG_CMD_FLASH /* flinfo, erase, protect */ + #undef CONFIG_CMD_FPGA/* FPGA configuration Support */ +-- +1.7.4.1 + diff --git a/recipes-bsp/u-boot/u-boot/2011.09/0003-Increased-some-timeout-durations-for-MMC-and-EHCI.patch b/recipes-bsp/u-boot/u-boot/2011.09/0003-Increased-some-timeout-durations-for-MMC-and-EHCI.patch new file mode 100644 index 000..c3ebf1b --- /dev/null +++ b/recipes-bsp/u-boot/u-boot/2011.09/0003-Increased-some-timeout-durations-for-MMC-and-EHCI.patch @@ -0,0 +1,39 @@ +From 316e3a4573bdbbbc395baeca4f7b2208707e30fa Mon Sep 17 00:00:00 2001 +From: Jason Kridner j...@ti.com +Date: Wed, 7 Sep 2011 08:56:48 -0400 +Subject: [PATCH 3/3] Increased some timeout durations for MMC and EHCI + +--- + drivers/mmc/omap_hsmmc.c |