summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--recipes-kernel/linux/linux-ti33x-psp-3.2/0001-f_rndis-HACK-around-undefined-variables.patch4
-rw-r--r--recipes-kernel/linux/linux-ti33x-psp-3.2/0002-da8xx-fb-add-DVI-support-for-beaglebone.patch4
-rw-r--r--recipes-kernel/linux/linux-ti33x-psp-3.2/0003-arm-omap-mux33xx-Add-i2c2-pin-mux.patch4
-rw-r--r--recipes-kernel/linux/linux-ti33x-psp-3.2/0004-omap-hwmod-33xx-Add-support-for-third-i2c-bus.patch4
-rw-r--r--recipes-kernel/linux/linux-ti33x-psp-3.2/0005-beaglebone-rebase-everything-onto-3.2-WARNING-MEGAPA.patch7
-rw-r--r--recipes-kernel/linux/linux-ti33x-psp-3.2/0006-more-beaglebone-merges.patch4
-rw-r--r--recipes-kernel/linux/linux-ti33x-psp-3.2/0007-beaglebone-disable-tsadc.patch4
-rw-r--r--recipes-kernel/linux/linux-ti33x-psp-3.2/0008-tscadc-Add-general-purpose-mode-untested-with-touchs.patch7
-rw-r--r--recipes-kernel/linux/linux-ti33x-psp-3.2/0009-tscadc-Add-board-file-mfd-support-fix-warning.patch4
-rw-r--r--recipes-kernel/linux/linux-ti33x-psp-3.2/0010-AM335X-init-tsc-bone-style-for-new-boards.patch4
-rw-r--r--recipes-kernel/linux/linux-ti33x-psp-3.2/0011-tscadc-make-stepconfig-channel-configurable.patch4
-rw-r--r--recipes-kernel/linux/linux-ti33x-psp-3.2/0012-tscadc-Trigger-through-sysfs.patch4
-rw-r--r--recipes-kernel/linux/linux-ti33x-psp-3.2/0013-meta-ti-Remove-debug-messages-for-meta-ti.patch4
-rw-r--r--recipes-kernel/linux/linux-ti33x-psp-3.2/0014-tscadc-switch-to-polling-instead-of-interrupts.patch4
-rw-r--r--recipes-kernel/linux/linux-ti33x-psp-3.2/0015-beaglebone-fix-ADC-init.patch4
-rw-r--r--recipes-kernel/linux/linux-ti33x-psp-3.2/0016-AM335x-MUX-add-ehrpwm1A.patch (renamed from recipes-kernel/linux/linux-ti33x-psp-3.2/0017-AM335x-MUX-add-ehrpwm1A.patch)6
-rw-r--r--recipes-kernel/linux/linux-ti33x-psp-3.2/0017-beaglebone-enable-PWM-for-lcd-backlight-backlight-is.patch (renamed from recipes-kernel/linux/linux-ti33x-psp-3.2/0018-beaglebone-enable-PWM-for-lcd-backlight-backlight-is.patch)7
-rw-r--r--recipes-kernel/linux/linux-ti33x-psp-3.2/0018-omap_hsmmc-Set-dto-to-max-value-of-14-to-avoid-SD-Ca.patch (renamed from recipes-kernel/linux/linux-ti33x-psp-3.2/0019-omap_hsmmc-Set-dto-to-max-value-of-14-to-avoid-SD-Ca.patch)7
-rw-r--r--recipes-kernel/linux/linux-ti33x-psp-3.2/0019-beaglebone-set-default-brightness-to-50-for-pwm-back.patch (renamed from recipes-kernel/linux/linux-ti33x-psp-3.2/0020-beaglebone-set-default-brightness-to-50-for-pwm-back.patch)7
-rw-r--r--recipes-kernel/linux/linux-ti33x-psp-3.2/0020-st7735fb-WIP-framebuffer-driver-supporting-Adafruit-.patch (renamed from recipes-kernel/linux/linux-ti33x-psp-3.2/0021-st7735fb-WIP-framebuffer-driver-supporting-Adafruit-.patch)7
-rw-r--r--recipes-kernel/linux/linux-ti33x-psp-3.2/0021-beaglebone-use-P8_6-gpio1_3-as-w1-bus.patch83
-rw-r--r--recipes-kernel/linux/linux-ti33x-psp-3.2/beaglebone/defconfig28
-rw-r--r--recipes-kernel/linux/linux-ti33x-psp_3.2.bb14
23 files changed, 153 insertions, 72 deletions
diff --git a/recipes-kernel/linux/linux-ti33x-psp-3.2/0001-f_rndis-HACK-around-undefined-variables.patch b/recipes-kernel/linux/linux-ti33x-psp-3.2/0001-f_rndis-HACK-around-undefined-variables.patch
index c2dc8524..ce08a5d2 100644
--- a/recipes-kernel/linux/linux-ti33x-psp-3.2/0001-f_rndis-HACK-around-undefined-variables.patch
+++ b/recipes-kernel/linux/linux-ti33x-psp-3.2/0001-f_rndis-HACK-around-undefined-variables.patch
@@ -1,4 +1,4 @@
1From d26b2d246668587049b1362a42c9b829f2ca288a Mon Sep 17 00:00:00 2001 1From b3f548e71f6b8b568e1b683b1585406c942d1d3d Mon Sep 17 00:00:00 2001
2From: Koen Kooi <koen@dominion.thruhere.net> 2From: Koen Kooi <koen@dominion.thruhere.net>
3Date: Fri, 7 Oct 2011 15:29:28 +0200 3Date: Fri, 7 Oct 2011 15:29:28 +0200
4Subject: [PATCH 01/21] f_rndis: HACK around undefined variables 4Subject: [PATCH 01/21] f_rndis: HACK around undefined variables
@@ -27,5 +27,5 @@ index 6614490..d2f1b6f 100644
27 * the network link ... which is unavailable to this code 27 * the network link ... which is unavailable to this code
28 * until we're activated via set_alt(). 28 * until we're activated via set_alt().
29-- 29--
301.7.7.4 301.7.2.5
31 31
diff --git a/recipes-kernel/linux/linux-ti33x-psp-3.2/0002-da8xx-fb-add-DVI-support-for-beaglebone.patch b/recipes-kernel/linux/linux-ti33x-psp-3.2/0002-da8xx-fb-add-DVI-support-for-beaglebone.patch
index 5a42aeaf..c6a63cca 100644
--- a/recipes-kernel/linux/linux-ti33x-psp-3.2/0002-da8xx-fb-add-DVI-support-for-beaglebone.patch
+++ b/recipes-kernel/linux/linux-ti33x-psp-3.2/0002-da8xx-fb-add-DVI-support-for-beaglebone.patch
@@ -1,4 +1,4 @@
1From 0188ea8b0633815f9ed9a728a6a1a53d64c1093c Mon Sep 17 00:00:00 2001 1From 72c2e6a521c288a0620f5ec7420f27899d1f519d Mon Sep 17 00:00:00 2001
2From: Koen Kooi <koen@dominion.thruhere.net> 2From: Koen Kooi <koen@dominion.thruhere.net>
3Date: Thu, 3 Nov 2011 17:35:50 +0100 3Date: Thu, 3 Nov 2011 17:35:50 +0100
4Subject: [PATCH 02/21] da8xx-fb: add DVI support for beaglebone 4Subject: [PATCH 02/21] da8xx-fb: add DVI support for beaglebone
@@ -34,5 +34,5 @@ index 85eda33..dea8936 100644
34 34
35 /* Enable the Raster Engine of the LCD Controller */ 35 /* Enable the Raster Engine of the LCD Controller */
36-- 36--
371.7.7.4 371.7.2.5
38 38
diff --git a/recipes-kernel/linux/linux-ti33x-psp-3.2/0003-arm-omap-mux33xx-Add-i2c2-pin-mux.patch b/recipes-kernel/linux/linux-ti33x-psp-3.2/0003-arm-omap-mux33xx-Add-i2c2-pin-mux.patch
index 808868a4..bbcb03b4 100644
--- a/recipes-kernel/linux/linux-ti33x-psp-3.2/0003-arm-omap-mux33xx-Add-i2c2-pin-mux.patch
+++ b/recipes-kernel/linux/linux-ti33x-psp-3.2/0003-arm-omap-mux33xx-Add-i2c2-pin-mux.patch
@@ -1,4 +1,4 @@
1From 11622554369db32c7c14572efb525ef5e418338d Mon Sep 17 00:00:00 2001 1From 3a58d6b8a90793dd793265b09219871b53aaf63a Mon Sep 17 00:00:00 2001
2From: Koen Kooi <koen@dominion.thruhere.net> 2From: Koen Kooi <koen@dominion.thruhere.net>
3Date: Tue, 31 Jan 2012 10:21:32 +0100 3Date: Tue, 31 Jan 2012 10:21:32 +0100
4Subject: [PATCH 03/21] arm:omap:mux33xx: Add i2c2 pin mux 4Subject: [PATCH 03/21] arm:omap:mux33xx: Add i2c2 pin mux
@@ -26,5 +26,5 @@ index 81a657e..36bb10a 100644
26 _AM33XX_MUXENTRY(UART1_RXD, 0, 26 _AM33XX_MUXENTRY(UART1_RXD, 0,
27 "uart1_rxd", "mmc1_sdwp", NULL, NULL, 27 "uart1_rxd", "mmc1_sdwp", NULL, NULL,
28-- 28--
291.7.7.4 291.7.2.5
30 30
diff --git a/recipes-kernel/linux/linux-ti33x-psp-3.2/0004-omap-hwmod-33xx-Add-support-for-third-i2c-bus.patch b/recipes-kernel/linux/linux-ti33x-psp-3.2/0004-omap-hwmod-33xx-Add-support-for-third-i2c-bus.patch
index 6ec9f884..bb2871b8 100644
--- a/recipes-kernel/linux/linux-ti33x-psp-3.2/0004-omap-hwmod-33xx-Add-support-for-third-i2c-bus.patch
+++ b/recipes-kernel/linux/linux-ti33x-psp-3.2/0004-omap-hwmod-33xx-Add-support-for-third-i2c-bus.patch
@@ -1,4 +1,4 @@
1From 4f823ac4857d0d48b53b7a8799a745f746bfda1a Mon Sep 17 00:00:00 2001 1From 4ed424e6817669025702b1ea5bfa6b798a811b6d Mon Sep 17 00:00:00 2001
2From: Koen Kooi <koen@dominion.thruhere.net> 2From: Koen Kooi <koen@dominion.thruhere.net>
3Date: Wed, 16 Nov 2011 07:23:37 -0600 3Date: Wed, 16 Nov 2011 07:23:37 -0600
4Subject: [PATCH 04/21] omap:hwmod:33xx: Add support for third i2c bus 4Subject: [PATCH 04/21] omap:hwmod:33xx: Add support for third i2c bus
@@ -88,5 +88,5 @@ index 9b15ffe..f9b91fa 100644
88 &am33xx_icss_hwmod, 88 &am33xx_icss_hwmod,
89 /* ieee5000 class */ 89 /* ieee5000 class */
90-- 90--
911.7.7.4 911.7.2.5
92 92
diff --git a/recipes-kernel/linux/linux-ti33x-psp-3.2/0005-beaglebone-rebase-everything-onto-3.2-WARNING-MEGAPA.patch b/recipes-kernel/linux/linux-ti33x-psp-3.2/0005-beaglebone-rebase-everything-onto-3.2-WARNING-MEGAPA.patch
index c4590eba..ab8b39a5 100644
--- a/recipes-kernel/linux/linux-ti33x-psp-3.2/0005-beaglebone-rebase-everything-onto-3.2-WARNING-MEGAPA.patch
+++ b/recipes-kernel/linux/linux-ti33x-psp-3.2/0005-beaglebone-rebase-everything-onto-3.2-WARNING-MEGAPA.patch
@@ -1,8 +1,7 @@
1From c240df1d9fd60f318e719d0e77bc5955fecbb64e Mon Sep 17 00:00:00 2001 1From 788e842835e3ecb2d218ab11381e9c9dea4fa91c Mon Sep 17 00:00:00 2001
2From: Koen Kooi <koen@dominion.thruhere.net> 2From: Koen Kooi <koen@dominion.thruhere.net>
3Date: Mon, 30 Jan 2012 21:30:09 +0100 3Date: Mon, 30 Jan 2012 21:30:09 +0100
4Subject: [PATCH 05/21] beaglebone: rebase everything onto 3.2 - WARNING 4Subject: [PATCH 05/21] beaglebone: rebase everything onto 3.2 - WARNING MEGAPATCH
5 MEGAPATCH
6 5
7--- 6---
8 arch/arm/mach-omap2/board-am335xevm.c | 429 ++++++++++++++++++++++++++++++++- 7 arch/arm/mach-omap2/board-am335xevm.c | 429 ++++++++++++++++++++++++++++++++-
@@ -544,5 +543,5 @@ index 4c09cc9..e0c20c5 100644
544 /* Beagle Bone has Micro-SD slot which doesn't have Write Protect pin */ 543 /* Beagle Bone has Micro-SD slot which doesn't have Write Protect pin */
545 am335x_mmc[0].gpio_wp = -EINVAL; 544 am335x_mmc[0].gpio_wp = -EINVAL;
546-- 545--
5471.7.7.4 5461.7.2.5
548 547
diff --git a/recipes-kernel/linux/linux-ti33x-psp-3.2/0006-more-beaglebone-merges.patch b/recipes-kernel/linux/linux-ti33x-psp-3.2/0006-more-beaglebone-merges.patch
index 25c7fcc0..04f9e2b4 100644
--- a/recipes-kernel/linux/linux-ti33x-psp-3.2/0006-more-beaglebone-merges.patch
+++ b/recipes-kernel/linux/linux-ti33x-psp-3.2/0006-more-beaglebone-merges.patch
@@ -1,4 +1,4 @@
1From 873c06849ccdb685b5cab1e6e809eda260427d42 Mon Sep 17 00:00:00 2001 1From 2e5a948c8a5bcd6ac904ec5e6feb44eaa8085dce Mon Sep 17 00:00:00 2001
2From: Koen Kooi <koen@dominion.thruhere.net> 2From: Koen Kooi <koen@dominion.thruhere.net>
3Date: Tue, 31 Jan 2012 10:04:03 +0100 3Date: Tue, 31 Jan 2012 10:04:03 +0100
4Subject: [PATCH 06/21] more beaglebone merges 4Subject: [PATCH 06/21] more beaglebone merges
@@ -121,5 +121,5 @@ index e0c20c5..177ab9e 100644
121 } else if (!strncmp("1.0", config.version, 3)) { 121 } else if (!strncmp("1.0", config.version, 3)) {
122 gp_evm_revision = GP_EVM_REV_IS_1_0; 122 gp_evm_revision = GP_EVM_REV_IS_1_0;
123-- 123--
1241.7.7.4 1241.7.2.5
125 125
diff --git a/recipes-kernel/linux/linux-ti33x-psp-3.2/0007-beaglebone-disable-tsadc.patch b/recipes-kernel/linux/linux-ti33x-psp-3.2/0007-beaglebone-disable-tsadc.patch
index 63a95751..af37d280 100644
--- a/recipes-kernel/linux/linux-ti33x-psp-3.2/0007-beaglebone-disable-tsadc.patch
+++ b/recipes-kernel/linux/linux-ti33x-psp-3.2/0007-beaglebone-disable-tsadc.patch
@@ -1,4 +1,4 @@
1From 6f50bf55f6182ecd09aac93d3b613a99159b606c Mon Sep 17 00:00:00 2001 1From 418ca67a6e1bc3009b63587b0d65d064fa9c6e1a Mon Sep 17 00:00:00 2001
2From: Koen Kooi <koen@dominion.thruhere.net> 2From: Koen Kooi <koen@dominion.thruhere.net>
3Date: Tue, 31 Jan 2012 10:09:06 +0100 3Date: Tue, 31 Jan 2012 10:09:06 +0100
4Subject: [PATCH 07/21] beaglebone: disable tsadc 4Subject: [PATCH 07/21] beaglebone: disable tsadc
@@ -27,5 +27,5 @@ index 177ab9e..87ccf14 100644
27 27
28 static struct platform_device tsc_device = { 28 static struct platform_device tsc_device = {
29-- 29--
301.7.7.4 301.7.2.5
31 31
diff --git a/recipes-kernel/linux/linux-ti33x-psp-3.2/0008-tscadc-Add-general-purpose-mode-untested-with-touchs.patch b/recipes-kernel/linux/linux-ti33x-psp-3.2/0008-tscadc-Add-general-purpose-mode-untested-with-touchs.patch
index ef1ece0e..bff0cbf6 100644
--- a/recipes-kernel/linux/linux-ti33x-psp-3.2/0008-tscadc-Add-general-purpose-mode-untested-with-touchs.patch
+++ b/recipes-kernel/linux/linux-ti33x-psp-3.2/0008-tscadc-Add-general-purpose-mode-untested-with-touchs.patch
@@ -1,8 +1,7 @@
1From 7cb067cd1bd237a7a9978747fc4f96fa90b5d146 Mon Sep 17 00:00:00 2001 1From 0a97d120ca4b129c763c420b4c85e71f68286704 Mon Sep 17 00:00:00 2001
2From: Joel A Fernandes <joelagnel@ti.com> 2From: Joel A Fernandes <joelagnel@ti.com>
3Date: Wed, 30 Nov 2011 15:00:40 +0100 3Date: Wed, 30 Nov 2011 15:00:40 +0100
4Subject: [PATCH 08/21] tscadc: Add general purpose mode, untested with 4Subject: [PATCH 08/21] tscadc: Add general purpose mode, untested with touchscreen functionality
5 touchscreen functionality
6 5
7Signed-off-by: Joel A Fernandes <joelagnel@ti.com> 6Signed-off-by: Joel A Fernandes <joelagnel@ti.com>
8 7
@@ -407,5 +406,5 @@ index 2c547bb..850cd4b 100644
407+ int mode; 406+ int mode;
408 }; 407 };
409-- 408--
4101.7.7.4 4091.7.2.5
411 410
diff --git a/recipes-kernel/linux/linux-ti33x-psp-3.2/0009-tscadc-Add-board-file-mfd-support-fix-warning.patch b/recipes-kernel/linux/linux-ti33x-psp-3.2/0009-tscadc-Add-board-file-mfd-support-fix-warning.patch
index 27133e89..3cfb7332 100644
--- a/recipes-kernel/linux/linux-ti33x-psp-3.2/0009-tscadc-Add-board-file-mfd-support-fix-warning.patch
+++ b/recipes-kernel/linux/linux-ti33x-psp-3.2/0009-tscadc-Add-board-file-mfd-support-fix-warning.patch
@@ -1,4 +1,4 @@
1From f7330897eabdf0275cd51213fe1dc778e165d07c Mon Sep 17 00:00:00 2001 1From 7858340efc39a1b098e3d291ab8bb1ba553e08da Mon Sep 17 00:00:00 2001
2From: Joel A Fernandes <joelagnel@ti.com> 2From: Joel A Fernandes <joelagnel@ti.com>
3Date: Wed, 30 Nov 2011 15:02:17 +0100 3Date: Wed, 30 Nov 2011 15:02:17 +0100
4Subject: [PATCH 09/21] tscadc: Add board file mfd support, fix warning 4Subject: [PATCH 09/21] tscadc: Add board file mfd support, fix warning
@@ -40,5 +40,5 @@ index 699503d..f813564 100644
40 int clk_value; 40 int clk_value;
41 int clock_rate, irqenable, ctrl; 41 int clock_rate, irqenable, ctrl;
42-- 42--
431.7.7.4 431.7.2.5
44 44
diff --git a/recipes-kernel/linux/linux-ti33x-psp-3.2/0010-AM335X-init-tsc-bone-style-for-new-boards.patch b/recipes-kernel/linux/linux-ti33x-psp-3.2/0010-AM335X-init-tsc-bone-style-for-new-boards.patch
index b5f3d482..72f0290c 100644
--- a/recipes-kernel/linux/linux-ti33x-psp-3.2/0010-AM335X-init-tsc-bone-style-for-new-boards.patch
+++ b/recipes-kernel/linux/linux-ti33x-psp-3.2/0010-AM335X-init-tsc-bone-style-for-new-boards.patch
@@ -1,4 +1,4 @@
1From f02d01f3f7bafede91847480a72b50d8a8d45a6a Mon Sep 17 00:00:00 2001 1From a43c57a49ba30d4bb6087a6bb4f6200c785905c5 Mon Sep 17 00:00:00 2001
2From: Joel A Fernandes <joelagnel@ti.com> 2From: Joel A Fernandes <joelagnel@ti.com>
3Date: Wed, 30 Nov 2011 15:03:59 +0100 3Date: Wed, 30 Nov 2011 15:03:59 +0100
4Subject: [PATCH 10/21] AM335X: init tsc bone style for new boards 4Subject: [PATCH 10/21] AM335X: init tsc bone style for new boards
@@ -22,5 +22,5 @@ index 17705b3..ac4f78f 100644
22 }; 22 };
23 23
24-- 24--
251.7.7.4 251.7.2.5
26 26
diff --git a/recipes-kernel/linux/linux-ti33x-psp-3.2/0011-tscadc-make-stepconfig-channel-configurable.patch b/recipes-kernel/linux/linux-ti33x-psp-3.2/0011-tscadc-make-stepconfig-channel-configurable.patch
index 892f1968..bf5d08f4 100644
--- a/recipes-kernel/linux/linux-ti33x-psp-3.2/0011-tscadc-make-stepconfig-channel-configurable.patch
+++ b/recipes-kernel/linux/linux-ti33x-psp-3.2/0011-tscadc-make-stepconfig-channel-configurable.patch
@@ -1,4 +1,4 @@
1From 0524d48ca4e3178d89d940b38f1fa26cf448ebb8 Mon Sep 17 00:00:00 2001 1From 6fdcca153f70cad5438d682987d6eae16aeb2ea7 Mon Sep 17 00:00:00 2001
2From: Joel A Fernandes <joelagnel@ti.com> 2From: Joel A Fernandes <joelagnel@ti.com>
3Date: Mon, 28 Nov 2011 18:18:04 -0600 3Date: Mon, 28 Nov 2011 18:18:04 -0600
4Subject: [PATCH 11/21] tscadc: make stepconfig channel-configurable 4Subject: [PATCH 11/21] tscadc: make stepconfig channel-configurable
@@ -42,5 +42,5 @@ index f813564..0b91bdc 100644
42 irqenable = TSCADC_IRQENB_FIFO0THRES; 42 irqenable = TSCADC_IRQENB_FIFO0THRES;
43 } 43 }
44-- 44--
451.7.7.4 451.7.2.5
46 46
diff --git a/recipes-kernel/linux/linux-ti33x-psp-3.2/0012-tscadc-Trigger-through-sysfs.patch b/recipes-kernel/linux/linux-ti33x-psp-3.2/0012-tscadc-Trigger-through-sysfs.patch
index 398c951e..4daca0ab 100644
--- a/recipes-kernel/linux/linux-ti33x-psp-3.2/0012-tscadc-Trigger-through-sysfs.patch
+++ b/recipes-kernel/linux/linux-ti33x-psp-3.2/0012-tscadc-Trigger-through-sysfs.patch
@@ -1,4 +1,4 @@
1From 5b0c06b556db15cac8d14eb7e74307521481e185 Mon Sep 17 00:00:00 2001 1From aa9aa700a94ecef9726c46346a9503d473894f75 Mon Sep 17 00:00:00 2001
2From: Joel A Fernandes <joelagnel@ti.com> 2From: Joel A Fernandes <joelagnel@ti.com>
3Date: Mon, 28 Nov 2011 20:55:25 -0600 3Date: Mon, 28 Nov 2011 20:55:25 -0600
4Subject: [PATCH 12/21] tscadc: Trigger through sysfs 4Subject: [PATCH 12/21] tscadc: Trigger through sysfs
@@ -143,5 +143,5 @@ index 850cd4b..fc239c6 100644
143 #define TI_TSCADC_TSCMODE 0 143 #define TI_TSCADC_TSCMODE 0
144 #define TI_TSCADC_GENMODE 1 144 #define TI_TSCADC_GENMODE 1
145-- 145--
1461.7.7.4 1461.7.2.5
147 147
diff --git a/recipes-kernel/linux/linux-ti33x-psp-3.2/0013-meta-ti-Remove-debug-messages-for-meta-ti.patch b/recipes-kernel/linux/linux-ti33x-psp-3.2/0013-meta-ti-Remove-debug-messages-for-meta-ti.patch
index 866349db..78691be7 100644
--- a/recipes-kernel/linux/linux-ti33x-psp-3.2/0013-meta-ti-Remove-debug-messages-for-meta-ti.patch
+++ b/recipes-kernel/linux/linux-ti33x-psp-3.2/0013-meta-ti-Remove-debug-messages-for-meta-ti.patch
@@ -1,4 +1,4 @@
1From edb40d9ed626b634bfe71c39a02602e2ae871175 Mon Sep 17 00:00:00 2001 1From a0828509fefd049bc014e850366f6e39196e4e2f Mon Sep 17 00:00:00 2001
2From: Joel A Fernandes <joelagnel@ti.com> 2From: Joel A Fernandes <joelagnel@ti.com>
3Date: Mon, 28 Nov 2011 20:56:48 -0600 3Date: Mon, 28 Nov 2011 20:56:48 -0600
4Subject: [PATCH 13/21] meta-ti: Remove debug messages for meta-ti 4Subject: [PATCH 13/21] meta-ti: Remove debug messages for meta-ti
@@ -30,5 +30,5 @@ index a74d9ba..1f9cbf5 100644
30 for (i = 0; i < fifo1count; i++) { 30 for (i = 0; i < fifo1count; i++) {
31 read_sample = tscadc_readl(ts_dev, TSCADC_REG_FIFO0); 31 read_sample = tscadc_readl(ts_dev, TSCADC_REG_FIFO0);
32-- 32--
331.7.7.4 331.7.2.5
34 34
diff --git a/recipes-kernel/linux/linux-ti33x-psp-3.2/0014-tscadc-switch-to-polling-instead-of-interrupts.patch b/recipes-kernel/linux/linux-ti33x-psp-3.2/0014-tscadc-switch-to-polling-instead-of-interrupts.patch
index 168230c6..38cc4144 100644
--- a/recipes-kernel/linux/linux-ti33x-psp-3.2/0014-tscadc-switch-to-polling-instead-of-interrupts.patch
+++ b/recipes-kernel/linux/linux-ti33x-psp-3.2/0014-tscadc-switch-to-polling-instead-of-interrupts.patch
@@ -1,4 +1,4 @@
1From f36d060e6965cdbf797308fb2d80a77c4bbaeac3 Mon Sep 17 00:00:00 2001 1From 55f39df40bf9efe2576f39e8c0bd0e1390145b46 Mon Sep 17 00:00:00 2001
2From: Joel A Fernandes <joelagnel@ti.com> 2From: Joel A Fernandes <joelagnel@ti.com>
3Date: Tue, 29 Nov 2011 09:44:22 -0600 3Date: Tue, 29 Nov 2011 09:44:22 -0600
4Subject: [PATCH 14/21] tscadc: switch to polling instead of interrupts 4Subject: [PATCH 14/21] tscadc: switch to polling instead of interrupts
@@ -50,5 +50,5 @@ index 1f9cbf5..8e2a994 100644
50 tscadc_writel(ts_dev, TSCADC_REG_IRQENABLE, irqenable); 50 tscadc_writel(ts_dev, TSCADC_REG_IRQENABLE, irqenable);
51 51
52-- 52--
531.7.7.4 531.7.2.5
54 54
diff --git a/recipes-kernel/linux/linux-ti33x-psp-3.2/0015-beaglebone-fix-ADC-init.patch b/recipes-kernel/linux/linux-ti33x-psp-3.2/0015-beaglebone-fix-ADC-init.patch
index 3220a5ce..47f89dba 100644
--- a/recipes-kernel/linux/linux-ti33x-psp-3.2/0015-beaglebone-fix-ADC-init.patch
+++ b/recipes-kernel/linux/linux-ti33x-psp-3.2/0015-beaglebone-fix-ADC-init.patch
@@ -1,4 +1,4 @@
1From 9289020d4d0f1dc6a973feca4b6465ee1dbcb1b7 Mon Sep 17 00:00:00 2001 1From baaf9182087ab02092c028f9a7d0c8a89c9cd4e2 Mon Sep 17 00:00:00 2001
2From: Koen Kooi <koen@dominion.thruhere.net> 2From: Koen Kooi <koen@dominion.thruhere.net>
3Date: Tue, 31 Jan 2012 14:50:55 +0100 3Date: Tue, 31 Jan 2012 14:50:55 +0100
4Subject: [PATCH 15/21] beaglebone: fix ADC init 4Subject: [PATCH 15/21] beaglebone: fix ADC init
@@ -43,5 +43,5 @@ index ac4f78f..177ab9e 100644
43 }; 43 };
44 44
45-- 45--
461.7.7.4 461.7.2.5
47 47
diff --git a/recipes-kernel/linux/linux-ti33x-psp-3.2/0017-AM335x-MUX-add-ehrpwm1A.patch b/recipes-kernel/linux/linux-ti33x-psp-3.2/0016-AM335x-MUX-add-ehrpwm1A.patch
index ecaf9f55..fca0fdf7 100644
--- a/recipes-kernel/linux/linux-ti33x-psp-3.2/0017-AM335x-MUX-add-ehrpwm1A.patch
+++ b/recipes-kernel/linux/linux-ti33x-psp-3.2/0016-AM335x-MUX-add-ehrpwm1A.patch
@@ -1,7 +1,7 @@
1From 2d9d76c49c1a208d9cb4894bf26c9fb96f440e3f Mon Sep 17 00:00:00 2001 1From 8fc518e3bc8d60b01f1d94942bd733cebb9a0a0e Mon Sep 17 00:00:00 2001
2From: Koen Kooi <koen@dominion.thruhere.net> 2From: Koen Kooi <koen@dominion.thruhere.net>
3Date: Tue, 31 Jan 2012 16:49:52 +0100 3Date: Tue, 31 Jan 2012 16:49:52 +0100
4Subject: [PATCH 17/21] AM335x: MUX: add ehrpwm1A 4Subject: [PATCH 16/21] AM335x: MUX: add ehrpwm1A
5 5
6Signed-off-by: Koen Kooi <koen@dominion.thruhere.net> 6Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
7--- 7---
@@ -22,5 +22,5 @@ index e4cd407..0a06241 100644
22 "gpmc_a3", "mii2_txd2", "rgmii2_td2", "mmc2_dat2", 22 "gpmc_a3", "mii2_txd2", "rgmii2_td2", "mmc2_dat2",
23 NULL, NULL, NULL, "gpio1_19"), 23 NULL, NULL, NULL, "gpio1_19"),
24-- 24--
251.7.7.4 251.7.2.5
26 26
diff --git a/recipes-kernel/linux/linux-ti33x-psp-3.2/0018-beaglebone-enable-PWM-for-lcd-backlight-backlight-is.patch b/recipes-kernel/linux/linux-ti33x-psp-3.2/0017-beaglebone-enable-PWM-for-lcd-backlight-backlight-is.patch
index 0449936a..b21c0ed6 100644
--- a/recipes-kernel/linux/linux-ti33x-psp-3.2/0018-beaglebone-enable-PWM-for-lcd-backlight-backlight-is.patch
+++ b/recipes-kernel/linux/linux-ti33x-psp-3.2/0017-beaglebone-enable-PWM-for-lcd-backlight-backlight-is.patch
@@ -1,8 +1,7 @@
1From 5fb56662c5ed2e0499b9bb43a542f896a8274cab Mon Sep 17 00:00:00 2001 1From cf8d37c600dbe0d13e55874db46d385db435d6dc Mon Sep 17 00:00:00 2001
2From: Koen Kooi <koen@dominion.thruhere.net> 2From: Koen Kooi <koen@dominion.thruhere.net>
3Date: Tue, 31 Jan 2012 17:02:10 +0100 3Date: Tue, 31 Jan 2012 17:02:10 +0100
4Subject: [PATCH 18/21] beaglebone: enable PWM for lcd backlight <- backlight 4Subject: [PATCH 17/21] beaglebone: enable PWM for lcd backlight <- backlight is inverted
5 is inverted
6 5
7Signed-off-by: Koen Kooi <koen@dominion.thruhere.net> 6Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
8--- 7---
@@ -173,5 +172,5 @@ index e086839..5161eb4 100644
173 172
174 #endif 173 #endif
175-- 174--
1761.7.7.4 1751.7.2.5
177 176
diff --git a/recipes-kernel/linux/linux-ti33x-psp-3.2/0019-omap_hsmmc-Set-dto-to-max-value-of-14-to-avoid-SD-Ca.patch b/recipes-kernel/linux/linux-ti33x-psp-3.2/0018-omap_hsmmc-Set-dto-to-max-value-of-14-to-avoid-SD-Ca.patch
index d4255da8..edd293e7 100644
--- a/recipes-kernel/linux/linux-ti33x-psp-3.2/0019-omap_hsmmc-Set-dto-to-max-value-of-14-to-avoid-SD-Ca.patch
+++ b/recipes-kernel/linux/linux-ti33x-psp-3.2/0018-omap_hsmmc-Set-dto-to-max-value-of-14-to-avoid-SD-Ca.patch
@@ -1,8 +1,7 @@
1From 91e061ce4d020a11259adc79499cf7e6714eedb0 Mon Sep 17 00:00:00 2001 1From 05698cd9793d58226c5d5a986537aaf906433851 Mon Sep 17 00:00:00 2001
2From: Steve Sakoman <steve@sakoman.com> 2From: Steve Sakoman <steve@sakoman.com>
3Date: Mon, 18 Jul 2011 23:13:41 -0500 3Date: Mon, 18 Jul 2011 23:13:41 -0500
4Subject: [PATCH 19/21] omap_hsmmc: Set dto to max value of 14 to avoid SD 4Subject: [PATCH 18/21] omap_hsmmc: Set dto to max value of 14 to avoid SD Card timeouts
5 Card timeouts
6 5
7This fixes MMC errors due to timeouts on certain SD Cards following suggestions 6This fixes MMC errors due to timeouts on certain SD Cards following suggestions
8to set dto to 14 by Jason Kridner and Steven Kipisz 7to set dto to 14 by Jason Kridner and Steven Kipisz
@@ -30,5 +29,5 @@ index 703013c..554237f 100644
30 reg |= dto << DTO_SHIFT; 29 reg |= dto << DTO_SHIFT;
31 OMAP_HSMMC_WRITE(host->base, SYSCTL, reg); 30 OMAP_HSMMC_WRITE(host->base, SYSCTL, reg);
32-- 31--
331.7.7.4 321.7.2.5
34 33
diff --git a/recipes-kernel/linux/linux-ti33x-psp-3.2/0020-beaglebone-set-default-brightness-to-50-for-pwm-back.patch b/recipes-kernel/linux/linux-ti33x-psp-3.2/0019-beaglebone-set-default-brightness-to-50-for-pwm-back.patch
index d4d4622f..878bc224 100644
--- a/recipes-kernel/linux/linux-ti33x-psp-3.2/0020-beaglebone-set-default-brightness-to-50-for-pwm-back.patch
+++ b/recipes-kernel/linux/linux-ti33x-psp-3.2/0019-beaglebone-set-default-brightness-to-50-for-pwm-back.patch
@@ -1,8 +1,7 @@
1From 028a2779bf8e08a333b01a1c4fc71d6fae99ed73 Mon Sep 17 00:00:00 2001 1From 29f8dc540ea4b5ad963be07555d6ce9906b54dd4 Mon Sep 17 00:00:00 2001
2From: Koen Kooi <koen@dominion.thruhere.net> 2From: Koen Kooi <koen@dominion.thruhere.net>
3Date: Wed, 1 Feb 2012 14:10:38 +0100 3Date: Wed, 1 Feb 2012 14:10:38 +0100
4Subject: [PATCH 20/21] beaglebone: set default brightness to 50% for pwm 4Subject: [PATCH 19/21] beaglebone: set default brightness to 50% for pwm backlights
5 backlights
6 5
7Signed-off-by: Koen Kooi <koen@dominion.thruhere.net> 6Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
8--- 7---
@@ -23,5 +22,5 @@ index 6a77194..c31c0aa 100644
23 22
24 #define PWM_DEVICE_ID "ecap.0" 23 #define PWM_DEVICE_ID "ecap.0"
25-- 24--
261.7.7.4 251.7.2.5
27 26
diff --git a/recipes-kernel/linux/linux-ti33x-psp-3.2/0021-st7735fb-WIP-framebuffer-driver-supporting-Adafruit-.patch b/recipes-kernel/linux/linux-ti33x-psp-3.2/0020-st7735fb-WIP-framebuffer-driver-supporting-Adafruit-.patch
index 2a716588..be807d92 100644
--- a/recipes-kernel/linux/linux-ti33x-psp-3.2/0021-st7735fb-WIP-framebuffer-driver-supporting-Adafruit-.patch
+++ b/recipes-kernel/linux/linux-ti33x-psp-3.2/0020-st7735fb-WIP-framebuffer-driver-supporting-Adafruit-.patch
@@ -1,8 +1,7 @@
1From effae95a02a22474626aa8abdfb8573fd3eb74b6 Mon Sep 17 00:00:00 2001 1From 4f8bf35db23976bbc4705ba57ae9e0df4b8442ab Mon Sep 17 00:00:00 2001
2From: Matt Porter <mporter@ti.com> 2From: Matt Porter <mporter@ti.com>
3Date: Mon, 21 Nov 2011 12:55:23 -0500 3Date: Mon, 21 Nov 2011 12:55:23 -0500
4Subject: [PATCH 21/21] st7735fb: WIP framebuffer driver supporting Adafruit 4Subject: [PATCH 20/21] st7735fb: WIP framebuffer driver supporting Adafruit 1.8" SPI LCD
5 1.8" SPI LCD
6 5
7Signed-off-by: Matt Porter <mporter@ti.com> 6Signed-off-by: Matt Porter <mporter@ti.com>
8Signed-off-by: Koen Kooi <koen@dominion.thruhere.net> 7Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
@@ -664,5 +663,5 @@ index 0000000..250f036
664+ 663+
665+ 664+
666-- 665--
6671.7.7.4 6661.7.2.5
668 667
diff --git a/recipes-kernel/linux/linux-ti33x-psp-3.2/0021-beaglebone-use-P8_6-gpio1_3-as-w1-bus.patch b/recipes-kernel/linux/linux-ti33x-psp-3.2/0021-beaglebone-use-P8_6-gpio1_3-as-w1-bus.patch
new file mode 100644
index 00000000..fa4aaa31
--- /dev/null
+++ b/recipes-kernel/linux/linux-ti33x-psp-3.2/0021-beaglebone-use-P8_6-gpio1_3-as-w1-bus.patch
@@ -0,0 +1,83 @@
1From 4428744c852ed5f9d5a7dfa9c5d0a783e6134582 Mon Sep 17 00:00:00 2001
2From: Koen Kooi <koen@dominion.thruhere.net>
3Date: Tue, 7 Feb 2012 11:01:13 +0100
4Subject: [PATCH 21/21] beaglebone: use P8_6 (gpio1_3) as w1 bus
5
6Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
7---
8 arch/arm/mach-omap2/board-am335xevm.c | 31 +++++++++++++++++++++++++++++++
9 1 files changed, 31 insertions(+), 0 deletions(-)
10
11diff --git a/arch/arm/mach-omap2/board-am335xevm.c b/arch/arm/mach-omap2/board-am335xevm.c
12index c31c0aa..538466d 100644
13--- a/arch/arm/mach-omap2/board-am335xevm.c
14+++ b/arch/arm/mach-omap2/board-am335xevm.c
15@@ -37,6 +37,7 @@
16 #include <linux/mfd/tps65217.h>
17 #include <linux/pwm_backlight.h>
18 #include <linux/pwm/pwm.h>
19+#include <linux/w1-gpio.h>
20
21 /* LCD controller is similar to DA850 */
22 #include <video/da8xx-fb.h>
23@@ -603,6 +604,11 @@ static struct pinmux_config bbtoys7_pin_mux[] = {
24 {NULL, 0},
25 };
26
27+static struct pinmux_config w1_gpio_pin_mux[] = {
28+ {"gpmc_ad3.gpio1_3", OMAP_MUX_MODE7 | AM33XX_PIN_INPUT_PULLUP},
29+ {NULL, 0},
30+};
31+
32 static struct pinmux_config tsc_pin_mux[] = {
33 {"ain0.ain0", OMAP_MUX_MODE0 | AM33XX_INPUT_EN},
34 {"ain1.ain1", OMAP_MUX_MODE0 | AM33XX_INPUT_EN},
35@@ -1026,6 +1032,19 @@ static struct pinmux_config profibus_pin_mux[] = {
36 {NULL, 0},
37 };
38
39+#define BEAGLEBONE_W1_GPIO GPIO_TO_PIN(1, 3)
40+
41+static struct w1_gpio_platform_data bone_w1_gpio_pdata = {
42+ .pin = BEAGLEBONE_W1_GPIO,
43+ .is_open_drain = 0,
44+};
45+
46+static struct platform_device bone_w1_device = {
47+ .name = "w1-gpio",
48+ .id = -1,
49+ .dev.platform_data = &bone_w1_gpio_pdata,
50+};
51+
52 /* LEDS - gpio1_21 -> gpio1_24 */
53
54 #define BEAGLEBONE_USR1_LED GPIO_TO_PIN(1, 21)
55@@ -1349,6 +1368,17 @@ static void dvileds_init(int evm_id, int profile )
56 pr_err("failed to register BeagleBone DVI cape LEDS\n");
57 }
58
59+static void bonew1_gpio_init(int evm_id, int profile )
60+{
61+ int err;
62+ setup_pin_mux(w1_gpio_pin_mux);
63+ err = platform_device_register(&bone_w1_device);
64+ if (err)
65+ pr_err("failed to register w1-gpio\n");
66+ else
67+ pr_info("w1-gpio connected to P8_6\n");
68+}
69+
70 static void rgmii1_init(int evm_id, int profile)
71 {
72 setup_pin_mux(rgmii1_pin_mux);
73@@ -2228,6 +2258,7 @@ static struct evm_dev_cfg beaglebone_dev_cfg[] = {
74 {i2c2_init, DEV_ON_BASEBOARD, PROFILE_NONE},
75 {mmc0_init, DEV_ON_BASEBOARD, PROFILE_NONE},
76 {boneleds_init, DEV_ON_BASEBOARD, PROFILE_ALL},
77+ {bonew1_gpio_init, DEV_ON_BASEBOARD, PROFILE_ALL},
78 {NULL, 0, 0},
79 };
80
81--
821.7.2.5
83
diff --git a/recipes-kernel/linux/linux-ti33x-psp-3.2/beaglebone/defconfig b/recipes-kernel/linux/linux-ti33x-psp-3.2/beaglebone/defconfig
index 50f6c537..f2c8b444 100644
--- a/recipes-kernel/linux/linux-ti33x-psp-3.2/beaglebone/defconfig
+++ b/recipes-kernel/linux/linux-ti33x-psp-3.2/beaglebone/defconfig
@@ -1625,28 +1625,30 @@ CONFIG_W1_CON=y
1625# 1625#
1626# 1-wire Bus Masters 1626# 1-wire Bus Masters
1627# 1627#
1628# CONFIG_W1_MASTER_DS2490 is not set 1628CONFIG_W1_MASTER_DS2490=m
1629# CONFIG_W1_MASTER_DS2482 is not set 1629CONFIG_W1_MASTER_DS2482=m
1630# CONFIG_W1_MASTER_DS1WM is not set 1630CONFIG_W1_MASTER_DS1WM=m
1631# CONFIG_W1_MASTER_GPIO is not set 1631CONFIG_W1_MASTER_GPIO=y
1632# CONFIG_HDQ_MASTER_OMAP is not set 1632# CONFIG_HDQ_MASTER_OMAP is not set
1633 1633
1634# 1634#
1635# 1-wire Slaves 1635# 1-wire Slaves
1636# 1636#
1637# CONFIG_W1_SLAVE_THERM is not set 1637CONFIG_W1_SLAVE_THERM=y
1638# CONFIG_W1_SLAVE_SMEM is not set 1638CONFIG_W1_SLAVE_SMEM=m
1639# CONFIG_W1_SLAVE_DS2408 is not set 1639CONFIG_W1_SLAVE_DS2408=m
1640# CONFIG_W1_SLAVE_DS2423 is not set 1640CONFIG_W1_SLAVE_DS2423=m
1641# CONFIG_W1_SLAVE_DS2431 is not set 1641CONFIG_W1_SLAVE_DS2431=m
1642# CONFIG_W1_SLAVE_DS2433 is not set 1642CONFIG_W1_SLAVE_DS2433=m
1643# CONFIG_W1_SLAVE_DS2760 is not set 1643CONFIG_W1_SLAVE_DS2433_CRC=y
1644# CONFIG_W1_SLAVE_DS2780 is not set 1644CONFIG_W1_SLAVE_DS2760=m
1645# CONFIG_W1_SLAVE_BQ27000 is not set 1645CONFIG_W1_SLAVE_DS2780=m
1646CONFIG_W1_SLAVE_BQ27000=m
1646CONFIG_POWER_SUPPLY=y 1647CONFIG_POWER_SUPPLY=y
1647# CONFIG_POWER_SUPPLY_DEBUG is not set 1648# CONFIG_POWER_SUPPLY_DEBUG is not set
1648# CONFIG_PDA_POWER is not set 1649# CONFIG_PDA_POWER is not set
1649# CONFIG_TEST_POWER is not set 1650# CONFIG_TEST_POWER is not set
1651# CONFIG_BATTERY_DS2760 is not set
1650# CONFIG_BATTERY_DS2780 is not set 1652# CONFIG_BATTERY_DS2780 is not set
1651# CONFIG_BATTERY_DS2782 is not set 1653# CONFIG_BATTERY_DS2782 is not set
1652# CONFIG_BATTERY_BQ20Z75 is not set 1654# CONFIG_BATTERY_BQ20Z75 is not set
diff --git a/recipes-kernel/linux/linux-ti33x-psp_3.2.bb b/recipes-kernel/linux/linux-ti33x-psp_3.2.bb
index aa6d0566..6c67129b 100644
--- a/recipes-kernel/linux/linux-ti33x-psp_3.2.bb
+++ b/recipes-kernel/linux/linux-ti33x-psp_3.2.bb
@@ -11,7 +11,7 @@ MULTI_CONFIG_BASE_SUFFIX = ""
11 11
12BRANCH = "v3.2-staging" 12BRANCH = "v3.2-staging"
13SRCREV = "83d907e1b05dabc44f3bb64532d7b58d059a14c0" 13SRCREV = "83d907e1b05dabc44f3bb64532d7b58d059a14c0"
14MACHINE_KERNEL_PR_append = "b+gitr${SRCREV}" 14MACHINE_KERNEL_PR_append = "c+gitr${SRCREV}"
15 15
16COMPATIBLE_MACHINE = "(ti33x)" 16COMPATIBLE_MACHINE = "(ti33x)"
17 17
@@ -40,12 +40,14 @@ PATCHES_OVER_PSP = " \
40 file://0013-meta-ti-Remove-debug-messages-for-meta-ti.patch \ 40 file://0013-meta-ti-Remove-debug-messages-for-meta-ti.patch \
41 file://0014-tscadc-switch-to-polling-instead-of-interrupts.patch \ 41 file://0014-tscadc-switch-to-polling-instead-of-interrupts.patch \
42 file://0015-beaglebone-fix-ADC-init.patch \ 42 file://0015-beaglebone-fix-ADC-init.patch \
43 file://0017-AM335x-MUX-add-ehrpwm1A.patch \ 43 file://0016-AM335x-MUX-add-ehrpwm1A.patch \
44 file://0018-beaglebone-enable-PWM-for-lcd-backlight-backlight-is.patch \ 44 file://0017-beaglebone-enable-PWM-for-lcd-backlight-backlight-is.patch \
45 file://0019-omap_hsmmc-Set-dto-to-max-value-of-14-to-avoid-SD-Ca.patch \ 45 file://0018-omap_hsmmc-Set-dto-to-max-value-of-14-to-avoid-SD-Ca.patch \
46 file://0020-beaglebone-set-default-brightness-to-50-for-pwm-back.patch \ 46 file://0019-beaglebone-set-default-brightness-to-50-for-pwm-back.patch \
47 file://0021-st7735fb-WIP-framebuffer-driver-supporting-Adafruit-.patch \ 47 file://0020-st7735fb-WIP-framebuffer-driver-supporting-Adafruit-.patch \
48 file://0021-beaglebone-use-P8_6-gpio1_3-as-w1-bus.patch \
48" 49"
49 50
50SRC_URI += "${@base_contains('DISTRO_FEATURES', 'tipspkernel', "", "${PATCHES_OVER_PSP}", d)}" 51SRC_URI += "${@base_contains('DISTRO_FEATURES', 'tipspkernel', "", "${PATCHES_OVER_PSP}", d)}"
52SRC_URI_append_beaglebone = " file://logo_linux_clut224.ppm"
51 53