diff --git a/patch.sh b/patch.sh index 7b5a61849..88ec4c6a3 100644 --- a/patch.sh +++ b/patch.sh @@ -119,12 +119,11 @@ am33x () { ${git} "${DIR}/patches/adc/0013-input-ti_am335x_tsc-return-IRQ_NONE-if-there-was-no-.patch" ${git} "${DIR}/patches/adc/0014-iio-ti_am335x_adc-Allow-to-specify-input-line.patch" ${git} "${DIR}/patches/adc/0015-iio-ti_am335x_adc-check-if-we-found-the-value.patch" - ${git} "${DIR}/patches/adc/0016-MFD-ti_tscadc-disable-TSC-control.patch" + ${git} "${DIR}/patches/adc/0016-MFD-ti_tscadc-disable-TSC-control-register-bits-when.patch" ${git} "${DIR}/patches/adc/0017-IIO-ADC-ti_adc-Fix-1st-sample-read.patch" ${git} "${DIR}/patches/adc/0018-input-ti_tsc-Enable-shared-IRQ-TSC.patch" - ${git} "${DIR}/patches/adc/0019-Revert.-Backport-IIO.patch" - ${git} "${DIR}/patches/adc/0020-iio-ti_am335x_adc-Added-iio_voltageX_scale.patch" - ${git} "${DIR}/patches/adc/0021-iio-ti_am335x_adc-Add-the-in-kernel-IIO-map-interfac.patch" + ${git} "${DIR}/patches/adc/0019-iio-ti_am335x_adc-Add-continuous-sampling-and-trigge.patch" + ${git} "${DIR}/patches/adc/0020-iio-ti_am335x_adc-Add-IIO-map-interface.patch" echo "dir: i2c" ${git} "${DIR}/patches/i2c/0001-pinctrl-pinctrl-single-must-be-initialized-early.patch" @@ -279,6 +278,7 @@ arm () { omap () { echo "dir: omap" + #Fixes 800Mhz boot lockup: http://www.spinics.net/lists/linux-omap/msg83737.html ${git} "${DIR}/patches/omap/0001-regulator-core-if-voltage-scaling-fails-restore-orig.patch" ${git} "${DIR}/patches/omap/0002-omap2-twl-common-Add-default-power-configuration.patch" @@ -571,7 +571,7 @@ am33x_after () { echo "dir: PG2" ${git} "${DIR}/patches/PG2/0001-beaglebone-black-1ghz-hack.patch" - echo "dir: hacks" + echo "dir: reboot" ${git} "${DIR}/patches/reboot/0001-ARM-AM33xx-Add-SoC-specific-restart-hook.patch" echo "dir: iio" @@ -777,6 +777,8 @@ am33x_after () { ${git} "${DIR}/patches/resources/0019-bone-add-PPS-to-BB-BONE-RTC-cape.patch" ${git} "${DIR}/patches/resources/0020-firmware-remove-rule-for-cape-bone-adafruit-lcd-00A0.patch" ${git} "${DIR}/patches/resources/0021-hwmon-add-driver-for-the-AM335x-bandgap-temperature-.patch" + ${git} "${DIR}/patches/resources/0022-fw-Make-firmware-timeout-loading-value-configurable.patch" + ${git} "${DIR}/patches/resources/0023-capemgr-Retry-loading-when-failure-to-find-firmware.patch" echo "dir: pmic" ${git} "${DIR}/patches/pmic/0001-tps65217-Enable-KEY_POWER-press-on-AC-loss-PWR_BUT.patch" diff --git a/patches/6lowpan/0001-6lowpan-Refactor-packet-delivery-into-a-function.patch b/patches/6lowpan/0001-6lowpan-Refactor-packet-delivery-into-a-function.patch index 4b9203b1b..15f6795b5 100644 --- a/patches/6lowpan/0001-6lowpan-Refactor-packet-delivery-into-a-function.patch +++ b/patches/6lowpan/0001-6lowpan-Refactor-packet-delivery-into-a-function.patch @@ -1,4 +1,4 @@ -From 7f1a51fffd6885e19678204fbc52c8879ccf85ce Mon Sep 17 00:00:00 2001 +From ad13a094dab6342fd89a4ba50fc939698ab8d63d Mon Sep 17 00:00:00 2001 From: Alan Ott Date: Wed, 16 Jan 2013 19:09:47 +0000 Subject: [PATCH 01/23] 6lowpan: Refactor packet delivery into a function @@ -9,7 +9,7 @@ function. Signed-off-by: Alan Ott Signed-off-by: David S. Miller --- - net/ieee802154/6lowpan.c | 38 ++++++++++++++++++++++++-------------- + net/ieee802154/6lowpan.c | 38 ++++++++++++++++++++++++-------------- 1 file changed, 24 insertions(+), 14 deletions(-) diff --git a/net/ieee802154/6lowpan.c b/net/ieee802154/6lowpan.c @@ -72,5 +72,5 @@ index 76c3d0a..9d39f5b 100644 kfree_skb(new); -- -1.8.1.4 +1.7.10.4 diff --git a/patches/6lowpan/0002-6lowpan-Handle-uncompressed-IPv6-packets-over-6LoWPA.patch b/patches/6lowpan/0002-6lowpan-Handle-uncompressed-IPv6-packets-over-6LoWPA.patch index 7480a8cdf..2bc850239 100644 --- a/patches/6lowpan/0002-6lowpan-Handle-uncompressed-IPv6-packets-over-6LoWPA.patch +++ b/patches/6lowpan/0002-6lowpan-Handle-uncompressed-IPv6-packets-over-6LoWPA.patch @@ -1,4 +1,4 @@ -From 86021942d4947445234042c7f7898e51f7774bfd Mon Sep 17 00:00:00 2001 +From 81fa9936f533635e0385ea356ed4f79a8bfa0470 Mon Sep 17 00:00:00 2001 From: Alan Ott Date: Wed, 16 Jan 2013 19:09:48 +0000 Subject: [PATCH 02/23] 6lowpan: Handle uncompressed IPv6 packets over 6LoWPAN @@ -8,7 +8,7 @@ Handle the reception of uncompressed packets (dispatch type = IPv6). Signed-off-by: Alan Ott Signed-off-by: David S. Miller --- - net/ieee802154/6lowpan.c | 41 ++++++++++++++++++++++++++++++++--------- + net/ieee802154/6lowpan.c | 41 ++++++++++++++++++++++++++++++++--------- 1 file changed, 32 insertions(+), 9 deletions(-) diff --git a/net/ieee802154/6lowpan.c b/net/ieee802154/6lowpan.c @@ -68,5 +68,5 @@ index 9d39f5b..f62c3b9 100644 return NET_RX_SUCCESS; -- -1.8.1.4 +1.7.10.4 diff --git a/patches/6lowpan/0003-wpan-whitespace-fix.patch b/patches/6lowpan/0003-wpan-whitespace-fix.patch index e6fcf6520..f288f7fbe 100644 --- a/patches/6lowpan/0003-wpan-whitespace-fix.patch +++ b/patches/6lowpan/0003-wpan-whitespace-fix.patch @@ -1,4 +1,4 @@ -From d52187124e3f7f4018f8eb01c1dbfe6f38fabaab Mon Sep 17 00:00:00 2001 +From 71d4c4dc93ada2cf15a904754238e5d5956adfa0 Mon Sep 17 00:00:00 2001 From: Alexander Aring Date: Tue, 5 Feb 2013 04:25:35 +0000 Subject: [PATCH 03/23] wpan: whitespace fix @@ -6,7 +6,7 @@ Subject: [PATCH 03/23] wpan: whitespace fix Signed-off-by: Alexander Aring Signed-off-by: David S. Miller --- - net/mac802154/wpan.c | 2 +- + net/mac802154/wpan.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net/mac802154/wpan.c b/net/mac802154/wpan.c @@ -23,5 +23,5 @@ index 199b922..98c867b 100644 return 0; } -- -1.8.1.4 +1.7.10.4 diff --git a/patches/6lowpan/0004-6lowpan-use-stack-buffer-instead-of-heap.patch b/patches/6lowpan/0004-6lowpan-use-stack-buffer-instead-of-heap.patch index 8224fe874..aa8a98924 100644 --- a/patches/6lowpan/0004-6lowpan-use-stack-buffer-instead-of-heap.patch +++ b/patches/6lowpan/0004-6lowpan-use-stack-buffer-instead-of-heap.patch @@ -1,4 +1,4 @@ -From 1b0d0179a2c58fdbf62517d99130c384dd349c1c Mon Sep 17 00:00:00 2001 +From 3a228d9c03dd5485a595e9b7a389a476e320e339 Mon Sep 17 00:00:00 2001 From: Alexander Aring Date: Tue, 5 Feb 2013 10:23:43 +0000 Subject: [PATCH 04/23] 6lowpan: use stack buffer instead of heap @@ -11,7 +11,7 @@ Also fixed a comment codestyle issue. Signed-off-by: Alexander Aring Signed-off-by: David S. Miller --- - net/ieee802154/6lowpan.c | 13 ++++--------- + net/ieee802154/6lowpan.c | 13 ++++--------- 1 file changed, 4 insertions(+), 9 deletions(-) diff --git a/net/ieee802154/6lowpan.c b/net/ieee802154/6lowpan.c @@ -50,5 +50,5 @@ index f62c3b9..43b95ca 100644 skb->len); -- -1.8.1.4 +1.7.10.4 diff --git a/patches/6lowpan/0005-wpan-use-stack-buffer-instead-of-heap.patch b/patches/6lowpan/0005-wpan-use-stack-buffer-instead-of-heap.patch index f97dbca1d..634d6539d 100644 --- a/patches/6lowpan/0005-wpan-use-stack-buffer-instead-of-heap.patch +++ b/patches/6lowpan/0005-wpan-use-stack-buffer-instead-of-heap.patch @@ -1,4 +1,4 @@ -From 371fc26f385abf27a0faf2e1f7b2323373d6d262 Mon Sep 17 00:00:00 2001 +From 8105eff067b3ca880dcf94148d6be8eb13e86b6e Mon Sep 17 00:00:00 2001 From: Alexander Aring Date: Tue, 5 Feb 2013 10:23:44 +0000 Subject: [PATCH 05/23] wpan: use stack buffer instead of heap @@ -9,7 +9,7 @@ So it's not necessary to put it on the heap. Signed-off-by: Alexander Aring Signed-off-by: David S. Miller --- - net/mac802154/wpan.c | 7 +------ + net/mac802154/wpan.c | 7 +------ 1 file changed, 1 insertion(+), 6 deletions(-) diff --git a/net/mac802154/wpan.c b/net/mac802154/wpan.c @@ -43,5 +43,5 @@ index 98c867b..d20c6d3 100644 return pos; } -- -1.8.1.4 +1.7.10.4 diff --git a/patches/6lowpan/0006-mrf24j40-pinctrl-support.patch b/patches/6lowpan/0006-mrf24j40-pinctrl-support.patch index 7bd77337a..77dde97c9 100644 --- a/patches/6lowpan/0006-mrf24j40-pinctrl-support.patch +++ b/patches/6lowpan/0006-mrf24j40-pinctrl-support.patch @@ -1,4 +1,4 @@ -From 9f5aadb619a827d703af848ed4b7196b0944df7a Mon Sep 17 00:00:00 2001 +From da0cc066435a893d263d87366cdc93a468508db3 Mon Sep 17 00:00:00 2001 From: Alan Ott Date: Mon, 18 Mar 2013 00:39:48 -0400 Subject: [PATCH 06/23] mrf24j40: pinctrl support @@ -7,7 +7,7 @@ Activate pinctrl settings when used with a DT system. Signed-off-by: Alan Ott --- - drivers/net/ieee802154/mrf24j40.c | 7 +++++++ + drivers/net/ieee802154/mrf24j40.c | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/drivers/net/ieee802154/mrf24j40.c b/drivers/net/ieee802154/mrf24j40.c @@ -43,5 +43,5 @@ index 3f2c7aa..3106895 100644 if (spi->max_speed_hz > MAX_SPI_SPEED_HZ) spi->max_speed_hz = MAX_SPI_SPEED_HZ; -- -1.8.1.4 +1.7.10.4 diff --git a/patches/6lowpan/0007-mrf24j40-Warn-if-transmit-interrupts-timeout.patch b/patches/6lowpan/0007-mrf24j40-Warn-if-transmit-interrupts-timeout.patch index 40fbfb3d6..7bb251eb8 100644 --- a/patches/6lowpan/0007-mrf24j40-Warn-if-transmit-interrupts-timeout.patch +++ b/patches/6lowpan/0007-mrf24j40-Warn-if-transmit-interrupts-timeout.patch @@ -1,4 +1,4 @@ -From da27babaf33d1cf2ca622bcb658bc8bd1bce7c69 Mon Sep 17 00:00:00 2001 +From e715628aaa21947605a5c5b853b792454b1e051a Mon Sep 17 00:00:00 2001 From: Alan Ott Date: Mon, 18 Mar 2013 00:49:02 -0400 Subject: [PATCH 07/23] mrf24j40: Warn if transmit interrupts timeout @@ -7,7 +7,7 @@ Issue a warning if a transmit complete interrupt doesn't happen in time. Signed-off-by: Alan Ott --- - drivers/net/ieee802154/mrf24j40.c | 1 + + drivers/net/ieee802154/mrf24j40.c | 1 + 1 file changed, 1 insertion(+) diff --git a/drivers/net/ieee802154/mrf24j40.c b/drivers/net/ieee802154/mrf24j40.c @@ -23,5 +23,5 @@ index 3106895..bb7e613 100644 } -- -1.8.1.4 +1.7.10.4 diff --git a/patches/6lowpan/0008-mrf24j40-Increase-max-SPI-speed-to-10MHz.patch b/patches/6lowpan/0008-mrf24j40-Increase-max-SPI-speed-to-10MHz.patch index df090fcef..a7715b88b 100644 --- a/patches/6lowpan/0008-mrf24j40-Increase-max-SPI-speed-to-10MHz.patch +++ b/patches/6lowpan/0008-mrf24j40-Increase-max-SPI-speed-to-10MHz.patch @@ -1,4 +1,4 @@ -From 4578208258a6e0c4f55d60375712b40cc7d8bf66 Mon Sep 17 00:00:00 2001 +From e2bf8f31bb8f6bfae74c480f289926fffe30ab79 Mon Sep 17 00:00:00 2001 From: Alan Ott Date: Mon, 18 Mar 2013 01:17:05 -0400 Subject: [PATCH 08/23] mrf24j40: Increase max SPI speed to 10MHz @@ -8,7 +8,7 @@ for SCK at 10MHz. Signed-off-by: Alan Ott --- - drivers/net/ieee802154/mrf24j40.c | 5 ++--- + drivers/net/ieee802154/mrf24j40.c | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/drivers/net/ieee802154/mrf24j40.c b/drivers/net/ieee802154/mrf24j40.c @@ -28,5 +28,5 @@ index bb7e613..f6e723e 100644 #define printdev(X) (&X->spi->dev) -- -1.8.1.4 +1.7.10.4 diff --git a/patches/6lowpan/0009-mrf24j40-Fix-byte-order-of-IEEE-address.patch b/patches/6lowpan/0009-mrf24j40-Fix-byte-order-of-IEEE-address.patch index 891f5f3dd..7fd91bdc3 100644 --- a/patches/6lowpan/0009-mrf24j40-Fix-byte-order-of-IEEE-address.patch +++ b/patches/6lowpan/0009-mrf24j40-Fix-byte-order-of-IEEE-address.patch @@ -1,4 +1,4 @@ -From 168818700acba74d3b05a845ae91bed8cab0f78f Mon Sep 17 00:00:00 2001 +From 46c3e45c4d6fbb8ce1f7398edfc5b05f96a37a65 Mon Sep 17 00:00:00 2001 From: Alan Ott Date: Mon, 18 Mar 2013 01:26:01 -0400 Subject: [PATCH 09/23] mrf24j40: Fix byte-order of IEEE address @@ -8,7 +8,7 @@ byte order. Signed-off-by: Alan Ott --- - drivers/net/ieee802154/mrf24j40.c | 2 +- + drivers/net/ieee802154/mrf24j40.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/drivers/net/ieee802154/mrf24j40.c b/drivers/net/ieee802154/mrf24j40.c @@ -25,5 +25,5 @@ index f6e723e..6481faf 100644 #ifdef DEBUG printk(KERN_DEBUG "Set long addr to: "); -- -1.8.1.4 +1.7.10.4 diff --git a/patches/6lowpan/0010-6lowpan-lowpan_is_iid_16_bit_compressable-does-not-d.patch b/patches/6lowpan/0010-6lowpan-lowpan_is_iid_16_bit_compressable-does-not-d.patch index 365ebb0f5..b829a22fb 100644 --- a/patches/6lowpan/0010-6lowpan-lowpan_is_iid_16_bit_compressable-does-not-d.patch +++ b/patches/6lowpan/0010-6lowpan-lowpan_is_iid_16_bit_compressable-does-not-d.patch @@ -1,4 +1,4 @@ -From c91402a0d175742abc917fe99ab77d9aa9884683 Mon Sep 17 00:00:00 2001 +From 052cf0a60e4cd830e95027a949882c5828a9c5a0 Mon Sep 17 00:00:00 2001 From: Tony Cheneau Date: Mon, 25 Mar 2013 23:59:21 -0400 Subject: [PATCH 10/23] 6lowpan: lowpan_is_iid_16_bit_compressable() does not @@ -9,7 +9,7 @@ and fixed in Contiki. This patch is basically a port of their fix. Signed-off-by: Tony Cheneau --- - net/ieee802154/6lowpan.h | 7 ++++--- + net/ieee802154/6lowpan.h | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/net/ieee802154/6lowpan.h b/net/ieee802154/6lowpan.h @@ -31,5 +31,5 @@ index bba5f83..4b8f917 100644 /* multicast address */ #define is_addr_mcast(a) (((a)->s6_addr[0]) == 0xFF) -- -1.8.1.4 +1.7.10.4 diff --git a/patches/6lowpan/0011-6lowpan-next-header-is-not-properly-set-upon-decompr.patch b/patches/6lowpan/0011-6lowpan-next-header-is-not-properly-set-upon-decompr.patch index 8b40aa6e7..fce276182 100644 --- a/patches/6lowpan/0011-6lowpan-next-header-is-not-properly-set-upon-decompr.patch +++ b/patches/6lowpan/0011-6lowpan-next-header-is-not-properly-set-upon-decompr.patch @@ -1,4 +1,4 @@ -From 59be413a2f9978a3ad2151306fc3aa990a97264a Mon Sep 17 00:00:00 2001 +From 45a4a516404a5a6cc853f75db43255467993dee9 Mon Sep 17 00:00:00 2001 From: Tony Cheneau Date: Mon, 25 Mar 2013 23:59:22 -0400 Subject: [PATCH 11/23] 6lowpan: next header is not properly set upon @@ -8,7 +8,7 @@ This causes a drop of the UDP packet. Signed-off-by: Tony Cheneau --- - net/ieee802154/6lowpan.c | 4 +++- + net/ieee802154/6lowpan.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/net/ieee802154/6lowpan.c b/net/ieee802154/6lowpan.c @@ -29,5 +29,5 @@ index 43b95ca..9f53904 100644 /* Not fragmented package */ hdr.payload_len = htons(skb->len); -- -1.8.1.4 +1.7.10.4 diff --git a/patches/6lowpan/0012-6lowpan-always-enable-link-layer-acknowledgments.patch b/patches/6lowpan/0012-6lowpan-always-enable-link-layer-acknowledgments.patch index f5ab5e3d3..a95ce4ab1 100644 --- a/patches/6lowpan/0012-6lowpan-always-enable-link-layer-acknowledgments.patch +++ b/patches/6lowpan/0012-6lowpan-always-enable-link-layer-acknowledgments.patch @@ -1,4 +1,4 @@ -From 9c66c9424a5e7867c741ba3d6db417762bd996ed Mon Sep 17 00:00:00 2001 +From a7cac194490f2ab41af4eceaf6c36c3087148f8a Mon Sep 17 00:00:00 2001 From: Tony Cheneau Date: Mon, 25 Mar 2013 23:59:23 -0400 Subject: [PATCH 12/23] 6lowpan: always enable link-layer acknowledgments @@ -11,7 +11,7 @@ acknowledgments even if this is set. Signed-off-by: Tony Cheneau --- - net/ieee802154/6lowpan.c | 4 ++++ + net/ieee802154/6lowpan.c | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/net/ieee802154/6lowpan.c b/net/ieee802154/6lowpan.c @@ -30,5 +30,5 @@ index 9f53904..e7f61de 100644 type, (void *)&da, (void *)&sa, skb->len); } -- -1.8.1.4 +1.7.10.4 diff --git a/patches/6lowpan/0013-mac802154-turn-on-ACK-when-enabled-by-the-upper-laye.patch b/patches/6lowpan/0013-mac802154-turn-on-ACK-when-enabled-by-the-upper-laye.patch index 394adea10..9e17d4e09 100644 --- a/patches/6lowpan/0013-mac802154-turn-on-ACK-when-enabled-by-the-upper-laye.patch +++ b/patches/6lowpan/0013-mac802154-turn-on-ACK-when-enabled-by-the-upper-laye.patch @@ -1,11 +1,12 @@ -From 5ae67779a6023a024f7108b9489d9e8d040a30e3 Mon Sep 17 00:00:00 2001 +From 5e0a3705115a1c62a1be2d663bf9de3d29c11bbb Mon Sep 17 00:00:00 2001 From: Tony Cheneau Date: Mon, 25 Mar 2013 23:59:24 -0400 -Subject: [PATCH 13/23] mac802154: turn on ACK when enabled by the upper layers +Subject: [PATCH 13/23] mac802154: turn on ACK when enabled by the upper + layers Signed-off-by: Tony Cheneau --- - net/mac802154/wpan.c | 2 ++ + net/mac802154/wpan.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/net/mac802154/wpan.c b/net/mac802154/wpan.c @@ -22,5 +23,5 @@ index d20c6d3..7d3f659 100644 if (!saddr) { spin_lock_bh(&priv->mib_lock); -- -1.8.1.4 +1.7.10.4 diff --git a/patches/6lowpan/0014-6lowpan-use-short-IEEE-802.15.4-addresses-for-broadc.patch b/patches/6lowpan/0014-6lowpan-use-short-IEEE-802.15.4-addresses-for-broadc.patch index 5de403105..d553d7fe4 100644 --- a/patches/6lowpan/0014-6lowpan-use-short-IEEE-802.15.4-addresses-for-broadc.patch +++ b/patches/6lowpan/0014-6lowpan-use-short-IEEE-802.15.4-addresses-for-broadc.patch @@ -1,4 +1,4 @@ -From 46df33d2b4da28af3920fe34f1bf437fe43bbc5d Mon Sep 17 00:00:00 2001 +From 8299397506589dbaf79b2374061777b6f018ea6c Mon Sep 17 00:00:00 2001 From: Tony Cheneau Date: Mon, 25 Mar 2013 23:59:25 -0400 Subject: [PATCH 14/23] 6lowpan: use short IEEE 802.15.4 addresses for @@ -9,7 +9,7 @@ broadcasting. Signed-off-by: Tony Cheneau --- - net/ieee802154/6lowpan.c | 23 +++++++++++++++-------- + net/ieee802154/6lowpan.c | 23 +++++++++++++++-------- 1 file changed, 15 insertions(+), 8 deletions(-) diff --git a/net/ieee802154/6lowpan.c b/net/ieee802154/6lowpan.c @@ -54,5 +54,5 @@ index e7f61de..0eebb96 100644 return dev_hard_header(skb, lowpan_dev_info(dev)->real_dev, type, (void *)&da, (void *)&sa, skb->len); -- -1.8.1.4 +1.7.10.4 diff --git a/patches/6lowpan/0015-6lowpan-fix-first-fragment-FRAG1-handling.patch b/patches/6lowpan/0015-6lowpan-fix-first-fragment-FRAG1-handling.patch index 676a40552..dda6fcb47 100644 --- a/patches/6lowpan/0015-6lowpan-fix-first-fragment-FRAG1-handling.patch +++ b/patches/6lowpan/0015-6lowpan-fix-first-fragment-FRAG1-handling.patch @@ -1,4 +1,4 @@ -From 5f4dd208c9f5ce553e539242006d393993020596 Mon Sep 17 00:00:00 2001 +From 1b60dec35b671c2362e4a5d418bf8a6779180d37 Mon Sep 17 00:00:00 2001 From: Tony Cheneau Date: Mon, 25 Mar 2013 23:59:26 -0400 Subject: [PATCH 15/23] 6lowpan: fix first fragment (FRAG1) handling @@ -19,11 +19,11 @@ not properly initialized. Signed-off-by: Tony Cheneau --- - net/ieee802154/6lowpan.c | 36 +++++++++++++++++++++++------------- + net/ieee802154/6lowpan.c | 36 +++++++++++++++++++++++------------- 1 file changed, 23 insertions(+), 13 deletions(-) diff --git a/net/ieee802154/6lowpan.c b/net/ieee802154/6lowpan.c -index 0eebb96..4a622896 100644 +index 0eebb96..4a62289 100644 --- a/net/ieee802154/6lowpan.c +++ b/net/ieee802154/6lowpan.c @@ -661,7 +661,7 @@ static void lowpan_fragment_timer_expired(unsigned long entry_addr) @@ -119,5 +119,5 @@ index 0eebb96..4a622896 100644 } -- -1.8.1.4 +1.7.10.4 diff --git a/patches/6lowpan/0016-6lowpan-add-debug-messages-for-6LoWPAN-fragmentation.patch b/patches/6lowpan/0016-6lowpan-add-debug-messages-for-6LoWPAN-fragmentation.patch index 9e515e32c..7ba513913 100644 --- a/patches/6lowpan/0016-6lowpan-add-debug-messages-for-6LoWPAN-fragmentation.patch +++ b/patches/6lowpan/0016-6lowpan-add-debug-messages-for-6LoWPAN-fragmentation.patch @@ -1,4 +1,4 @@ -From 7759cb8839a8085d8c8fb756cc1aac011bdc85ea Mon Sep 17 00:00:00 2001 +From 69f577e1787883d75fef569b2f216def5eb98678 Mon Sep 17 00:00:00 2001 From: Tony Cheneau Date: Mon, 25 Mar 2013 23:59:27 -0400 Subject: [PATCH 16/23] 6lowpan: add debug messages for 6LoWPAN fragmentation @@ -8,11 +8,11 @@ reassembly. Signed-off-by: Tony Cheneau --- - net/ieee802154/6lowpan.c | 25 +++++++++++++++++++++---- + net/ieee802154/6lowpan.c | 25 +++++++++++++++++++++---- 1 file changed, 21 insertions(+), 4 deletions(-) diff --git a/net/ieee802154/6lowpan.c b/net/ieee802154/6lowpan.c -index 4a622896..61eee9d 100644 +index 4a62289..61eee9d 100644 --- a/net/ieee802154/6lowpan.c +++ b/net/ieee802154/6lowpan.c @@ -742,10 +742,16 @@ lowpan_process_data(struct sk_buff *skb) @@ -80,5 +80,5 @@ index 4a622896..61eee9d 100644 offset += len; } -- -1.8.1.4 +1.7.10.4 diff --git a/patches/6lowpan/0017-6lowpan-store-fragment-tag-values-per-device-instead.patch b/patches/6lowpan/0017-6lowpan-store-fragment-tag-values-per-device-instead.patch index 2848d134f..8d11ea370 100644 --- a/patches/6lowpan/0017-6lowpan-store-fragment-tag-values-per-device-instead.patch +++ b/patches/6lowpan/0017-6lowpan-store-fragment-tag-values-per-device-instead.patch @@ -1,4 +1,4 @@ -From abc8426123c3318ffe236dae466f1a9ca912b0ec Mon Sep 17 00:00:00 2001 +From 04d25171e235ed42ed6ac9e30e063f11da53afda Mon Sep 17 00:00:00 2001 From: Tony Cheneau Date: Mon, 25 Mar 2013 23:59:28 -0400 Subject: [PATCH 17/23] 6lowpan: store fragment tag values per device instead @@ -6,7 +6,7 @@ Subject: [PATCH 17/23] 6lowpan: store fragment tag values per device instead Signed-off-by: Tony Cheneau --- - net/ieee802154/6lowpan.c | 9 +++++---- + net/ieee802154/6lowpan.c | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/net/ieee802154/6lowpan.c b/net/ieee802154/6lowpan.c @@ -64,5 +64,5 @@ index 61eee9d..f952451 100644 entry = kzalloc(sizeof(struct lowpan_dev_record), GFP_KERNEL); -- -1.8.1.4 +1.7.10.4 diff --git a/patches/6lowpan/0018-mac802154-add-mac802154_dev_get_dsn.patch b/patches/6lowpan/0018-mac802154-add-mac802154_dev_get_dsn.patch index 7f0ef784b..d1b125421 100644 --- a/patches/6lowpan/0018-mac802154-add-mac802154_dev_get_dsn.patch +++ b/patches/6lowpan/0018-mac802154-add-mac802154_dev_get_dsn.patch @@ -1,4 +1,4 @@ -From a5fce12174e8d395ba128640586e01c647806bc1 Mon Sep 17 00:00:00 2001 +From 8f02ab1b9ddcf94a2f1f475c4979f2b57bf9144f Mon Sep 17 00:00:00 2001 From: Tony Cheneau Date: Mon, 25 Mar 2013 23:59:29 -0400 Subject: [PATCH 18/23] mac802154: add mac802154_dev_get_dsn() @@ -10,9 +10,9 @@ order to properly set the DSN (Data Sequence Number) value in the IEEE Signed-off-by: Tony Cheneau --- - net/mac802154/mac802154.h | 1 + - net/mac802154/mac_cmd.c | 1 + - net/mac802154/mib.c | 9 +++++++++ + net/mac802154/mac802154.h | 1 + + net/mac802154/mac_cmd.c | 1 + + net/mac802154/mib.c | 9 +++++++++ 3 files changed, 11 insertions(+) diff --git a/net/mac802154/mac802154.h b/net/mac802154/mac802154.h @@ -57,5 +57,5 @@ index f47781a..f03e55f 100644 { struct phy_chan_notify_work *nw = container_of(work, -- -1.8.1.4 +1.7.10.4 diff --git a/patches/6lowpan/0019-6lowpan-obtain-IEEE802.15.4-sequence-number-from-the.patch b/patches/6lowpan/0019-6lowpan-obtain-IEEE802.15.4-sequence-number-from-the.patch index 0ace500d9..02c5d519d 100644 --- a/patches/6lowpan/0019-6lowpan-obtain-IEEE802.15.4-sequence-number-from-the.patch +++ b/patches/6lowpan/0019-6lowpan-obtain-IEEE802.15.4-sequence-number-from-the.patch @@ -1,4 +1,4 @@ -From ac5ef8eb8690a8268f8f1ea6ec79cdcb918cbfd4 Mon Sep 17 00:00:00 2001 +From 134666562ad43bb53034e03ab8c8b295099f4c33 Mon Sep 17 00:00:00 2001 From: Tony Cheneau Date: Mon, 25 Mar 2013 23:59:30 -0400 Subject: [PATCH 19/23] 6lowpan: obtain IEEE802.15.4 sequence number from the @@ -9,7 +9,7 @@ number is always set to 0. This makes trafic analysis very hard. Signed-off-by: Tony Cheneau --- - net/ieee802154/6lowpan.c | 8 ++++++++ + net/ieee802154/6lowpan.c | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/net/ieee802154/6lowpan.c b/net/ieee802154/6lowpan.c @@ -46,5 +46,5 @@ index f952451..d1d4ee6 100644 static void lowpan_setup(struct net_device *dev) -- -1.8.1.4 +1.7.10.4 diff --git a/patches/6lowpan/0020-6lowpan-use-the-PANID-provided-by-the-device-instead.patch b/patches/6lowpan/0020-6lowpan-use-the-PANID-provided-by-the-device-instead.patch index 8b7a39390..da3b0842a 100644 --- a/patches/6lowpan/0020-6lowpan-use-the-PANID-provided-by-the-device-instead.patch +++ b/patches/6lowpan/0020-6lowpan-use-the-PANID-provided-by-the-device-instead.patch @@ -1,4 +1,4 @@ -From f4b33899d557e42cd5d278f7705cc910f5fd0545 Mon Sep 17 00:00:00 2001 +From 2a484e0d04c3911d75667aaa0f5a8139f5d63e0d Mon Sep 17 00:00:00 2001 From: Tony Cheneau Date: Mon, 25 Mar 2013 23:59:31 -0400 Subject: [PATCH 20/23] 6lowpan: use the PANID provided by the device instead @@ -6,7 +6,7 @@ Subject: [PATCH 20/23] 6lowpan: use the PANID provided by the device instead Signed-off-by: Tony Cheneau --- - net/ieee802154/6lowpan.c | 6 ++++-- + net/ieee802154/6lowpan.c | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/net/ieee802154/6lowpan.c b/net/ieee802154/6lowpan.c @@ -29,5 +29,5 @@ index d1d4ee6..276971b 100644 * if the destination address is the broadcast address, use the * corresponding short address -- -1.8.1.4 +1.7.10.4 diff --git a/patches/6lowpan/0021-6lowpan-modify-udp-compression-uncompression-to-matc.patch b/patches/6lowpan/0021-6lowpan-modify-udp-compression-uncompression-to-matc.patch index b9c608695..6f7bd9abb 100644 --- a/patches/6lowpan/0021-6lowpan-modify-udp-compression-uncompression-to-matc.patch +++ b/patches/6lowpan/0021-6lowpan-modify-udp-compression-uncompression-to-matc.patch @@ -1,4 +1,4 @@ -From 062d3b58e0fe5e2f9a765444a0933051b23ec174 Mon Sep 17 00:00:00 2001 +From 3e4863fee936d4aae483d17fc71be03e91332682 Mon Sep 17 00:00:00 2001 From: Tony Cheneau Date: Mon, 25 Mar 2013 23:59:32 -0400 Subject: [PATCH 21/23] 6lowpan: modify udp compression/uncompression to match @@ -9,7 +9,7 @@ UDP header along with the uncompressed one. Signed-off-by: Tony Cheneau --- - net/ieee802154/6lowpan.c | 39 ++++++++++++++++++++++++++++++++++++--- + net/ieee802154/6lowpan.c | 39 ++++++++++++++++++++++++++++++++++++--- 1 file changed, 36 insertions(+), 3 deletions(-) diff --git a/net/ieee802154/6lowpan.c b/net/ieee802154/6lowpan.c @@ -86,5 +86,5 @@ index 276971b..c9c3f3d 100644 } -- -1.8.1.4 +1.7.10.4 diff --git a/patches/6lowpan/0022-6lowpan-fix-a-small-formatting-issue.patch b/patches/6lowpan/0022-6lowpan-fix-a-small-formatting-issue.patch index 528d59178..f9e64587e 100644 --- a/patches/6lowpan/0022-6lowpan-fix-a-small-formatting-issue.patch +++ b/patches/6lowpan/0022-6lowpan-fix-a-small-formatting-issue.patch @@ -1,4 +1,4 @@ -From d385073c39ba2470282a174bf04de9dc3ec30ab2 Mon Sep 17 00:00:00 2001 +From b3ed6bd5b306a77fc3a68336646481cf6c865773 Mon Sep 17 00:00:00 2001 From: Tony Cheneau Date: Wed, 27 Mar 2013 00:09:24 -0400 Subject: [PATCH 22/23] 6lowpan: fix a small formatting issue @@ -8,7 +8,7 @@ d4ac32365dcbfd341a87eae444c26679f889249a Signed-off-by: Tony Cheneau --- - net/ieee802154/6lowpan.c | 2 +- + net/ieee802154/6lowpan.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net/ieee802154/6lowpan.c b/net/ieee802154/6lowpan.c @@ -25,5 +25,5 @@ index c9c3f3d..f4969d7 100644 struct lowpan_dev_record { -- -1.8.1.4 +1.7.10.4 diff --git a/patches/6lowpan/0023-6lowpan-use-IEEE802154_ADDR_LEN-instead-of-a-magic-n.patch b/patches/6lowpan/0023-6lowpan-use-IEEE802154_ADDR_LEN-instead-of-a-magic-n.patch index 9a3400530..c8c288cf5 100644 --- a/patches/6lowpan/0023-6lowpan-use-IEEE802154_ADDR_LEN-instead-of-a-magic-n.patch +++ b/patches/6lowpan/0023-6lowpan-use-IEEE802154_ADDR_LEN-instead-of-a-magic-n.patch @@ -1,4 +1,4 @@ -From f374af5a9ef6ad45d0621d25c60a36547c73b4a8 Mon Sep 17 00:00:00 2001 +From 7a0cfb5c53193391774be7e4c1b8b259ab299481 Mon Sep 17 00:00:00 2001 From: Tony Cheneau Date: Wed, 27 Mar 2013 00:09:25 -0400 Subject: [PATCH 23/23] 6lowpan: use IEEE802154_ADDR_LEN instead of a magic @@ -6,7 +6,7 @@ Subject: [PATCH 23/23] 6lowpan: use IEEE802154_ADDR_LEN instead of a magic Signed-off-by: Tony Cheneau --- - net/ieee802154/6lowpan.c | 2 +- + net/ieee802154/6lowpan.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net/ieee802154/6lowpan.c b/net/ieee802154/6lowpan.c @@ -23,5 +23,5 @@ index f4969d7..e1b4580 100644 /* request acknowledgment */ mac_cb(skb)->flags |= MAC_CB_FLAG_ACKREQ; -- -1.8.1.4 +1.7.10.4 diff --git a/patches/PG2/0001-beaglebone-black-1ghz-hack.patch b/patches/PG2/0001-beaglebone-black-1ghz-hack.patch index 0242b2b3c..1026da3c5 100644 --- a/patches/PG2/0001-beaglebone-black-1ghz-hack.patch +++ b/patches/PG2/0001-beaglebone-black-1ghz-hack.patch @@ -1,4 +1,4 @@ -From 4a402efb3fd8a89f233117eef86a0bb7b3351b68 Mon Sep 17 00:00:00 2001 +From 2896e59ebc3e3037e7db22248d4184dc64c99c8e Mon Sep 17 00:00:00 2001 From: Koen Kooi Date: Tue, 22 Jan 2013 17:52:18 +0100 Subject: [PATCH] beaglebone black: 1ghz hack diff --git a/patches/adc/0001-mfd-input-iio-ti_am335x_adc-use-one-structure-for-ti.patch b/patches/adc/0001-mfd-input-iio-ti_am335x_adc-use-one-structure-for-ti.patch index 9069d16dd..fd3c2eee5 100644 --- a/patches/adc/0001-mfd-input-iio-ti_am335x_adc-use-one-structure-for-ti.patch +++ b/patches/adc/0001-mfd-input-iio-ti_am335x_adc-use-one-structure-for-ti.patch @@ -1,4 +1,4 @@ -From 69395089ecaf109cb0985fcbbc026584bda778ed Mon Sep 17 00:00:00 2001 +From 327b8ddc0d1fad5e233e1318e00a113996bf92e5 Mon Sep 17 00:00:00 2001 From: Sebastian Andrzej Siewior Date: Wed, 12 Jun 2013 18:58:02 +0200 Subject: [PATCH 01/20] mfd: input: iio: ti_am335x_adc: use one structure for diff --git a/patches/adc/0002-input-ti_am33x_tsc-Step-enable-bits-made-configurabl.patch b/patches/adc/0002-input-ti_am33x_tsc-Step-enable-bits-made-configurabl.patch index 6fd3955b0..dbf6072bb 100644 --- a/patches/adc/0002-input-ti_am33x_tsc-Step-enable-bits-made-configurabl.patch +++ b/patches/adc/0002-input-ti_am33x_tsc-Step-enable-bits-made-configurabl.patch @@ -1,4 +1,4 @@ -From 21bce5e2af015fc2fe7d2ce22a285ab68ce4430e Mon Sep 17 00:00:00 2001 +From b205d74ad1744b28aee948bb0237aca8866d9abd Mon Sep 17 00:00:00 2001 From: "Patil, Rachna" Date: Wed, 12 Jun 2013 18:58:03 +0200 Subject: [PATCH 02/20] input: ti_am33x_tsc: Step enable bits made diff --git a/patches/adc/0003-input-ti_am33x_tsc-Order-of-TSC-wires-made-configura.patch b/patches/adc/0003-input-ti_am33x_tsc-Order-of-TSC-wires-made-configura.patch index 05a830943..63c8c4577 100644 --- a/patches/adc/0003-input-ti_am33x_tsc-Order-of-TSC-wires-made-configura.patch +++ b/patches/adc/0003-input-ti_am33x_tsc-Order-of-TSC-wires-made-configura.patch @@ -1,4 +1,4 @@ -From ec4af10b37f185d9654f1c080e3dccf44ac909d9 Mon Sep 17 00:00:00 2001 +From caac4bb17f5b1906f8c4218db94dd07349bafb89 Mon Sep 17 00:00:00 2001 From: "Patil, Rachna" Date: Wed, 12 Jun 2013 18:58:04 +0200 Subject: [PATCH 03/20] input: ti_am33x_tsc: Order of TSC wires, made diff --git a/patches/adc/0004-input-ti_am33x_tsc-remove-unwanted-fifo-flush.patch b/patches/adc/0004-input-ti_am33x_tsc-remove-unwanted-fifo-flush.patch index b7b2624c0..b92a1e085 100644 --- a/patches/adc/0004-input-ti_am33x_tsc-remove-unwanted-fifo-flush.patch +++ b/patches/adc/0004-input-ti_am33x_tsc-remove-unwanted-fifo-flush.patch @@ -1,4 +1,4 @@ -From 517ce59535da74dd7a1bf012fa174071af7a0ee8 Mon Sep 17 00:00:00 2001 +From 90e10a3241c8599d9ae441845bf70f16f2513252 Mon Sep 17 00:00:00 2001 From: "Patil, Rachna" Date: Wed, 12 Jun 2013 18:58:05 +0200 Subject: [PATCH 04/20] input: ti_am33x_tsc: remove unwanted fifo flush diff --git a/patches/adc/0005-input-ti_am33x_tsc-Add-DT-support.patch b/patches/adc/0005-input-ti_am33x_tsc-Add-DT-support.patch index 378fa93e3..a341dc7f3 100644 --- a/patches/adc/0005-input-ti_am33x_tsc-Add-DT-support.patch +++ b/patches/adc/0005-input-ti_am33x_tsc-Add-DT-support.patch @@ -1,4 +1,4 @@ -From 6b6faf99ca4a036ae4114801b8f8ed18fff86e7c Mon Sep 17 00:00:00 2001 +From 8d3a071d0c930f759dd39f4387b31324efd4e57f Mon Sep 17 00:00:00 2001 From: "Patil, Rachna" Date: Wed, 12 Jun 2013 18:58:06 +0200 Subject: [PATCH 05/20] input: ti_am33x_tsc: Add DT support @@ -71,7 +71,7 @@ index 0000000..6a69af6 + }; + } diff --git a/drivers/input/touchscreen/ti_am335x_tsc.c b/drivers/input/touchscreen/ti_am335x_tsc.c -index 7b7de60..ae8a1ce 100644 +index 7b7de60..4060f8a 100644 --- a/drivers/input/touchscreen/ti_am335x_tsc.c +++ b/drivers/input/touchscreen/ti_am335x_tsc.c @@ -26,6 +26,8 @@ @@ -143,15 +143,15 @@ index 7b7de60..ae8a1ce 100644 return IRQ_HANDLED; } -+static int titsc_parse_dt(struct platform_device *pdev, ++static int titsc_parse_dt(struct ti_tscadc_dev *tscadc_dev, + struct titsc *ts_dev) +{ -+ struct device_node *node = pdev->dev.of_node; ++ struct device_node *node = tscadc_dev->dev->of_node; + int err; + + if (!node) + return -EINVAL; -+ ++ node = of_get_child_by_name(node, "tsc"); + err = of_property_read_u32(node, "ti,wires", &ts_dev->wires); + if (err < 0) + return err; @@ -226,10 +226,10 @@ index 7b7de60..ae8a1ce 100644 - memcpy(ts_dev->config_inp, pdata->tsc_init->wire_config, - sizeof(pdata->tsc_init->wire_config)); + -+ if (tscadc_dev->dev->platform_data) -+ err = titsc_parse_pdata(tscadc_dev, ts_dev); -+ else -+ err = titsc_parse_dt(pdev, ts_dev); ++ //if (tscadc_dev->dev->platform_data) ++ // err = titsc_parse_pdata(tscadc_dev, ts_dev); ++ //else ++ err = titsc_parse_dt(tscadc_dev, ts_dev); + + if (err) { + dev_err(&pdev->dev, "Could not find valid DT data.\n"); diff --git a/patches/adc/0006-iio-ti_am335x_adc-Add-DT-support.patch b/patches/adc/0006-iio-ti_am335x_adc-Add-DT-support.patch index 8446eaaaa..be7b2e9f6 100644 --- a/patches/adc/0006-iio-ti_am335x_adc-Add-DT-support.patch +++ b/patches/adc/0006-iio-ti_am335x_adc-Add-DT-support.patch @@ -1,4 +1,4 @@ -From 5384e7426e2723101279d8f888ba51cf7dc1eedf Mon Sep 17 00:00:00 2001 +From 63e15a4a56f537f2578837e1af235b417523981b Mon Sep 17 00:00:00 2001 From: "Patil, Rachna" Date: Wed, 12 Jun 2013 18:58:08 +0200 Subject: [PATCH 06/20] iio: ti_am335x_adc: Add DT support diff --git a/patches/adc/0007-arm-dts-AM335x-evm-Add-TSC-ADC-MFD-device-support.patch b/patches/adc/0007-arm-dts-AM335x-evm-Add-TSC-ADC-MFD-device-support.patch index a76abf9a6..60f67c7f9 100644 --- a/patches/adc/0007-arm-dts-AM335x-evm-Add-TSC-ADC-MFD-device-support.patch +++ b/patches/adc/0007-arm-dts-AM335x-evm-Add-TSC-ADC-MFD-device-support.patch @@ -1,4 +1,4 @@ -From b49504fa7301dc34b47746ced93b54d61139c195 Mon Sep 17 00:00:00 2001 +From e6cad65995927e8ee605e892ac9e68af1a5a6e6c Mon Sep 17 00:00:00 2001 From: "Patil, Rachna" Date: Thu, 24 Jan 2013 03:45:12 +0000 Subject: [PATCH 07/20] arm/dts: AM335x-evm: Add TSC/ADC MFD device support diff --git a/patches/adc/0008-mfd-ti_am335x_tscadc-Add-DT-support.patch b/patches/adc/0008-mfd-ti_am335x_tscadc-Add-DT-support.patch index 6b29d9432..a53d29a82 100644 --- a/patches/adc/0008-mfd-ti_am335x_tscadc-Add-DT-support.patch +++ b/patches/adc/0008-mfd-ti_am335x_tscadc-Add-DT-support.patch @@ -1,4 +1,4 @@ -From 1c38921560cb612fd04930561679505c64aa56fb Mon Sep 17 00:00:00 2001 +From bc749974c97ca3ecff080fe286c5fa2754cc778a Mon Sep 17 00:00:00 2001 From: "Patil, Rachna" Date: Wed, 12 Jun 2013 18:58:10 +0200 Subject: [PATCH 08/20] mfd: ti_am335x_tscadc: Add DT support diff --git a/patches/adc/0009-iio-ti_tscadc-provide-datasheet_name-and-scan_type.patch b/patches/adc/0009-iio-ti_tscadc-provide-datasheet_name-and-scan_type.patch index 46956e1aa..5d7f6e2b2 100644 --- a/patches/adc/0009-iio-ti_tscadc-provide-datasheet_name-and-scan_type.patch +++ b/patches/adc/0009-iio-ti_tscadc-provide-datasheet_name-and-scan_type.patch @@ -1,4 +1,4 @@ -From 519ee855462f68d1d77b0372b163af96388d67ed Mon Sep 17 00:00:00 2001 +From 646c9a1a83ba73a2c8b80c57ed85576fc04572b5 Mon Sep 17 00:00:00 2001 From: Pantelis Antoniou Date: Wed, 12 Jun 2013 18:58:12 +0200 Subject: [PATCH 09/20] iio: ti_tscadc: provide datasheet_name and scan_type diff --git a/patches/adc/0010-mfd-ti_tscadc-deal-with-partial-activation.patch b/patches/adc/0010-mfd-ti_tscadc-deal-with-partial-activation.patch index f2454e321..3391991e7 100644 --- a/patches/adc/0010-mfd-ti_tscadc-deal-with-partial-activation.patch +++ b/patches/adc/0010-mfd-ti_tscadc-deal-with-partial-activation.patch @@ -1,4 +1,4 @@ -From 812802b73ff70b77c9240c4489eeb1d4b9feab24 Mon Sep 17 00:00:00 2001 +From 8b053715bb8fff5837f363a27ca2c8982d51e8e1 Mon Sep 17 00:00:00 2001 From: Pantelis Antoniou Date: Wed, 12 Jun 2013 18:58:13 +0200 Subject: [PATCH 10/20] mfd: ti_tscadc: deal with partial activation diff --git a/patches/adc/0011-input-ti_am335x_adc-use-only-FIFO0-and-clean-up-a-li.patch b/patches/adc/0011-input-ti_am335x_adc-use-only-FIFO0-and-clean-up-a-li.patch index 4f66fc084..b02a2713e 100644 --- a/patches/adc/0011-input-ti_am335x_adc-use-only-FIFO0-and-clean-up-a-li.patch +++ b/patches/adc/0011-input-ti_am335x_adc-use-only-FIFO0-and-clean-up-a-li.patch @@ -1,4 +1,4 @@ -From d2a35fd79d660902cb11787ae649a3a8f5d4c661 Mon Sep 17 00:00:00 2001 +From 5829a30ac746f392e91e7cf384646d0c1b5cf214 Mon Sep 17 00:00:00 2001 From: Sebastian Andrzej Siewior Date: Wed, 12 Jun 2013 18:58:18 +0200 Subject: [PATCH 11/20] input: ti_am335x_adc: use only FIFO0 and clean up a @@ -54,7 +54,7 @@ index 25feb62..c4682d6 100644 stepconfig | STEPCONFIG_INP(channels)); tiadc_writel(adc_dev, REG_STEPDELAY(i), diff --git a/drivers/input/touchscreen/ti_am335x_tsc.c b/drivers/input/touchscreen/ti_am335x_tsc.c -index ae8a1ce..6c333af 100644 +index 4060f8a..ef479f0 100644 --- a/drivers/input/touchscreen/ti_am335x_tsc.c +++ b/drivers/input/touchscreen/ti_am335x_tsc.c @@ -121,11 +121,9 @@ static int titsc_config_wires(struct titsc *ts_dev) diff --git a/patches/adc/0012-input-ti_am335x_tsc-ACK-the-HW_PEN-irq-in-ISR.patch b/patches/adc/0012-input-ti_am335x_tsc-ACK-the-HW_PEN-irq-in-ISR.patch index fedac5dbc..ef759d819 100644 --- a/patches/adc/0012-input-ti_am335x_tsc-ACK-the-HW_PEN-irq-in-ISR.patch +++ b/patches/adc/0012-input-ti_am335x_tsc-ACK-the-HW_PEN-irq-in-ISR.patch @@ -1,4 +1,4 @@ -From 6ae26bcc9053e9f73d5d08ddaeeda9dc6865c7bc Mon Sep 17 00:00:00 2001 +From 8b7da7423f8b001a30b5c36f895906d70fb46eb4 Mon Sep 17 00:00:00 2001 From: Sebastian Andrzej Siewior Date: Wed, 12 Jun 2013 18:58:19 +0200 Subject: [PATCH 12/20] input: ti_am335x_tsc: ACK the HW_PEN irq in ISR @@ -15,7 +15,7 @@ Signed-off-by: Sebastian Andrzej Siewior 1 file changed, 6 insertions(+) diff --git a/drivers/input/touchscreen/ti_am335x_tsc.c b/drivers/input/touchscreen/ti_am335x_tsc.c -index 6c333af..2e9a247 100644 +index ef479f0..4b214ea 100644 --- a/drivers/input/touchscreen/ti_am335x_tsc.c +++ b/drivers/input/touchscreen/ti_am335x_tsc.c @@ -309,6 +309,12 @@ static irqreturn_t titsc_irq(int irq, void *dev) diff --git a/patches/adc/0013-input-ti_am335x_tsc-return-IRQ_NONE-if-there-was-no-.patch b/patches/adc/0013-input-ti_am335x_tsc-return-IRQ_NONE-if-there-was-no-.patch index f03fbd867..6a1d953ab 100644 --- a/patches/adc/0013-input-ti_am335x_tsc-return-IRQ_NONE-if-there-was-no-.patch +++ b/patches/adc/0013-input-ti_am335x_tsc-return-IRQ_NONE-if-there-was-no-.patch @@ -1,4 +1,4 @@ -From 877c46e94fda943d335c997c98aa0b8923ef7858 Mon Sep 17 00:00:00 2001 +From 486ec7b221f455d989c36e6225a359299b4436ff Mon Sep 17 00:00:00 2001 From: Sebastian Andrzej Siewior Date: Wed, 12 Jun 2013 18:58:20 +0200 Subject: [PATCH 13/20] input: ti_am335x_tsc: return IRQ_NONE if there was no @@ -16,7 +16,7 @@ Signed-off-by: Sebastian Andrzej Siewior 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/drivers/input/touchscreen/ti_am335x_tsc.c b/drivers/input/touchscreen/ti_am335x_tsc.c -index 2e9a247..5f9801c 100644 +index 4b214ea..f0acdca 100644 --- a/drivers/input/touchscreen/ti_am335x_tsc.c +++ b/drivers/input/touchscreen/ti_am335x_tsc.c @@ -315,10 +315,12 @@ static irqreturn_t titsc_irq(int irq, void *dev) @@ -35,7 +35,7 @@ index 2e9a247..5f9801c 100644 + return IRQ_NONE; } - static int titsc_parse_dt(struct platform_device *pdev, + static int titsc_parse_dt(struct ti_tscadc_dev *tscadc_dev, -- 1.7.10.4 diff --git a/patches/adc/0014-iio-ti_am335x_adc-Allow-to-specify-input-line.patch b/patches/adc/0014-iio-ti_am335x_adc-Allow-to-specify-input-line.patch index da13bf167..6f4b4a92b 100644 --- a/patches/adc/0014-iio-ti_am335x_adc-Allow-to-specify-input-line.patch +++ b/patches/adc/0014-iio-ti_am335x_adc-Allow-to-specify-input-line.patch @@ -1,4 +1,4 @@ -From b684ec97b69c37b4084f7857c3e171d6a22a578d Mon Sep 17 00:00:00 2001 +From 802f61ed583f17870ffec0b3e48305feb74b45ab Mon Sep 17 00:00:00 2001 From: Sebastian Andrzej Siewior Date: Wed, 12 Jun 2013 18:58:21 +0200 Subject: [PATCH 14/20] iio: ti_am335x_adc: Allow to specify input line @@ -15,9 +15,6 @@ Prior this, it always started counting at 0 which is confusing. In addition to this, it also checks for correct step number during reading and does not rely on proper FIFO depth. -ZubairLK Tweaked channel info mask for old iio. Tweaked surrounding -code to make it patch the 3.8 tree - Acked-by: Jonathan Cameron Signed-off-by: Sebastian Andrzej Siewior --- diff --git a/patches/adc/0015-iio-ti_am335x_adc-check-if-we-found-the-value.patch b/patches/adc/0015-iio-ti_am335x_adc-check-if-we-found-the-value.patch index 79eef25d6..d260f1b17 100644 --- a/patches/adc/0015-iio-ti_am335x_adc-check-if-we-found-the-value.patch +++ b/patches/adc/0015-iio-ti_am335x_adc-check-if-we-found-the-value.patch @@ -1,4 +1,4 @@ -From 5470cbb5ea2c4bbf3e2d335d65f0a66bc5570b73 Mon Sep 17 00:00:00 2001 +From 8fc6b2b658ad8ee04619febbb333566e044e733f Mon Sep 17 00:00:00 2001 From: Sebastian Andrzej Siewior Date: Wed, 12 Jun 2013 18:58:22 +0200 Subject: [PATCH 15/20] iio: ti_am335x_adc: check if we found the value diff --git a/patches/adc/0016-MFD-ti_tscadc-disable-TSC-control.patch b/patches/adc/0016-MFD-ti_tscadc-disable-TSC-control-register-bits-when.patch similarity index 81% rename from patches/adc/0016-MFD-ti_tscadc-disable-TSC-control.patch rename to patches/adc/0016-MFD-ti_tscadc-disable-TSC-control-register-bits-when.patch index 085254a31..d19822bfb 100644 --- a/patches/adc/0016-MFD-ti_tscadc-disable-TSC-control.patch +++ b/patches/adc/0016-MFD-ti_tscadc-disable-TSC-control-register-bits-when.patch @@ -1,19 +1,15 @@ -From fc1ccef381bd2424274437d967b317f77a59a94a Mon Sep 17 00:00:00 2001 -From: ZubairLK +From 3a24826c1e689723d57f3c53e14a8d9ebe165f1e Mon Sep 17 00:00:00 2001 +From: "Patil, Rachna" Date: Thu, 27 Jun 2013 22:47:13 +0100 -Subject: [PATCH 16/20] MFD: ti_tscadc: disable TSC control - -Register bits when TSC not in use +Subject: [PATCH 16/20] MFD: ti_tscadc: disable TSC control register bits when + TSC not in use AFE Pen Ctrl and TouchScreen transistors enabling is not - required when only ADC mode is being used, so check for availability of - TSC driver before accessing control register. -Original Commit No in Arago tree 2c67698139cceee19d2205ad34d11c74e758b307 -ZubairLK. Forward ported the changes to 3.8 -Signed-off-by: Zubair Lutfullah +Signed-off-by: Patil, Rachna +Acked-by: Vaibhav Hiremath --- drivers/mfd/ti_am335x_tscadc.c | 18 +++++++++++------- 1 file changed, 11 insertions(+), 7 deletions(-) diff --git a/patches/adc/0017-IIO-ADC-ti_adc-Fix-1st-sample-read.patch b/patches/adc/0017-IIO-ADC-ti_adc-Fix-1st-sample-read.patch index 16effc65a..87dab2cfc 100644 --- a/patches/adc/0017-IIO-ADC-ti_adc-Fix-1st-sample-read.patch +++ b/patches/adc/0017-IIO-ADC-ti_adc-Fix-1st-sample-read.patch @@ -1,18 +1,13 @@ -From bff03a1e81c1c3d78b6687426579bdb3c596e48e Mon Sep 17 00:00:00 2001 -From: ZubairLK +From 968d605d1bf1b5f170a90470d0fc80baaec93b5b Mon Sep 17 00:00:00 2001 +From: "Patil, Rachna" Date: Thu, 27 Jun 2013 23:49:41 +0100 Subject: [PATCH 17/20] IIO: ADC: ti_adc: Fix 1st sample read Previously we tried to read data form ADC even before ADC sequencer - finished sampling. This led to wrong samples. - We now wait on ADC status register idle bit to be set. -Original Commit in Arago tree : 663aa2e74f36a5a8000224b37a74c11ee729550d -ZubairLK Forward ported the changes to 3.8 - -Signed-off-by: Zubair Lutfullah +Signed-off-by: Patil, Rachna --- drivers/iio/adc/ti_am335x_adc.c | 29 +++++++++++++++++++++-------- include/linux/mfd/ti_am335x_tscadc.h | 17 +++++++++++++++++ diff --git a/patches/adc/0018-input-ti_tsc-Enable-shared-IRQ-TSC.patch b/patches/adc/0018-input-ti_tsc-Enable-shared-IRQ-TSC.patch index 37c3d1383..510ba37fb 100644 --- a/patches/adc/0018-input-ti_tsc-Enable-shared-IRQ-TSC.patch +++ b/patches/adc/0018-input-ti_tsc-Enable-shared-IRQ-TSC.patch @@ -1,48 +1,45 @@ -From c09ef844a424ca3e35c9ff9db2e947d77ffdd5d6 Mon Sep 17 00:00:00 2001 -From: ZubairLK +From 089376138a2fa378fdd47a156746932ad842c566 Mon Sep 17 00:00:00 2001 +From: "Patil, Rachna" Date: Fri, 28 Jun 2013 00:45:20 +0100 Subject: [PATCH 18/20] input : ti_tsc : Enable shared IRQ TSC Touchscreen and ADC share the same IRQ line from parent MFD core. - Previously only Touchscreen was interrupt based. - With continuous mode support added in ADC driver, now driver requires - interrupt to process the ADC samples, so enable shared IRQ flag bit for - touchscreen. -Original Commit in Arago tree : 09597d7a244a8e6f5ea79da3c5dced3a5ea620c4 -ZubairLK Forward ported the changes to 3.8 - -Signed-off-by: Zubair Lutfullah S +Signed-off-by: Patil, Rachna +Acked-by: Vaibhav Hiremath --- - drivers/input/touchscreen/ti_am335x_tsc.c | 14 +++++++++++--- - 1 file changed, 11 insertions(+), 3 deletions(-) + drivers/input/touchscreen/ti_am335x_tsc.c | 23 +++++++++++++++-------- + 1 file changed, 15 insertions(+), 8 deletions(-) diff --git a/drivers/input/touchscreen/ti_am335x_tsc.c b/drivers/input/touchscreen/ti_am335x_tsc.c -index 5f9801c..fd6a7b9 100644 +index f0acdca..8933c91 100644 --- a/drivers/input/touchscreen/ti_am335x_tsc.c +++ b/drivers/input/touchscreen/ti_am335x_tsc.c -@@ -261,7 +261,15 @@ static irqreturn_t titsc_irq(int irq, void *dev) +@@ -261,7 +261,18 @@ static irqreturn_t titsc_irq(int irq, void *dev) unsigned int fsm; status = titsc_readl(ts_dev, REG_IRQSTATUS); - if (status & IRQENB_FIFO0THRES) { -+ /* -+ * ADC and touchscreen share the IRQ line. -+ * FIFO1 threshold interrupt is used by ADC, -+ * hence return from touchscreen IRQ handler if FIFO1 -+ * threshold interrupt occurred. -+ */ -+ if (status & IRQENB_FIFO1THRES) ++ /* ++ * ADC and touchscreen share the IRQ line. ++ * FIFO1 threshold, FIFO1 Overrun and FIFO1 underflow ++ * interrupts are used by ADC, ++ * hence return from touchscreen IRQ handler if FIFO1 ++ * related interrupts occurred. ++ */ ++ if ((status & IRQENB_FIFO1THRES) || ++ (status & IRQENB_FIFO1OVRRUN) || ++ (status & IRQENB_FIFO1UNDRFLW)) + return IRQ_NONE; + else if (status & IRQENB_FIFO0THRES) { titsc_read_coordinates(ts_dev, &x, &y, &z1, &z2); -@@ -316,7 +324,7 @@ static irqreturn_t titsc_irq(int irq, void *dev) +@@ -316,7 +327,7 @@ static irqreturn_t titsc_irq(int irq, void *dev) } if (irqclr) { @@ -51,7 +48,19 @@ index 5f9801c..fd6a7b9 100644 am335x_tsc_se_update(ts_dev->mfd_tscadc); return IRQ_HANDLED; } -@@ -412,7 +420,7 @@ static int titsc_probe(struct platform_device *pdev) +@@ -401,18 +412,14 @@ static int titsc_probe(struct platform_device *pdev) + ts_dev->input = input_dev; + ts_dev->irq = tscadc_dev->irq; + +- //if (tscadc_dev->dev->platform_data) +- // err = titsc_parse_pdata(tscadc_dev, ts_dev); +- //else +- err = titsc_parse_dt(tscadc_dev, ts_dev); +- ++ err = titsc_parse_dt(tscadc_dev, ts_dev); + if (err) { + dev_err(&pdev->dev, "Could not find valid DT data.\n"); + goto err_free_mem; } err = request_irq(ts_dev->irq, titsc_irq, diff --git a/patches/adc/0019-Revert.-Backport-IIO.patch b/patches/adc/0019-Revert.-Backport-IIO.patch deleted file mode 100644 index d8a868f92..000000000 --- a/patches/adc/0019-Revert.-Backport-IIO.patch +++ /dev/null @@ -1,53 +0,0 @@ -From d452ffa340ce9cf1a1da00c313e9361ce0525438 Mon Sep 17 00:00:00 2001 -From: ZubairLK -Date: Sat, 29 Jun 2013 00:07:44 +0100 -Subject: [PATCH 19/20] Revert. Backport IIO - -Touchscreen side of things reverted to 3.8 compatible iio. - -Signed-off-by: Zubair Lutfullah ---- - drivers/input/touchscreen/ti_am335x_tsc.c | 14 +++++++------- - 1 file changed, 7 insertions(+), 7 deletions(-) - -diff --git a/drivers/input/touchscreen/ti_am335x_tsc.c b/drivers/input/touchscreen/ti_am335x_tsc.c -index fd6a7b9..f498211 100644 ---- a/drivers/input/touchscreen/ti_am335x_tsc.c -+++ b/drivers/input/touchscreen/ti_am335x_tsc.c -@@ -331,15 +331,15 @@ static irqreturn_t titsc_irq(int irq, void *dev) - return IRQ_NONE; - } - --static int titsc_parse_dt(struct platform_device *pdev, -+static int titsc_parse_dt(struct ti_tscadc_dev *tscadc_dev, - struct titsc *ts_dev) - { -- struct device_node *node = pdev->dev.of_node; -+ struct device_node *node = tscadc_dev->dev->of_node; - int err; - - if (!node) - return -EINVAL; -- -+ node = of_get_child_by_name(node, "tsc"); - err = of_property_read_u32(node, "ti,wires", &ts_dev->wires); - if (err < 0) - return err; -@@ -409,10 +409,10 @@ static int titsc_probe(struct platform_device *pdev) - ts_dev->input = input_dev; - ts_dev->irq = tscadc_dev->irq; - -- if (tscadc_dev->dev->platform_data) -- err = titsc_parse_pdata(tscadc_dev, ts_dev); -- else -- err = titsc_parse_dt(pdev, ts_dev); -+ //if (tscadc_dev->dev->platform_data) -+ // err = titsc_parse_pdata(tscadc_dev, ts_dev); -+ //else -+ err = titsc_parse_dt(tscadc_dev, ts_dev); - - if (err) { - dev_err(&pdev->dev, "Could not find valid DT data.\n"); --- -1.7.10.4 - diff --git a/patches/adc/0019-iio-ti_am335x_adc-Add-continuous-sampling-and-trigge.patch b/patches/adc/0019-iio-ti_am335x_adc-Add-continuous-sampling-and-trigge.patch new file mode 100644 index 000000000..47a8cc461 --- /dev/null +++ b/patches/adc/0019-iio-ti_am335x_adc-Add-continuous-sampling-and-trigge.patch @@ -0,0 +1,530 @@ +From 6ac92a92dfff6ce69825d97c1266f7a68bc6f892 Mon Sep 17 00:00:00 2001 +From: Zubair Lutfullah +Date: Sat, 27 Jul 2013 12:34:04 +0100 +Subject: [PATCH 19/20] iio: ti_am335x_adc: Add continuous sampling and + trigger support + +Previously the driver had only one-shot reading functionality. +This patch adds triggered buffer support to the driver. +A buffer of samples can now be read via /dev/iio. + +Patil Rachna (TI) laid the ground work for ADC HW register access. +Russ Dill (TI) fixed bugs in the driver relevant to FIFOs and IRQs. + +I fixed channel scanning so multiple ADC channels can be read +simultaneously and pushed to userspace. +Restructured the driver to fit IIO ABI. +And added trigger support. + +Signed-off-by: Zubair Lutfullah +Acked-by: Greg Kroah-Hartman +Signed-off-by: Russ Dill +--- + drivers/iio/adc/ti_am335x_adc.c | 335 ++++++++++++++++++++++++++++------ + include/linux/mfd/ti_am335x_tscadc.h | 13 +- + 2 files changed, 287 insertions(+), 61 deletions(-) + +diff --git a/drivers/iio/adc/ti_am335x_adc.c b/drivers/iio/adc/ti_am335x_adc.c +index f78d2c1..d626508 100644 +--- a/drivers/iio/adc/ti_am335x_adc.c ++++ b/drivers/iio/adc/ti_am335x_adc.c +@@ -26,15 +26,26 @@ + #include + #include + #include +- + #include + #include ++#include ++#include ++#include ++#include ++#include ++#include + + struct tiadc_device { + struct ti_tscadc_dev *mfd_tscadc; + int channels; + u8 channel_line[8]; + u8 channel_step[8]; ++ struct work_struct poll_work; ++ wait_queue_head_t wq_data_avail; ++ bool data_avail; ++ u32 *inputbuffer; ++ int sample_count; ++ int irq; + }; + + static unsigned int tiadc_readl(struct tiadc_device *adc, unsigned int reg) +@@ -57,27 +68,28 @@ static u32 get_adc_step_mask(struct tiadc_device *adc_dev) + return step_en; + } + +-static void tiadc_step_config(struct tiadc_device *adc_dev) ++static void tiadc_step_config(struct iio_dev *indio_dev) + { ++ struct tiadc_device *adc_dev = iio_priv(indio_dev); + unsigned int stepconfig; +- int i, steps; ++ int i, steps, chan; + + /* + * There are 16 configurable steps and 8 analog input + * lines available which are shared between Touchscreen and ADC. +- * + * Steps backwards i.e. from 16 towards 0 are used by ADC + * depending on number of input lines needed. + * Channel would represent which analog input + * needs to be given to ADC to digitalize data. + */ +- + steps = TOTAL_STEPS - adc_dev->channels; +- stepconfig = STEPCONFIG_AVG_16 | STEPCONFIG_FIFO1; ++ if (iio_buffer_enabled(indio_dev)) ++ stepconfig = STEPCONFIG_AVG_16 | STEPCONFIG_FIFO1 ++ | STEPCONFIG_MODE_SWCNT; ++ else ++ stepconfig = STEPCONFIG_AVG_16 | STEPCONFIG_FIFO1; + + for (i = 0; i < adc_dev->channels; i++) { +- int chan; +- + chan = adc_dev->channel_line[i]; + tiadc_writel(adc_dev, REG_STEPCONFIG(steps), + stepconfig | STEPCONFIG_INP(chan)); +@@ -86,7 +98,190 @@ static void tiadc_step_config(struct tiadc_device *adc_dev) + adc_dev->channel_step[i] = steps; + steps++; + } ++} ++ ++static irqreturn_t tiadc_irq(int irq, void *private) ++{ ++ struct iio_dev *idev = private; ++ struct tiadc_device *adc_dev = iio_priv(idev); ++ unsigned int status, config; ++ status = tiadc_readl(adc_dev, REG_IRQSTATUS); ++ ++ /* FIFO Overrun. Clear flag. Disable/Enable ADC to recover */ ++ if (status & IRQENB_FIFO1OVRRUN) { ++ config = tiadc_readl(adc_dev, REG_CTRL); ++ config &= ~(CNTRLREG_TSCSSENB); ++ tiadc_writel(adc_dev, REG_CTRL, config); ++ tiadc_writel(adc_dev, REG_IRQSTATUS, IRQENB_FIFO1OVRRUN | ++ IRQENB_FIFO1UNDRFLW | IRQENB_FIFO1THRES); ++ tiadc_writel(adc_dev, REG_CTRL, (config | CNTRLREG_TSCSSENB)); ++ return IRQ_HANDLED; ++ } else if (status & IRQENB_FIFO1THRES) { ++ /* Wake adc_work that pushes FIFO data to iio buffer */ ++ tiadc_writel(adc_dev, REG_IRQCLR, IRQENB_FIFO1THRES); ++ adc_dev->data_avail = 1; ++ wake_up_interruptible(&adc_dev->wq_data_avail); ++ return IRQ_HANDLED; ++ } else ++ return IRQ_NONE; ++} ++ ++static irqreturn_t tiadc_trigger_h(int irq, void *p) ++{ ++ struct iio_poll_func *pf = p; ++ struct iio_dev *indio_dev = pf->indio_dev; ++ struct tiadc_device *adc_dev = iio_priv(indio_dev); ++ unsigned int config; ++ ++ schedule_work(&adc_dev->poll_work); ++ config = tiadc_readl(adc_dev, REG_CTRL); ++ tiadc_writel(adc_dev, REG_CTRL, config & ~CNTRLREG_TSCSSENB); ++ tiadc_writel(adc_dev, REG_CTRL, config | CNTRLREG_TSCSSENB); ++ ++ tiadc_writel(adc_dev, REG_IRQSTATUS, IRQENB_FIFO1THRES | ++ IRQENB_FIFO1OVRRUN | IRQENB_FIFO1UNDRFLW); ++ tiadc_writel(adc_dev, REG_IRQENABLE, IRQENB_FIFO1THRES ++ | IRQENB_FIFO1OVRRUN); ++ ++ iio_trigger_notify_done(indio_dev->trig); ++ return IRQ_HANDLED; ++} ++ ++static int tiadc_buffer_preenable(struct iio_dev *indio_dev) ++{ ++ return iio_sw_buffer_preenable(indio_dev); ++} ++ ++static int tiadc_buffer_postenable(struct iio_dev *indio_dev) ++{ ++ struct tiadc_device *adc_dev = iio_priv(indio_dev); ++ struct iio_buffer *buffer = indio_dev->buffer; ++ unsigned int enb, stepnum; ++ u8 bit; ++ ++ tiadc_step_config(indio_dev); ++ tiadc_writel(adc_dev, REG_SE, 0x00); ++ for_each_set_bit(bit, buffer->scan_mask, ++ adc_dev->channels) { ++ struct iio_chan_spec const *chan = indio_dev->channels + bit; ++ /* ++ * There are a total of 16 steps available ++ * that are shared between ADC and touchscreen. ++ * We start configuring from step 16 to 0 incase of ++ * ADC. Hence the relation between input channel ++ * and step for ADC would be as below. ++ */ ++ stepnum = chan->channel + 9; ++ enb = tiadc_readl(adc_dev, REG_SE); ++ enb |= (1 << stepnum); ++ tiadc_writel(adc_dev, REG_SE, enb); ++ } ++ ++ return iio_triggered_buffer_postenable(indio_dev); ++} ++ ++static int tiadc_buffer_predisable(struct iio_dev *indio_dev) ++{ ++ struct tiadc_device *adc_dev = iio_priv(indio_dev); ++ int fifo1count, i, read, config; ++ ++ config = tiadc_readl(adc_dev, REG_CTRL); ++ config &= ~(CNTRLREG_TSCSSENB); ++ tiadc_writel(adc_dev, REG_CTRL, config); ++ tiadc_writel(adc_dev, REG_IRQCLR, (IRQENB_FIFO1THRES | ++ IRQENB_FIFO1OVRRUN | IRQENB_FIFO1UNDRFLW)); ++ tiadc_writel(adc_dev, REG_SE, STPENB_STEPENB_TC); ++ ++ /* Flush FIFO of any leftover data */ ++ fifo1count = tiadc_readl(adc_dev, REG_FIFO1CNT); ++ for (i = 0; i < fifo1count; i++) ++ read = tiadc_readl(adc_dev, REG_FIFO1); ++ ++ return iio_triggered_buffer_predisable(indio_dev); ++} ++ ++static int tiadc_buffer_postdisable(struct iio_dev *indio_dev) ++{ ++ struct tiadc_device *adc_dev = iio_priv(indio_dev); ++ int config; ++ ++ tiadc_step_config(indio_dev); ++ config = tiadc_readl(adc_dev, REG_CTRL); ++ tiadc_writel(adc_dev, REG_CTRL, (config | CNTRLREG_TSCSSENB)); ++ ++ return 0; ++} ++ ++static const struct iio_buffer_setup_ops tiadc_buffer_setup_ops = { ++ .preenable = &tiadc_buffer_preenable, ++ .postenable = &tiadc_buffer_postenable, ++ .predisable = &tiadc_buffer_predisable, ++ .postdisable = &tiadc_buffer_postdisable, ++}; ++ ++static void tiadc_adc_work(struct work_struct *work_s) ++{ ++ struct tiadc_device *adc_dev = ++ container_of(work_s, struct tiadc_device, poll_work); ++ struct iio_dev *indio_dev = iio_priv_to_dev(adc_dev); ++ struct iio_buffer *buffer = indio_dev->buffer; ++ int i, j, k, fifo1count, read; ++ unsigned int config; ++ int size_to_acquire = buffer->access->get_length(buffer); ++ int sample_count = 0; ++ u32 *data; ++ ++ adc_dev->data_avail = 0; ++ data = kmalloc(indio_dev->scan_bytes, GFP_KERNEL); ++ if (data == NULL) ++ goto out; ++ ++ while (sample_count < size_to_acquire) { ++ tiadc_writel(adc_dev, REG_IRQSTATUS, IRQENB_FIFO1THRES); ++ tiadc_writel(adc_dev, REG_IRQENABLE, IRQENB_FIFO1THRES); ++ ++ wait_event_interruptible(adc_dev->wq_data_avail, ++ (adc_dev->data_avail == 1)); ++ adc_dev->data_avail = 0; ++ ++ fifo1count = tiadc_readl(adc_dev, REG_FIFO1CNT); ++ if (fifo1count * sizeof(u32) < ++ buffer->access->get_bytes_per_datum(buffer)) ++ continue; ++ ++ sample_count = sample_count + fifo1count; ++ for (k = 0; k < fifo1count; k = k + i) { ++ for (i = 0, j = 0; i < (indio_dev->scan_bytes)/4; i++) { ++ read = tiadc_readl(adc_dev, REG_FIFO1); ++ data[i] = read & FIFOREAD_DATA_MASK; ++ } ++ iio_push_to_buffers(indio_dev, (u8 *) data); ++ } ++ } ++out: ++ tiadc_writel(adc_dev, REG_IRQCLR, (IRQENB_FIFO1THRES | ++ IRQENB_FIFO1OVRRUN | IRQENB_FIFO1UNDRFLW)); ++ config = tiadc_readl(adc_dev, REG_CTRL); ++ tiadc_writel(adc_dev, REG_CTRL, config & ~CNTRLREG_TSCSSENB); ++} ++ ++irqreturn_t tiadc_iio_pollfunc(int irq, void *p) ++{ ++ struct iio_poll_func *pf = p; ++ struct iio_dev *indio_dev = pf->indio_dev; ++ struct tiadc_device *adc_dev = iio_priv(indio_dev); ++ int i, fifo1count, read; + ++ tiadc_writel(adc_dev, REG_IRQCLR, (IRQENB_FIFO1THRES | ++ IRQENB_FIFO1OVRRUN | ++ IRQENB_FIFO1UNDRFLW)); ++ ++ /* Flush FIFO before trigger */ ++ fifo1count = tiadc_readl(adc_dev, REG_FIFO1CNT); ++ for (i = 0; i < fifo1count; i++) ++ read = tiadc_readl(adc_dev, REG_FIFO1); ++ ++ return IRQ_WAKE_THREAD; + } + + static const char * const chan_name_ain[] = { +@@ -121,13 +316,13 @@ static int tiadc_channel_init(struct iio_dev *indio_dev, int channels) + chan->channel = adc_dev->channel_line[i]; + chan->info_mask = IIO_CHAN_INFO_RAW_SEPARATE_BIT; + chan->datasheet_name = chan_name_ain[chan->channel]; ++ chan->scan_index = i; + chan->scan_type.sign = 'u'; + chan->scan_type.realbits = 12; + chan->scan_type.storagebits = 32; + } + + indio_dev->channels = chan_array; +- + return 0; + } + +@@ -142,61 +337,53 @@ static int tiadc_read_raw(struct iio_dev *indio_dev, + { + struct tiadc_device *adc_dev = iio_priv(indio_dev); + int i, map_val; +- unsigned int fifo1count, read, stepid; +- u32 step = UINT_MAX; +- bool found = false; +- u32 step_en; +- unsigned long timeout = jiffies + usecs_to_jiffies +- (IDLE_TIMEOUT * adc_dev->channels); +- step_en = get_adc_step_mask(adc_dev); +- am335x_tsc_se_set(adc_dev->mfd_tscadc, step_en); +- +- /* Wait for ADC sequencer to complete sampling */ +- while (tiadc_readl(adc_dev, REG_ADCFSM) & SEQ_STATUS) { +- if (time_after(jiffies, timeout)) +- return -EAGAIN; +- } +- map_val = chan->channel + TOTAL_CHANNELS; +- /* +- * When the sub-system is first enabled, +- * the sequencer will always start with the +- * lowest step (1) and continue until step (16). +- * For ex: If we have enabled 4 ADC channels and +- * currently use only 1 out of them, the +- * sequencer still configures all the 4 steps, +- * leading to 3 unwanted data. +- * Hence we need to flush out this data. +- */ +- +- for (i = 0; i < ARRAY_SIZE(adc_dev->channel_step); i++) { +- if (chan->channel == adc_dev->channel_line[i]) { +- step = adc_dev->channel_step[i]; +- break; +- } +- } +- if (WARN_ON_ONCE(step == UINT_MAX)) +- return -EINVAL; +- +- fifo1count = tiadc_readl(adc_dev, REG_FIFO1CNT); +- for (i = 0; i < fifo1count; i++) { +- read = tiadc_readl(adc_dev, REG_FIFO1); +- stepid = read & FIFOREAD_CHNLID_MASK; +- stepid = stepid >> 0x10; ++ unsigned int fifo1count, read, stepid, step_en; + +- if (stepid == map_val) { +- read = read & FIFOREAD_DATA_MASK; +- found = true; +- *val = read; ++ if (iio_buffer_enabled(indio_dev)) ++ return -EBUSY; ++ else { ++ unsigned long timeout = jiffies + usecs_to_jiffies ++ (IDLE_TIMEOUT * adc_dev->channels); ++ step_en = get_adc_step_mask(adc_dev); ++ am335x_tsc_se_set(adc_dev->mfd_tscadc, step_en); ++ ++ /* Wait for ADC sequencer to complete sampling */ ++ while (tiadc_readl(adc_dev, REG_ADCFSM) & SEQ_STATUS) { ++ if (time_after(jiffies, timeout)) ++ return -EAGAIN; ++ } ++ map_val = chan->channel + TOTAL_CHANNELS; ++ ++ /* ++ * When the sub-system is first enabled, ++ * the sequencer will always start with the ++ * lowest step (1) and continue until step (16). ++ * For ex: If we have enabled 4 ADC channels and ++ * currently use only 1 out of them, the ++ * sequencer still configures all the 4 steps, ++ * leading to 3 unwanted data. ++ * Hence we need to flush out this data. ++ */ ++ ++ fifo1count = tiadc_readl(adc_dev, REG_FIFO1CNT); ++ for (i = 0; i < fifo1count; i++) { ++ read = tiadc_readl(adc_dev, REG_FIFO1); ++ stepid = read & FIFOREAD_CHNLID_MASK; ++ stepid = stepid >> 0x10; ++ ++ if (stepid == map_val) { ++ read = read & FIFOREAD_DATA_MASK; ++ *val = read; ++ return IIO_VAL_INT; ++ } + } ++ return -EAGAIN; + } +- +- if (found == false) +- return -EBUSY; +- return IIO_VAL_INT; + } + + static const struct iio_info tiadc_info = { + .read_raw = &tiadc_read_raw, ++ .driver_module = THIS_MODULE, + }; + + static int tiadc_probe(struct platform_device *pdev) +@@ -237,18 +424,34 @@ static int tiadc_probe(struct platform_device *pdev) + } + adc_dev->channels = channels; + } ++ adc_dev->channels = channels; ++ adc_dev->irq = adc_dev->mfd_tscadc->irq; + + indio_dev->dev.parent = &pdev->dev; + indio_dev->name = dev_name(&pdev->dev); + indio_dev->modes = INDIO_DIRECT_MODE; + indio_dev->info = &tiadc_info; + +- tiadc_step_config(adc_dev); ++ tiadc_step_config(indio_dev); ++ tiadc_writel(adc_dev, REG_FIFO1THR, FIFO1_THRESHOLD); + + err = tiadc_channel_init(indio_dev, adc_dev->channels); + if (err < 0) + goto err_free_device; + ++ INIT_WORK(&adc_dev->poll_work, &tiadc_adc_work); ++ init_waitqueue_head(&adc_dev->wq_data_avail); ++ ++ err = request_irq(adc_dev->irq, tiadc_irq, IRQF_SHARED, ++ indio_dev->name, indio_dev); ++ if (err) ++ goto err_free_irq; ++ ++ err = iio_triggered_buffer_setup(indio_dev, &tiadc_iio_pollfunc, ++ &tiadc_trigger_h, &tiadc_buffer_setup_ops); ++ if (err) ++ goto err_unregister; ++ + err = iio_device_register(indio_dev); + if (err) + goto err_free_channels; +@@ -257,6 +460,10 @@ static int tiadc_probe(struct platform_device *pdev) + + return 0; + ++err_unregister: ++ iio_buffer_unregister(indio_dev); ++err_free_irq: ++ free_irq(adc_dev->irq, indio_dev); + err_free_channels: + tiadc_channels_remove(indio_dev); + err_free_device: +@@ -271,7 +478,9 @@ static int tiadc_remove(struct platform_device *pdev) + struct tiadc_device *adc_dev = iio_priv(indio_dev); + u32 step_en; + ++ free_irq(adc_dev->irq, indio_dev); + iio_device_unregister(indio_dev); ++ iio_buffer_unregister(indio_dev); + tiadc_channels_remove(indio_dev); + + step_en = get_adc_step_mask(adc_dev); +@@ -309,10 +518,16 @@ static int tiadc_resume(struct device *dev) + + /* Make sure ADC is powered up */ + restore = tiadc_readl(adc_dev, REG_CTRL); +- restore &= ~(CNTRLREG_POWERDOWN); ++ restore &= ~(CNTRLREG_TSCSSENB); + tiadc_writel(adc_dev, REG_CTRL, restore); + +- tiadc_step_config(adc_dev); ++ tiadc_writel(adc_dev, REG_FIFO1THR, FIFO1_THRESHOLD); ++ tiadc_step_config(indio_dev); ++ ++ /* Make sure ADC is powered up */ ++ restore &= ~(CNTRLREG_POWERDOWN); ++ restore |= CNTRLREG_TSCSSENB; ++ tiadc_writel(adc_dev, REG_CTRL, restore); + + return 0; + } +diff --git a/include/linux/mfd/ti_am335x_tscadc.h b/include/linux/mfd/ti_am335x_tscadc.h +index 17c0cba..3a9c00f 100644 +--- a/include/linux/mfd/ti_am335x_tscadc.h ++++ b/include/linux/mfd/ti_am335x_tscadc.h +@@ -46,17 +46,23 @@ + /* Step Enable */ + #define STEPENB_MASK (0x1FFFF << 0) + #define STEPENB(val) ((val) << 0) ++#define ENB(val) (1 << (val)) ++#define STPENB_STEPENB STEPENB(0x1FFFF) ++#define STPENB_STEPENB_TC STEPENB(0x1FFF) + + /* IRQ enable */ + #define IRQENB_HW_PEN BIT(0) + #define IRQENB_FIFO0THRES BIT(2) + #define IRQENB_FIFO1THRES BIT(5) + #define IRQENB_PENUP BIT(9) ++#define IRQENB_FIFO1OVRRUN BIT(6) ++#define IRQENB_FIFO1UNDRFLW BIT(7) + + /* Step Configuration */ + #define STEPCONFIG_MODE_MASK (3 << 0) + #define STEPCONFIG_MODE(val) ((val) << 0) + #define STEPCONFIG_MODE_HWSYNC STEPCONFIG_MODE(2) ++#define STEPCONFIG_MODE_SWCNT STEPCONFIG_MODE(1) + #define STEPCONFIG_AVG_MASK (7 << 2) + #define STEPCONFIG_AVG(val) ((val) << 2) + #define STEPCONFIG_AVG_16 STEPCONFIG_AVG(4) +@@ -124,7 +130,8 @@ + #define MAX_CLK_DIV 7 + #define TOTAL_STEPS 16 + #define TOTAL_CHANNELS 8 +- ++#define FIFO1_THRESHOLD 19 ++#define FIFO_SIZE 64 + /* + * ADC runs at 3MHz, and it takes + * 15 cycles to latch one data output. +@@ -159,6 +166,10 @@ struct ti_tscadc_dev { + + /* adc device */ + struct adc_device *adc; ++ ++ /* Context save */ ++ unsigned int irqstat; ++ unsigned int ctrl; + }; + + static inline struct ti_tscadc_dev *ti_tscadc_dev_get(struct platform_device *p) +-- +1.7.10.4 + diff --git a/patches/adc/0021-iio-ti_am335x_adc-Add-the-in-kernel-IIO-map-interfac.patch b/patches/adc/0020-iio-ti_am335x_adc-Add-IIO-map-interface.patch similarity index 69% rename from patches/adc/0021-iio-ti_am335x_adc-Add-the-in-kernel-IIO-map-interfac.patch rename to patches/adc/0020-iio-ti_am335x_adc-Add-IIO-map-interface.patch index f829d9fb2..e1ff8bafa 100644 --- a/patches/adc/0021-iio-ti_am335x_adc-Add-the-in-kernel-IIO-map-interfac.patch +++ b/patches/adc/0020-iio-ti_am335x_adc-Add-IIO-map-interface.patch @@ -1,30 +1,29 @@ -From 37e0ebbefd7728b57f80e4d3902e9cd2e1a57884 Mon Sep 17 00:00:00 2001 +From 58b26a21e5e8b49fb3cfb2274c5a84570b4802d5 Mon Sep 17 00:00:00 2001 From: Pantelis Antoniou -Date: Thu, 11 Jul 2013 20:53:00 +0300 -Subject: [PATCH 21/21] iio: ti_am335x_adc: Add the in-kernel IIO map interface - back in. +Date: Sat, 27 Jul 2013 13:06:21 +0100 +Subject: [PATCH 20/20] iio: ti_am335x_adc: Add IIO map interface -Without an IIO map the in-kernel users cannot find their -AINx named ADC channels. So reintroduce. +Add an IIO map interface that consumers can use. Signed-off-by: Pantelis Antoniou +Signed-off-by: Zubair Lutfullah --- - drivers/iio/adc/ti_am335x_adc.c | 53 +++++++++++++++++++++++++++++++++++++---- - 1 file changed, 48 insertions(+), 5 deletions(-) + drivers/iio/adc/ti_am335x_adc.c | 50 +++++++++++++++++++++++++++++++++++---- + 1 file changed, 45 insertions(+), 5 deletions(-) diff --git a/drivers/iio/adc/ti_am335x_adc.c b/drivers/iio/adc/ti_am335x_adc.c -index c030078..83180fc 100644 +index d626508..a172dfb 100644 --- a/drivers/iio/adc/ti_am335x_adc.c +++ b/drivers/iio/adc/ti_am335x_adc.c -@@ -34,6 +34,7 @@ +@@ -38,6 +38,7 @@ struct tiadc_device { struct ti_tscadc_dev *mfd_tscadc; int channels; + struct iio_map *map; u8 channel_line[8]; u8 channel_step[8]; - }; -@@ -106,13 +107,16 @@ static int tiadc_channel_init(struct iio_dev *indio_dev, int channels) + struct work_struct poll_work; +@@ -300,13 +301,16 @@ static int tiadc_channel_init(struct iio_dev *indio_dev, int channels) struct tiadc_device *adc_dev = iio_priv(indio_dev); struct iio_chan_spec *chan_array; struct iio_chan_spec *chan; @@ -44,10 +43,11 @@ index c030078..83180fc 100644 chan = chan_array; for (i = 0; i < channels; i++, chan++) { -@@ -130,12 +134,43 @@ static int tiadc_channel_init(struct iio_dev *indio_dev, int channels) +@@ -323,12 +327,44 @@ static int tiadc_channel_init(struct iio_dev *indio_dev, int channels) + } indio_dev->channels = chan_array; - ++ + map = kcalloc(channels + 1, sizeof(struct iio_map), GFP_KERNEL); + if (map == NULL) { + ret = -ENOMEM; @@ -88,17 +88,8 @@ index c030078..83180fc 100644 } static int tiadc_read_raw(struct iio_dev *indio_dev, -@@ -252,6 +287,8 @@ static int tiadc_probe(struct platform_device *pdev) - adc_dev->channels = channels; - } - -+ dev_info(&pdev->dev, "channels=%d\n", adc_dev->channels); -+ - indio_dev->dev.parent = &pdev->dev; - indio_dev->name = dev_name(&pdev->dev); - indio_dev->modes = INDIO_DIRECT_MODE; -@@ -260,15 +297,21 @@ static int tiadc_probe(struct platform_device *pdev) - tiadc_step_config(adc_dev); +@@ -436,8 +472,10 @@ static int tiadc_probe(struct platform_device *pdev) + tiadc_writel(adc_dev, REG_FIFO1THR, FIFO1_THRESHOLD); err = tiadc_channel_init(indio_dev, adc_dev->channels); - if (err < 0) @@ -107,6 +98,11 @@ index c030078..83180fc 100644 goto err_free_device; + } + INIT_WORK(&adc_dev->poll_work, &tiadc_adc_work); + init_waitqueue_head(&adc_dev->wq_data_avail); +@@ -453,8 +491,10 @@ static int tiadc_probe(struct platform_device *pdev) + goto err_unregister; + err = iio_device_register(indio_dev); - if (err) + if (err) { @@ -116,11 +112,6 @@ index c030078..83180fc 100644 platform_set_drvdata(pdev, indio_dev); -+ dev_info(&pdev->dev, "loaded OK\n"); -+ - return 0; - - err_free_channels: -- -1.8.2.1 +1.7.10.4 diff --git a/patches/adc/0020-iio-ti_am335x_adc-Added-iio_voltageX_scale.patch b/patches/adc/0020-iio-ti_am335x_adc-Added-iio_voltageX_scale.patch deleted file mode 100644 index 1a9d82a45..000000000 --- a/patches/adc/0020-iio-ti_am335x_adc-Added-iio_voltageX_scale.patch +++ /dev/null @@ -1,62 +0,0 @@ -From f064c8fb3fb3ca5fcedc5bbb404da7071cf70648 Mon Sep 17 00:00:00 2001 -From: ZubairLK -Date: Sat, 29 Jun 2013 19:05:54 +0100 -Subject: [PATCH 20/20] iio: ti_am335x_adc: Added iio_voltageX_scale - -The bone-helper driver tried to display the voltage in the range 1800mV -which represents the actual ADC range of the BBB. This feature is available -in the IIO system. in_voltageX_raw points to unscaled raw values -which give the output of the ADC register directly. - -in_voltageX_scale is supposed to give scaled voltages. This was -missing in the TI driver and has been added. - -Signed-off-by: Zubair Lutfullah ---- - drivers/iio/adc/ti_am335x_adc.c | 16 +++++++++++++++- - 1 file changed, 15 insertions(+), 1 deletion(-) - -diff --git a/drivers/iio/adc/ti_am335x_adc.c b/drivers/iio/adc/ti_am335x_adc.c -index f78d2c1..e0c2cfa 100644 ---- a/drivers/iio/adc/ti_am335x_adc.c -+++ b/drivers/iio/adc/ti_am335x_adc.c -@@ -26,6 +26,7 @@ - #include - #include - #include -+#include - - #include - #include -@@ -119,7 +120,8 @@ static int tiadc_channel_init(struct iio_dev *indio_dev, int channels) - chan->type = IIO_VOLTAGE; - chan->indexed = 1; - chan->channel = adc_dev->channel_line[i]; -- chan->info_mask = IIO_CHAN_INFO_RAW_SEPARATE_BIT; -+ chan->info_mask = IIO_CHAN_INFO_RAW_SEPARATE_BIT -+ | IIO_CHAN_INFO_SCALE_SEPARATE_BIT; - chan->datasheet_name = chan_name_ain[chan->channel]; - chan->scan_type.sign = 'u'; - chan->scan_type.realbits = 12; -@@ -190,6 +192,18 @@ static int tiadc_read_raw(struct iio_dev *indio_dev, - } - } - -+ switch (mask){ -+ case IIO_CHAN_INFO_RAW : /*Do nothing. Above code works fine.*/ -+ break; -+ case IIO_CHAN_INFO_SCALE : { -+ /*12 Bit adc. Scale value for 1800mV AVDD. Ideally -+ AVDD should come from DT.*/ -+ *val = div_u64( (u64)(*val) * 1800 , 4096); -+ break; -+ } -+ default: break; -+ } -+ - if (found == false) - return -EBUSY; - return IIO_VAL_INT; --- -1.7.10.4 - diff --git a/patches/arm/0001-deb-pkg-Simplify-architecture-matching-for-cross-bui.patch b/patches/arm/0001-deb-pkg-Simplify-architecture-matching-for-cross-bui.patch index 544134dfc..cb32405bc 100644 --- a/patches/arm/0001-deb-pkg-Simplify-architecture-matching-for-cross-bui.patch +++ b/patches/arm/0001-deb-pkg-Simplify-architecture-matching-for-cross-bui.patch @@ -1,7 +1,7 @@ -From 98a6059154007ba9d3094d6531ee2cc8bbf7b2f7 Mon Sep 17 00:00:00 2001 +From 01fd9d0b335d60110712e592399318e603fdc64c Mon Sep 17 00:00:00 2001 From: maximilian attems Date: Thu, 6 Sep 2012 15:22:02 +0200 -Subject: [PATCH 1/2] deb-pkg: Simplify architecture matching for cross +Subject: [PATCH 1/4] deb-pkg: Simplify architecture matching for cross building No point in invoking dpkg to get the archticture of the host @@ -13,7 +13,7 @@ built arch. Signed-off-by: maximilian attems --- - scripts/package/builddeb | 81 +++++++++++++++++++++++------------------------- + scripts/package/builddeb | 81 ++++++++++++++++++++++------------------------ 1 file changed, 38 insertions(+), 43 deletions(-) diff --git a/scripts/package/builddeb b/scripts/package/builddeb @@ -136,5 +136,5 @@ index acb8650..a5f197b 100644 This is useful for people who need to build external modules EOF -- -1.8.1.4 +1.7.10.4 diff --git a/patches/arm/0002-Without-MACH_-option-Early-printk-DEBUG_LL.patch b/patches/arm/0002-Without-MACH_-option-Early-printk-DEBUG_LL.patch index 33d4272d8..33da4f1d6 100644 --- a/patches/arm/0002-Without-MACH_-option-Early-printk-DEBUG_LL.patch +++ b/patches/arm/0002-Without-MACH_-option-Early-printk-DEBUG_LL.patch @@ -1,7 +1,7 @@ -From aae0462eb229c93a751599a30068359e1b0b0fc3 Mon Sep 17 00:00:00 2001 +From d20b268d510b3e054099d7fc64641c1a3ba56ef8 Mon Sep 17 00:00:00 2001 From: "hvaibhav@ti.com" Date: Fri, 31 Aug 2012 16:47:12 +0000 -Subject: [PATCH 2/2] Without MACH_ option Early printk (DEBUG_LL) +Subject: [PATCH 2/4] Without MACH_ option Early printk (DEBUG_LL) On Fri, Aug 31, 2012 at 22:07:37, Hiremath, Vaibhav wrote: > On Fri, Aug 31, 2012 at 21:41:22, Tony Lindgren wrote: @@ -87,7 +87,7 @@ Conflicts: arch/arm/mach-omap2/Kconfig --- - arch/arm/mach-omap2/Kconfig | 3 +++ + arch/arm/mach-omap2/Kconfig | 3 +++ 1 file changed, 3 insertions(+) diff --git a/arch/arm/mach-omap2/Kconfig b/arch/arm/mach-omap2/Kconfig @@ -105,5 +105,5 @@ index ce05b87..9cbbd2b 100644 config OMAP_PACKAGE_ZAF bool -- -1.8.1.4 +1.7.10.4 diff --git a/patches/arm/0003-ARM-7668-1-fix-memset-related-crashes-caused-by-rece.patch b/patches/arm/0003-ARM-7668-1-fix-memset-related-crashes-caused-by-rece.patch index c76df4177..f143a905f 100644 --- a/patches/arm/0003-ARM-7668-1-fix-memset-related-crashes-caused-by-rece.patch +++ b/patches/arm/0003-ARM-7668-1-fix-memset-related-crashes-caused-by-rece.patch @@ -1,8 +1,8 @@ -From 59b6bffc07adfa8848519c6c07fff8ad44fa1df8 Mon Sep 17 00:00:00 2001 +From 5efce277cc779312cc3399dd2a18a3f91204e006 Mon Sep 17 00:00:00 2001 From: Ivan Djelic Date: Wed, 6 Mar 2013 20:09:27 +0100 -Subject: [PATCH] ARM: 7668/1: fix memset-related crashes caused by recent GCC - (4.7.2) optimizations +Subject: [PATCH 3/4] ARM: 7668/1: fix memset-related crashes caused by recent + GCC (4.7.2) optimizations Recent GCC versions (e.g. GCC-4.7.2) perform optimizations based on assumptions about the implementation of memset and similar functions. @@ -252,5 +252,5 @@ index 650d592..d912e73 100644 mov pc, lr ENDPROC(memset) -- -1.7.9.5 +1.7.10.4 diff --git a/patches/arm/0004-ARM-7670-1-fix-the-memset-fix.patch b/patches/arm/0004-ARM-7670-1-fix-the-memset-fix.patch index 8fee6f94a..e6656681d 100644 --- a/patches/arm/0004-ARM-7670-1-fix-the-memset-fix.patch +++ b/patches/arm/0004-ARM-7670-1-fix-the-memset-fix.patch @@ -1,7 +1,7 @@ -From 418df63adac56841ef6b0f1fcf435bc64d4ed177 Mon Sep 17 00:00:00 2001 +From 318b2e3463c1ce27e7de1c592b46d70e49d8b2d7 Mon Sep 17 00:00:00 2001 From: Nicolas Pitre Date: Tue, 12 Mar 2013 13:00:42 +0100 -Subject: [PATCH] ARM: 7670/1: fix the memset fix +Subject: [PATCH 4/4] ARM: 7670/1: fix the memset fix Commit 455bd4c430b0 ("ARM: 7668/1: fix memset-related crashes caused by recent GCC (4.7.2) optimizations") attempted to fix a compliance issue @@ -79,5 +79,5 @@ index d912e73..94b0650 100644 + b 1b ENDPROC(memset) -- -1.7.9.5 +1.7.10.4 diff --git a/patches/camera/0001-soc_camera-QL-mt9l112-camera-driver-for-the-beaglebo.patch b/patches/camera/0001-soc_camera-QL-mt9l112-camera-driver-for-the-beaglebo.patch index fda227f32..3ddfe6b55 100644 --- a/patches/camera/0001-soc_camera-QL-mt9l112-camera-driver-for-the-beaglebo.patch +++ b/patches/camera/0001-soc_camera-QL-mt9l112-camera-driver-for-the-beaglebo.patch @@ -1,4 +1,4 @@ -From 390ef7945bba468cc22960cbe0d69f3056dbc407 Mon Sep 17 00:00:00 2001 +From d6dec0797dca11faee6ba583c4ca8d9fbf89b542 Mon Sep 17 00:00:00 2001 From: Pantelis Antoniou Date: Wed, 1 May 2013 17:43:32 +0300 Subject: [PATCH 01/10] soc_camera: QL/mt9l112 camera driver for the diff --git a/patches/camera/0002-capes-Add-BB-BONE-CAM3-cape.patch b/patches/camera/0002-capes-Add-BB-BONE-CAM3-cape.patch index cf95fe506..d950bceeb 100644 --- a/patches/camera/0002-capes-Add-BB-BONE-CAM3-cape.patch +++ b/patches/camera/0002-capes-Add-BB-BONE-CAM3-cape.patch @@ -1,4 +1,4 @@ -From 17a9e7688cf597521fbc2a555dd62cc4ac32e6f5 Mon Sep 17 00:00:00 2001 +From a6a719ee7ca5de271741a52eb18ed23722bb01ea Mon Sep 17 00:00:00 2001 From: Pantelis Antoniou Date: Wed, 1 May 2013 16:51:56 +0300 Subject: [PATCH 02/10] capes: Add BB-BONE-CAM3 cape diff --git a/patches/camera/0003-cssp_camera-Correct-license-identifier.patch b/patches/camera/0003-cssp_camera-Correct-license-identifier.patch index 15f6b4b6d..bf3d89f78 100644 --- a/patches/camera/0003-cssp_camera-Correct-license-identifier.patch +++ b/patches/camera/0003-cssp_camera-Correct-license-identifier.patch @@ -1,4 +1,4 @@ -From c10cbfa90694402956862b4e1922e30a246811b6 Mon Sep 17 00:00:00 2001 +From c7ff08142b56bba29e2b5fc0ec669a61f03bd765 Mon Sep 17 00:00:00 2001 From: Pantelis Antoniou Date: Wed, 1 May 2013 20:49:48 +0300 Subject: [PATCH 03/10] cssp_camera: Correct license identifier diff --git a/patches/camera/0004-cssp_camera-increase-delays-make-sensor-detection-wo.patch b/patches/camera/0004-cssp_camera-increase-delays-make-sensor-detection-wo.patch index 54879b2ca..af2da1d6e 100644 --- a/patches/camera/0004-cssp_camera-increase-delays-make-sensor-detection-wo.patch +++ b/patches/camera/0004-cssp_camera-increase-delays-make-sensor-detection-wo.patch @@ -1,4 +1,4 @@ -From a0fe3bde7356593354264a959b9f304a302b9005 Mon Sep 17 00:00:00 2001 +From f87e26dae5d08aed851944bb10ba25badbefd64f Mon Sep 17 00:00:00 2001 From: Koen Kooi Date: Thu, 2 May 2013 12:06:12 +0200 Subject: [PATCH 04/10] cssp_camera: increase delays make sensor detection diff --git a/patches/camera/0005-mt9t112-forward-port-optimizations-from-Angstrom-3.2.patch b/patches/camera/0005-mt9t112-forward-port-optimizations-from-Angstrom-3.2.patch index fa0577842..138f874bd 100644 --- a/patches/camera/0005-mt9t112-forward-port-optimizations-from-Angstrom-3.2.patch +++ b/patches/camera/0005-mt9t112-forward-port-optimizations-from-Angstrom-3.2.patch @@ -1,4 +1,4 @@ -From b0da1b18d255b061d42b01c4c7b54804430d716e Mon Sep 17 00:00:00 2001 +From ccf041f3a4766e00ef45bb2e9a33afa96062e184 Mon Sep 17 00:00:00 2001 From: Koen Kooi Date: Thu, 2 May 2013 12:06:27 +0200 Subject: [PATCH 05/10] mt9t112: forward port optimizations from Angstrom 3.2 diff --git a/patches/camera/0006-cssp_camera-Use-flip-if-available.patch b/patches/camera/0006-cssp_camera-Use-flip-if-available.patch index 401f15052..07f6e4c52 100644 --- a/patches/camera/0006-cssp_camera-Use-flip-if-available.patch +++ b/patches/camera/0006-cssp_camera-Use-flip-if-available.patch @@ -1,4 +1,4 @@ -From 7c5ec4589ba6513cbc928d26ae9627c165ca3656 Mon Sep 17 00:00:00 2001 +From 9a9fdbc296e98e454e565693d78bbd3c9cc6e17f Mon Sep 17 00:00:00 2001 From: Pantelis Antoniou Date: Thu, 2 May 2013 14:16:40 +0300 Subject: [PATCH 06/10] cssp_camera: Use flip if available. diff --git a/patches/camera/0007-cssp_camera-Fix-it-for-small-resolutions.patch b/patches/camera/0007-cssp_camera-Fix-it-for-small-resolutions.patch index 127ce92ae..6792d6e4a 100644 --- a/patches/camera/0007-cssp_camera-Fix-it-for-small-resolutions.patch +++ b/patches/camera/0007-cssp_camera-Fix-it-for-small-resolutions.patch @@ -1,4 +1,4 @@ -From 422fb9fa5e194bf07e6a407cf9b3e17749d857a8 Mon Sep 17 00:00:00 2001 +From 82b93a86ca544f7e0a9157524cdc9d129947314c Mon Sep 17 00:00:00 2001 From: Pantelis Antoniou Date: Thu, 9 May 2013 23:01:53 +0300 Subject: [PATCH 07/10] cssp_camera: Fix it for small resolutions diff --git a/patches/camera/0008-cssp_camera-Increase-delay-after-enabling-clocks-to-.patch b/patches/camera/0008-cssp_camera-Increase-delay-after-enabling-clocks-to-.patch index 5a758f48d..d1bc0942c 100644 --- a/patches/camera/0008-cssp_camera-Increase-delay-after-enabling-clocks-to-.patch +++ b/patches/camera/0008-cssp_camera-Increase-delay-after-enabling-clocks-to-.patch @@ -1,4 +1,4 @@ -From 47176545f30e6906a03a34baa869dee4bee34ad8 Mon Sep 17 00:00:00 2001 +From cfd64edd6717b2157f006c5f2dd32bcabf61a0d1 Mon Sep 17 00:00:00 2001 From: Pantelis Antoniou Date: Fri, 10 May 2013 09:27:26 +0300 Subject: [PATCH 08/10] cssp_camera: Increase delay after enabling clocks to diff --git a/patches/camera/0009-Debugging-camera-stuff.patch b/patches/camera/0009-Debugging-camera-stuff.patch index 003f0761d..0fd7190fe 100644 --- a/patches/camera/0009-Debugging-camera-stuff.patch +++ b/patches/camera/0009-Debugging-camera-stuff.patch @@ -1,4 +1,4 @@ -From 6b6c5b566e9baa902693241382e56b56328c4a40 Mon Sep 17 00:00:00 2001 +From d0b1a105298cc8ad9f56f6880b93027a7aac1c7c Mon Sep 17 00:00:00 2001 From: Pantelis Antoniou Date: Fri, 10 May 2013 10:41:45 +0300 Subject: [PATCH 09/10] Debugging camera stuff diff --git a/patches/camera/0010-cssp_camera-Make-it-work-with-Beaglebone-black.patch b/patches/camera/0010-cssp_camera-Make-it-work-with-Beaglebone-black.patch index 37d6de850..a2e0a5612 100644 --- a/patches/camera/0010-cssp_camera-Make-it-work-with-Beaglebone-black.patch +++ b/patches/camera/0010-cssp_camera-Make-it-work-with-Beaglebone-black.patch @@ -1,4 +1,4 @@ -From adc4c43b6ae3b2c47cbc1b392436e9a0f4cce8d8 Mon Sep 17 00:00:00 2001 +From 7a16e9232f21eb13e4d69b4b3bfe38f801f65cb4 Mon Sep 17 00:00:00 2001 From: Pantelis Antoniou Date: Fri, 10 May 2013 14:07:49 +0300 Subject: [PATCH 10/10] cssp_camera: Make it work with Beaglebone black diff --git a/patches/capebus/0001-gpio-keys-Pinctrl-fy.patch b/patches/capebus/0001-gpio-keys-Pinctrl-fy.patch index 00dc67bba..f044e012a 100644 --- a/patches/capebus/0001-gpio-keys-Pinctrl-fy.patch +++ b/patches/capebus/0001-gpio-keys-Pinctrl-fy.patch @@ -1,4 +1,4 @@ -From c64e94a51741d9cd297a4be22aa9d223151d16b1 Mon Sep 17 00:00:00 2001 +From 15751dfafe00adb16e60b7b7ffbb28c0874b4bbe Mon Sep 17 00:00:00 2001 From: Pantelis Antoniou Date: Wed, 17 Oct 2012 20:17:36 +0300 Subject: [PATCH 1/7] gpio-keys: Pinctrl-fy diff --git a/patches/capebus/0002-tps65217-Allow-placement-elsewhere-than-parent-mfd-d.patch b/patches/capebus/0002-tps65217-Allow-placement-elsewhere-than-parent-mfd-d.patch index 76566f883..6acb5c244 100644 --- a/patches/capebus/0002-tps65217-Allow-placement-elsewhere-than-parent-mfd-d.patch +++ b/patches/capebus/0002-tps65217-Allow-placement-elsewhere-than-parent-mfd-d.patch @@ -1,4 +1,4 @@ -From 85620e9ab53d26afdb55e0bd22fba388b0482f81 Mon Sep 17 00:00:00 2001 +From 552da424190078cfe13b3dfacd6f4fecf2d17d16 Mon Sep 17 00:00:00 2001 From: Pantelis Antoniou Date: Wed, 17 Oct 2012 20:17:57 +0300 Subject: [PATCH 2/7] tps65217: Allow placement elsewhere than parent mfd diff --git a/patches/capebus/0003-pwm-backlight-Pinctrl-fy.patch b/patches/capebus/0003-pwm-backlight-Pinctrl-fy.patch index 8b2530f72..f47476a40 100644 --- a/patches/capebus/0003-pwm-backlight-Pinctrl-fy.patch +++ b/patches/capebus/0003-pwm-backlight-Pinctrl-fy.patch @@ -1,4 +1,4 @@ -From f3f40dffa3370937cf775b0b35e031a02a85328e Mon Sep 17 00:00:00 2001 +From f9911bce2e3de7217826f3d774e63b98a21be952 Mon Sep 17 00:00:00 2001 From: Pantelis Antoniou Date: Tue, 23 Oct 2012 11:48:58 +0300 Subject: [PATCH 3/7] pwm-backlight: Pinctrl-fy diff --git a/patches/capebus/0004-ARM-CUSTOM-Build-a-uImage-with-dtb-already-appended.patch b/patches/capebus/0004-ARM-CUSTOM-Build-a-uImage-with-dtb-already-appended.patch index 7048dbdff..d1fb621ad 100644 --- a/patches/capebus/0004-ARM-CUSTOM-Build-a-uImage-with-dtb-already-appended.patch +++ b/patches/capebus/0004-ARM-CUSTOM-Build-a-uImage-with-dtb-already-appended.patch @@ -1,4 +1,4 @@ -From c7a324fd55a8bf0ad886a916f041232c7bca26d6 Mon Sep 17 00:00:00 2001 +From 71a0f5bdc77d4ec82218e7d470e36a4431439e53 Mon Sep 17 00:00:00 2001 From: Grant Likely Date: Tue, 2 Aug 2011 15:30:09 +0100 Subject: [PATCH 4/7] ARM: CUSTOM: Build a uImage with dtb already appended diff --git a/patches/capebus/0005-beaglebone-create-a-shared-dtsi-for-beaglebone-based.patch b/patches/capebus/0005-beaglebone-create-a-shared-dtsi-for-beaglebone-based.patch index cf9bf7ae2..519f5d823 100644 --- a/patches/capebus/0005-beaglebone-create-a-shared-dtsi-for-beaglebone-based.patch +++ b/patches/capebus/0005-beaglebone-create-a-shared-dtsi-for-beaglebone-based.patch @@ -1,4 +1,4 @@ -From 80a45888168e34f30d62f1fc3a5f2fb32c0334a4 Mon Sep 17 00:00:00 2001 +From 1e9846dc84fc98f404b7d7c5ec37856152363f9f Mon Sep 17 00:00:00 2001 From: Koen Kooi Date: Fri, 18 Jan 2013 09:19:38 +0100 Subject: [PATCH 5/7] beaglebone: create a shared dtsi for beaglebone based diff --git a/patches/capebus/0006-beaglebone-enable-emmc-for-bonelt.patch b/patches/capebus/0006-beaglebone-enable-emmc-for-bonelt.patch index a4c7b3028..cd421cb5d 100644 --- a/patches/capebus/0006-beaglebone-enable-emmc-for-bonelt.patch +++ b/patches/capebus/0006-beaglebone-enable-emmc-for-bonelt.patch @@ -1,4 +1,4 @@ -From c6495300f50753bd4db09c215dde89c5d457bf9f Mon Sep 17 00:00:00 2001 +From 5e714a6a0fb99b56aaf9c7c0b65969376dfbab71 Mon Sep 17 00:00:00 2001 From: Koen Kooi Date: Wed, 24 Oct 2012 11:47:13 +0200 Subject: [PATCH 6/7] beaglebone: enable emmc for bonelt diff --git a/patches/capebus/0007-Fix-appended-dtb-rule.patch b/patches/capebus/0007-Fix-appended-dtb-rule.patch index 25973e84a..21ed24096 100644 --- a/patches/capebus/0007-Fix-appended-dtb-rule.patch +++ b/patches/capebus/0007-Fix-appended-dtb-rule.patch @@ -1,4 +1,4 @@ -From d521a56646fbf55cadfe31f01e686a478bd87710 Mon Sep 17 00:00:00 2001 +From 345090726d2a2e28a6b50683f4385bc3cffe45a2 Mon Sep 17 00:00:00 2001 From: Koen Kooi Date: Sun, 30 Dec 2012 14:53:19 +0100 Subject: [PATCH 7/7] Fix appended dtb rule diff --git a/patches/capes/0001-capes-Add-bacon-cape.patch b/patches/capes/0001-capes-Add-bacon-cape.patch index 950765290..aee924669 100644 --- a/patches/capes/0001-capes-Add-bacon-cape.patch +++ b/patches/capes/0001-capes-Add-bacon-cape.patch @@ -1,7 +1,7 @@ -From 449a81edfc0d692b82e178cf4aa2ba05a03d843a Mon Sep 17 00:00:00 2001 +From 8aae3ad482839fe69be9d1df8208bc14a49feb8f Mon Sep 17 00:00:00 2001 From: Pantelis Antoniou Date: Wed, 10 Jul 2013 23:51:05 +0300 -Subject: [PATCH 1/4] capes: Add bacon cape +Subject: [PATCH 1/8] capes: Add bacon cape This is the full Linux driver enable bacon cape definition. --- diff --git a/patches/capes/0002-cape-bacon-Cosmetic-change-of-the-adc-helper-name.patch b/patches/capes/0002-cape-bacon-Cosmetic-change-of-the-adc-helper-name.patch index 29f80d56f..8371d767f 100644 --- a/patches/capes/0002-cape-bacon-Cosmetic-change-of-the-adc-helper-name.patch +++ b/patches/capes/0002-cape-bacon-Cosmetic-change-of-the-adc-helper-name.patch @@ -1,7 +1,7 @@ -From 093f0dd50444a0c3b99a62220397c74a4aea9384 Mon Sep 17 00:00:00 2001 +From 5743574dca209a5c347bcc239a1c2bbcedaa8f1b Mon Sep 17 00:00:00 2001 From: Pantelis Antoniou Date: Thu, 11 Jul 2013 10:01:50 +0300 -Subject: [PATCH 2/4] cape: bacon: Cosmetic change of the adc helper name +Subject: [PATCH 2/8] cape: bacon: Cosmetic change of the adc helper name --- firmware/capes/BB-BONE-BACON-00A0.dts | 2 +- diff --git a/patches/capes/0003-cape-bacon-educational-edition.patch b/patches/capes/0003-cape-bacon-educational-edition.patch index 047031263..4eafb9697 100644 --- a/patches/capes/0003-cape-bacon-educational-edition.patch +++ b/patches/capes/0003-cape-bacon-educational-edition.patch @@ -1,7 +1,7 @@ -From 9e0bd09549714755bd1a3ae09ca1839142797dfa Mon Sep 17 00:00:00 2001 +From dc5590a69daede676ad7bbe598ea2d0d906a6dc3 Mon Sep 17 00:00:00 2001 From: Pantelis Antoniou Date: Thu, 11 Jul 2013 10:04:22 +0300 -Subject: [PATCH 3/4] cape: bacon: educational edition +Subject: [PATCH 3/8] cape: bacon: educational edition --- firmware/Makefile | 3 +- diff --git a/patches/capes/0004-capes-bacon-Update-with-new-ADC-driver-method.patch b/patches/capes/0004-capes-bacon-Update-with-new-ADC-driver-method.patch index 22903a21b..da08a628e 100644 --- a/patches/capes/0004-capes-bacon-Update-with-new-ADC-driver-method.patch +++ b/patches/capes/0004-capes-bacon-Update-with-new-ADC-driver-method.patch @@ -1,7 +1,7 @@ -From 1d1611f4dce62ec8e9113cd2122240e318dcd8c3 Mon Sep 17 00:00:00 2001 +From 08b736192bdcb78f6221bff09e0d1d7cc851af52 Mon Sep 17 00:00:00 2001 From: Pantelis Antoniou Date: Thu, 11 Jul 2013 20:03:56 +0300 -Subject: [PATCH 4/4] capes: bacon: Update with new ADC driver method +Subject: [PATCH 4/8] capes: bacon: Update with new ADC driver method --- firmware/capes/BB-BONE-BACON-00A0.dts | 2 +- diff --git a/patches/capes/0005-capes-BACON-Educational-cape-with-free-form-muxing.patch b/patches/capes/0005-capes-BACON-Educational-cape-with-free-form-muxing.patch index 6224029a9..e621871de 100644 --- a/patches/capes/0005-capes-BACON-Educational-cape-with-free-form-muxing.patch +++ b/patches/capes/0005-capes-BACON-Educational-cape-with-free-form-muxing.patch @@ -1,7 +1,7 @@ -From 7a1708d2e3ebc38c252861db79dde1a2481b9509 Mon Sep 17 00:00:00 2001 +From de2b624b635f9db2069dfb2759d8c7341793c84a Mon Sep 17 00:00:00 2001 From: Pantelis Antoniou Date: Mon, 15 Jul 2013 23:00:35 +0300 -Subject: [PATCH 5/7] capes: BACON Educational cape with free form muxing +Subject: [PATCH 5/8] capes: BACON Educational cape with free form muxing --- firmware/Makefile | 3 +- diff --git a/patches/capes/0006-firmware-add-BeBoPr-cape.patch b/patches/capes/0006-firmware-add-BeBoPr-cape.patch index 0c6c6437c..d1add38ce 100644 --- a/patches/capes/0006-firmware-add-BeBoPr-cape.patch +++ b/patches/capes/0006-firmware-add-BeBoPr-cape.patch @@ -1,7 +1,7 @@ -From 5c64b7c76e94ca430d45f2ff59de06cb704101f2 Mon Sep 17 00:00:00 2001 +From 5205ad1c10f1f76fb3c43ab2af5282143812c870 Mon Sep 17 00:00:00 2001 From: Koen Kooi Date: Wed, 17 Jul 2013 09:05:27 +0200 -Subject: [PATCH 6/7] firmware: add BeBoPr cape +Subject: [PATCH 6/8] firmware: add BeBoPr cape Signed-off-by: Koen Kooi --- diff --git a/patches/capes/0007-Add-support-for-Beaglebone-Audio-Amplifier-Cape.patch b/patches/capes/0007-Add-support-for-Beaglebone-Audio-Amplifier-Cape.patch index 7f2d5e409..5d3785685 100644 --- a/patches/capes/0007-Add-support-for-Beaglebone-Audio-Amplifier-Cape.patch +++ b/patches/capes/0007-Add-support-for-Beaglebone-Audio-Amplifier-Cape.patch @@ -1,7 +1,7 @@ -From 3331c130cdb2dd6da335de604fb313404362307c Mon Sep 17 00:00:00 2001 +From 5b4329e336b8418fbd36e9f5e62924d7ae12bdf9 Mon Sep 17 00:00:00 2001 From: Daniel Nilsson Date: Wed, 17 Jul 2013 22:13:18 +0200 -Subject: [PATCH 7/7] Add support for Beaglebone Audio Amplifier Cape +Subject: [PATCH 7/8] Add support for Beaglebone Audio Amplifier Cape Signed-off-by: Daniel Nilsson --- diff --git a/patches/capes/0008-capemgr-Priority-on-capemgr.enable_partno-option.patch b/patches/capes/0008-capemgr-Priority-on-capemgr.enable_partno-option.patch index f440f30b1..0336f3aeb 100644 --- a/patches/capes/0008-capemgr-Priority-on-capemgr.enable_partno-option.patch +++ b/patches/capes/0008-capemgr-Priority-on-capemgr.enable_partno-option.patch @@ -1,4 +1,4 @@ -From 71cd90726039313941828e8081b6e2b68691f1ce Mon Sep 17 00:00:00 2001 +From ccf0a13c9a50bbeecf95732ff544d5b3328e963a Mon Sep 17 00:00:00 2001 From: Pantelis Antoniou Date: Wed, 24 Jul 2013 18:30:43 +0300 Subject: [PATCH 8/8] capemgr: Priority on capemgr.enable_partno option @@ -34,10 +34,10 @@ Signed-off-by: Pantelis Antoniou 1 file changed, 30 insertions(+), 14 deletions(-) diff --git a/drivers/misc/cape/beaglebone/capemgr.c b/drivers/misc/cape/beaglebone/capemgr.c -index b82a3d7..30ed057 100644 +index b2d5edb..0f6673a 100644 --- a/drivers/misc/cape/beaglebone/capemgr.c +++ b/drivers/misc/cape/beaglebone/capemgr.c -@@ -175,7 +175,7 @@ static int bone_slot_fill_override(struct bone_cape_slot *slot, +@@ -178,7 +178,7 @@ static int bone_slot_fill_override(struct bone_cape_slot *slot, const char *part_number, const char *version); static struct bone_cape_slot *bone_capemgr_add_slot( struct bone_capemgr_info *info, struct device_node *node, @@ -46,7 +46,7 @@ index b82a3d7..30ed057 100644 static int bone_capemgr_remove_slot_no_lock(struct bone_cape_slot *slot); static int bone_capemgr_remove_slot(struct bone_cape_slot *slot); static int bone_capemgr_load(struct bone_cape_slot *slot); -@@ -1083,7 +1083,7 @@ found: +@@ -1086,7 +1086,7 @@ found: } slot = bone_capemgr_add_slot(info, node, @@ -55,7 +55,7 @@ index b82a3d7..30ed057 100644 if (IS_ERR(slot)) { dev_err(&pdev->dev, "Failed to add slot #%d\n", atomic_read(&info->next_slot_nr) - 1); -@@ -1101,7 +1101,7 @@ found: +@@ -1104,7 +1104,7 @@ found: /* no specific slot found, try immediate */ if (!slot) slot = bone_capemgr_add_slot(info, NULL, @@ -64,7 +64,7 @@ index b82a3d7..30ed057 100644 if (IS_ERR_OR_NULL(slot)) { dev_err(&pdev->dev, "Failed to add slot #%d\n", -@@ -1613,7 +1613,7 @@ static int bone_slot_fill_override(struct bone_cape_slot *slot, +@@ -1618,7 +1618,7 @@ static int bone_slot_fill_override(struct bone_cape_slot *slot, static struct bone_cape_slot * bone_capemgr_add_slot(struct bone_capemgr_info *info, struct device_node *node, @@ -73,7 +73,7 @@ index b82a3d7..30ed057 100644 { struct device_node *eeprom_node; struct bone_cape_slot *slot; -@@ -1632,6 +1632,7 @@ bone_capemgr_add_slot(struct bone_capemgr_info *info, struct device_node *node, +@@ -1637,6 +1637,7 @@ bone_capemgr_add_slot(struct bone_capemgr_info *info, struct device_node *node, } slot->info = info; slot->slotno = slotno; @@ -81,7 +81,7 @@ index b82a3d7..30ed057 100644 if (node && !of_property_read_bool(node, "ti,cape-override")) { ret = of_property_read_u32(node, "eeprom", -@@ -1823,7 +1824,8 @@ bone_capemgr_probe(struct platform_device *pdev) +@@ -1894,7 +1895,8 @@ bone_capemgr_probe(struct platform_device *pdev) const char *board_name; const char *compatible_name; struct bone_capemap *capemap; @@ -91,7 +91,7 @@ index b82a3d7..30ed057 100644 char *wbuf, *s, *p, *e; /* we don't use platform_data at all; we require OF */ -@@ -1992,7 +1994,7 @@ bone_capemgr_probe(struct platform_device *pdev) +@@ -2063,7 +2065,7 @@ bone_capemgr_probe(struct platform_device *pdev) continue; slot = bone_capemgr_add_slot(info, node, @@ -100,7 +100,7 @@ index b82a3d7..30ed057 100644 if (IS_ERR(slot)) { dev_err(&pdev->dev, "Failed to add slot #%d\n", atomic_read(&info->next_slot_nr)); -@@ -2019,7 +2021,7 @@ bone_capemgr_probe(struct platform_device *pdev) +@@ -2090,7 +2092,7 @@ bone_capemgr_probe(struct platform_device *pdev) /* add any enable_partno capes */ s = enable_partno; while (*s) { @@ -109,7 +109,7 @@ index b82a3d7..30ed057 100644 p = strchr(s, ','); if (p == NULL) e = s + strlen(s); -@@ -2036,20 +2038,34 @@ bone_capemgr_probe(struct platform_device *pdev) +@@ -2107,20 +2109,34 @@ bone_capemgr_probe(struct platform_device *pdev) /* move to the next */ s = *e ? e + 1 : e; diff --git a/patches/cpufreq/0001-am33xx-DT-add-commented-out-OPP-values-for-ES2.0.patch b/patches/cpufreq/0001-am33xx-DT-add-commented-out-OPP-values-for-ES2.0.patch index 50c180e9e..3120babb4 100644 --- a/patches/cpufreq/0001-am33xx-DT-add-commented-out-OPP-values-for-ES2.0.patch +++ b/patches/cpufreq/0001-am33xx-DT-add-commented-out-OPP-values-for-ES2.0.patch @@ -1,11 +1,11 @@ -From 3d49a6a9307ebab1b52ca8d57fbbb427158403ea Mon Sep 17 00:00:00 2001 +From b781d9246738ec132c9cd47c9015c6119d45726d Mon Sep 17 00:00:00 2001 From: Koen Kooi Date: Thu, 6 Dec 2012 11:55:52 +0100 Subject: [PATCH] am33xx DT: add commented out OPP values for ES2.0 Signed-off-by: Koen Kooi --- - arch/arm/boot/dts/am33xx.dtsi | 4 ++++ + arch/arm/boot/dts/am33xx.dtsi | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/arch/arm/boot/dts/am33xx.dtsi b/arch/arm/boot/dts/am33xx.dtsi @@ -24,5 +24,5 @@ index 8fd3648..9059cfc 100644 600000 1225000 500000 1125000 -- -1.8.1.4 +1.7.10.4 diff --git a/patches/crypto/0001-ARM-OMAP2xxx-hwmod-Convert-SHAM-crypto-device-data-t.patch b/patches/crypto/0001-ARM-OMAP2xxx-hwmod-Convert-SHAM-crypto-device-data-t.patch index 45248546c..7c3617f39 100644 --- a/patches/crypto/0001-ARM-OMAP2xxx-hwmod-Convert-SHAM-crypto-device-data-t.patch +++ b/patches/crypto/0001-ARM-OMAP2xxx-hwmod-Convert-SHAM-crypto-device-data-t.patch @@ -1,4 +1,4 @@ -From 15a4445f14f2a99c17d955b62f25d576f6531c6a Mon Sep 17 00:00:00 2001 +From 5ef262f89b352357a8cc7d69d803b03bdd7838de Mon Sep 17 00:00:00 2001 From: "Mark A. Greer" Date: Mon, 1 Oct 2012 21:03:04 -0700 Subject: [PATCH 01/34] ARM: OMAP2xxx: hwmod: Convert SHAM crypto device data @@ -10,13 +10,13 @@ explicit platform_data to hwmod. CC: Paul Walmsley Signed-off-by: Mark A. Greer --- - arch/arm/mach-omap2/cclock2430_data.c | 1 + - arch/arm/mach-omap2/devices.c | 32 +++++++------------ - arch/arm/mach-omap2/omap_hwmod_2420_data.c | 1 + - arch/arm/mach-omap2/omap_hwmod_2430_data.c | 1 + - .../mach-omap2/omap_hwmod_2xxx_interconnect_data.c | 18 +++++++++++ - arch/arm/mach-omap2/omap_hwmod_2xxx_ipblock_data.c | 37 ++++++++++++++++++++++ - arch/arm/mach-omap2/omap_hwmod_common_data.h | 2 ++ + arch/arm/mach-omap2/cclock2430_data.c | 1 + + arch/arm/mach-omap2/devices.c | 32 ++++++----------- + arch/arm/mach-omap2/omap_hwmod_2420_data.c | 1 + + arch/arm/mach-omap2/omap_hwmod_2430_data.c | 1 + + .../mach-omap2/omap_hwmod_2xxx_interconnect_data.c | 18 ++++++++++ + arch/arm/mach-omap2/omap_hwmod_2xxx_ipblock_data.c | 37 ++++++++++++++++++++ + arch/arm/mach-omap2/omap_hwmod_common_data.h | 2 ++ 7 files changed, 71 insertions(+), 21 deletions(-) diff --git a/arch/arm/mach-omap2/cclock2430_data.c b/arch/arm/mach-omap2/cclock2430_data.c @@ -211,5 +211,5 @@ index cfcce29..928acd5 100644 /* Common IP block data */ extern struct omap_hwmod_dma_info omap2_uart1_sdma_reqs[]; -- -1.8.1.4 +1.7.10.4 diff --git a/patches/crypto/0002-ARM-OMAP2xxx-hwmod-Add-DMA-support-for-SHAM-module.patch b/patches/crypto/0002-ARM-OMAP2xxx-hwmod-Add-DMA-support-for-SHAM-module.patch index d37829d27..1be7a115a 100644 --- a/patches/crypto/0002-ARM-OMAP2xxx-hwmod-Add-DMA-support-for-SHAM-module.patch +++ b/patches/crypto/0002-ARM-OMAP2xxx-hwmod-Add-DMA-support-for-SHAM-module.patch @@ -1,4 +1,4 @@ -From 91f3f47a73244f57f02dac52d24ab4ecd5d5fa42 Mon Sep 17 00:00:00 2001 +From 066c4ad5db5ec443ed1d364d995b72bb4da2fa29 Mon Sep 17 00:00:00 2001 From: "Mark A. Greer" Date: Fri, 19 Oct 2012 14:10:34 -0700 Subject: [PATCH 02/34] ARM: OMAP2xxx: hwmod: Add DMA support for SHAM module @@ -9,8 +9,8 @@ so add that support so it can use DMA just like OMAP3. CC: Paul Walmsley Signed-off-by: Mark A. Greer --- - arch/arm/mach-omap2/omap_hwmod_2xxx_interconnect_data.c | 2 +- - arch/arm/mach-omap2/omap_hwmod_2xxx_ipblock_data.c | 6 ++++++ + arch/arm/mach-omap2/omap_hwmod_2xxx_interconnect_data.c | 2 +- + arch/arm/mach-omap2/omap_hwmod_2xxx_ipblock_data.c | 6 ++++++ 2 files changed, 7 insertions(+), 1 deletion(-) diff --git a/arch/arm/mach-omap2/omap_hwmod_2xxx_interconnect_data.c b/arch/arm/mach-omap2/omap_hwmod_2xxx_interconnect_data.c @@ -45,5 +45,5 @@ index e72132d..ab3305b 100644 .prcm = { .omap2 = { -- -1.8.1.4 +1.7.10.4 diff --git a/patches/crypto/0003-ARM-OMAP3xxx-hwmod-Convert-SHAM-crypto-device-data-t.patch b/patches/crypto/0003-ARM-OMAP3xxx-hwmod-Convert-SHAM-crypto-device-data-t.patch index 169674b3b..db0912e02 100644 --- a/patches/crypto/0003-ARM-OMAP3xxx-hwmod-Convert-SHAM-crypto-device-data-t.patch +++ b/patches/crypto/0003-ARM-OMAP3xxx-hwmod-Convert-SHAM-crypto-device-data-t.patch @@ -1,4 +1,4 @@ -From 4fd0c80251112e5d646d9c74e589272e3c1aa517 Mon Sep 17 00:00:00 2001 +From 0478c03550dca968df1ab1701f56dbce02930216 Mon Sep 17 00:00:00 2001 From: "Mark A. Greer" Date: Tue, 2 Oct 2012 19:54:00 -0700 Subject: [PATCH 03/34] ARM: OMAP3xxx: hwmod: Convert SHAM crypto device data @@ -10,9 +10,9 @@ from explicit platform_data to hwmod. CC: Paul Walmsley Signed-off-by: Mark A. Greer --- - arch/arm/mach-omap2/cclock3xxx_data.c | 1 + - arch/arm/mach-omap2/devices.c | 41 +------------------ - arch/arm/mach-omap2/omap_hwmod_3xxx_data.c | 66 ++++++++++++++++++++++++++++++ + arch/arm/mach-omap2/cclock3xxx_data.c | 1 + + arch/arm/mach-omap2/devices.c | 41 +---------------- + arch/arm/mach-omap2/omap_hwmod_3xxx_data.c | 66 ++++++++++++++++++++++++++++ 3 files changed, 69 insertions(+), 39 deletions(-) diff --git a/arch/arm/mach-omap2/cclock3xxx_data.c b/arch/arm/mach-omap2/cclock3xxx_data.c @@ -92,7 +92,7 @@ index fc93642..3d1693b 100644 #if defined(CONFIG_CRYPTO_DEV_OMAP_AES) || defined(CONFIG_CRYPTO_DEV_OMAP_AES_MODULE) diff --git a/arch/arm/mach-omap2/omap_hwmod_3xxx_data.c b/arch/arm/mach-omap2/omap_hwmod_3xxx_data.c -index 8bb2628..122b4dc 100644 +index 8bb2628..122b4dc6 100644 --- a/arch/arm/mach-omap2/omap_hwmod_3xxx_data.c +++ b/arch/arm/mach-omap2/omap_hwmod_3xxx_data.c @@ -3540,6 +3540,71 @@ static struct omap_hwmod_ocp_if omap3xxx_l3_main__gpmc = { @@ -176,5 +176,5 @@ index 8bb2628..122b4dc 100644 }; -- -1.8.1.4 +1.7.10.4 diff --git a/patches/crypto/0004-ARM-OMAP2-Remove-unnecessary-message-when-no-SHA-IP-.patch b/patches/crypto/0004-ARM-OMAP2-Remove-unnecessary-message-when-no-SHA-IP-.patch index 29675486c..9ce066411 100644 --- a/patches/crypto/0004-ARM-OMAP2-Remove-unnecessary-message-when-no-SHA-IP-.patch +++ b/patches/crypto/0004-ARM-OMAP2-Remove-unnecessary-message-when-no-SHA-IP-.patch @@ -1,4 +1,4 @@ -From 34782284ed484737ecd6f3009998a9912431e46c Mon Sep 17 00:00:00 2001 +From 70ed5018b46650d1d65cbc591733ad6d82f9a9c0 Mon Sep 17 00:00:00 2001 From: "Mark A. Greer" Date: Fri, 19 Oct 2012 08:45:26 -0700 Subject: [PATCH 04/34] ARM: OMAP2+: Remove unnecessary message when no SHA IP @@ -10,7 +10,7 @@ present to make it consistent with all the other IPs. CC: Paul Walmsley Signed-off-by: Mark A. Greer --- - arch/arm/mach-omap2/devices.c | 19 +++++++------------ + arch/arm/mach-omap2/devices.c | 19 +++++++------------ 1 file changed, 7 insertions(+), 12 deletions(-) diff --git a/arch/arm/mach-omap2/devices.c b/arch/arm/mach-omap2/devices.c @@ -46,5 +46,5 @@ index 3d1693b..8e89bad 100644 #if defined(CONFIG_CRYPTO_DEV_OMAP_AES) || defined(CONFIG_CRYPTO_DEV_OMAP_AES_MODULE) -- -1.8.1.4 +1.7.10.4 diff --git a/patches/crypto/0005-ARM-OMAP2-Only-manually-add-hwmod-data-when-DT-not-u.patch b/patches/crypto/0005-ARM-OMAP2-Only-manually-add-hwmod-data-when-DT-not-u.patch index 700f54852..bfa1d65a0 100644 --- a/patches/crypto/0005-ARM-OMAP2-Only-manually-add-hwmod-data-when-DT-not-u.patch +++ b/patches/crypto/0005-ARM-OMAP2-Only-manually-add-hwmod-data-when-DT-not-u.patch @@ -1,4 +1,4 @@ -From c50781141e074e607b6029491a5a1f895a33e79d Mon Sep 17 00:00:00 2001 +From b1c4bff5d4b8c4ba8380c639eec108c56768a5c8 Mon Sep 17 00:00:00 2001 From: "Mark A. Greer" Date: Mon, 17 Dec 2012 16:01:15 -0700 Subject: [PATCH 05/34] ARM: OMAP2+: Only manually add hwmod data when DT not @@ -10,7 +10,7 @@ called when there is no device tree present. CC: Paul Walmsley Signed-off-by: Mark A. Greer --- - arch/arm/mach-omap2/devices.c | 2 +- + arch/arm/mach-omap2/devices.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/arch/arm/mach-omap2/devices.c b/arch/arm/mach-omap2/devices.c @@ -30,5 +30,5 @@ index 8e89bad..62300ec 100644 omap_init_vout(); omap_init_ocp2scp(); -- -1.8.1.4 +1.7.10.4 diff --git a/patches/crypto/0006-ARM-AM33XX-Add-sha0-crypto-clock-data.patch b/patches/crypto/0006-ARM-AM33XX-Add-sha0-crypto-clock-data.patch index 70c04b687..245a13a41 100644 --- a/patches/crypto/0006-ARM-AM33XX-Add-sha0-crypto-clock-data.patch +++ b/patches/crypto/0006-ARM-AM33XX-Add-sha0-crypto-clock-data.patch @@ -1,4 +1,4 @@ -From 35ebfd3ce3862d40f45cb3d77361f60721ca9e9b Mon Sep 17 00:00:00 2001 +From 1d67f8e824158447d911a9d1d680578741c7cf1d Mon Sep 17 00:00:00 2001 From: "Mark A. Greer" Date: Mon, 17 Dec 2012 15:57:48 -0700 Subject: [PATCH 06/34] ARM: AM33XX: Add sha0 crypto clock data @@ -9,7 +9,7 @@ on the am33xx SoC. CC: Paul Walmsley Signed-off-by: Mark A. Greer --- - arch/arm/mach-omap2/cclock33xx_data.c | 5 +++++ + arch/arm/mach-omap2/cclock33xx_data.c | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/arch/arm/mach-omap2/cclock33xx_data.c b/arch/arm/mach-omap2/cclock33xx_data.c @@ -36,5 +36,5 @@ index 2e2d579..e69155d 100644 CLK(NULL, "timer2_fck", &timer2_fck, CK_AM33XX), CLK(NULL, "timer3_fck", &timer3_fck, CK_AM33XX), -- -1.8.1.4 +1.7.10.4 diff --git a/patches/crypto/0007-ARM-AM33XX-hwmod-Update-and-uncomment-SHA0-module-da.patch b/patches/crypto/0007-ARM-AM33XX-hwmod-Update-and-uncomment-SHA0-module-da.patch index b0c3dd765..d9157456e 100644 --- a/patches/crypto/0007-ARM-AM33XX-hwmod-Update-and-uncomment-SHA0-module-da.patch +++ b/patches/crypto/0007-ARM-AM33XX-hwmod-Update-and-uncomment-SHA0-module-da.patch @@ -1,4 +1,4 @@ -From d9508efb3ac3964da06d07a25f298465821cd341 Mon Sep 17 00:00:00 2001 +From c5b2090a6a79a678b31fb0bf26833ea59d8e40c6 Mon Sep 17 00:00:00 2001 From: "Mark A. Greer" Date: Mon, 17 Dec 2012 15:55:45 -0700 Subject: [PATCH 07/34] ARM: AM33XX: hwmod: Update and uncomment SHA0 module @@ -11,7 +11,7 @@ inside so the data is actually available for use. CC: Paul Walmsley Signed-off-by: Mark A. Greer --- - arch/arm/mach-omap2/omap_hwmod_33xx_data.c | 43 +++++++++++++++++++++++++----- + arch/arm/mach-omap2/omap_hwmod_33xx_data.c | 43 ++++++++++++++++++++++++---- 1 file changed, 37 insertions(+), 6 deletions(-) diff --git a/arch/arm/mach-omap2/omap_hwmod_33xx_data.c b/arch/arm/mach-omap2/omap_hwmod_33xx_data.c @@ -110,5 +110,5 @@ index e54e7a1..87c7dee 100644 }; -- -1.8.1.4 +1.7.10.4 diff --git a/patches/crypto/0008-ARM-dts-Add-SHAM-data-and-documentation-for-AM33XX.patch b/patches/crypto/0008-ARM-dts-Add-SHAM-data-and-documentation-for-AM33XX.patch index 09d3b4f90..b3aab8501 100644 --- a/patches/crypto/0008-ARM-dts-Add-SHAM-data-and-documentation-for-AM33XX.patch +++ b/patches/crypto/0008-ARM-dts-Add-SHAM-data-and-documentation-for-AM33XX.patch @@ -1,4 +1,4 @@ -From 0cbf86d2386a3d3a5950f61cdc47cfcef32c097c Mon Sep 17 00:00:00 2001 +From 35cb95939752bc52338a96852e9e3785def2a186 Mon Sep 17 00:00:00 2001 From: "Mark A. Greer" Date: Mon, 17 Dec 2012 16:16:27 -0700 Subject: [PATCH 08/34] ARM: dts: Add SHAM data and documentation for AM33XX @@ -11,11 +11,11 @@ for the SHAM module. CC: Paul Walmsley Signed-off-by: Mark A. Greer --- - .../devicetree/bindings/crypto/omap-sham.txt | 35 ++++++++++++++++++++++ - arch/arm/boot/dts/am335x-bone.dts | 4 +++ - arch/arm/boot/dts/am335x-evm.dts | 4 +++ - arch/arm/boot/dts/am335x-evmsk.dts | 4 +++ - arch/arm/boot/dts/am33xx.dtsi | 12 ++++++++ + .../devicetree/bindings/crypto/omap-sham.txt | 35 ++++++++++++++++++++ + arch/arm/boot/dts/am335x-bone.dts | 4 +++ + arch/arm/boot/dts/am335x-evm.dts | 4 +++ + arch/arm/boot/dts/am335x-evmsk.dts | 4 +++ + arch/arm/boot/dts/am33xx.dtsi | 12 +++++++ 5 files changed, 59 insertions(+) create mode 100644 Documentation/devicetree/bindings/crypto/omap-sham.txt @@ -61,7 +61,7 @@ index 0000000..53839cc + dma-names = "rx"; + }; diff --git a/arch/arm/boot/dts/am335x-bone.dts b/arch/arm/boot/dts/am335x-bone.dts -index 874997b..5254b64 100644 +index 8dd66b4..af0a16d 100644 --- a/arch/arm/boot/dts/am335x-bone.dts +++ b/arch/arm/boot/dts/am335x-bone.dts @@ -281,3 +281,7 @@ @@ -73,7 +73,7 @@ index 874997b..5254b64 100644 + status = "okay"; +}; diff --git a/arch/arm/boot/dts/am335x-evm.dts b/arch/arm/boot/dts/am335x-evm.dts -index 1f6b157..b8cb5be 100644 +index 65ae57f..5d33c20 100644 --- a/arch/arm/boot/dts/am335x-evm.dts +++ b/arch/arm/boot/dts/am335x-evm.dts @@ -358,3 +358,7 @@ @@ -119,5 +119,5 @@ index 0087b13..fa94f6e 100644 }; }; -- -1.8.1.4 +1.7.10.4 diff --git a/patches/crypto/0009-ARM-OMAP2xxx-hwmod-Convert-AES-crypto-devcie-data-to.patch b/patches/crypto/0009-ARM-OMAP2xxx-hwmod-Convert-AES-crypto-devcie-data-to.patch index 5fe84f4d8..a711208b4 100644 --- a/patches/crypto/0009-ARM-OMAP2xxx-hwmod-Convert-AES-crypto-devcie-data-to.patch +++ b/patches/crypto/0009-ARM-OMAP2xxx-hwmod-Convert-AES-crypto-devcie-data-to.patch @@ -1,8 +1,8 @@ -From 8a369fea47d2618cc33c828760a1893eabbdde56 Mon Sep 17 00:00:00 2001 +From 575d3581aba7dc724754b3e0595d5b7519314169 Mon Sep 17 00:00:00 2001 From: "Mark A. Greer" Date: Wed, 7 Nov 2012 12:16:49 -0700 -Subject: [PATCH 09/34] ARM: OMAP2xxx: hwmod: Convert AES crypto devcie data to - hwmod +Subject: [PATCH 09/34] ARM: OMAP2xxx: hwmod: Convert AES crypto devcie data + to hwmod Convert the device data for the OMAP2 AES crypto IP from explicit platform_data to hwmod. @@ -10,13 +10,13 @@ explicit platform_data to hwmod. CC: Paul Walmsley Signed-off-by: Mark A. Greer --- - arch/arm/mach-omap2/cclock2430_data.c | 3 +- - arch/arm/mach-omap2/devices.c | 36 +++++++------------- - arch/arm/mach-omap2/omap_hwmod_2420_data.c | 1 + - arch/arm/mach-omap2/omap_hwmod_2430_data.c | 1 + - .../mach-omap2/omap_hwmod_2xxx_interconnect_data.c | 18 ++++++++++ - arch/arm/mach-omap2/omap_hwmod_2xxx_ipblock_data.c | 38 ++++++++++++++++++++++ - arch/arm/mach-omap2/omap_hwmod_common_data.h | 2 ++ + arch/arm/mach-omap2/cclock2430_data.c | 3 +- + arch/arm/mach-omap2/devices.c | 36 ++++++------------- + arch/arm/mach-omap2/omap_hwmod_2420_data.c | 1 + + arch/arm/mach-omap2/omap_hwmod_2430_data.c | 1 + + .../mach-omap2/omap_hwmod_2xxx_interconnect_data.c | 18 ++++++++++ + arch/arm/mach-omap2/omap_hwmod_2xxx_ipblock_data.c | 38 ++++++++++++++++++++ + arch/arm/mach-omap2/omap_hwmod_common_data.h | 2 ++ 7 files changed, 73 insertions(+), 26 deletions(-) diff --git a/arch/arm/mach-omap2/cclock2430_data.c b/arch/arm/mach-omap2/cclock2430_data.c @@ -218,5 +218,5 @@ index 928acd5..6e04ff7 100644 /* Common IP block data */ extern struct omap_hwmod_dma_info omap2_uart1_sdma_reqs[]; -- -1.8.1.4 +1.7.10.4 diff --git a/patches/crypto/0010-ARM-OMAP3xxx-hwmod-Convert-AES-crypto-device-data-to.patch b/patches/crypto/0010-ARM-OMAP3xxx-hwmod-Convert-AES-crypto-device-data-to.patch index 381dbe1f8..45f0624d5 100644 --- a/patches/crypto/0010-ARM-OMAP3xxx-hwmod-Convert-AES-crypto-device-data-to.patch +++ b/patches/crypto/0010-ARM-OMAP3xxx-hwmod-Convert-AES-crypto-device-data-to.patch @@ -1,8 +1,8 @@ -From 35dfb071323e55cc5044b00d3b6cc7cd1f88b674 Mon Sep 17 00:00:00 2001 +From 9a1989a699f418d8b2c4deb60efa6c6d62da637b Mon Sep 17 00:00:00 2001 From: "Mark A. Greer" Date: Sun, 11 Nov 2012 19:08:24 -0700 -Subject: [PATCH 10/34] ARM: OMAP3xxx: hwmod: Convert AES crypto device data to - hwmod +Subject: [PATCH 10/34] ARM: OMAP3xxx: hwmod: Convert AES crypto device data + to hwmod Convert the device data for the OMAP3 AES crypto IP from explicit platform_data to hwmod. @@ -10,9 +10,9 @@ from explicit platform_data to hwmod. CC: Paul Walmsley Signed-off-by: Mark A. Greer --- - arch/arm/mach-omap2/cclock3xxx_data.c | 3 +- - arch/arm/mach-omap2/devices.c | 42 +------------------- - arch/arm/mach-omap2/omap_hwmod_3xxx_data.c | 62 ++++++++++++++++++++++++++++++ + arch/arm/mach-omap2/cclock3xxx_data.c | 3 +- + arch/arm/mach-omap2/devices.c | 42 +------------------ + arch/arm/mach-omap2/omap_hwmod_3xxx_data.c | 62 ++++++++++++++++++++++++++++ 3 files changed, 66 insertions(+), 41 deletions(-) diff --git a/arch/arm/mach-omap2/cclock3xxx_data.c b/arch/arm/mach-omap2/cclock3xxx_data.c @@ -96,7 +96,7 @@ index fe5e6a2..91e5a21 100644 #if defined(CONFIG_VIDEO_OMAP2_VOUT) || \ diff --git a/arch/arm/mach-omap2/omap_hwmod_3xxx_data.c b/arch/arm/mach-omap2/omap_hwmod_3xxx_data.c -index 122b4dc..85d1b08 100644 +index 122b4dc6..85d1b08 100644 --- a/arch/arm/mach-omap2/omap_hwmod_3xxx_data.c +++ b/arch/arm/mach-omap2/omap_hwmod_3xxx_data.c @@ -3605,6 +3605,67 @@ static struct omap_hwmod_ocp_if omap3xxx_l4_core__sham = { @@ -176,5 +176,5 @@ index 122b4dc..85d1b08 100644 }; -- -1.8.1.4 +1.7.10.4 diff --git a/patches/crypto/0011-ARM-OMAP2-Remove-unnecessary-message-when-no-AES-IP-.patch b/patches/crypto/0011-ARM-OMAP2-Remove-unnecessary-message-when-no-AES-IP-.patch index fe08f93ae..414dd6e04 100644 --- a/patches/crypto/0011-ARM-OMAP2-Remove-unnecessary-message-when-no-AES-IP-.patch +++ b/patches/crypto/0011-ARM-OMAP2-Remove-unnecessary-message-when-no-AES-IP-.patch @@ -1,4 +1,4 @@ -From 65618b36fc11896800a8105f1e63c74bd14b7f8d Mon Sep 17 00:00:00 2001 +From cbde61252d7e566d8b7e1181fae6cf7543bc767e Mon Sep 17 00:00:00 2001 From: "Mark A. Greer" Date: Sun, 11 Nov 2012 19:56:28 -0700 Subject: [PATCH 11/34] ARM: OMAP2+: Remove unnecessary message when no AES IP @@ -10,7 +10,7 @@ present to make it consistent with all the other IPs. CC: Paul Walmsley Signed-off-by: Mark A. Greer --- - arch/arm/mach-omap2/devices.c | 23 +++++++++-------------- + arch/arm/mach-omap2/devices.c | 23 +++++++++-------------- 1 file changed, 9 insertions(+), 14 deletions(-) diff --git a/arch/arm/mach-omap2/devices.c b/arch/arm/mach-omap2/devices.c @@ -48,5 +48,5 @@ index 91e5a21..5f873c2 100644 /*-------------------------------------------------------------------------*/ -- -1.8.1.4 +1.7.10.4 diff --git a/patches/crypto/0012-ARM-OMAP2-Only-manually-add-hwmod-data-when-DT-not-u.patch b/patches/crypto/0012-ARM-OMAP2-Only-manually-add-hwmod-data-when-DT-not-u.patch index 0ff040828..c9f70bf13 100644 --- a/patches/crypto/0012-ARM-OMAP2-Only-manually-add-hwmod-data-when-DT-not-u.patch +++ b/patches/crypto/0012-ARM-OMAP2-Only-manually-add-hwmod-data-when-DT-not-u.patch @@ -1,4 +1,4 @@ -From 9f01b189cb4a46f6cd1d0fdd4340b9196262bd45 Mon Sep 17 00:00:00 2001 +From a09d63c4e100a010178c7b31b9c1ec2b7c0cda2f Mon Sep 17 00:00:00 2001 From: "Mark A. Greer" Date: Wed, 19 Dec 2012 20:53:38 -0700 Subject: [PATCH 12/34] ARM: OMAP2+: Only manually add hwmod data when DT not @@ -10,7 +10,7 @@ called when there is no device tree present. CC: Paul Walmsley Signed-off-by: Mark A. Greer --- - arch/arm/mach-omap2/devices.c | 2 +- + arch/arm/mach-omap2/devices.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/arch/arm/mach-omap2/devices.c b/arch/arm/mach-omap2/devices.c @@ -30,5 +30,5 @@ index 5f873c2..a6d8070 100644 omap_init_ocp2scp(); if (soc_is_am33xx()) { -- -1.8.1.4 +1.7.10.4 diff --git a/patches/crypto/0013-ARM-AM33XX-Add-aes0-crypto-clock-data.patch b/patches/crypto/0013-ARM-AM33XX-Add-aes0-crypto-clock-data.patch index e562ad915..1f81aab8d 100644 --- a/patches/crypto/0013-ARM-AM33XX-Add-aes0-crypto-clock-data.patch +++ b/patches/crypto/0013-ARM-AM33XX-Add-aes0-crypto-clock-data.patch @@ -1,4 +1,4 @@ -From 6319859206431893bb0c53df779a02f4397580d8 Mon Sep 17 00:00:00 2001 +From e7926ce02842134abfbdbf4912eec6217eb3d0de Mon Sep 17 00:00:00 2001 From: "Mark A. Greer" Date: Wed, 19 Dec 2012 21:05:46 -0700 Subject: [PATCH 13/34] ARM: AM33XX: Add aes0 crypto clock data @@ -9,7 +9,7 @@ on the am33xx SoC. CC: Paul Walmsley Signed-off-by: Mark A. Greer --- - arch/arm/mach-omap2/cclock33xx_data.c | 5 +++++ + arch/arm/mach-omap2/cclock33xx_data.c | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/arch/arm/mach-omap2/cclock33xx_data.c b/arch/arm/mach-omap2/cclock33xx_data.c @@ -36,5 +36,5 @@ index e69155d..743dce4 100644 CLK(NULL, "timer2_fck", &timer2_fck, CK_AM33XX), CLK(NULL, "timer3_fck", &timer3_fck, CK_AM33XX), -- -1.8.1.4 +1.7.10.4 diff --git a/patches/crypto/0014-ARM-AM33XX-hwmod-Update-and-uncomment-AES0-module-da.patch b/patches/crypto/0014-ARM-AM33XX-hwmod-Update-and-uncomment-AES0-module-da.patch index 24497824a..10dc14316 100644 --- a/patches/crypto/0014-ARM-AM33XX-hwmod-Update-and-uncomment-AES0-module-da.patch +++ b/patches/crypto/0014-ARM-AM33XX-hwmod-Update-and-uncomment-AES0-module-da.patch @@ -1,4 +1,4 @@ -From 0312a5e7285416d0d564116e5660f6ad6d756d43 Mon Sep 17 00:00:00 2001 +From c6e8e6778e4d6bbdcba847184931fe14c7ad2502 Mon Sep 17 00:00:00 2001 From: "Mark A. Greer" Date: Wed, 19 Dec 2012 21:17:07 -0700 Subject: [PATCH 14/34] ARM: AM33XX: hwmod: Update and uncomment AES0 module @@ -11,7 +11,7 @@ inside so the data is actually available for use. CC: Paul Walmsley Signed-off-by: Mark A. Greer --- - arch/arm/mach-omap2/omap_hwmod_33xx_data.c | 51 ++++++++++++++++++++++++------ + arch/arm/mach-omap2/omap_hwmod_33xx_data.c | 51 +++++++++++++++++++++++----- 1 file changed, 42 insertions(+), 9 deletions(-) diff --git a/arch/arm/mach-omap2/omap_hwmod_33xx_data.c b/arch/arm/mach-omap2/omap_hwmod_33xx_data.c @@ -117,5 +117,5 @@ index 87c7dee..a180336 100644 }; -- -1.8.1.4 +1.7.10.4 diff --git a/patches/crypto/0015-ARM-dts-Add-AES-data-and-documentation-for-AM33XX.patch b/patches/crypto/0015-ARM-dts-Add-AES-data-and-documentation-for-AM33XX.patch index 593d7d74e..56913e5cb 100644 --- a/patches/crypto/0015-ARM-dts-Add-AES-data-and-documentation-for-AM33XX.patch +++ b/patches/crypto/0015-ARM-dts-Add-AES-data-and-documentation-for-AM33XX.patch @@ -1,4 +1,4 @@ -From b985668f984b14c4fb39ba4d94666f3604e0827e Mon Sep 17 00:00:00 2001 +From b79f7d534dba33339ab6abd0e7b4b1e450164e00 Mon Sep 17 00:00:00 2001 From: "Mark A. Greer" Date: Thu, 20 Dec 2012 09:46:13 -0700 Subject: [PATCH 15/34] ARM: dts: Add AES data and documentation for AM33XX @@ -11,11 +11,11 @@ for the AES module. CC: Paul Walmsley Signed-off-by: Mark A. Greer --- - .../devicetree/bindings/crypto/omap-aes.txt | 37 ++++++++++++++++++++++ - arch/arm/boot/dts/am335x-bone.dts | 4 +++ - arch/arm/boot/dts/am335x-evm.dts | 4 +++ - arch/arm/boot/dts/am335x-evmsk.dts | 4 +++ - arch/arm/boot/dts/am33xx.dtsi | 13 ++++++++ + .../devicetree/bindings/crypto/omap-aes.txt | 37 ++++++++++++++++++++ + arch/arm/boot/dts/am335x-bone.dts | 4 +++ + arch/arm/boot/dts/am335x-evm.dts | 4 +++ + arch/arm/boot/dts/am335x-evmsk.dts | 4 +++ + arch/arm/boot/dts/am33xx.dtsi | 13 +++++++ 5 files changed, 62 insertions(+) create mode 100644 Documentation/devicetree/bindings/crypto/omap-aes.txt @@ -63,7 +63,7 @@ index 0000000..6b21256 + dma-names = "tx", "rx"; + }; diff --git a/arch/arm/boot/dts/am335x-bone.dts b/arch/arm/boot/dts/am335x-bone.dts -index 5254b64..bf87ceb 100644 +index af0a16d..8e62bd5 100644 --- a/arch/arm/boot/dts/am335x-bone.dts +++ b/arch/arm/boot/dts/am335x-bone.dts @@ -285,3 +285,7 @@ @@ -75,7 +75,7 @@ index 5254b64..bf87ceb 100644 + status = "okay"; +}; diff --git a/arch/arm/boot/dts/am335x-evm.dts b/arch/arm/boot/dts/am335x-evm.dts -index b8cb5be..d562b33 100644 +index 5d33c20..d83be11 100644 --- a/arch/arm/boot/dts/am335x-evm.dts +++ b/arch/arm/boot/dts/am335x-evm.dts @@ -362,3 +362,7 @@ @@ -122,5 +122,5 @@ index fa94f6e..6dcd42a 100644 }; }; -- -1.8.1.4 +1.7.10.4 diff --git a/patches/crypto/0016-crypto-omap-sham-Remove-unnecessary-pr_info-noise.patch b/patches/crypto/0016-crypto-omap-sham-Remove-unnecessary-pr_info-noise.patch index 76e5120bd..e6bbad4b7 100644 --- a/patches/crypto/0016-crypto-omap-sham-Remove-unnecessary-pr_info-noise.patch +++ b/patches/crypto/0016-crypto-omap-sham-Remove-unnecessary-pr_info-noise.patch @@ -1,4 +1,4 @@ -From 32ba6dd66ab2c164fe7c96f78fb22eb742c6743f Mon Sep 17 00:00:00 2001 +From f093224e8ff1d85dff7c76a3a481cf3940faee70 Mon Sep 17 00:00:00 2001 From: "Mark A. Greer" Date: Mon, 17 Dec 2012 11:21:46 -0700 Subject: [PATCH 16/34] crypto: omap-sham - Remove unnecessary pr_info noise @@ -8,7 +8,7 @@ Remove the unnecessary pr_info() call in omap_sham_mod_init(). CC: Dmitry Kasatkin Signed-off-by: Mark A. Greer --- - drivers/crypto/omap-sham.c | 2 -- + drivers/crypto/omap-sham.c | 2 -- 1 file changed, 2 deletions(-) diff --git a/drivers/crypto/omap-sham.c b/drivers/crypto/omap-sham.c @@ -25,5 +25,5 @@ index 90d34ad..344f713 100644 } -- -1.8.1.4 +1.7.10.4 diff --git a/patches/crypto/0017-crypto-omap-sham-Convert-to-use-pm_runtime-API.patch b/patches/crypto/0017-crypto-omap-sham-Convert-to-use-pm_runtime-API.patch index f489bf59e..b08541260 100644 --- a/patches/crypto/0017-crypto-omap-sham-Convert-to-use-pm_runtime-API.patch +++ b/patches/crypto/0017-crypto-omap-sham-Convert-to-use-pm_runtime-API.patch @@ -1,4 +1,4 @@ -From 17cea0a135061726981ce044b66e0cd21b9c17b8 Mon Sep 17 00:00:00 2001 +From 0b9c59835c6267452f90efa8cb697c7a1c14f3ce Mon Sep 17 00:00:00 2001 From: "Mark A. Greer" Date: Wed, 10 Oct 2012 10:12:13 -0700 Subject: [PATCH 17/34] crypto: omap-sham - Convert to use pm_runtime API @@ -10,7 +10,7 @@ CC: Kevin Hilman CC: Dmitry Kasatkin Signed-off-by: Mark A. Greer --- - drivers/crypto/omap-sham.c | 28 +++++++++++----------------- + drivers/crypto/omap-sham.c | 28 +++++++++++----------------- 1 file changed, 11 insertions(+), 17 deletions(-) diff --git a/drivers/crypto/omap-sham.c b/drivers/crypto/omap-sham.c @@ -111,5 +111,5 @@ index 344f713..4a228c5 100644 if (dd->irq >= 0) free_irq(dd->irq, dd); -- -1.8.1.4 +1.7.10.4 diff --git a/patches/crypto/0018-crypto-omap-sham-Add-suspend-resume-support.patch b/patches/crypto/0018-crypto-omap-sham-Add-suspend-resume-support.patch index a0a6c1185..3ad452e85 100644 --- a/patches/crypto/0018-crypto-omap-sham-Add-suspend-resume-support.patch +++ b/patches/crypto/0018-crypto-omap-sham-Add-suspend-resume-support.patch @@ -1,4 +1,4 @@ -From 5f3fa2b44a82e5bcae497967a0c677bc55d3e665 Mon Sep 17 00:00:00 2001 +From 63713e84553f88e4684b17d7ece789e064fb53d8 Mon Sep 17 00:00:00 2001 From: "Mark A. Greer" Date: Fri, 14 Dec 2012 12:50:15 -0700 Subject: [PATCH 18/34] crypto: omap-sham - Add suspend/resume support @@ -8,7 +8,7 @@ Add suspend/resume support to the OMAP SHAM driver. CC: Dmitry Kasatkin Signed-off-by: Mark A. Greer --- - drivers/crypto/omap-sham.c | 19 +++++++++++++++++++ + drivers/crypto/omap-sham.c | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) diff --git a/drivers/crypto/omap-sham.c b/drivers/crypto/omap-sham.c @@ -48,5 +48,5 @@ index 4a228c5..b7949a0 100644 }; -- -1.8.1.4 +1.7.10.4 diff --git a/patches/crypto/0019-crypto-omap-sham-Add-code-to-use-dmaengine-API.patch b/patches/crypto/0019-crypto-omap-sham-Add-code-to-use-dmaengine-API.patch index 91599ef75..619175316 100644 --- a/patches/crypto/0019-crypto-omap-sham-Add-code-to-use-dmaengine-API.patch +++ b/patches/crypto/0019-crypto-omap-sham-Add-code-to-use-dmaengine-API.patch @@ -1,4 +1,4 @@ -From af65def9e083583b39110594cabd74e94539527a Mon Sep 17 00:00:00 2001 +From 3776026ba96c1aefbc90aac4461857dd1800b1e0 Mon Sep 17 00:00:00 2001 From: "Mark A. Greer" Date: Fri, 12 Oct 2012 11:47:09 -0700 Subject: [PATCH 19/34] crypto: omap-sham - Add code to use dmaengine API @@ -16,7 +16,7 @@ CC: Russell King CC: Dmitry Kasatkin Signed-off-by: Mark A. Greer --- - drivers/crypto/omap-sham.c | 154 ++++++++++++++++++++++++++++++++++++++++++--- + drivers/crypto/omap-sham.c | 154 +++++++++++++++++++++++++++++++++++++++++--- 1 file changed, 145 insertions(+), 9 deletions(-) diff --git a/drivers/crypto/omap-sham.c b/drivers/crypto/omap-sham.c @@ -369,5 +369,5 @@ index b7949a0..57cb76a 100644 free_irq(dd->irq, dd); kfree(dd); -- -1.8.1.4 +1.7.10.4 diff --git a/patches/crypto/0020-crypto-omap-sham-Remove-usage-of-private-DMA-API.patch b/patches/crypto/0020-crypto-omap-sham-Remove-usage-of-private-DMA-API.patch index 8f674b2ad..6d6be0c71 100644 --- a/patches/crypto/0020-crypto-omap-sham-Remove-usage-of-private-DMA-API.patch +++ b/patches/crypto/0020-crypto-omap-sham-Remove-usage-of-private-DMA-API.patch @@ -1,4 +1,4 @@ -From ca0410a5e08749e13373e6703fe7dbcfe4e08f25 Mon Sep 17 00:00:00 2001 +From 46447e66c20749629ca9b6f6336b22b64ce4a97e Mon Sep 17 00:00:00 2001 From: "Mark A. Greer" Date: Wed, 17 Oct 2012 22:03:37 -0700 Subject: [PATCH 20/34] crypto: omap-sham - Remove usage of private DMA API @@ -10,7 +10,7 @@ CC: Russell King CC: Dmitry Kasatkin Signed-off-by: Mark A. Greer --- - drivers/crypto/omap-sham.c | 109 --------------------------------------------- + drivers/crypto/omap-sham.c | 109 -------------------------------------------- 1 file changed, 109 deletions(-) diff --git a/drivers/crypto/omap-sham.c b/drivers/crypto/omap-sham.c @@ -273,5 +273,5 @@ index 57cb76a..1c752a2 100644 free_irq(dd->irq, dd); kfree(dd); -- -1.8.1.4 +1.7.10.4 diff --git a/patches/crypto/0021-crypto-omap-sham-Add-Device-Tree-Support.patch b/patches/crypto/0021-crypto-omap-sham-Add-Device-Tree-Support.patch index 6aeca6852..5625cf5e0 100644 --- a/patches/crypto/0021-crypto-omap-sham-Add-Device-Tree-Support.patch +++ b/patches/crypto/0021-crypto-omap-sham-Add-Device-Tree-Support.patch @@ -1,4 +1,4 @@ -From 42d7f074a9393ddb571de8f85d8a32fd19c15158 Mon Sep 17 00:00:00 2001 +From b2f22a968f6a4dce36e1a2a17bbf1cfe0346d9de Mon Sep 17 00:00:00 2001 From: "Mark A. Greer" Date: Tue, 18 Dec 2012 10:03:02 -0700 Subject: [PATCH 21/34] crypto: omap-sham - Add Device Tree Support @@ -11,7 +11,7 @@ be added in a subsequent patch. CC: Dmitry Kasatkin Signed-off-by: Mark A. Greer --- - drivers/crypto/omap-sham.c | 139 ++++++++++++++++++++++++++++++++++----------- + drivers/crypto/omap-sham.c | 139 +++++++++++++++++++++++++++++++++----------- 1 file changed, 106 insertions(+), 33 deletions(-) diff --git a/drivers/crypto/omap-sham.c b/drivers/crypto/omap-sham.c @@ -231,5 +231,5 @@ index 1c752a2..797c905 100644 }; -- -1.8.1.4 +1.7.10.4 diff --git a/patches/crypto/0022-crypto-omap-sham-Convert-to-dma_request_slave_channe.patch b/patches/crypto/0022-crypto-omap-sham-Convert-to-dma_request_slave_channe.patch index f1a22d8e9..f375b6e33 100644 --- a/patches/crypto/0022-crypto-omap-sham-Convert-to-dma_request_slave_channe.patch +++ b/patches/crypto/0022-crypto-omap-sham-Convert-to-dma_request_slave_channe.patch @@ -1,4 +1,4 @@ -From 487a54fd2b95d7f481fd5da13fe2e34981090909 Mon Sep 17 00:00:00 2001 +From 4277ee2fdc6e21822afbe87e5930226e03457690 Mon Sep 17 00:00:00 2001 From: "Mark A. Greer" Date: Tue, 18 Dec 2012 20:35:20 -0700 Subject: [PATCH 22/34] crypto: omap-sham - Convert to @@ -11,7 +11,7 @@ This allows the omap-sham driver use different DMA engines. CC: Dmitry Kasatkin Signed-off-by: Mark A. Greer --- - drivers/crypto/omap-sham.c | 3 ++- + drivers/crypto/omap-sham.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/drivers/crypto/omap-sham.c b/drivers/crypto/omap-sham.c @@ -29,5 +29,5 @@ index 797c905..0814bd6 100644 dev_err(dev, "unable to obtain RX DMA engine channel %u\n", dd->dma); -- -1.8.1.4 +1.7.10.4 diff --git a/patches/crypto/0023-crypto-omap-sham-Add-OMAP4-AM33XX-SHAM-Support.patch b/patches/crypto/0023-crypto-omap-sham-Add-OMAP4-AM33XX-SHAM-Support.patch index 04b51461e..84b1138bb 100644 --- a/patches/crypto/0023-crypto-omap-sham-Add-OMAP4-AM33XX-SHAM-Support.patch +++ b/patches/crypto/0023-crypto-omap-sham-Add-OMAP4-AM33XX-SHAM-Support.patch @@ -1,4 +1,4 @@ -From a4293cd39bbc1e5e7b0272745912d063bef58711 Mon Sep 17 00:00:00 2001 +From 95439f90905f858e356c784113f0207930a301da Mon Sep 17 00:00:00 2001 From: "Mark A. Greer" Date: Tue, 18 Dec 2012 20:55:48 -0700 Subject: [PATCH 23/34] crypto: omap-sham - Add OMAP4/AM33XX SHAM Support @@ -24,7 +24,7 @@ CC: Greg Turner CC: Dmitry Kasatkin Signed-off-by: Mark A. Greer --- - drivers/crypto/omap-sham.c | 416 ++++++++++++++++++++++++++++++++++++--------- + drivers/crypto/omap-sham.c | 416 +++++++++++++++++++++++++++++++++++--------- 1 file changed, 332 insertions(+), 84 deletions(-) diff --git a/drivers/crypto/omap-sham.c b/drivers/crypto/omap-sham.c @@ -761,5 +761,5 @@ index 0814bd6..c8bfe71 100644 dma_err: free_irq(dd->irq, dd); -- -1.8.1.4 +1.7.10.4 diff --git a/patches/crypto/0024-crypto-omap-sham-Add-SHA224-and-SHA256-Support.patch b/patches/crypto/0024-crypto-omap-sham-Add-SHA224-and-SHA256-Support.patch index b5764130a..7e1e696cc 100644 --- a/patches/crypto/0024-crypto-omap-sham-Add-SHA224-and-SHA256-Support.patch +++ b/patches/crypto/0024-crypto-omap-sham-Add-SHA224-and-SHA256-Support.patch @@ -1,4 +1,4 @@ -From bbbae48bc7077bb88120001d9930c563b4e7b5b1 Mon Sep 17 00:00:00 2001 +From 43f4ea7bd95fc872f030db03e44de7adce7f3084 Mon Sep 17 00:00:00 2001 From: "Mark A. Greer" Date: Tue, 18 Dec 2012 21:50:08 -0700 Subject: [PATCH 24/34] crypto: omap-sham - Add SHA224 and SHA256 Support @@ -20,7 +20,7 @@ CC: Greg Turner CC: Dmitry Kasatkin Signed-off-by: Mark A. Greer --- - drivers/crypto/omap-sham.c | 183 ++++++++++++++++++++++++++++++++++++++++++--- + drivers/crypto/omap-sham.c | 183 +++++++++++++++++++++++++++++++++++++++++--- 1 file changed, 173 insertions(+), 10 deletions(-) diff --git a/drivers/crypto/omap-sham.c b/drivers/crypto/omap-sham.c @@ -310,5 +310,5 @@ index c8bfe71..696a7d5 100644 pm_runtime_disable(&pdev->dev); dma_release_channel(dd->dma_lch); -- -1.8.1.4 +1.7.10.4 diff --git a/patches/crypto/0025-crypto-omap-aes-Remmove-unnecessary-pr_info-noise.patch b/patches/crypto/0025-crypto-omap-aes-Remmove-unnecessary-pr_info-noise.patch index f069daef9..9d54bb285 100644 --- a/patches/crypto/0025-crypto-omap-aes-Remmove-unnecessary-pr_info-noise.patch +++ b/patches/crypto/0025-crypto-omap-aes-Remmove-unnecessary-pr_info-noise.patch @@ -1,4 +1,4 @@ -From 1fa49445590f57357e3f6a4a34813156e956febd Mon Sep 17 00:00:00 2001 +From bd188847e7aba224d8b1333d9eb0fdc5f22a79cb Mon Sep 17 00:00:00 2001 From: "Mark A. Greer" Date: Thu, 20 Dec 2012 09:58:48 -0700 Subject: [PATCH 25/34] crypto: omap-aes - Remmove unnecessary pr_info noise @@ -9,7 +9,7 @@ and omap_aes_mod_init(). CC: Dmitry Kasatkin Signed-off-by: Mark A. Greer --- - drivers/crypto/omap-aes.c | 4 ---- + drivers/crypto/omap-aes.c | 4 ---- 1 file changed, 4 deletions(-) diff --git a/drivers/crypto/omap-aes.c b/drivers/crypto/omap-aes.c @@ -35,5 +35,5 @@ index e66e8ee..481da71 100644 } -- -1.8.1.4 +1.7.10.4 diff --git a/patches/crypto/0026-crypto-omap-aes-Don-t-reset-controller-for-every-ope.patch b/patches/crypto/0026-crypto-omap-aes-Don-t-reset-controller-for-every-ope.patch index f57b97be9..4ca357c4c 100644 --- a/patches/crypto/0026-crypto-omap-aes-Don-t-reset-controller-for-every-ope.patch +++ b/patches/crypto/0026-crypto-omap-aes-Don-t-reset-controller-for-every-ope.patch @@ -1,4 +1,4 @@ -From 373c74dc3f446297d12ce74c3d6500752071be4f Mon Sep 17 00:00:00 2001 +From 984dcd0ec81aead8758c9e1c0fc2a1f25cf3c6ba Mon Sep 17 00:00:00 2001 From: "Mark A. Greer" Date: Wed, 28 Nov 2012 15:14:05 -0700 Subject: [PATCH 26/34] crypto: omap-aes - Don't reset controller for every @@ -11,7 +11,7 @@ remove the reset code from the omap-aes driver. CC: Dmitry Kasatkin Signed-off-by: Mark A. Greer --- - drivers/crypto/omap-aes.c | 27 --------------------------- + drivers/crypto/omap-aes.c | 27 --------------------------- 1 file changed, 27 deletions(-) diff --git a/drivers/crypto/omap-aes.c b/drivers/crypto/omap-aes.c @@ -60,5 +60,5 @@ index 481da71..33cd783 100644 dd->err = 0; } -- -1.8.1.4 +1.7.10.4 diff --git a/patches/crypto/0027-crypto-omap-aes-Convert-to-use-pm_runtime-API.patch b/patches/crypto/0027-crypto-omap-aes-Convert-to-use-pm_runtime-API.patch index ace01b2e3..4c11a2389 100644 --- a/patches/crypto/0027-crypto-omap-aes-Convert-to-use-pm_runtime-API.patch +++ b/patches/crypto/0027-crypto-omap-aes-Convert-to-use-pm_runtime-API.patch @@ -1,4 +1,4 @@ -From 8a9dd8d404f183d816490128a765779af8a2f8a7 Mon Sep 17 00:00:00 2001 +From ecbf1beca5dec273aa5d65d494015099758216dd Mon Sep 17 00:00:00 2001 From: "Mark A. Greer" Date: Sun, 11 Nov 2012 21:00:37 -0700 Subject: [PATCH 27/34] crypto: omap-aes - Convert to use pm_runtime API @@ -10,7 +10,7 @@ CC: Kevin Hilman CC: Dmitry Kasatkin Signed-off-by: Mark A. Greer --- - drivers/crypto/omap-aes.c | 29 +++++++++++------------------ + drivers/crypto/omap-aes.c | 29 +++++++++++------------------ 1 file changed, 11 insertions(+), 18 deletions(-) diff --git a/drivers/crypto/omap-aes.c b/drivers/crypto/omap-aes.c @@ -108,5 +108,5 @@ index 33cd783..c229852 100644 dd = NULL; -- -1.8.1.4 +1.7.10.4 diff --git a/patches/crypto/0028-crypto-omap-aes-Add-suspend-resume-support.patch b/patches/crypto/0028-crypto-omap-aes-Add-suspend-resume-support.patch index edf2fc053..fed0e005d 100644 --- a/patches/crypto/0028-crypto-omap-aes-Add-suspend-resume-support.patch +++ b/patches/crypto/0028-crypto-omap-aes-Add-suspend-resume-support.patch @@ -1,4 +1,4 @@ -From 179ab672db435d4292ec07b2415dd1ca5e044a66 Mon Sep 17 00:00:00 2001 +From 0ca98d013d0166c01869122d123baca3ffa7402d Mon Sep 17 00:00:00 2001 From: "Mark A. Greer" Date: Thu, 20 Dec 2012 10:24:33 -0700 Subject: [PATCH 28/34] crypto: omap-aes - Add suspend/resume support @@ -8,7 +8,7 @@ Add suspend/resume support to the OMAP AES driver. CC: Dmitry Kasatkin Signed-off-by: Mark A. Greer --- - drivers/crypto/omap-aes.c | 19 +++++++++++++++++++ + drivers/crypto/omap-aes.c | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) diff --git a/drivers/crypto/omap-aes.c b/drivers/crypto/omap-aes.c @@ -48,5 +48,5 @@ index c229852..3262139 100644 }; -- -1.8.1.4 +1.7.10.4 diff --git a/patches/crypto/0029-crypto-omap-aes-Add-code-to-use-dmaengine-API.patch b/patches/crypto/0029-crypto-omap-aes-Add-code-to-use-dmaengine-API.patch index 6153d88be..94c8db105 100644 --- a/patches/crypto/0029-crypto-omap-aes-Add-code-to-use-dmaengine-API.patch +++ b/patches/crypto/0029-crypto-omap-aes-Add-code-to-use-dmaengine-API.patch @@ -1,4 +1,4 @@ -From 0ba8561b26123dac37aea711672e0f6e676b3baa Mon Sep 17 00:00:00 2001 +From 24bcaed5a4a54776757d8bf455ad3f038b1a1090 Mon Sep 17 00:00:00 2001 From: "Mark A. Greer" Date: Wed, 14 Nov 2012 09:30:10 -0700 Subject: [PATCH 29/34] crypto: omap-aes - Add code to use dmaengine API @@ -12,7 +12,7 @@ CC: Russell King CC: Dmitry Kasatkin Signed-off-by: Mark A. Greer --- - drivers/crypto/omap-aes.c | 184 +++++++++++++++++++++++++++++++++++++++++++++- + drivers/crypto/omap-aes.c | 184 ++++++++++++++++++++++++++++++++++++++++++++- 1 file changed, 183 insertions(+), 1 deletion(-) diff --git a/drivers/crypto/omap-aes.c b/drivers/crypto/omap-aes.c @@ -384,5 +384,5 @@ index 3262139..14ec9e2 100644 if (dd->flags & FLAGS_FAST) { dma_unmap_sg(dd->dev, dd->out_sg, 1, DMA_FROM_DEVICE); -- -1.8.1.4 +1.7.10.4 diff --git a/patches/crypto/0030-crypto-omap-aes-Remove-usage-of-private-DMA-API.patch b/patches/crypto/0030-crypto-omap-aes-Remove-usage-of-private-DMA-API.patch index 6081bc447..070d99f7b 100644 --- a/patches/crypto/0030-crypto-omap-aes-Remove-usage-of-private-DMA-API.patch +++ b/patches/crypto/0030-crypto-omap-aes-Remove-usage-of-private-DMA-API.patch @@ -1,4 +1,4 @@ -From 8e4070a78e925c97583afd1d5ff211629fbb2114 Mon Sep 17 00:00:00 2001 +From 0a055e40c43ef057e6c4c6600c9526c68f6d0390 Mon Sep 17 00:00:00 2001 From: "Mark A. Greer" Date: Thu, 15 Nov 2012 22:11:36 -0700 Subject: [PATCH 30/34] crypto: omap-aes - Remove usage of private DMA API @@ -10,7 +10,7 @@ CC: Russell King CC: Dmitry Kasatkin Signed-off-by: Mark A. Greer --- - drivers/crypto/omap-aes.c | 133 ---------------------------------------------- + drivers/crypto/omap-aes.c | 133 --------------------------------------------- 1 file changed, 133 deletions(-) diff --git a/drivers/crypto/omap-aes.c b/drivers/crypto/omap-aes.c @@ -327,5 +327,5 @@ index 14ec9e2..faf522f 100644 if (dd->flags & FLAGS_FAST) { dma_unmap_sg(dd->dev, dd->out_sg, 1, DMA_FROM_DEVICE); -- -1.8.1.4 +1.7.10.4 diff --git a/patches/crypto/0031-crypto-omap-aes-Add-Device-Tree-Support.patch b/patches/crypto/0031-crypto-omap-aes-Add-Device-Tree-Support.patch index 8788d0810..d1f810dec 100644 --- a/patches/crypto/0031-crypto-omap-aes-Add-Device-Tree-Support.patch +++ b/patches/crypto/0031-crypto-omap-aes-Add-Device-Tree-Support.patch @@ -1,4 +1,4 @@ -From 77c6c6f044b1f23a4735d73d993d9d0c181e7fb1 Mon Sep 17 00:00:00 2001 +From 2517d8e9caf4acba45c78371c9cbae12103c68d0 Mon Sep 17 00:00:00 2001 From: "Mark A. Greer" Date: Thu, 20 Dec 2012 13:40:47 -0700 Subject: [PATCH 31/34] crypto: omap-aes - Add Device Tree Support @@ -11,7 +11,7 @@ be added in a subsequent patch. CC: Dmitry Kasatkin Signed-off-by: Mark A. Greer --- - drivers/crypto/omap-aes.c | 123 ++++++++++++++++++++++++++++++++++++---------- + drivers/crypto/omap-aes.c | 123 +++++++++++++++++++++++++++++++++++---------- 1 file changed, 97 insertions(+), 26 deletions(-) diff --git a/drivers/crypto/omap-aes.c b/drivers/crypto/omap-aes.c @@ -194,5 +194,5 @@ index faf522f..dfebd40 100644 }; -- -1.8.1.4 +1.7.10.4 diff --git a/patches/crypto/0032-crypto-omap-aes-Convert-to-dma_request_slave_channel.patch b/patches/crypto/0032-crypto-omap-aes-Convert-to-dma_request_slave_channel.patch index 9d35b6170..40acf3fc7 100644 --- a/patches/crypto/0032-crypto-omap-aes-Convert-to-dma_request_slave_channel.patch +++ b/patches/crypto/0032-crypto-omap-aes-Convert-to-dma_request_slave_channel.patch @@ -1,4 +1,4 @@ -From 40bd2c176277d335a31062fe11ba97e829043b62 Mon Sep 17 00:00:00 2001 +From 818eb599b7d350220f9d67c433713f26ff7487b7 Mon Sep 17 00:00:00 2001 From: "Mark A. Greer" Date: Thu, 20 Dec 2012 14:05:57 -0700 Subject: [PATCH 32/34] crypto: omap-aes - Convert to @@ -11,7 +11,7 @@ This allows the omap-aes driver use different DMA engines. CC: Dmitry Kasatkin Signed-off-by: Mark A. Greer --- - drivers/crypto/omap-aes.c | 12 ++++++++---- + drivers/crypto/omap-aes.c | 12 ++++++++---- 1 file changed, 8 insertions(+), 4 deletions(-) diff --git a/drivers/crypto/omap-aes.c b/drivers/crypto/omap-aes.c @@ -43,5 +43,5 @@ index dfebd40..d34aa5d 100644 dev_err(dd->dev, "Unable to request out DMA channel\n"); goto err_dma_out; -- -1.8.1.4 +1.7.10.4 diff --git a/patches/crypto/0033-crypto-omap-aes-Add-OMAP4-AM33XX-AES-Support.patch b/patches/crypto/0033-crypto-omap-aes-Add-OMAP4-AM33XX-AES-Support.patch index d51b3b20b..f7b378b2b 100644 --- a/patches/crypto/0033-crypto-omap-aes-Add-OMAP4-AM33XX-AES-Support.patch +++ b/patches/crypto/0033-crypto-omap-aes-Add-OMAP4-AM33XX-AES-Support.patch @@ -1,4 +1,4 @@ -From 268155aeade0ae801489ab3a5368505d8bf97200 Mon Sep 17 00:00:00 2001 +From 64f6b3bdf205f21e88b1fb974a3677798948c644 Mon Sep 17 00:00:00 2001 From: "Mark A. Greer" Date: Thu, 20 Dec 2012 14:41:15 -0700 Subject: [PATCH 33/34] crypto: omap-aes - Add OMAP4/AM33XX AES Support @@ -22,7 +22,7 @@ CC: Greg Turner CC: Dmitry Kasatkin Signed-off-by: Mark A. Greer --- - drivers/crypto/omap-aes.c | 158 ++++++++++++++++++++++++++++++++++++---------- + drivers/crypto/omap-aes.c | 158 +++++++++++++++++++++++++++++++++++---------- 1 file changed, 125 insertions(+), 33 deletions(-) diff --git a/drivers/crypto/omap-aes.c b/drivers/crypto/omap-aes.c @@ -315,5 +315,5 @@ index d34aa5d..bd1ad97 100644 tasklet_init(&dd->queue_task, omap_aes_queue_task, (unsigned long)dd); -- -1.8.1.4 +1.7.10.4 diff --git a/patches/crypto/0034-crypto-omap-aes-Add-CTR-algorithm-Support.patch b/patches/crypto/0034-crypto-omap-aes-Add-CTR-algorithm-Support.patch index fa95f6ef6..c2350e857 100644 --- a/patches/crypto/0034-crypto-omap-aes-Add-CTR-algorithm-Support.patch +++ b/patches/crypto/0034-crypto-omap-aes-Add-CTR-algorithm-Support.patch @@ -1,4 +1,4 @@ -From fb542d374135f126be7ea745bf825c3da183f807 Mon Sep 17 00:00:00 2001 +From cf07933702afc32a5710e54171dee02af342e0d9 Mon Sep 17 00:00:00 2001 From: "Mark A. Greer" Date: Thu, 20 Dec 2012 15:28:23 -0700 Subject: [PATCH 34/34] crypto: omap-aes - Add CTR algorithm Support @@ -25,7 +25,7 @@ CC: Greg Turner CC: Dmitry Kasatkin Signed-off-by: Mark A. Greer --- - drivers/crypto/omap-aes.c | 143 +++++++++++++++++++++++++++++++++++++++++----- + drivers/crypto/omap-aes.c | 143 ++++++++++++++++++++++++++++++++++++++++----- 1 file changed, 128 insertions(+), 15 deletions(-) diff --git a/drivers/crypto/omap-aes.c b/drivers/crypto/omap-aes.c @@ -289,5 +289,5 @@ index bd1ad97..6aa425f 100644 tasklet_kill(&dd->done_task); tasklet_kill(&dd->queue_task); -- -1.8.1.4 +1.7.10.4 diff --git a/patches/da8xx-fb/0001-viafb-rename-display_timing-to-via_display_timing.patch b/patches/da8xx-fb/0001-viafb-rename-display_timing-to-via_display_timing.patch index 62b257713..54eb4e0bb 100644 --- a/patches/da8xx-fb/0001-viafb-rename-display_timing-to-via_display_timing.patch +++ b/patches/da8xx-fb/0001-viafb-rename-display_timing-to-via_display_timing.patch @@ -1,4 +1,4 @@ -From 27a78fb2a2d72b4478dd6548c0e981f7415eadf8 Mon Sep 17 00:00:00 2001 +From b595d699ef1dae636e9cfa845983ac8d71eda1ea Mon Sep 17 00:00:00 2001 From: Steffen Trumtrar Date: Wed, 19 Dec 2012 16:28:08 +0530 Subject: [PATCH 01/48] viafb: rename display_timing to via_display_timing @@ -11,12 +11,12 @@ to. Signed-off-by: Steffen Trumtrar --- - drivers/video/via/hw.c | 6 +++--- - drivers/video/via/hw.h | 2 +- - drivers/video/via/lcd.c | 2 +- - drivers/video/via/share.h | 2 +- - drivers/video/via/via_modesetting.c | 8 ++++---- - drivers/video/via/via_modesetting.h | 6 +++--- + drivers/video/via/hw.c | 6 +++--- + drivers/video/via/hw.h | 2 +- + drivers/video/via/lcd.c | 2 +- + drivers/video/via/share.h | 2 +- + drivers/video/via/via_modesetting.c | 8 ++++---- + drivers/video/via/via_modesetting.h | 6 +++--- 6 files changed, 13 insertions(+), 13 deletions(-) diff --git a/drivers/video/via/hw.c b/drivers/video/via/hw.c @@ -137,5 +137,5 @@ index 06e09fe..f6a6503 100644 void via_set_secondary_address(u32 addr); void via_set_primary_pitch(u32 pitch); -- -1.8.1.4 +1.7.10.4 diff --git a/patches/da8xx-fb/0002-video-add-display_timing-and-videomode.patch b/patches/da8xx-fb/0002-video-add-display_timing-and-videomode.patch index fa533c460..7dfdbd534 100644 --- a/patches/da8xx-fb/0002-video-add-display_timing-and-videomode.patch +++ b/patches/da8xx-fb/0002-video-add-display_timing-and-videomode.patch @@ -1,4 +1,4 @@ -From baf83965b06c6297644ce074ec226fba2ebde3aa Mon Sep 17 00:00:00 2001 +From 8a2438e32f6963e5ac199a0d5ed907c065d7be38 Mon Sep 17 00:00:00 2001 From: Steffen Trumtrar Date: Wed, 19 Dec 2012 16:36:50 +0530 Subject: [PATCH 02/48] video: add display_timing and videomode @@ -41,12 +41,12 @@ Tested-by: Philipp Zabel Reviewed-by: Laurent Pinchart Acked-by: Laurent Pinchart --- - drivers/video/Kconfig | 6 ++ - drivers/video/Makefile | 2 + - drivers/video/display_timing.c | 24 ++++++++ - drivers/video/videomode.c | 39 +++++++++++++ - include/video/display_timing.h | 124 +++++++++++++++++++++++++++++++++++++++++ - include/video/videomode.h | 48 ++++++++++++++++ + drivers/video/Kconfig | 6 ++ + drivers/video/Makefile | 2 + + drivers/video/display_timing.c | 24 ++++++++ + drivers/video/videomode.c | 39 +++++++++++++ + include/video/display_timing.h | 124 ++++++++++++++++++++++++++++++++++++++++ + include/video/videomode.h | 48 ++++++++++++++++ 6 files changed, 243 insertions(+) create mode 100644 drivers/video/display_timing.c create mode 100644 drivers/video/videomode.c @@ -340,5 +340,5 @@ index 0000000..a421562 + +#endif -- -1.8.1.4 +1.7.10.4 diff --git a/patches/da8xx-fb/0003-video-add-of-helper-for-display-timings-videomode.patch b/patches/da8xx-fb/0003-video-add-of-helper-for-display-timings-videomode.patch index 31b2122a7..c55f95924 100644 --- a/patches/da8xx-fb/0003-video-add-of-helper-for-display-timings-videomode.patch +++ b/patches/da8xx-fb/0003-video-add-of-helper-for-display-timings-videomode.patch @@ -1,4 +1,4 @@ -From 99220de265d3f16cc5be666461e7c6f034819805 Mon Sep 17 00:00:00 2001 +From 904f0ad83aec8410864288b00faf1efdf71bf040 Mon Sep 17 00:00:00 2001 From: Steffen Trumtrar Date: Wed, 19 Dec 2012 16:36:54 +0530 Subject: [PATCH 03/48] video: add of helper for display timings/videomode @@ -23,13 +23,13 @@ Tested-by: Philipp Zabel Reviewed-by: Laurent Pinchart Acked-by: Laurent Pinchart --- - .../devicetree/bindings/video/display-timing.txt | 109 ++++++++++ - drivers/video/Kconfig | 15 ++ - drivers/video/Makefile | 2 + - drivers/video/of_display_timing.c | 239 +++++++++++++++++++++ - drivers/video/of_videomode.c | 54 +++++ - include/video/of_display_timing.h | 20 ++ - include/video/of_videomode.h | 18 ++ + .../devicetree/bindings/video/display-timing.txt | 109 +++++++++ + drivers/video/Kconfig | 15 ++ + drivers/video/Makefile | 2 + + drivers/video/of_display_timing.c | 239 ++++++++++++++++++++ + drivers/video/of_videomode.c | 54 +++++ + include/video/of_display_timing.h | 20 ++ + include/video/of_videomode.h | 18 ++ 7 files changed, 457 insertions(+) create mode 100644 Documentation/devicetree/bindings/video/display-timing.txt create mode 100644 drivers/video/of_display_timing.c @@ -545,5 +545,5 @@ index 0000000..a07efcc + +#endif /* __LINUX_OF_VIDEOMODE_H */ -- -1.8.1.4 +1.7.10.4 diff --git a/patches/da8xx-fb/0004-fbmon-add-videomode-helpers.patch b/patches/da8xx-fb/0004-fbmon-add-videomode-helpers.patch index 46fc75bf9..41bf2afa3 100644 --- a/patches/da8xx-fb/0004-fbmon-add-videomode-helpers.patch +++ b/patches/da8xx-fb/0004-fbmon-add-videomode-helpers.patch @@ -1,4 +1,4 @@ -From 47eee57db336d4882483f9bef1753292c4bddf3f Mon Sep 17 00:00:00 2001 +From 9813f2da58cb5cbfedcfecee5cbd2d1d7a7a8465 Mon Sep 17 00:00:00 2001 From: Steffen Trumtrar Date: Wed, 19 Dec 2012 16:36:57 +0530 Subject: [PATCH 04/48] fbmon: add videomode helpers @@ -13,8 +13,8 @@ Tested-by: Philipp Zabel Reviewed-by: Laurent Pinchart Acked-by: Laurent Pinchart --- - drivers/video/fbmon.c | 52 +++++++++++++++++++++++++++++++++++++++++++++++++++ - include/linux/fb.h | 4 ++++ + drivers/video/fbmon.c | 52 +++++++++++++++++++++++++++++++++++++++++++++++++ + include/linux/fb.h | 4 ++++ 2 files changed, 56 insertions(+) diff --git a/drivers/video/fbmon.c b/drivers/video/fbmon.c @@ -110,5 +110,5 @@ index c7a9571..100a176 100644 #define VESA_MODEDB_SIZE 34 extern void fb_var_to_videomode(struct fb_videomode *mode, -- -1.8.1.4 +1.7.10.4 diff --git a/patches/da8xx-fb/0005-fbmon-add-of_videomode-helpers.patch b/patches/da8xx-fb/0005-fbmon-add-of_videomode-helpers.patch index 61435ba70..0b0aa41d0 100644 --- a/patches/da8xx-fb/0005-fbmon-add-of_videomode-helpers.patch +++ b/patches/da8xx-fb/0005-fbmon-add-of_videomode-helpers.patch @@ -1,4 +1,4 @@ -From 54f3b0cafcb89c22868d3788f730ef155c1757f7 Mon Sep 17 00:00:00 2001 +From f10c53f35126f1640084e1627923e335fdb7e239 Mon Sep 17 00:00:00 2001 From: Steffen Trumtrar Date: Wed, 19 Dec 2012 16:37:00 +0530 Subject: [PATCH 05/48] fbmon: add of_videomode helpers @@ -13,8 +13,8 @@ Tested-by: Philipp Zabel Reviewed-by: Laurent Pinchart Acked-by: Laurent Pinchart --- - drivers/video/fbmon.c | 42 ++++++++++++++++++++++++++++++++++++++++++ - include/linux/fb.h | 4 ++++ + drivers/video/fbmon.c | 42 ++++++++++++++++++++++++++++++++++++++++++ + include/linux/fb.h | 4 ++++ 2 files changed, 46 insertions(+) diff --git a/drivers/video/fbmon.c b/drivers/video/fbmon.c @@ -100,5 +100,5 @@ index 100a176..58b9860 100644 struct fb_videomode *fbmode); -- -1.8.1.4 +1.7.10.4 diff --git a/patches/da8xx-fb/0006-drm_modes-add-videomode-helpers.patch b/patches/da8xx-fb/0006-drm_modes-add-videomode-helpers.patch index 6df8e51b3..8fae9cf3b 100644 --- a/patches/da8xx-fb/0006-drm_modes-add-videomode-helpers.patch +++ b/patches/da8xx-fb/0006-drm_modes-add-videomode-helpers.patch @@ -1,4 +1,4 @@ -From 915f219ee14b20f90d446df3a09045e77084d8fc Mon Sep 17 00:00:00 2001 +From 00e25c94e2800fda9b97d2dbd2cb9d592e89d74e Mon Sep 17 00:00:00 2001 From: Steffen Trumtrar Date: Wed, 19 Dec 2012 16:37:03 +0530 Subject: [PATCH 06/48] drm_modes: add videomode helpers @@ -13,8 +13,8 @@ Tested-by: Philipp Zabel Reviewed-by: Laurent Pinchart Acked-by: Laurent Pinchart --- - drivers/gpu/drm/drm_modes.c | 37 +++++++++++++++++++++++++++++++++++++ - include/drm/drmP.h | 5 +++++ + drivers/gpu/drm/drm_modes.c | 37 +++++++++++++++++++++++++++++++++++++ + include/drm/drmP.h | 5 +++++ 2 files changed, 42 insertions(+) diff --git a/drivers/gpu/drm/drm_modes.c b/drivers/gpu/drm/drm_modes.c @@ -96,5 +96,5 @@ index 881fb15..24ef0cf 100644 extern void drm_vblank_pre_modeset(struct drm_device *dev, int crtc); extern void drm_vblank_post_modeset(struct drm_device *dev, int crtc); -- -1.8.1.4 +1.7.10.4 diff --git a/patches/da8xx-fb/0007-drm_modes-add-of_videomode-helpers.patch b/patches/da8xx-fb/0007-drm_modes-add-of_videomode-helpers.patch index 0230732fa..91a3eccb7 100644 --- a/patches/da8xx-fb/0007-drm_modes-add-of_videomode-helpers.patch +++ b/patches/da8xx-fb/0007-drm_modes-add-of_videomode-helpers.patch @@ -1,4 +1,4 @@ -From 5a71b126f43b2f7663d116b4fe01b1b475e8729f Mon Sep 17 00:00:00 2001 +From e4c8bb9fdc146883e8d00f2d7e5bdd61b9b73bdb Mon Sep 17 00:00:00 2001 From: Steffen Trumtrar Date: Wed, 19 Dec 2012 16:37:06 +0530 Subject: [PATCH 07/48] drm_modes: add of_videomode helpers @@ -13,8 +13,8 @@ Tested-by: Philipp Zabel Reviewed-by: Laurent Pinchart Acked-by: Laurent Pinchart --- - drivers/gpu/drm/drm_modes.c | 33 +++++++++++++++++++++++++++++++++ - include/drm/drmP.h | 4 ++++ + drivers/gpu/drm/drm_modes.c | 33 +++++++++++++++++++++++++++++++++ + include/drm/drmP.h | 4 ++++ 2 files changed, 37 insertions(+) diff --git a/drivers/gpu/drm/drm_modes.c b/drivers/gpu/drm/drm_modes.c @@ -91,5 +91,5 @@ index 24ef0cf..98efdde 100644 /* Modesetting support */ extern void drm_vblank_pre_modeset(struct drm_device *dev, int crtc); -- -1.8.1.4 +1.7.10.4 diff --git a/patches/da8xx-fb/0008-fbmon-fix-build-error.patch b/patches/da8xx-fb/0008-fbmon-fix-build-error.patch index 411a1d8b3..93c121d97 100644 --- a/patches/da8xx-fb/0008-fbmon-fix-build-error.patch +++ b/patches/da8xx-fb/0008-fbmon-fix-build-error.patch @@ -1,11 +1,11 @@ -From 083f9115ef6b97047ca48f64cf0fb260bc8f4408 Mon Sep 17 00:00:00 2001 +From a28e3e12d9b18e1500d038bc16837d8c3a710af9 Mon Sep 17 00:00:00 2001 From: Afzal Mohammed Date: Wed, 2 Jan 2013 19:16:40 +0530 Subject: [PATCH 08/48] fbmon: fix build error Signed-off-by: Afzal Mohammed --- - include/linux/fb.h | 10 ++++++++++ + include/linux/fb.h | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/include/linux/fb.h b/include/linux/fb.h @@ -33,5 +33,5 @@ index 58b9860..0ce30d1 100644 struct fb_videomode *fbmode); -- -1.8.1.4 +1.7.10.4 diff --git a/patches/da8xx-fb/0009-of-display-timings-use-of_get_child_by_name.patch b/patches/da8xx-fb/0009-of-display-timings-use-of_get_child_by_name.patch index e5d0689b1..dde1563cc 100644 --- a/patches/da8xx-fb/0009-of-display-timings-use-of_get_child_by_name.patch +++ b/patches/da8xx-fb/0009-of-display-timings-use-of_get_child_by_name.patch @@ -1,11 +1,11 @@ -From 0e25b3a9c7d69b242f09c44f3423e6d0af734130 Mon Sep 17 00:00:00 2001 +From 1ebb2cd5c112a2e9576a2bdfaa68e7ed47fcb812 Mon Sep 17 00:00:00 2001 From: Koen Kooi Date: Mon, 28 Jan 2013 16:36:45 +0100 Subject: [PATCH 09/48] of display timings: use of_get_child_by_name Signed-off-by: Koen Kooi --- - drivers/video/of_display_timing.c | 2 +- + drivers/video/of_display_timing.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/drivers/video/of_display_timing.c b/drivers/video/of_display_timing.c @@ -22,5 +22,5 @@ index 13ecd98..c0ea594 100644 pr_err("%s: could not find display-timings node\n", of_node_full_name(np)); -- -1.8.1.4 +1.7.10.4 diff --git a/patches/da8xx-fb/0010-da8xx-Allow-use-by-am33xx-based-devices.patch b/patches/da8xx-fb/0010-da8xx-Allow-use-by-am33xx-based-devices.patch index 45b6f4661..c5b601203 100644 --- a/patches/da8xx-fb/0010-da8xx-Allow-use-by-am33xx-based-devices.patch +++ b/patches/da8xx-fb/0010-da8xx-Allow-use-by-am33xx-based-devices.patch @@ -1,4 +1,4 @@ -From 02e086019c8e843dd8decbd14b87645f5cdc6976 Mon Sep 17 00:00:00 2001 +From c03e7433ae3151097c382f5573ecd4daaf6ee1d2 Mon Sep 17 00:00:00 2001 From: Pantelis Antoniou Date: Mon, 17 Dec 2012 15:32:48 +0530 Subject: [PATCH 10/48] da8xx: Allow use by am33xx based devices @@ -7,7 +7,7 @@ This driver can be used for AM33xx devices, like the popular beaglebone. Signed-off-by: Pantelis Antoniou --- - drivers/video/Kconfig | 2 +- + drivers/video/Kconfig | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/drivers/video/Kconfig b/drivers/video/Kconfig @@ -24,5 +24,5 @@ index 4abcf9c..f8f0a41 100644 select FB_CFB_COPYAREA select FB_CFB_IMAGEBLIT -- -1.8.1.4 +1.7.10.4 diff --git a/patches/da8xx-fb/0011-video-da8xx-fb-fb_check_var-enhancement.patch b/patches/da8xx-fb/0011-video-da8xx-fb-fb_check_var-enhancement.patch index c719ea1b0..a18c5c43f 100644 --- a/patches/da8xx-fb/0011-video-da8xx-fb-fb_check_var-enhancement.patch +++ b/patches/da8xx-fb/0011-video-da8xx-fb-fb_check_var-enhancement.patch @@ -1,4 +1,4 @@ -From c18641eacb96cbecd6d8cc9cd73ef298a7fae628 Mon Sep 17 00:00:00 2001 +From 61daec67ca18c756f2e0af12b1013ad7521f07d5 Mon Sep 17 00:00:00 2001 From: Afzal Mohammed Date: Wed, 28 Nov 2012 19:21:51 +0530 Subject: [PATCH 11/48] video: da8xx-fb: fb_check_var enhancement @@ -12,7 +12,7 @@ values, fb_check_var has to ensure that values are proper. Signed-off-by: Afzal Mohammed --- - drivers/video/da8xx-fb.c | 18 ++++++++++++++++++ + drivers/video/da8xx-fb.c | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) diff --git a/drivers/video/da8xx-fb.c b/drivers/video/da8xx-fb.c @@ -52,5 +52,5 @@ index 0810939..d00dd17 100644 } -- -1.8.1.4 +1.7.10.4 diff --git a/patches/da8xx-fb/0012-video-da8xx-fb-simplify-lcd_reset.patch b/patches/da8xx-fb/0012-video-da8xx-fb-simplify-lcd_reset.patch index a347f15d5..07f32517b 100644 --- a/patches/da8xx-fb/0012-video-da8xx-fb-simplify-lcd_reset.patch +++ b/patches/da8xx-fb/0012-video-da8xx-fb-simplify-lcd_reset.patch @@ -1,4 +1,4 @@ -From c6ec64347cf371902436c707f99de6f377beda10 Mon Sep 17 00:00:00 2001 +From 7d8c0e0adf951e864bcb6d897471e6baebb82708 Mon Sep 17 00:00:00 2001 From: Afzal Mohammed Date: Thu, 6 Dec 2012 21:54:58 +0530 Subject: [PATCH 12/48] video: da8xx-fb: simplify lcd_reset @@ -7,7 +7,7 @@ lcd_reset function doesn't require any arguement, remove it. Signed-off-by: Afzal Mohammed --- - drivers/video/da8xx-fb.c | 4 ++-- + drivers/video/da8xx-fb.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/drivers/video/da8xx-fb.c b/drivers/video/da8xx-fb.c @@ -33,5 +33,5 @@ index d00dd17..52977b1 100644 /* Calculate the divider */ lcd_calc_clk_divider(par); -- -1.8.1.4 +1.7.10.4 diff --git a/patches/da8xx-fb/0013-video-da8xx-fb-use-modedb-helper-to-update-var.patch b/patches/da8xx-fb/0013-video-da8xx-fb-use-modedb-helper-to-update-var.patch index 18e7f57f7..e06c656e3 100644 --- a/patches/da8xx-fb/0013-video-da8xx-fb-use-modedb-helper-to-update-var.patch +++ b/patches/da8xx-fb/0013-video-da8xx-fb-use-modedb-helper-to-update-var.patch @@ -1,4 +1,4 @@ -From 3fd361247b3d528b948a1ba41ee3cb024b3399b2 Mon Sep 17 00:00:00 2001 +From 5269ff8e344633a4014ad3f9c9403103213ae54d Mon Sep 17 00:00:00 2001 From: Afzal Mohammed Date: Thu, 6 Dec 2012 22:46:32 +0530 Subject: [PATCH 13/48] video: da8xx-fb: use modedb helper to update var @@ -15,7 +15,7 @@ fixed in a later change and this overide would be removed. Signed-off-by: Afzal Mohammed --- - drivers/video/da8xx-fb.c | 18 ++---------------- + drivers/video/da8xx-fb.c | 18 ++---------------- 1 file changed, 2 insertions(+), 16 deletions(-) diff --git a/drivers/video/da8xx-fb.c b/drivers/video/da8xx-fb.c @@ -58,5 +58,5 @@ index 52977b1..a1f6544 100644 /* Initialize fbinfo */ -- -1.8.1.4 +1.7.10.4 diff --git a/patches/da8xx-fb/0014-video-da8xx-fb-remove-unneeded-var-initialization.patch b/patches/da8xx-fb/0014-video-da8xx-fb-remove-unneeded-var-initialization.patch index 1372390a5..4cc6cffa7 100644 --- a/patches/da8xx-fb/0014-video-da8xx-fb-remove-unneeded-var-initialization.patch +++ b/patches/da8xx-fb/0014-video-da8xx-fb-remove-unneeded-var-initialization.patch @@ -1,4 +1,4 @@ -From 04a1d4dad286c3590fc9f3fe99853c9a70e31887 Mon Sep 17 00:00:00 2001 +From c0271eb8326bb5b18d0b18bd0b38479052a73085 Mon Sep 17 00:00:00 2001 From: Afzal Mohammed Date: Thu, 6 Dec 2012 22:46:32 +0530 Subject: [PATCH 14/48] video: da8xx-fb: remove unneeded "var" initialization @@ -8,7 +8,7 @@ panel, remove the unnecessary initialization. Signed-off-by: Afzal Mohammed --- - drivers/video/da8xx-fb.c | 22 +--------------------- + drivers/video/da8xx-fb.c | 22 +--------------------- 1 file changed, 1 insertion(+), 21 deletions(-) diff --git a/drivers/video/da8xx-fb.c b/drivers/video/da8xx-fb.c @@ -52,5 +52,5 @@ index a1f6544..18834fa 100644 static struct fb_fix_screeninfo da8xx_fb_fix = { .id = "DA8xx FB Drv", -- -1.8.1.4 +1.7.10.4 diff --git a/patches/da8xx-fb/0015-video-da8xx-fb-store-current-display-information.patch b/patches/da8xx-fb/0015-video-da8xx-fb-store-current-display-information.patch index 55eb0eaef..24dcfa735 100644 --- a/patches/da8xx-fb/0015-video-da8xx-fb-store-current-display-information.patch +++ b/patches/da8xx-fb/0015-video-da8xx-fb-store-current-display-information.patch @@ -1,4 +1,4 @@ -From 8867208492fae0745df63836a4f8415e0b222e73 Mon Sep 17 00:00:00 2001 +From 4684edbb9a870c7c0a17536e009534692fe8a67d Mon Sep 17 00:00:00 2001 From: Afzal Mohammed Date: Thu, 6 Dec 2012 23:18:07 +0530 Subject: [PATCH 15/48] video: da8xx-fb: store current display information @@ -14,7 +14,7 @@ changes like bpp. Signed-off-by: Afzal Mohammed --- - drivers/video/da8xx-fb.c | 4 ++++ + drivers/video/da8xx-fb.c | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/drivers/video/da8xx-fb.c b/drivers/video/da8xx-fb.c @@ -40,5 +40,5 @@ index 18834fa..d060f14 100644 if (lcd_init(par, lcd_cfg, lcdc_info) < 0) { dev_err(&device->dev, "lcd_init failed\n"); -- -1.8.1.4 +1.7.10.4 diff --git a/patches/da8xx-fb/0016-video-da8xx-fb-store-clk-rate-even-if-CPUFREQ.patch b/patches/da8xx-fb/0016-video-da8xx-fb-store-clk-rate-even-if-CPUFREQ.patch index c1c625b5c..498f70a54 100644 --- a/patches/da8xx-fb/0016-video-da8xx-fb-store-clk-rate-even-if-CPUFREQ.patch +++ b/patches/da8xx-fb/0016-video-da8xx-fb-store-clk-rate-even-if-CPUFREQ.patch @@ -1,4 +1,4 @@ -From f5222948601f9bcda0d8a40d0743fea42b63e2f3 Mon Sep 17 00:00:00 2001 +From 70e08076b965bed5200bb63dcb308be07058da1a Mon Sep 17 00:00:00 2001 From: Afzal Mohammed Date: Fri, 7 Dec 2012 02:00:23 +0530 Subject: [PATCH 16/48] video: da8xx-fb: store clk rate even if !CPUFREQ @@ -9,7 +9,7 @@ enquiring with clock framework with clk handle every time. Signed-off-by: Afzal Mohammed --- - drivers/video/da8xx-fb.c | 4 +--- + drivers/video/da8xx-fb.c | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/drivers/video/da8xx-fb.c b/drivers/video/da8xx-fb.c @@ -37,5 +37,5 @@ index d060f14..f1d88ac 100644 if (fb_pdata->panel_power_ctrl) { par->panel_power_ctrl = fb_pdata->panel_power_ctrl; -- -1.8.1.4 +1.7.10.4 diff --git a/patches/da8xx-fb/0017-video-da8xx-fb-pix-clk-and-clk-div-handling-cleanup.patch b/patches/da8xx-fb/0017-video-da8xx-fb-pix-clk-and-clk-div-handling-cleanup.patch index 9f9399739..ea71c6f88 100644 --- a/patches/da8xx-fb/0017-video-da8xx-fb-pix-clk-and-clk-div-handling-cleanup.patch +++ b/patches/da8xx-fb/0017-video-da8xx-fb-pix-clk-and-clk-div-handling-cleanup.patch @@ -1,4 +1,4 @@ -From 7f539c21eff5e9c0b2e3ecacdeae5d72133546b2 Mon Sep 17 00:00:00 2001 +From b6db9034ec440071b26341bc1024d35e7e103605 Mon Sep 17 00:00:00 2001 From: Afzal Mohammed Date: Tue, 4 Dec 2012 17:34:03 +0530 Subject: [PATCH 17/48] video: da8xx-fb: pix clk and clk div handling cleanup @@ -14,7 +14,7 @@ modedb to var conversion is removed. Signed-off-by: Afzal Mohammed --- - drivers/video/da8xx-fb.c | 48 ++++++++++++++++++------------------------------ + drivers/video/da8xx-fb.c | 48 +++++++++++++++++----------------------------- 1 file changed, 18 insertions(+), 30 deletions(-) diff --git a/drivers/video/da8xx-fb.c b/drivers/video/da8xx-fb.c @@ -150,5 +150,5 @@ index f1d88ac..7f08644 100644 /* Initialize fbinfo */ da8xx_fb_info->flags = FBINFO_FLAG_DEFAULT; -- -1.8.1.4 +1.7.10.4 diff --git a/patches/da8xx-fb/0018-video-da8xx-fb-store-struct-device.patch b/patches/da8xx-fb/0018-video-da8xx-fb-store-struct-device.patch index ccdd32225..4ccef8c46 100644 --- a/patches/da8xx-fb/0018-video-da8xx-fb-store-struct-device.patch +++ b/patches/da8xx-fb/0018-video-da8xx-fb-store-struct-device.patch @@ -1,4 +1,4 @@ -From 8b246ed602fa5bd6617c72284e1dbe43bfd512d3 Mon Sep 17 00:00:00 2001 +From 5740c18992be98fa04b212f8e391bd5b31116431 Mon Sep 17 00:00:00 2001 From: Afzal Mohammed Date: Wed, 5 Dec 2012 12:16:17 +0530 Subject: [PATCH 18/48] video: da8xx-fb: store struct device * @@ -8,7 +8,7 @@ of probe. Signed-off-by: Afzal Mohammed --- - drivers/video/da8xx-fb.c | 2 ++ + drivers/video/da8xx-fb.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/drivers/video/da8xx-fb.c b/drivers/video/da8xx-fb.c @@ -32,5 +32,5 @@ index 7f08644..a5341d0 100644 par->lcd_fck_rate = clk_get_rate(fb_clk); if (fb_pdata->panel_power_ctrl) { -- -1.8.1.4 +1.7.10.4 diff --git a/patches/da8xx-fb/0019-video-da8xx-fb-report-correct-pixclock.patch b/patches/da8xx-fb/0019-video-da8xx-fb-report-correct-pixclock.patch index 29cf2f194..59bc6c665 100644 --- a/patches/da8xx-fb/0019-video-da8xx-fb-report-correct-pixclock.patch +++ b/patches/da8xx-fb/0019-video-da8xx-fb-report-correct-pixclock.patch @@ -1,4 +1,4 @@ -From 1e8f886cafb9ded6f58d82fb5eabc5ed5af75490 Mon Sep 17 00:00:00 2001 +From 592a9f8e2a3b3c6dfd35d7d4a3e5dcc9bc84c251 Mon Sep 17 00:00:00 2001 From: Afzal Mohammed Date: Tue, 4 Dec 2012 18:40:45 +0530 Subject: [PATCH 19/48] video: da8xx-fb: report correct pixclock @@ -8,7 +8,7 @@ This lets user know the actual pixclock. Signed-off-by: Afzal Mohammed --- - drivers/video/da8xx-fb.c | 11 +++++++++++ + drivers/video/da8xx-fb.c | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/drivers/video/da8xx-fb.c b/drivers/video/da8xx-fb.c @@ -41,5 +41,5 @@ index a5341d0..0f73c76 100644 } -- -1.8.1.4 +1.7.10.4 diff --git a/patches/da8xx-fb/0020-video-da8xx-fb-fb_set_par-support.patch b/patches/da8xx-fb/0020-video-da8xx-fb-fb_set_par-support.patch index 2fdeff7ae..f6e39f3a0 100644 --- a/patches/da8xx-fb/0020-video-da8xx-fb-fb_set_par-support.patch +++ b/patches/da8xx-fb/0020-video-da8xx-fb-fb_set_par-support.patch @@ -1,4 +1,4 @@ -From e7b939c68ab9b429262aced8a1133361b0387bae Mon Sep 17 00:00:00 2001 +From 2a59f37516b31726a5a4a1c8f840ef48742a73f1 Mon Sep 17 00:00:00 2001 From: Afzal Mohammed Date: Wed, 28 Nov 2012 20:08:50 +0530 Subject: [PATCH 20/48] video: da8xx-fb: fb_set_par support @@ -15,7 +15,7 @@ probe so that reset happens only at the begining. Signed-off-by: Afzal Mohammed --- - drivers/video/da8xx-fb.c | 60 +++++++++++++++++++++++++++++++++++++++--------- + drivers/video/da8xx-fb.c | 60 +++++++++++++++++++++++++++++++++++++--------- 1 file changed, 49 insertions(+), 11 deletions(-) diff --git a/drivers/video/da8xx-fb.c b/drivers/video/da8xx-fb.c @@ -123,5 +123,5 @@ index 0f73c76..720604c 100644 /* allocate frame buffer */ par->vram_size = lcdc_info->xres * lcdc_info->yres * lcd_cfg->bpp; -- -1.8.1.4 +1.7.10.4 diff --git a/patches/da8xx-fb/0021-ARM-dts-AM33XX-Add-lcdc-node.patch b/patches/da8xx-fb/0021-ARM-dts-AM33XX-Add-lcdc-node.patch index 174145315..4e6efe801 100644 --- a/patches/da8xx-fb/0021-ARM-dts-AM33XX-Add-lcdc-node.patch +++ b/patches/da8xx-fb/0021-ARM-dts-AM33XX-Add-lcdc-node.patch @@ -1,4 +1,4 @@ -From d01f87e0b09afa3e3075be716bf1718e5fedfa28 Mon Sep 17 00:00:00 2001 +From cab74a433cc8a5d2e3b8e3c95204a4d3a3573cbe Mon Sep 17 00:00:00 2001 From: Afzal Mohammed Date: Mon, 17 Dec 2012 15:27:44 +0530 Subject: [PATCH 21/48] ARM: dts: AM33XX: Add lcdc node @@ -7,7 +7,7 @@ Add lcdc node. Signed-off-by: Afzal Mohammed --- - arch/arm/boot/dts/am33xx.dtsi | 8 ++++++++ + arch/arm/boot/dts/am33xx.dtsi | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/arch/arm/boot/dts/am33xx.dtsi b/arch/arm/boot/dts/am33xx.dtsi @@ -29,5 +29,5 @@ index bfae98b..7a9c357 100644 }; }; -- -1.8.1.4 +1.7.10.4 diff --git a/patches/da8xx-fb/0022-ARM-dts-AM33XX-Add-am335x-evm-lcdc-panel-timings.patch b/patches/da8xx-fb/0022-ARM-dts-AM33XX-Add-am335x-evm-lcdc-panel-timings.patch index 208746f62..d9da9f28b 100644 --- a/patches/da8xx-fb/0022-ARM-dts-AM33XX-Add-am335x-evm-lcdc-panel-timings.patch +++ b/patches/da8xx-fb/0022-ARM-dts-AM33XX-Add-am335x-evm-lcdc-panel-timings.patch @@ -1,4 +1,4 @@ -From 2a92027f9f62ecd453b3896afca5d1699cb7433e Mon Sep 17 00:00:00 2001 +From 56cb761859607770d4f422d923a54c1dc8d1eef2 Mon Sep 17 00:00:00 2001 From: Afzal Mohammed Date: Mon, 31 Dec 2012 14:08:54 +0530 Subject: [PATCH 22/48] ARM: dts: AM33XX: Add am335x-evm lcdc panel timings diff --git a/patches/da8xx-fb/0023-ARM-dts-AM33XX-Add-am335x-evm-lcdc-pincontrol-info.patch b/patches/da8xx-fb/0023-ARM-dts-AM33XX-Add-am335x-evm-lcdc-pincontrol-info.patch index 006e54879..837644e1c 100644 --- a/patches/da8xx-fb/0023-ARM-dts-AM33XX-Add-am335x-evm-lcdc-pincontrol-info.patch +++ b/patches/da8xx-fb/0023-ARM-dts-AM33XX-Add-am335x-evm-lcdc-pincontrol-info.patch @@ -1,4 +1,4 @@ -From bca96772ce97b624b846432774777f0e79aa5318 Mon Sep 17 00:00:00 2001 +From 90fb333ce9fdd99b6a0e13ffbfe1ff669ec8c80b Mon Sep 17 00:00:00 2001 From: "Manjunathappa, Prakash" Date: Mon, 17 Dec 2012 15:29:44 +0530 Subject: [PATCH 23/48] ARM: dts: AM33XX: Add am335x-evm lcdc pincontrol info @@ -10,11 +10,11 @@ Update pin mux information for lcd panel on AM335X-EVM Signed-off-by: Manjunathappa, Prakash Signed-off-by: Afzal Mohammed --- - arch/arm/boot/dts/am335x-evm.dts | 34 +++++++++++++++++++++++++++++++++- + arch/arm/boot/dts/am335x-evm.dts | 34 +++++++++++++++++++++++++++++++++- 1 file changed, 33 insertions(+), 1 deletion(-) diff --git a/arch/arm/boot/dts/am335x-evm.dts b/arch/arm/boot/dts/am335x-evm.dts -index 9415b31..af69e81 100644 +index d1a34cc..5eadd1e 100644 --- a/arch/arm/boot/dts/am335x-evm.dts +++ b/arch/arm/boot/dts/am335x-evm.dts @@ -26,7 +26,7 @@ @@ -66,5 +66,5 @@ index 9415b31..af69e81 100644 ocp { -- -1.8.1.4 +1.7.10.4 diff --git a/patches/da8xx-fb/0024-ARM-dts-AM33XX-Add-am335x-evmsk-lcdc-panel-timings.patch b/patches/da8xx-fb/0024-ARM-dts-AM33XX-Add-am335x-evmsk-lcdc-panel-timings.patch index cc14ab21e..32013ca0c 100644 --- a/patches/da8xx-fb/0024-ARM-dts-AM33XX-Add-am335x-evmsk-lcdc-panel-timings.patch +++ b/patches/da8xx-fb/0024-ARM-dts-AM33XX-Add-am335x-evmsk-lcdc-panel-timings.patch @@ -1,4 +1,4 @@ -From fc3f90275d9dbcbb047836c10ddc0f81bfcafae7 Mon Sep 17 00:00:00 2001 +From f2f6c244f6edd80ba569069b1fcd7559353adbdc Mon Sep 17 00:00:00 2001 From: Afzal Mohammed Date: Thu, 3 Jan 2013 16:08:59 +0530 Subject: [PATCH 24/48] ARM: dts: AM33XX: Add am335x-evmsk lcdc panel timings @@ -7,7 +7,7 @@ Update lcdc node with panel timings (typical) for AM335X-EVMSK. Signed-off-by: Afzal Mohammed --- - arch/arm/boot/dts/am335x-evmsk.dts | 20 ++++++++++++++++++++ + arch/arm/boot/dts/am335x-evmsk.dts | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) diff --git a/arch/arm/boot/dts/am335x-evmsk.dts b/arch/arm/boot/dts/am335x-evmsk.dts @@ -39,5 +39,5 @@ index 2546724..ba1c805 100644 + }; +}; -- -1.8.1.4 +1.7.10.4 diff --git a/patches/da8xx-fb/0025-ARM-dts-AM33XX-Add-am335x-evmsk-lcdc-pincontrol-info.patch b/patches/da8xx-fb/0025-ARM-dts-AM33XX-Add-am335x-evmsk-lcdc-pincontrol-info.patch index a371e0fe7..10fda9575 100644 --- a/patches/da8xx-fb/0025-ARM-dts-AM33XX-Add-am335x-evmsk-lcdc-pincontrol-info.patch +++ b/patches/da8xx-fb/0025-ARM-dts-AM33XX-Add-am335x-evmsk-lcdc-pincontrol-info.patch @@ -1,13 +1,14 @@ -From 1b19444e61b00ec3fe2c4d85f80633f83d6a709d Mon Sep 17 00:00:00 2001 +From ff251d2fb55bf768657d8b07171452cc887b4d71 Mon Sep 17 00:00:00 2001 From: Afzal Mohammed Date: Thu, 3 Jan 2013 16:24:39 +0530 -Subject: [PATCH 25/48] ARM: dts: AM33XX: Add am335x-evmsk lcdc pincontrol info +Subject: [PATCH 25/48] ARM: dts: AM33XX: Add am335x-evmsk lcdc pincontrol + info Update pin mux information for lcd panel on AM335X-EVMSK. Signed-off-by: Afzal Mohammed --- - arch/arm/boot/dts/am335x-evmsk.dts | 35 ++++++++++++++++++++++++++++++++++- + arch/arm/boot/dts/am335x-evmsk.dts | 35 ++++++++++++++++++++++++++++++++++- 1 file changed, 34 insertions(+), 1 deletion(-) diff --git a/arch/arm/boot/dts/am335x-evmsk.dts b/arch/arm/boot/dts/am335x-evmsk.dts @@ -64,5 +65,5 @@ index ba1c805..f684704 100644 ocp { -- -1.8.1.4 +1.7.10.4 diff --git a/patches/da8xx-fb/0026-ARM-OMAP-AM33xx-hwmod-Corrects-PWM-subsystem-HWMOD-e.patch b/patches/da8xx-fb/0026-ARM-OMAP-AM33xx-hwmod-Corrects-PWM-subsystem-HWMOD-e.patch index b00c6c1d6..87cb165ce 100644 --- a/patches/da8xx-fb/0026-ARM-OMAP-AM33xx-hwmod-Corrects-PWM-subsystem-HWMOD-e.patch +++ b/patches/da8xx-fb/0026-ARM-OMAP-AM33xx-hwmod-Corrects-PWM-subsystem-HWMOD-e.patch @@ -1,4 +1,4 @@ -From c8f9b255e25966632d4021305c60cfdd90488231 Mon Sep 17 00:00:00 2001 +From 1c9ecfe85bb52a26e1a8ae4ff0e440e806ee4cc0 Mon Sep 17 00:00:00 2001 From: "Philip, Avinash" Date: Tue, 16 Oct 2012 14:50:58 +0530 Subject: [PATCH 26/48] ARM: OMAP: AM33xx hwmod: Corrects PWM subsystem HWMOD @@ -14,7 +14,7 @@ patch Signed-off-by: Philip, Avinash --- - arch/arm/mach-omap2/omap_hwmod_33xx_data.c | 158 ++++++++++++++++++++++++++--- + arch/arm/mach-omap2/omap_hwmod_33xx_data.c | 158 +++++++++++++++++++++++++--- 1 file changed, 145 insertions(+), 13 deletions(-) diff --git a/arch/arm/mach-omap2/omap_hwmod_33xx_data.c b/arch/arm/mach-omap2/omap_hwmod_33xx_data.c @@ -250,5 +250,5 @@ index 646c14d..60d4c3e 100644 &am33xx_l4_ls__ecap1, &am33xx_l4_ls__ecap2, -- -1.8.1.4 +1.7.10.4 diff --git a/patches/da8xx-fb/0027-ARM-OMAP-AM33xx-hwmod-Add-parent-child-relationship-.patch b/patches/da8xx-fb/0027-ARM-OMAP-AM33xx-hwmod-Add-parent-child-relationship-.patch index 11fcaf5ac..8e9406be0 100644 --- a/patches/da8xx-fb/0027-ARM-OMAP-AM33xx-hwmod-Add-parent-child-relationship-.patch +++ b/patches/da8xx-fb/0027-ARM-OMAP-AM33xx-hwmod-Add-parent-child-relationship-.patch @@ -1,4 +1,4 @@ -From d9f35160593b6dd448e5a82f9836c91e4dc14a2b Mon Sep 17 00:00:00 2001 +From ecf53075d7bda39a45fb2b51b37242a103f7c6e2 Mon Sep 17 00:00:00 2001 From: "Philip, Avinash" Date: Tue, 16 Oct 2012 14:50:58 +0530 Subject: [PATCH 27/48] ARM: OMAP: AM33xx hwmod: Add parent-child relationship @@ -11,7 +11,7 @@ between PWMSS and ECAP, EQEP & EHRPWM child devices to support runtime PM. Signed-off-by: Philip, Avinash --- - arch/arm/mach-omap2/omap_hwmod_33xx_data.c | 434 ++++++++++++++--------------- + arch/arm/mach-omap2/omap_hwmod_33xx_data.c | 434 +++++++++++++--------------- 1 file changed, 203 insertions(+), 231 deletions(-) diff --git a/arch/arm/mach-omap2/omap_hwmod_33xx_data.c b/arch/arm/mach-omap2/omap_hwmod_33xx_data.c @@ -654,5 +654,5 @@ index 60d4c3e..e54e7a1 100644 &am33xx_l3_main__lcdc, &am33xx_l4_ls__mcspi0, -- -1.8.1.4 +1.7.10.4 diff --git a/patches/da8xx-fb/0028-ARM-dts-AM33XX-Add-PWMSS-device-tree-nodes.patch b/patches/da8xx-fb/0028-ARM-dts-AM33XX-Add-PWMSS-device-tree-nodes.patch index db318b000..1d3c9becc 100644 --- a/patches/da8xx-fb/0028-ARM-dts-AM33XX-Add-PWMSS-device-tree-nodes.patch +++ b/patches/da8xx-fb/0028-ARM-dts-AM33XX-Add-PWMSS-device-tree-nodes.patch @@ -1,4 +1,4 @@ -From 122c33753b0d3feae1db4b607f6118a514e8dbfe Mon Sep 17 00:00:00 2001 +From af8c153c11bc1f8299185222013d7b0d23964046 Mon Sep 17 00:00:00 2001 From: "Philip, Avinash" Date: Wed, 11 Jul 2012 11:01:33 +0530 Subject: [PATCH 28/48] ARM: dts: AM33XX: Add PWMSS device tree nodes @@ -15,7 +15,7 @@ Conflicts: arch/arm/boot/dts/am33xx.dtsi --- - arch/arm/boot/dts/am33xx.dtsi | 84 +++++++++++++++++++++++++++++++++++++++++++ + arch/arm/boot/dts/am33xx.dtsi | 84 +++++++++++++++++++++++++++++++++++++++++ 1 file changed, 84 insertions(+) diff --git a/arch/arm/boot/dts/am33xx.dtsi b/arch/arm/boot/dts/am33xx.dtsi @@ -113,5 +113,5 @@ index 7a9c357..e832be8 100644 }; }; -- -1.8.1.4 +1.7.10.4 diff --git a/patches/da8xx-fb/0029-ARM-dts-AM33XX-Add-PWM-backlight-DT-data-to-am335x-e.patch b/patches/da8xx-fb/0029-ARM-dts-AM33XX-Add-PWM-backlight-DT-data-to-am335x-e.patch index 95a3874ca..5178af949 100644 --- a/patches/da8xx-fb/0029-ARM-dts-AM33XX-Add-PWM-backlight-DT-data-to-am335x-e.patch +++ b/patches/da8xx-fb/0029-ARM-dts-AM33XX-Add-PWM-backlight-DT-data-to-am335x-e.patch @@ -1,4 +1,4 @@ -From fbe6d8c8a2d9519df0fc4eba3dfe81bfcc2c8175 Mon Sep 17 00:00:00 2001 +From b7b25a402e39fa2dc3499a06d5aeacce77a884cc Mon Sep 17 00:00:00 2001 From: "Philip, Avinash" Date: Mon, 16 Jul 2012 14:57:33 +0530 Subject: [PATCH 29/48] ARM: dts: AM33XX: Add PWM backlight DT data to @@ -14,11 +14,11 @@ Conflicts: arch/arm/boot/dts/am335x-evm.dts --- - arch/arm/boot/dts/am335x-evm.dts | 23 +++++++++++++++++++++++ + arch/arm/boot/dts/am335x-evm.dts | 23 +++++++++++++++++++++++ 1 file changed, 23 insertions(+) diff --git a/arch/arm/boot/dts/am335x-evm.dts b/arch/arm/boot/dts/am335x-evm.dts -index af69e81..1f6b157 100644 +index 5eadd1e..65ae57f 100644 --- a/arch/arm/boot/dts/am335x-evm.dts +++ b/arch/arm/boot/dts/am335x-evm.dts @@ -86,6 +86,12 @@ @@ -66,5 +66,5 @@ index af69e81..1f6b157 100644 /include/ "tps65910.dtsi" -- -1.8.1.4 +1.7.10.4 diff --git a/patches/da8xx-fb/0030-ARM-dts-AM33XX-Add-PWM-backlight-DT-data-to-am335x-e.patch b/patches/da8xx-fb/0030-ARM-dts-AM33XX-Add-PWM-backlight-DT-data-to-am335x-e.patch index a11c12cb5..336874d33 100644 --- a/patches/da8xx-fb/0030-ARM-dts-AM33XX-Add-PWM-backlight-DT-data-to-am335x-e.patch +++ b/patches/da8xx-fb/0030-ARM-dts-AM33XX-Add-PWM-backlight-DT-data-to-am335x-e.patch @@ -1,4 +1,4 @@ -From 5e84b7e2e2c50e97fcda8d5799462ef0bd274495 Mon Sep 17 00:00:00 2001 +From f9a7d8678dceb02f9ede86c9c8ec63fc7ca0bd4b Mon Sep 17 00:00:00 2001 From: "Philip, Avinash" Date: Mon, 16 Jul 2012 14:57:33 +0530 Subject: [PATCH 30/48] ARM: dts: AM33XX: Add PWM backlight DT data to @@ -15,7 +15,7 @@ Conflicts: arch/arm/boot/dts/am335x-evmsk.dts --- - arch/arm/boot/dts/am335x-evmsk.dts | 23 +++++++++++++++++++++++ + arch/arm/boot/dts/am335x-evmsk.dts | 23 +++++++++++++++++++++++ 1 file changed, 23 insertions(+) diff --git a/arch/arm/boot/dts/am335x-evmsk.dts b/arch/arm/boot/dts/am335x-evmsk.dts @@ -67,5 +67,5 @@ index f684704..7a87803 100644 /include/ "tps65910.dtsi" -- -1.8.1.4 +1.7.10.4 diff --git a/patches/da8xx-fb/0031-clk-divider-prepare-for-minimum-divider.patch b/patches/da8xx-fb/0031-clk-divider-prepare-for-minimum-divider.patch index 112890647..5516a7e44 100644 --- a/patches/da8xx-fb/0031-clk-divider-prepare-for-minimum-divider.patch +++ b/patches/da8xx-fb/0031-clk-divider-prepare-for-minimum-divider.patch @@ -1,4 +1,4 @@ -From 3c8d54c29c6a9b7f507dbc3587e1e141c2878150 Mon Sep 17 00:00:00 2001 +From fbb09edd07481152d8b4cb5178777843e06acaf8 Mon Sep 17 00:00:00 2001 From: Afzal Mohammed Date: Thu, 17 Jan 2013 17:11:53 +0530 Subject: [PATCH 31/48] clk: divider: prepare for minimum divider @@ -13,9 +13,9 @@ functions, static initialization helpers as was earlier. Signed-off-by: Afzal Mohammed --- - drivers/clk/clk-divider.c | 37 ++++++++++++++++++++++++++++++++++--- - include/linux/clk-private.h | 6 +++++- - include/linux/clk-provider.h | 7 +++++++ + drivers/clk/clk-divider.c | 37 ++++++++++++++++++++++++++++++++++--- + include/linux/clk-private.h | 6 +++++- + include/linux/clk-provider.h | 7 +++++++ 3 files changed, 46 insertions(+), 4 deletions(-) diff --git a/drivers/clk/clk-divider.c b/drivers/clk/clk-divider.c @@ -165,5 +165,5 @@ index 4989b8a..1c09481 100644 const char *parent_name, unsigned long flags, void __iomem *reg, u8 shift, u8 width, -- -1.8.1.4 +1.7.10.4 diff --git a/patches/da8xx-fb/0032-clk-divider-handle-minimum-divider.patch b/patches/da8xx-fb/0032-clk-divider-handle-minimum-divider.patch index 22fd6550b..ea11695b7 100644 --- a/patches/da8xx-fb/0032-clk-divider-handle-minimum-divider.patch +++ b/patches/da8xx-fb/0032-clk-divider-handle-minimum-divider.patch @@ -1,4 +1,4 @@ -From d715941e7eb7ef4361183f6f1d7e71b994015b03 Mon Sep 17 00:00:00 2001 +From 29ba761968a3fe03bc351ba3273265ebc014b210 Mon Sep 17 00:00:00 2001 From: Afzal Mohammed Date: Tue, 22 Jan 2013 20:33:56 +0530 Subject: [PATCH 32/48] clk: divider: handle minimum divider @@ -8,7 +8,7 @@ programmed. Modify basic clock divider to take care of this aspect. Signed-off-by: Afzal Mohammed --- - drivers/clk/clk-divider.c | 12 +++++++++--- + drivers/clk/clk-divider.c | 12 +++++++++--- 1 file changed, 9 insertions(+), 3 deletions(-) diff --git a/drivers/clk/clk-divider.c b/drivers/clk/clk-divider.c @@ -58,5 +58,5 @@ index 4025c5a..ee648dc 100644 continue; parent_rate = __clk_round_rate(__clk_get_parent(hw->clk), -- -1.8.1.4 +1.7.10.4 diff --git a/patches/da8xx-fb/0033-ARM-OMAP2-dpll-round-rate-to-closest-value.patch b/patches/da8xx-fb/0033-ARM-OMAP2-dpll-round-rate-to-closest-value.patch index 8ccb68e30..4ecfd91c4 100644 --- a/patches/da8xx-fb/0033-ARM-OMAP2-dpll-round-rate-to-closest-value.patch +++ b/patches/da8xx-fb/0033-ARM-OMAP2-dpll-round-rate-to-closest-value.patch @@ -1,4 +1,4 @@ -From 521d5412f8547ffe56f476856fd56f930f526b01 Mon Sep 17 00:00:00 2001 +From 9e341de71ccf78c68c3a12a13702a06df9eedc91 Mon Sep 17 00:00:00 2001 From: Afzal Mohammed Date: Mon, 21 Jan 2013 18:24:00 +0530 Subject: [PATCH 33/48] ARM: OMAP2+: dpll: round rate to closest value @@ -22,7 +22,7 @@ PLL, display would not work. This change will resolve the issue. Signed-off-by: Afzal Mohammed --- - arch/arm/mach-omap2/clkt_dpll.c | 12 +++++++----- + arch/arm/mach-omap2/clkt_dpll.c | 12 +++++++----- 1 file changed, 7 insertions(+), 5 deletions(-) diff --git a/arch/arm/mach-omap2/clkt_dpll.c b/arch/arm/mach-omap2/clkt_dpll.c @@ -58,5 +58,5 @@ index 924c230..15e6d41 100644 } -- -1.8.1.4 +1.7.10.4 diff --git a/patches/da8xx-fb/0034-ARM-OMAP2-dpll-am335x-avoid-freqsel.patch b/patches/da8xx-fb/0034-ARM-OMAP2-dpll-am335x-avoid-freqsel.patch index 209c64e33..0377b4320 100644 --- a/patches/da8xx-fb/0034-ARM-OMAP2-dpll-am335x-avoid-freqsel.patch +++ b/patches/da8xx-fb/0034-ARM-OMAP2-dpll-am335x-avoid-freqsel.patch @@ -1,4 +1,4 @@ -From f1a4c828ca8056c8730b07d826cea9746e4a5633 Mon Sep 17 00:00:00 2001 +From 3100bc60df2135b010c8aff2387e7ee80e2fc4d6 Mon Sep 17 00:00:00 2001 From: Afzal Mohammed Date: Mon, 21 Jan 2013 17:13:37 +0530 Subject: [PATCH 34/48] ARM: OMAP2+: dpll: am335x - avoid freqsel @@ -7,11 +7,11 @@ am335x does not have freqsel, avoid it. Signed-off-by: Afzal Mohammed --- - arch/arm/mach-omap2/dpll3xxx.c | 5 +++-- + arch/arm/mach-omap2/dpll3xxx.c | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/arch/arm/mach-omap2/dpll3xxx.c b/arch/arm/mach-omap2/dpll3xxx.c -index 0a02aab5..3aed4b0 100644 +index 0a02aab..3aed4b0 100644 --- a/arch/arm/mach-omap2/dpll3xxx.c +++ b/arch/arm/mach-omap2/dpll3xxx.c @@ -500,8 +500,9 @@ int omap3_noncore_dpll_set_rate(struct clk_hw *hw, unsigned long rate, @@ -27,5 +27,5 @@ index 0a02aab5..3aed4b0 100644 dd->last_rounded_n); WARN_ON(!freqsel); -- -1.8.1.4 +1.7.10.4 diff --git a/patches/da8xx-fb/0035-ARM-OMAP2-clock-DEFINE_STRUCT_CLK_FLAGS-helper.patch b/patches/da8xx-fb/0035-ARM-OMAP2-clock-DEFINE_STRUCT_CLK_FLAGS-helper.patch index be91e209d..85cd42c1d 100644 --- a/patches/da8xx-fb/0035-ARM-OMAP2-clock-DEFINE_STRUCT_CLK_FLAGS-helper.patch +++ b/patches/da8xx-fb/0035-ARM-OMAP2-clock-DEFINE_STRUCT_CLK_FLAGS-helper.patch @@ -1,4 +1,4 @@ -From 22b3dd438356e18b9796c26dfcf89de29ea3e199 Mon Sep 17 00:00:00 2001 +From 2b166f9da996869ca7c1e24763d7962453ef738d Mon Sep 17 00:00:00 2001 From: Afzal Mohammed Date: Tue, 22 Jan 2013 15:42:00 +0530 Subject: [PATCH 35/48] ARM: OMAP2+: clock: DEFINE_STRUCT_CLK_FLAGS helper @@ -9,7 +9,7 @@ SET_RATE_PARENT flag in statically defined lcd clock in am335x. Signed-off-by: Afzal Mohammed --- - arch/arm/mach-omap2/clock.h | 11 +++++++++++ + arch/arm/mach-omap2/clock.h | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/arch/arm/mach-omap2/clock.h b/arch/arm/mach-omap2/clock.h @@ -35,5 +35,5 @@ index b402048..60ddd86 100644 static struct clk_hw_omap _name##_hw = { \ .hw = { \ -- -1.8.1.4 +1.7.10.4 diff --git a/patches/da8xx-fb/0036-ARM-AM33XX-clock-SET_RATE_PARENT-in-lcd-path.patch b/patches/da8xx-fb/0036-ARM-AM33XX-clock-SET_RATE_PARENT-in-lcd-path.patch index 792e27313..5a5e139b0 100644 --- a/patches/da8xx-fb/0036-ARM-AM33XX-clock-SET_RATE_PARENT-in-lcd-path.patch +++ b/patches/da8xx-fb/0036-ARM-AM33XX-clock-SET_RATE_PARENT-in-lcd-path.patch @@ -1,4 +1,4 @@ -From 37f28a563d58b540ad18ac1a8c3e9fd8c789725f Mon Sep 17 00:00:00 2001 +From 01fc675c19e44cc66ae0223cb547b7e801310527 Mon Sep 17 00:00:00 2001 From: Afzal Mohammed Date: Wed, 9 Jan 2013 11:38:11 +0530 Subject: [PATCH 36/48] ARM: AM33XX: clock: SET_RATE_PARENT in lcd path @@ -22,11 +22,11 @@ details. Signed-off-by: Afzal Mohammed --- - arch/arm/mach-omap2/cclock33xx_data.c | 10 ++++++---- + arch/arm/mach-omap2/cclock33xx_data.c | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/arch/arm/mach-omap2/cclock33xx_data.c b/arch/arm/mach-omap2/cclock33xx_data.c -index a09d6d7e..8dd9ecd 100644 +index a09d6d7..8dd9ecd 100644 --- a/arch/arm/mach-omap2/cclock33xx_data.c +++ b/arch/arm/mach-omap2/cclock33xx_data.c @@ -284,9 +284,10 @@ DEFINE_STRUCT_CLK(dpll_disp_ck, dpll_core_ck_parents, dpll_ddr_ck_ops); @@ -54,5 +54,5 @@ index a09d6d7e..8dd9ecd 100644 DEFINE_CLK_FIXED_FACTOR(mmc_clk, "dpll_per_m2_ck", &dpll_per_m2_ck, 0x0, 1, 2); -- -1.8.1.4 +1.7.10.4 diff --git a/patches/da8xx-fb/0037-video-da8xx-fb-make-io-operations-safe.patch b/patches/da8xx-fb/0037-video-da8xx-fb-make-io-operations-safe.patch index 1e39e8a05..8692240ca 100644 --- a/patches/da8xx-fb/0037-video-da8xx-fb-make-io-operations-safe.patch +++ b/patches/da8xx-fb/0037-video-da8xx-fb-make-io-operations-safe.patch @@ -1,4 +1,4 @@ -From 2ce018d054e8e3ff4660055f7c0c05beb55ce323 Mon Sep 17 00:00:00 2001 +From 3a5e0cec873685e707fffec9fb09261948aeaad2 Mon Sep 17 00:00:00 2001 From: Afzal Mohammed Date: Fri, 11 Jan 2013 10:43:59 +0530 Subject: [PATCH 37/48] video: da8xx-fb: make io operations safe @@ -8,7 +8,7 @@ reused on ARMv7 (AM335x SoC). Signed-off-by: Afzal Mohammed --- - drivers/video/da8xx-fb.c | 4 ++-- + drivers/video/da8xx-fb.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/drivers/video/da8xx-fb.c b/drivers/video/da8xx-fb.c @@ -31,5 +31,5 @@ index 720604c..35a33ca 100644 struct da8xx_fb_par { -- -1.8.1.4 +1.7.10.4 diff --git a/patches/da8xx-fb/0038-video-da8xx-fb-fix-24bpp-raster-configuration.patch b/patches/da8xx-fb/0038-video-da8xx-fb-fix-24bpp-raster-configuration.patch index fa3a44590..bcf51a394 100644 --- a/patches/da8xx-fb/0038-video-da8xx-fb-fix-24bpp-raster-configuration.patch +++ b/patches/da8xx-fb/0038-video-da8xx-fb-fix-24bpp-raster-configuration.patch @@ -1,4 +1,4 @@ -From ee6aff7a2d9e58676b2bf0ababf5f1e21c9d741e Mon Sep 17 00:00:00 2001 +From b5266addfc34a523c8a59b03c8e23eb5c5db52c6 Mon Sep 17 00:00:00 2001 From: "Manjunathappa, Prakash" Date: Tue, 27 Nov 2012 13:07:59 +0530 Subject: [PATCH 38/48] video: da8xx-fb: fix 24bpp raster configuration @@ -12,7 +12,7 @@ configurations. Signed-off-by: Manjunathappa, Prakash Signed-off-by: Afzal Mohammed --- - drivers/video/da8xx-fb.c | 4 ++-- + drivers/video/da8xx-fb.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/drivers/video/da8xx-fb.c b/drivers/video/da8xx-fb.c @@ -33,5 +33,5 @@ index 35a33ca..7f92f37 100644 case 8: -- -1.8.1.4 +1.7.10.4 diff --git a/patches/da8xx-fb/0039-video-da8xx-fb-enable-sync-lost-intr-for-v2-ip.patch b/patches/da8xx-fb/0039-video-da8xx-fb-enable-sync-lost-intr-for-v2-ip.patch index ad4fce27a..83fbae61e 100644 --- a/patches/da8xx-fb/0039-video-da8xx-fb-enable-sync-lost-intr-for-v2-ip.patch +++ b/patches/da8xx-fb/0039-video-da8xx-fb-enable-sync-lost-intr-for-v2-ip.patch @@ -1,4 +1,4 @@ -From f3e8f90ca1e38ff7b12315ceb2d58391cd17c5b9 Mon Sep 17 00:00:00 2001 +From b4b4414177541ee2fccf470979d0636ae8efaa7e Mon Sep 17 00:00:00 2001 From: Afzal Mohammed Date: Mon, 17 Dec 2012 19:37:46 +0530 Subject: [PATCH 39/48] video: da8xx-fb: enable sync lost intr for v2 ip @@ -8,7 +8,7 @@ enabled, enable it. Signed-off-by: Afzal Mohammed --- - drivers/video/da8xx-fb.c | 2 +- + drivers/video/da8xx-fb.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/drivers/video/da8xx-fb.c b/drivers/video/da8xx-fb.c @@ -25,5 +25,5 @@ index 7f92f37..ca69e01 100644 } reg_dma |= LCD_DUAL_FRAME_BUFFER_ENABLE; -- -1.8.1.4 +1.7.10.4 diff --git a/patches/da8xx-fb/0040-video-da8xx-fb-use-devres.patch b/patches/da8xx-fb/0040-video-da8xx-fb-use-devres.patch index c8bd120cd..a551bb413 100644 --- a/patches/da8xx-fb/0040-video-da8xx-fb-use-devres.patch +++ b/patches/da8xx-fb/0040-video-da8xx-fb-use-devres.patch @@ -1,4 +1,4 @@ -From dc50438466e22a0602878a27f3b065ad69a0d9a4 Mon Sep 17 00:00:00 2001 +From aa9c65a858c4f6fb7c9cb3436474399dae4ac1f4 Mon Sep 17 00:00:00 2001 From: Afzal Mohammed Date: Sun, 30 Dec 2012 18:56:21 +0530 Subject: [PATCH 40/48] video: da8xx-fb: use devres @@ -8,7 +8,7 @@ resource. Signed-off-by: Afzal Mohammed --- - drivers/video/da8xx-fb.c | 35 ++++++----------------------------- + drivers/video/da8xx-fb.c | 35 ++++++----------------------------- 1 file changed, 6 insertions(+), 29 deletions(-) diff --git a/drivers/video/da8xx-fb.c b/drivers/video/da8xx-fb.c @@ -94,5 +94,5 @@ index ca69e01..7a32e83 100644 } -- -1.8.1.4 +1.7.10.4 diff --git a/patches/da8xx-fb/0041-video-da8xx-fb-ensure-non-null-cfg-in-pdata.patch b/patches/da8xx-fb/0041-video-da8xx-fb-ensure-non-null-cfg-in-pdata.patch index db1fbf6bd..2e13c89a1 100644 --- a/patches/da8xx-fb/0041-video-da8xx-fb-ensure-non-null-cfg-in-pdata.patch +++ b/patches/da8xx-fb/0041-video-da8xx-fb-ensure-non-null-cfg-in-pdata.patch @@ -1,4 +1,4 @@ -From 3b6c7343b84401e98f5d7fe9fe1ce542e5e5ed9e Mon Sep 17 00:00:00 2001 +From d5f0bc76bda32dbbc6250dd5144bdedcf289dd24 Mon Sep 17 00:00:00 2001 From: Afzal Mohammed Date: Mon, 31 Dec 2012 01:03:41 +0530 Subject: [PATCH 41/48] video: da8xx-fb: ensure non-null cfg in pdata @@ -7,7 +7,7 @@ Ensure that platform data contains pointer for lcd_ctrl_config. Signed-off-by: Afzal Mohammed --- - drivers/video/da8xx-fb.c | 5 +++++ + drivers/video/da8xx-fb.c | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/drivers/video/da8xx-fb.c b/drivers/video/da8xx-fb.c @@ -27,5 +27,5 @@ index 7a32e83..3b146bc 100644 &device->dev); if (!da8xx_fb_info) { -- -1.8.1.4 +1.7.10.4 diff --git a/patches/da8xx-fb/0042-video-da8xx-fb-reorganize-panel-detection.patch b/patches/da8xx-fb/0042-video-da8xx-fb-reorganize-panel-detection.patch index 6008da18e..d1fe0a23d 100644 --- a/patches/da8xx-fb/0042-video-da8xx-fb-reorganize-panel-detection.patch +++ b/patches/da8xx-fb/0042-video-da8xx-fb-reorganize-panel-detection.patch @@ -1,4 +1,4 @@ -From d2ed86803644ad802abb9d902e5a7f0206de656b Mon Sep 17 00:00:00 2001 +From 2bdb44b04ce9d870ad97372fbdb926d5ba6031f7 Mon Sep 17 00:00:00 2001 From: Afzal Mohammed Date: Sun, 30 Dec 2012 23:49:36 +0530 Subject: [PATCH 42/48] video: da8xx-fb: reorganize panel detection @@ -8,7 +8,7 @@ as well as makes DT support cleaner. Signed-off-by: Afzal Mohammed --- - drivers/video/da8xx-fb.c | 42 ++++++++++++++++++++++++++---------------- + drivers/video/da8xx-fb.c | 42 ++++++++++++++++++++++++++---------------- 1 file changed, 26 insertions(+), 16 deletions(-) diff --git a/drivers/video/da8xx-fb.c b/drivers/video/da8xx-fb.c @@ -86,5 +86,5 @@ index 3b146bc..b6ea5e9 100644 if (!lcd_cfg) { -- -1.8.1.4 +1.7.10.4 diff --git a/patches/da8xx-fb/0043-video-da8xx-fb-minimal-dt-support.patch b/patches/da8xx-fb/0043-video-da8xx-fb-minimal-dt-support.patch index 67fccc439..01fd951f4 100644 --- a/patches/da8xx-fb/0043-video-da8xx-fb-minimal-dt-support.patch +++ b/patches/da8xx-fb/0043-video-da8xx-fb-minimal-dt-support.patch @@ -1,4 +1,4 @@ -From 93384ef69de9f53f51d6f572e5edef960ac2ff67 Mon Sep 17 00:00:00 2001 +From c4b8d638d5f8166206cdf9b457725047deb8d5db Mon Sep 17 00:00:00 2001 From: Afzal Mohammed Date: Sun, 30 Dec 2012 19:11:08 +0530 Subject: [PATCH 43/48] video: da8xx-fb: minimal dt support @@ -7,8 +7,8 @@ Driver is provided a means to have the probe triggered by DT. Signed-off-by: Afzal Mohammed --- - Documentation/devicetree/bindings/video/fb-da8xx.txt | 16 ++++++++++++++++ - drivers/video/da8xx-fb.c | 7 +++++++ + Documentation/devicetree/bindings/video/fb-da8xx.txt | 16 ++++++++++++++++ + drivers/video/da8xx-fb.c | 7 +++++++ 2 files changed, 23 insertions(+) create mode 100644 Documentation/devicetree/bindings/video/fb-da8xx.txt @@ -60,5 +60,5 @@ index b6ea5e9..08ee8eb 100644 }; -- -1.8.1.4 +1.7.10.4 diff --git a/patches/da8xx-fb/0044-video-da8xx-fb-invoke-platform-callback-safely.patch b/patches/da8xx-fb/0044-video-da8xx-fb-invoke-platform-callback-safely.patch index 62f562785..c13759ee4 100644 --- a/patches/da8xx-fb/0044-video-da8xx-fb-invoke-platform-callback-safely.patch +++ b/patches/da8xx-fb/0044-video-da8xx-fb-invoke-platform-callback-safely.patch @@ -1,4 +1,4 @@ -From ed72e6d3f867858fb4eb5237fe2d5ba933755f72 Mon Sep 17 00:00:00 2001 +From f6adf7ec3ed14fc78f0a55049223f0c516927afa Mon Sep 17 00:00:00 2001 From: Afzal Mohammed Date: Mon, 31 Dec 2012 00:02:32 +0530 Subject: [PATCH 44/48] video: da8xx-fb: invoke platform callback safely @@ -10,7 +10,7 @@ support has been added. Signed-off-by: Afzal Mohammed --- - drivers/video/da8xx-fb.c | 2 +- + drivers/video/da8xx-fb.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/drivers/video/da8xx-fb.c b/drivers/video/da8xx-fb.c @@ -27,5 +27,5 @@ index 08ee8eb..0beed20 100644 par->panel_power_ctrl(1); } -- -1.8.1.4 +1.7.10.4 diff --git a/patches/da8xx-fb/0045-video-da8xx-fb-obtain-fb_videomode-info-from-dt.patch b/patches/da8xx-fb/0045-video-da8xx-fb-obtain-fb_videomode-info-from-dt.patch index 90e3af85d..6ac2d077b 100644 --- a/patches/da8xx-fb/0045-video-da8xx-fb-obtain-fb_videomode-info-from-dt.patch +++ b/patches/da8xx-fb/0045-video-da8xx-fb-obtain-fb_videomode-info-from-dt.patch @@ -1,4 +1,4 @@ -From 80af5c08605d6bc3c8fccd51dcbca2351af03b63 Mon Sep 17 00:00:00 2001 +From 55da1d22c8e75d681ae4f514adb54633abaabb60 Mon Sep 17 00:00:00 2001 From: Afzal Mohammed Date: Mon, 31 Dec 2012 00:31:14 +0530 Subject: [PATCH 45/48] video: da8xx-fb: obtain fb_videomode info from dt @@ -8,8 +8,8 @@ display timing details present in DT. Signed-off-by: Afzal Mohammed --- - .../devicetree/bindings/video/fb-da8xx.txt | 21 +++++++++++++++++++++ - drivers/video/da8xx-fb.c | 17 +++++++++++++++++ + .../devicetree/bindings/video/fb-da8xx.txt | 21 ++++++++++++++++++++ + drivers/video/da8xx-fb.c | 17 ++++++++++++++++ 2 files changed, 38 insertions(+) diff --git a/Documentation/devicetree/bindings/video/fb-da8xx.txt b/Documentation/devicetree/bindings/video/fb-da8xx.txt @@ -87,5 +87,5 @@ index 0beed20..0c68712 100644 i < ARRAY_SIZE(known_lcd_panels); i++, lcdc_info++) { if (strcmp(fb_pdata->type, lcdc_info->name) == 0) -- -1.8.1.4 +1.7.10.4 diff --git a/patches/da8xx-fb/0046-video-da8xx-fb-ensure-pdata-only-for-non-dt.patch b/patches/da8xx-fb/0046-video-da8xx-fb-ensure-pdata-only-for-non-dt.patch index 541c12eac..72f049732 100644 --- a/patches/da8xx-fb/0046-video-da8xx-fb-ensure-pdata-only-for-non-dt.patch +++ b/patches/da8xx-fb/0046-video-da8xx-fb-ensure-pdata-only-for-non-dt.patch @@ -1,4 +1,4 @@ -From 5b345f9659d63c4b21ce3d0761fdcb94aa58cea3 Mon Sep 17 00:00:00 2001 +From 14dd970621aa25f74017bb6cd8b2ab06ce709382 Mon Sep 17 00:00:00 2001 From: Afzal Mohammed Date: Mon, 31 Dec 2012 14:37:16 +0530 Subject: [PATCH 46/48] video: da8xx-fb: ensure pdata only for non-dt @@ -8,7 +8,7 @@ only for non-DT boot. Signed-off-by: Afzal Mohammed --- - drivers/video/da8xx-fb.c | 2 +- + drivers/video/da8xx-fb.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/drivers/video/da8xx-fb.c b/drivers/video/da8xx-fb.c @@ -25,5 +25,5 @@ index 0c68712..1c1a616 100644 return -ENOENT; } -- -1.8.1.4 +1.7.10.4 diff --git a/patches/da8xx-fb/0047-video-da8xx-fb-setup-struct-lcd_ctrl_config-for-dt.patch b/patches/da8xx-fb/0047-video-da8xx-fb-setup-struct-lcd_ctrl_config-for-dt.patch index 23c2f375f..68c529b72 100644 --- a/patches/da8xx-fb/0047-video-da8xx-fb-setup-struct-lcd_ctrl_config-for-dt.patch +++ b/patches/da8xx-fb/0047-video-da8xx-fb-setup-struct-lcd_ctrl_config-for-dt.patch @@ -1,4 +1,4 @@ -From 3f24171fa70bc0a339c90cdd9dde10e6af091971 Mon Sep 17 00:00:00 2001 +From 81741a8e646a91da81b6aad46f3c0a7096eec7eb Mon Sep 17 00:00:00 2001 From: Afzal Mohammed Date: Mon, 31 Dec 2012 15:03:12 +0530 Subject: [PATCH 47/48] video: da8xx-fb: setup struct lcd_ctrl_config for dt @@ -10,7 +10,7 @@ sufficient for the panels so far used with this controller to work. Signed-off-by: Afzal Mohammed --- - drivers/video/da8xx-fb.c | 34 +++++++++++++++++++++++++++++++++- + drivers/video/da8xx-fb.c | 34 +++++++++++++++++++++++++++++++++- 1 file changed, 33 insertions(+), 1 deletion(-) diff --git a/drivers/video/da8xx-fb.c b/drivers/video/da8xx-fb.c @@ -66,5 +66,5 @@ index 1c1a616..5455682 100644 if (!lcd_cfg) { ret = -EINVAL; -- -1.8.1.4 +1.7.10.4 diff --git a/patches/da8xx-fb/0048-video-da8xx-fb-CCF-clock-divider-handling.patch b/patches/da8xx-fb/0048-video-da8xx-fb-CCF-clock-divider-handling.patch index e801af2b7..04cdfc360 100644 --- a/patches/da8xx-fb/0048-video-da8xx-fb-CCF-clock-divider-handling.patch +++ b/patches/da8xx-fb/0048-video-da8xx-fb-CCF-clock-divider-handling.patch @@ -1,4 +1,4 @@ -From 2f6e3e9179a3f248b62c20775398b3f63b96e1ae Mon Sep 17 00:00:00 2001 +From 6ee5b58dd967cfb90deb2ac42b98e153a536d50f Mon Sep 17 00:00:00 2001 From: Afzal Mohammed Date: Wed, 16 Jan 2013 18:14:31 +0530 Subject: [PATCH 48/48] video: da8xx-fb: CCF clock divider handling @@ -17,7 +17,7 @@ clock rates that could be configured. Signed-off-by: Afzal Mohammed --- - drivers/video/da8xx-fb.c | 72 ++++++++++++++++++++++++++++++++++++++++++++++-- + drivers/video/da8xx-fb.c | 72 ++++++++++++++++++++++++++++++++++++++++++++-- 1 file changed, 70 insertions(+), 2 deletions(-) diff --git a/drivers/video/da8xx-fb.c b/drivers/video/da8xx-fb.c @@ -164,5 +164,5 @@ index 5455682..6723683 100644 par->vram_size = lcdc_info->xres * lcdc_info->yres * lcd_cfg->bpp; ulcm = lcm((lcdc_info->xres * lcd_cfg->bpp)/8, PAGE_SIZE); -- -1.8.1.4 +1.7.10.4 diff --git a/patches/defconfig b/patches/defconfig index 3fb79feec..efdc46b9a 100644 --- a/patches/defconfig +++ b/patches/defconfig @@ -1303,6 +1303,7 @@ CONFIG_FW_LOADER=y CONFIG_FIRMWARE_IN_KERNEL=y CONFIG_EXTRA_FIRMWARE="am335x-pm-firmware.bin" CONFIG_EXTRA_FIRMWARE_DIR="firmware" +CONFIG_FIRMWARE_LOADING_TIMEOUT=60 # CONFIG_DEBUG_DRIVER is not set # CONFIG_DEBUG_DEVRES is not set # CONFIG_SYS_HYPERVISOR is not set @@ -3042,7 +3043,6 @@ CONFIG_FB_SYS_FOPS=y CONFIG_FB_DEFERRED_IO=y # CONFIG_FB_SVGALIB is not set # CONFIG_FB_MACMODES is not set -# CONFIG_FB_BACKLIGHT is not set CONFIG_FB_MODE_HELPERS=y CONFIG_FB_TILEBLITTING=y @@ -3442,7 +3442,6 @@ CONFIG_USB_CYPRESS_CY7C63=m CONFIG_USB_CYTHERM=m CONFIG_USB_IDMOUSE=m CONFIG_USB_FTDI_ELAN=m -# CONFIG_USB_APPLEDISPLAY is not set # CONFIG_USB_SISUSBVGA is not set CONFIG_USB_LD=m CONFIG_USB_TRANCEVIBRATOR=m diff --git a/patches/dma/0001-Without-MACH_-option-Early-printk-DEBUG_LL.patch b/patches/dma/0001-Without-MACH_-option-Early-printk-DEBUG_LL.patch index 8d429205a..4c2766708 100644 --- a/patches/dma/0001-Without-MACH_-option-Early-printk-DEBUG_LL.patch +++ b/patches/dma/0001-Without-MACH_-option-Early-printk-DEBUG_LL.patch @@ -1,4 +1,4 @@ -From e0a25ebdb2a2a40d039dcdd65cdbeb543aeba89a Mon Sep 17 00:00:00 2001 +From 97af731ae80fbf6546c54e71215bb22e4d875af6 Mon Sep 17 00:00:00 2001 From: "hvaibhav@ti.com" Date: Fri, 31 Aug 2012 16:47:12 +0000 Subject: [PATCH 01/35] Without MACH_ option Early printk (DEBUG_LL) diff --git a/patches/dma/0002-ARM-OMAP-Hack-AM33xx-clock-data-to-allow-JTAG-use.patch b/patches/dma/0002-ARM-OMAP-Hack-AM33xx-clock-data-to-allow-JTAG-use.patch index 3b1ca12bb..975f937ba 100644 --- a/patches/dma/0002-ARM-OMAP-Hack-AM33xx-clock-data-to-allow-JTAG-use.patch +++ b/patches/dma/0002-ARM-OMAP-Hack-AM33xx-clock-data-to-allow-JTAG-use.patch @@ -1,4 +1,4 @@ -From 1a91ae4580d7786da0b11af6fe0ef599058cdb8e Mon Sep 17 00:00:00 2001 +From ac9bb90cbb8c81dd384e339063e72d2fc90221c2 Mon Sep 17 00:00:00 2001 From: Matt Porter Date: Mon, 7 Jan 2013 11:55:00 -0500 Subject: [PATCH 02/35] ARM: OMAP: Hack AM33xx clock data to allow JTAG use diff --git a/patches/dma/0003-video-st7735fb-add-st7735-framebuffer-driver.patch b/patches/dma/0003-video-st7735fb-add-st7735-framebuffer-driver.patch index 3b5fa05c8..fea9a02d9 100644 --- a/patches/dma/0003-video-st7735fb-add-st7735-framebuffer-driver.patch +++ b/patches/dma/0003-video-st7735fb-add-st7735-framebuffer-driver.patch @@ -1,4 +1,4 @@ -From a7e7d0a59c32420f71b4d5ee4ed61c239e922710 Mon Sep 17 00:00:00 2001 +From 9f56f6df5491cceb02019776830af3062ac3dcc4 Mon Sep 17 00:00:00 2001 From: Matt Porter Date: Tue, 11 Sep 2012 15:30:10 -0400 Subject: [PATCH 03/35] video: st7735fb: add st7735 framebuffer driver diff --git a/patches/dma/0004-dmaengine-add-helper-function-to-request-a-slave-DMA.patch b/patches/dma/0004-dmaengine-add-helper-function-to-request-a-slave-DMA.patch index 95b49ad45..3e0f5b7f0 100644 --- a/patches/dma/0004-dmaengine-add-helper-function-to-request-a-slave-DMA.patch +++ b/patches/dma/0004-dmaengine-add-helper-function-to-request-a-slave-DMA.patch @@ -1,4 +1,4 @@ -From 10b75061d94f8375fbbda53898ba5a66949d1a03 Mon Sep 17 00:00:00 2001 +From 8d96ea6498b121ef13ffa9489f1c17f180e82999 Mon Sep 17 00:00:00 2001 From: Jon Hunter Date: Fri, 14 Sep 2012 17:41:57 -0500 Subject: [PATCH 04/35] dmaengine: add helper function to request a slave DMA diff --git a/patches/dma/0005-of-Add-generic-device-tree-DMA-helpers.patch b/patches/dma/0005-of-Add-generic-device-tree-DMA-helpers.patch index 90f8ac2f4..ac71936e4 100644 --- a/patches/dma/0005-of-Add-generic-device-tree-DMA-helpers.patch +++ b/patches/dma/0005-of-Add-generic-device-tree-DMA-helpers.patch @@ -1,4 +1,4 @@ -From 8f6a41c471990c7f294c1cffc54f4d6b7185018c Mon Sep 17 00:00:00 2001 +From 0e0a52e65198e5687c7be8942ae26e395dfd3337 Mon Sep 17 00:00:00 2001 From: Jon Hunter Date: Fri, 14 Sep 2012 17:41:56 -0500 Subject: [PATCH 05/35] of: Add generic device tree DMA helpers diff --git a/patches/dma/0006-of-dma-fix-build-break-for-CONFIG_OF.patch b/patches/dma/0006-of-dma-fix-build-break-for-CONFIG_OF.patch index 05f1a24c6..0bfd31a0e 100644 --- a/patches/dma/0006-of-dma-fix-build-break-for-CONFIG_OF.patch +++ b/patches/dma/0006-of-dma-fix-build-break-for-CONFIG_OF.patch @@ -1,4 +1,4 @@ -From 0da81bad649d79bff3285c06277c9c3cb850545a Mon Sep 17 00:00:00 2001 +From 4bbb3b0e0d167995d6f26e012081c029458a91d1 Mon Sep 17 00:00:00 2001 From: Vinod Koul Date: Tue, 25 Sep 2012 09:57:36 +0530 Subject: [PATCH 06/35] of: dma- fix build break for !CONFIG_OF diff --git a/patches/dma/0007-of-dma-fix-typos-in-generic-dma-binding-definition.patch b/patches/dma/0007-of-dma-fix-typos-in-generic-dma-binding-definition.patch index b78016c63..3cd1aef5d 100644 --- a/patches/dma/0007-of-dma-fix-typos-in-generic-dma-binding-definition.patch +++ b/patches/dma/0007-of-dma-fix-typos-in-generic-dma-binding-definition.patch @@ -1,4 +1,4 @@ -From d5c158d7ce677a0909b6853e65a578392279a4fe Mon Sep 17 00:00:00 2001 +From 4b644eab5321d23010e0a1599b3a123f2c3563cc Mon Sep 17 00:00:00 2001 From: Matt Porter Date: Wed, 19 Sep 2012 10:49:48 -0400 Subject: [PATCH 07/35] of: dma: fix typos in generic dma binding definition diff --git a/patches/dma/0008-dmaengine-fix-build-failure-due-to-missing-semi-colo.patch b/patches/dma/0008-dmaengine-fix-build-failure-due-to-missing-semi-colo.patch index 770cffc55..2d2c84f30 100644 --- a/patches/dma/0008-dmaengine-fix-build-failure-due-to-missing-semi-colo.patch +++ b/patches/dma/0008-dmaengine-fix-build-failure-due-to-missing-semi-colo.patch @@ -1,4 +1,4 @@ -From d32a1dba69babe07a4ecdddd9f63b4049e81cd24 Mon Sep 17 00:00:00 2001 +From b569fd6781ae26d1d4f47fd518a66a8518692385 Mon Sep 17 00:00:00 2001 From: Vinod Koul Date: Tue, 25 Sep 2012 16:18:55 +0530 Subject: [PATCH 08/35] dmaengine: fix build failure due to missing semi-colon diff --git a/patches/dma/0009-dmaengine-edma-fix-slave-config-dependency-on-direct.patch b/patches/dma/0009-dmaengine-edma-fix-slave-config-dependency-on-direct.patch index 911de0c7a..aea97f8bf 100644 --- a/patches/dma/0009-dmaengine-edma-fix-slave-config-dependency-on-direct.patch +++ b/patches/dma/0009-dmaengine-edma-fix-slave-config-dependency-on-direct.patch @@ -1,4 +1,4 @@ -From 79a0ed51ed29183711b63313a01b8284441a7c4c Mon Sep 17 00:00:00 2001 +From 8d1d0da92f445fb3a0364de91e33955278792820 Mon Sep 17 00:00:00 2001 From: Matt Porter Date: Tue, 18 Sep 2012 18:57:15 +0000 Subject: [PATCH 09/35] dmaengine: edma: fix slave config dependency on diff --git a/patches/dma/0010-dmaengine-add-dma_get_channel_caps.patch b/patches/dma/0010-dmaengine-add-dma_get_channel_caps.patch index cb20ca3f7..fdc028ebb 100644 --- a/patches/dma/0010-dmaengine-add-dma_get_channel_caps.patch +++ b/patches/dma/0010-dmaengine-add-dma_get_channel_caps.patch @@ -1,4 +1,4 @@ -From d1618527c56558eec6293b3dcc7533f1a2694a2c Mon Sep 17 00:00:00 2001 +From 54d68208faa8502e62a5cbe501d8cdc196aaf79e Mon Sep 17 00:00:00 2001 From: Matt Porter Date: Thu, 18 Oct 2012 21:07:28 -0400 Subject: [PATCH 10/35] dmaengine: add dma_get_channel_caps() diff --git a/patches/dma/0011-dma-edma-add-device_channel_caps-support.patch b/patches/dma/0011-dma-edma-add-device_channel_caps-support.patch index 7a5f86792..eb0a08195 100644 --- a/patches/dma/0011-dma-edma-add-device_channel_caps-support.patch +++ b/patches/dma/0011-dma-edma-add-device_channel_caps-support.patch @@ -1,4 +1,4 @@ -From a512c23059144c17c67340bdebc7d000ec9da3e2 Mon Sep 17 00:00:00 2001 +From 2a6698cb61bb608323af7081b278e14efd9df3fc Mon Sep 17 00:00:00 2001 From: Matt Porter Date: Thu, 18 Oct 2012 21:08:59 -0400 Subject: [PATCH 11/35] dma: edma: add device_channel_caps() support diff --git a/patches/dma/0012-mmc-davinci-get-SG-segment-limits-with-dma_get_chann.patch b/patches/dma/0012-mmc-davinci-get-SG-segment-limits-with-dma_get_chann.patch index 886fd9a63..8643e7ddd 100644 --- a/patches/dma/0012-mmc-davinci-get-SG-segment-limits-with-dma_get_chann.patch +++ b/patches/dma/0012-mmc-davinci-get-SG-segment-limits-with-dma_get_chann.patch @@ -1,4 +1,4 @@ -From ff24ed44fbd5d744cdc3b4b1b57bfdfeb38c87e2 Mon Sep 17 00:00:00 2001 +From d56839578e9c4f951e9407864e361dae6488a2d8 Mon Sep 17 00:00:00 2001 From: Matt Porter Date: Thu, 18 Oct 2012 21:10:47 -0400 Subject: [PATCH 12/35] mmc: davinci: get SG segment limits with diff --git a/patches/dma/0013-ARM-davinci-move-private-EDMA-API-to-arm-common.patch b/patches/dma/0013-ARM-davinci-move-private-EDMA-API-to-arm-common.patch index 99bcc0009..fa909a9ac 100644 --- a/patches/dma/0013-ARM-davinci-move-private-EDMA-API-to-arm-common.patch +++ b/patches/dma/0013-ARM-davinci-move-private-EDMA-API-to-arm-common.patch @@ -1,4 +1,4 @@ -From a84149e052a9ca92dba64c323d22942774771d3e Mon Sep 17 00:00:00 2001 +From e88f06cdeb7bc6d313d156a33e5e2f3856a7b394 Mon Sep 17 00:00:00 2001 From: Matt Porter Date: Wed, 22 Aug 2012 09:24:24 -0400 Subject: [PATCH 13/35] ARM: davinci: move private EDMA API to arm/common diff --git a/patches/dma/0014-ARM-edma-remove-unused-transfer-controller-handlers.patch b/patches/dma/0014-ARM-edma-remove-unused-transfer-controller-handlers.patch index 9694e76d8..24f854145 100644 --- a/patches/dma/0014-ARM-edma-remove-unused-transfer-controller-handlers.patch +++ b/patches/dma/0014-ARM-edma-remove-unused-transfer-controller-handlers.patch @@ -1,4 +1,4 @@ -From f36518e61241de701838f11985d8429057e056a0 Mon Sep 17 00:00:00 2001 +From 34d3a1514767bfd8daa6085eb3136574eb06151f Mon Sep 17 00:00:00 2001 From: Matt Porter Date: Wed, 22 Aug 2012 09:31:49 -0400 Subject: [PATCH 14/35] ARM: edma: remove unused transfer controller handlers diff --git a/patches/dma/0015-ARM-edma-add-AM33XX-support-to-the-private-EDMA-API.patch b/patches/dma/0015-ARM-edma-add-AM33XX-support-to-the-private-EDMA-API.patch index 80b02d227..8b5e1c409 100644 --- a/patches/dma/0015-ARM-edma-add-AM33XX-support-to-the-private-EDMA-API.patch +++ b/patches/dma/0015-ARM-edma-add-AM33XX-support-to-the-private-EDMA-API.patch @@ -1,4 +1,4 @@ -From ecc671ede0e3a38810ac86fef1d6bc45b12c5a73 Mon Sep 17 00:00:00 2001 +From a6d6790ce9b3fae2d9e39740240d36b086900938 Mon Sep 17 00:00:00 2001 From: Matt Porter Date: Thu, 6 Sep 2012 17:40:42 -0400 Subject: [PATCH 15/35] ARM: edma: add AM33XX support to the private EDMA API diff --git a/patches/dma/0016-dmaengine-edma-enable-build-for-AM33XX.patch b/patches/dma/0016-dmaengine-edma-enable-build-for-AM33XX.patch index ce1e81ae9..9584092e0 100644 --- a/patches/dma/0016-dmaengine-edma-enable-build-for-AM33XX.patch +++ b/patches/dma/0016-dmaengine-edma-enable-build-for-AM33XX.patch @@ -1,4 +1,4 @@ -From b1144f1395310c64fc0aa3002d08697c25af0328 Mon Sep 17 00:00:00 2001 +From 3826798b3802a4d608ab2ed3141f4a2f537251d6 Mon Sep 17 00:00:00 2001 From: Matt Porter Date: Thu, 6 Sep 2012 17:42:35 -0400 Subject: [PATCH 16/35] dmaengine: edma: enable build for AM33XX diff --git a/patches/dma/0017-dmaengine-edma-Add-TI-EDMA-device-tree-binding.patch b/patches/dma/0017-dmaengine-edma-Add-TI-EDMA-device-tree-binding.patch index 9d8c19e76..06631b32d 100644 --- a/patches/dma/0017-dmaengine-edma-Add-TI-EDMA-device-tree-binding.patch +++ b/patches/dma/0017-dmaengine-edma-Add-TI-EDMA-device-tree-binding.patch @@ -1,4 +1,4 @@ -From f4cd72741452c04edb16d3582051fe564260e2a9 Mon Sep 17 00:00:00 2001 +From e61c812d7b2ccfcf3835d9cd1342fe618d8c57d2 Mon Sep 17 00:00:00 2001 From: Matt Porter Date: Thu, 20 Sep 2012 07:46:04 -0400 Subject: [PATCH 17/35] dmaengine: edma: Add TI EDMA device tree binding diff --git a/patches/dma/0018-ARM-dts-add-AM33XX-EDMA-support.patch b/patches/dma/0018-ARM-dts-add-AM33XX-EDMA-support.patch index 9d1966c0d..d9d332e0d 100644 --- a/patches/dma/0018-ARM-dts-add-AM33XX-EDMA-support.patch +++ b/patches/dma/0018-ARM-dts-add-AM33XX-EDMA-support.patch @@ -1,4 +1,4 @@ -From 5633a644eb462d0c864f7d07389e6df23f6dade7 Mon Sep 17 00:00:00 2001 +From 2b90ef4339365ab61b7170347fa68f0866a07fbb Mon Sep 17 00:00:00 2001 From: Matt Porter Date: Wed, 10 Oct 2012 10:01:33 -0400 Subject: [PATCH 18/35] ARM: dts: add AM33XX EDMA support diff --git a/patches/dma/0019-dmaengine-add-dma_request_slave_channel_compat.patch b/patches/dma/0019-dmaengine-add-dma_request_slave_channel_compat.patch index 804abdd9e..cc312e162 100644 --- a/patches/dma/0019-dmaengine-add-dma_request_slave_channel_compat.patch +++ b/patches/dma/0019-dmaengine-add-dma_request_slave_channel_compat.patch @@ -1,4 +1,4 @@ -From 2974effcf7374f6f7a470688cd598d3a99d5d874 Mon Sep 17 00:00:00 2001 +From aab3ed249c65f311db9bbf467045a199c7323e6a Mon Sep 17 00:00:00 2001 From: Matt Porter Date: Thu, 11 Oct 2012 12:58:44 -0400 Subject: [PATCH 19/35] dmaengine: add dma_request_slave_channel_compat() diff --git a/patches/dma/0020-mmc-omap_hsmmc-convert-to-dma_request_slave_channel_.patch b/patches/dma/0020-mmc-omap_hsmmc-convert-to-dma_request_slave_channel_.patch index 1d8d49143..6865a0bbb 100644 --- a/patches/dma/0020-mmc-omap_hsmmc-convert-to-dma_request_slave_channel_.patch +++ b/patches/dma/0020-mmc-omap_hsmmc-convert-to-dma_request_slave_channel_.patch @@ -1,4 +1,4 @@ -From 98ac4d6884fde76869c774e195fdc3bc3a34a30f Mon Sep 17 00:00:00 2001 +From 0d5c2cbf537b681065fc12acd5ba299d50249779 Mon Sep 17 00:00:00 2001 From: Matt Porter Date: Thu, 6 Sep 2012 17:47:21 -0400 Subject: [PATCH 20/35] mmc: omap_hsmmc: convert to diff --git a/patches/dma/0021-mmc-omap_hsmmc-set-max_segs-based-on-dma-engine-limi.patch b/patches/dma/0021-mmc-omap_hsmmc-set-max_segs-based-on-dma-engine-limi.patch index db7e2c052..8c70062bf 100644 --- a/patches/dma/0021-mmc-omap_hsmmc-set-max_segs-based-on-dma-engine-limi.patch +++ b/patches/dma/0021-mmc-omap_hsmmc-set-max_segs-based-on-dma-engine-limi.patch @@ -1,4 +1,4 @@ -From 894863c7264a8dddcc6f1eaa013c2a5192d7caf7 Mon Sep 17 00:00:00 2001 +From 0a52a418d8893d5bf5dbbb455eea23d1f4a3a05a Mon Sep 17 00:00:00 2001 From: Matt Porter Date: Thu, 20 Sep 2012 08:55:41 -0400 Subject: [PATCH 21/35] mmc: omap_hsmmc: set max_segs based on dma engine diff --git a/patches/dma/0022-mmc-omap_hsmmc-add-generic-DMA-request-support-to-th.patch b/patches/dma/0022-mmc-omap_hsmmc-add-generic-DMA-request-support-to-th.patch index 989f6f8cd..33fda6b5e 100644 --- a/patches/dma/0022-mmc-omap_hsmmc-add-generic-DMA-request-support-to-th.patch +++ b/patches/dma/0022-mmc-omap_hsmmc-add-generic-DMA-request-support-to-th.patch @@ -1,4 +1,4 @@ -From 16e711fef76fe7632bb8769e2f819f98cf03274a Mon Sep 17 00:00:00 2001 +From 39ea2077977197b42f03a51575bbca16d9366dea Mon Sep 17 00:00:00 2001 From: Matt Porter Date: Thu, 20 Sep 2012 07:47:47 -0400 Subject: [PATCH 22/35] mmc: omap_hsmmc: add generic DMA request support to diff --git a/patches/dma/0023-ARM-dts-add-AM33XX-MMC-support.patch b/patches/dma/0023-ARM-dts-add-AM33XX-MMC-support.patch index 568cad54e..dd7c9e011 100644 --- a/patches/dma/0023-ARM-dts-add-AM33XX-MMC-support.patch +++ b/patches/dma/0023-ARM-dts-add-AM33XX-MMC-support.patch @@ -1,4 +1,4 @@ -From 6c400da760772058e8b6bc91b5d48f5f9485f500 Mon Sep 17 00:00:00 2001 +From df56bc5114e81e73f3169d24b8de2a37e305d934 Mon Sep 17 00:00:00 2001 From: Matt Porter Date: Wed, 10 Oct 2012 15:14:03 -0400 Subject: [PATCH 23/35] ARM: dts: add AM33XX MMC support diff --git a/patches/dma/0024-spi-omap2-mcspi-convert-to-dma_request_slave_channel.patch b/patches/dma/0024-spi-omap2-mcspi-convert-to-dma_request_slave_channel.patch index 1e2f35fab..a40ec81c7 100644 --- a/patches/dma/0024-spi-omap2-mcspi-convert-to-dma_request_slave_channel.patch +++ b/patches/dma/0024-spi-omap2-mcspi-convert-to-dma_request_slave_channel.patch @@ -1,4 +1,4 @@ -From cdb09d3b9efce8d8d824eda1bd36ee0f4c28af23 Mon Sep 17 00:00:00 2001 +From 038426e273fc63d34b9f7c371156b1cd38ef6005 Mon Sep 17 00:00:00 2001 From: Matt Porter Date: Thu, 20 Sep 2012 00:37:54 -0400 Subject: [PATCH 24/35] spi: omap2-mcspi: convert to diff --git a/patches/dma/0025-spi-omap2-mcspi-add-generic-DMA-request-support-to-t.patch b/patches/dma/0025-spi-omap2-mcspi-add-generic-DMA-request-support-to-t.patch index 18fa619dd..eac0f2cb4 100644 --- a/patches/dma/0025-spi-omap2-mcspi-add-generic-DMA-request-support-to-t.patch +++ b/patches/dma/0025-spi-omap2-mcspi-add-generic-DMA-request-support-to-t.patch @@ -1,4 +1,4 @@ -From 1936c67034bbf4be18469b0905dc69e4d2f37f23 Mon Sep 17 00:00:00 2001 +From b1df0a7911b916183c712c7142958a3c5dd03e4d Mon Sep 17 00:00:00 2001 From: Matt Porter Date: Thu, 20 Sep 2012 09:21:16 -0400 Subject: [PATCH 25/35] spi: omap2-mcspi: add generic DMA request support to diff --git a/patches/dma/0026-ARM-dts-add-AM33XX-SPI-DMA-support.patch b/patches/dma/0026-ARM-dts-add-AM33XX-SPI-DMA-support.patch index 513f2e3ee..78dfb29c3 100644 --- a/patches/dma/0026-ARM-dts-add-AM33XX-SPI-DMA-support.patch +++ b/patches/dma/0026-ARM-dts-add-AM33XX-SPI-DMA-support.patch @@ -1,4 +1,4 @@ -From 075c4bbb6ef42a2f5baa74d33705a3a592a6b121 Mon Sep 17 00:00:00 2001 +From 3cc3a884b595363ba0baac80f683ddb8c9395be7 Mon Sep 17 00:00:00 2001 From: Matt Porter Date: Thu, 10 Jan 2013 19:09:50 -0500 Subject: [PATCH 26/35] ARM: dts: add AM33XX SPI DMA support diff --git a/patches/dma/0027-ARM-dts-Add-SPI-Flash-support-to-am335x-evm.patch b/patches/dma/0027-ARM-dts-Add-SPI-Flash-support-to-am335x-evm.patch index 0d0cedfeb..98d4a27aa 100644 --- a/patches/dma/0027-ARM-dts-Add-SPI-Flash-support-to-am335x-evm.patch +++ b/patches/dma/0027-ARM-dts-Add-SPI-Flash-support-to-am335x-evm.patch @@ -1,4 +1,4 @@ -From 2f2df9dad355c60381ad6dc5c522aa4e3b67f944 Mon Sep 17 00:00:00 2001 +From f3dac62eff04fa1ebb5c251ba9934ca636bec9fc Mon Sep 17 00:00:00 2001 From: Matt Porter Date: Thu, 10 Jan 2013 19:11:38 -0500 Subject: [PATCH 27/35] ARM: dts: Add SPI Flash support to am335x-evm diff --git a/patches/dma/0028-Documentation-bindings-add-spansion.patch b/patches/dma/0028-Documentation-bindings-add-spansion.patch index 9a42bb828..82e538054 100644 --- a/patches/dma/0028-Documentation-bindings-add-spansion.patch +++ b/patches/dma/0028-Documentation-bindings-add-spansion.patch @@ -1,4 +1,4 @@ -From 354c1d5eddf1850a20a0e934e1b94a03fc524047 Mon Sep 17 00:00:00 2001 +From c266f57ebd876407a824e0462df8ae649a12e07d Mon Sep 17 00:00:00 2001 From: Matt Porter Date: Wed, 17 Oct 2012 17:12:09 -0400 Subject: [PATCH 28/35] Documentation: bindings: add spansion diff --git a/patches/dma/0029-ARM-dts-enable-spi1-node-and-pinmux-on-BeagleBone.patch b/patches/dma/0029-ARM-dts-enable-spi1-node-and-pinmux-on-BeagleBone.patch index b35d15f8a..2383dd494 100644 --- a/patches/dma/0029-ARM-dts-enable-spi1-node-and-pinmux-on-BeagleBone.patch +++ b/patches/dma/0029-ARM-dts-enable-spi1-node-and-pinmux-on-BeagleBone.patch @@ -1,4 +1,4 @@ -From 6022c8795dbc2cb8da153898bbde9e6c5ae83969 Mon Sep 17 00:00:00 2001 +From 83178ea8b6526ed247696c7393b2e3b88a69e486 Mon Sep 17 00:00:00 2001 From: Matt Porter Date: Thu, 10 Jan 2013 19:13:30 -0500 Subject: [PATCH 29/35] ARM: dts: enable spi1 node and pinmux on BeagleBone diff --git a/patches/dma/0030-ARM-dts-add-BeagleBone-Adafruit-1.8-LCD-support.patch b/patches/dma/0030-ARM-dts-add-BeagleBone-Adafruit-1.8-LCD-support.patch index 6ff9efd7c..569df7a89 100644 --- a/patches/dma/0030-ARM-dts-add-BeagleBone-Adafruit-1.8-LCD-support.patch +++ b/patches/dma/0030-ARM-dts-add-BeagleBone-Adafruit-1.8-LCD-support.patch @@ -1,4 +1,4 @@ -From 1dfbfd1728b936c325ca5d678e3df9d4da80a2d2 Mon Sep 17 00:00:00 2001 +From cc71742fa15d3159376eb859ea132b090839140a Mon Sep 17 00:00:00 2001 From: Matt Porter Date: Thu, 11 Oct 2012 08:52:54 -0400 Subject: [PATCH 30/35] ARM: dts: add BeagleBone Adafruit 1.8 LCD support diff --git a/patches/dma/0031-misc-add-gpevt-driver.patch b/patches/dma/0031-misc-add-gpevt-driver.patch index 21b3de947..d8f942f95 100644 --- a/patches/dma/0031-misc-add-gpevt-driver.patch +++ b/patches/dma/0031-misc-add-gpevt-driver.patch @@ -1,4 +1,4 @@ -From cb95c2446f1d09c470b047262f4a9fdeb0986432 Mon Sep 17 00:00:00 2001 +From 7c89968b89c9e67603524060f9e27936fda47f80 Mon Sep 17 00:00:00 2001 From: Matt Porter Date: Wed, 17 Oct 2012 10:48:22 -0400 Subject: [PATCH 31/35] misc: add gpevt driver diff --git a/patches/dma/0032-ARM-dts-add-BeagleBone-gpevt-support.patch b/patches/dma/0032-ARM-dts-add-BeagleBone-gpevt-support.patch index 86057e4ae..73326a886 100644 --- a/patches/dma/0032-ARM-dts-add-BeagleBone-gpevt-support.patch +++ b/patches/dma/0032-ARM-dts-add-BeagleBone-gpevt-support.patch @@ -1,4 +1,4 @@ -From f354d2bf7e5b45936d54d269da3ef60bfd61a722 Mon Sep 17 00:00:00 2001 +From 5a7b863041d114bfdece7e766e3ae2d2b73583d8 Mon Sep 17 00:00:00 2001 From: Matt Porter Date: Wed, 17 Oct 2012 17:12:45 -0400 Subject: [PATCH 32/35] ARM: dts: add BeagleBone gpevt support diff --git a/patches/dma/0033-ARM-configs-working-dmaengine-configs-for-da8xx-and-.patch b/patches/dma/0033-ARM-configs-working-dmaengine-configs-for-da8xx-and-.patch index 9a881d091..403fde75f 100644 --- a/patches/dma/0033-ARM-configs-working-dmaengine-configs-for-da8xx-and-.patch +++ b/patches/dma/0033-ARM-configs-working-dmaengine-configs-for-da8xx-and-.patch @@ -1,4 +1,4 @@ -From 7e30c0d0f771cd47136c3ea0ae80f715f53cf8bf Mon Sep 17 00:00:00 2001 +From 111eb3e0fa8c03b2ee7fec0efe99c9661a670b49 Mon Sep 17 00:00:00 2001 From: Matt Porter Date: Wed, 9 Jan 2013 16:26:38 -0500 Subject: [PATCH 33/35] ARM: configs: working dmaengine configs for da8xx and diff --git a/patches/dma/0034-ARM-dts-Add-UART4-support-to-BeagleBone.patch b/patches/dma/0034-ARM-dts-Add-UART4-support-to-BeagleBone.patch index 3bf57d97c..0d554ee93 100644 --- a/patches/dma/0034-ARM-dts-Add-UART4-support-to-BeagleBone.patch +++ b/patches/dma/0034-ARM-dts-Add-UART4-support-to-BeagleBone.patch @@ -1,4 +1,4 @@ -From 2e5f2cd964c5336999c4dcc209f3cf230044c1b4 Mon Sep 17 00:00:00 2001 +From 2ee03ebbd996db1b0a88ac9d858d6d5c14b3afa6 Mon Sep 17 00:00:00 2001 From: Matt Porter Date: Wed, 9 Jan 2013 16:57:15 -0500 Subject: [PATCH 34/35] ARM: dts: Add UART4 support to BeagleBone diff --git a/patches/dma/0035-gpevnt-Remove-__devinit.patch b/patches/dma/0035-gpevnt-Remove-__devinit.patch index d2bf4e681..8ced734fa 100644 --- a/patches/dma/0035-gpevnt-Remove-__devinit.patch +++ b/patches/dma/0035-gpevnt-Remove-__devinit.patch @@ -1,4 +1,4 @@ -From 64cc2b26ab7d2aa771eea00e4dbffd784d7d2400 Mon Sep 17 00:00:00 2001 +From 7447f8d5c3ed330716955bafded29cfc1e0e76cb Mon Sep 17 00:00:00 2001 From: Pantelis Antoniou Date: Wed, 1 May 2013 16:45:10 +0300 Subject: [PATCH 35/35] gpevnt: Remove __devinit diff --git a/patches/drm/0001-am33xx-Add-clock-for-the-lcdc-DRM-driver.patch b/patches/drm/0001-am33xx-Add-clock-for-the-lcdc-DRM-driver.patch index 0a042a4af..c39b1658f 100644 --- a/patches/drm/0001-am33xx-Add-clock-for-the-lcdc-DRM-driver.patch +++ b/patches/drm/0001-am33xx-Add-clock-for-the-lcdc-DRM-driver.patch @@ -1,13 +1,13 @@ -From c84025134c161373cece5b8bee5bdf1590c03823 Mon Sep 17 00:00:00 2001 +From 187ab0b1d6a72eb5872f83794f612322cf244e53 Mon Sep 17 00:00:00 2001 From: Pantelis Antoniou Date: Tue, 8 Jan 2013 20:01:09 +0200 -Subject: [PATCH 01/11] am33xx: Add clock for the lcdc DRM driver +Subject: [PATCH 01/12] am33xx: Add clock for the lcdc DRM driver Update the clocks with the lcdc DRM's driver definition. Signed-off-by: Pantelis Antoniou --- - arch/arm/mach-omap2/cclock33xx_data.c | 1 + + arch/arm/mach-omap2/cclock33xx_data.c | 1 + 1 file changed, 1 insertion(+) diff --git a/arch/arm/mach-omap2/cclock33xx_data.c b/arch/arm/mach-omap2/cclock33xx_data.c @@ -23,5 +23,5 @@ index 743dce4..7e29317 100644 -- -1.8.1.4 +1.7.10.4 diff --git a/patches/drm/0002-drm-small-fix-in-drm_send_vblank_event.patch b/patches/drm/0002-drm-small-fix-in-drm_send_vblank_event.patch index 179353e25..d0ff9c90e 100644 --- a/patches/drm/0002-drm-small-fix-in-drm_send_vblank_event.patch +++ b/patches/drm/0002-drm-small-fix-in-drm_send_vblank_event.patch @@ -1,7 +1,7 @@ -From 088a2dc6b0eaa515f7ad2a1aa0834ecfd6b6b7a5 Mon Sep 17 00:00:00 2001 +From fd14839e7ed04a9843e03772094ac9ec172a41ab Mon Sep 17 00:00:00 2001 From: Rob Clark Date: Mon, 10 Dec 2012 10:49:46 -0600 -Subject: [PATCH 02/11] drm: small fix in drm_send_vblank_event() +Subject: [PATCH 02/12] drm: small fix in drm_send_vblank_event() Initialize e->pipe.. some drivers set this themselves, others do not. Setting it in drm_send_vblank_event() should help ensure more consistent @@ -9,7 +9,7 @@ behavior with the different drivers. Signed-off-by: Rob Clark --- - drivers/gpu/drm/drm_irq.c | 1 + + drivers/gpu/drm/drm_irq.c | 1 + 1 file changed, 1 insertion(+) diff --git a/drivers/gpu/drm/drm_irq.c b/drivers/gpu/drm/drm_irq.c @@ -25,5 +25,5 @@ index 19c01ca..9bb83a5 100644 } EXPORT_SYMBOL(drm_send_vblank_event); -- -1.8.1.4 +1.7.10.4 diff --git a/patches/drm/0003-drm-cma-add-debugfs-helpers.patch b/patches/drm/0003-drm-cma-add-debugfs-helpers.patch index 04b856937..4ae97ad0b 100644 --- a/patches/drm/0003-drm-cma-add-debugfs-helpers.patch +++ b/patches/drm/0003-drm-cma-add-debugfs-helpers.patch @@ -1,7 +1,7 @@ -From ea10c8a589158f5040a080be25c253613f1c7843 Mon Sep 17 00:00:00 2001 +From 1098b0418b3eaf9b095c855dc1dda0be001d667d Mon Sep 17 00:00:00 2001 From: Rob Clark Date: Mon, 10 Dec 2012 10:46:43 -0600 -Subject: [PATCH 03/11] drm/cma: add debugfs helpers +Subject: [PATCH 03/12] drm/cma: add debugfs helpers Add helper to display fb's which can be used directly in drm_info_list: @@ -16,10 +16,10 @@ a list of CMA GEM objects. Signed-off-by: Rob Clark --- - drivers/gpu/drm/drm_fb_cma_helper.c | 53 ++++++++++++++++++++++++++++++++++++ - drivers/gpu/drm/drm_gem_cma_helper.c | 21 ++++++++++++++ - include/drm/drm_fb_cma_helper.h | 5 ++++ - include/drm/drm_gem_cma_helper.h | 4 +++ + drivers/gpu/drm/drm_fb_cma_helper.c | 53 ++++++++++++++++++++++++++++++++++ + drivers/gpu/drm/drm_gem_cma_helper.c | 21 ++++++++++++++ + include/drm/drm_fb_cma_helper.h | 5 ++++ + include/drm/drm_gem_cma_helper.h | 4 +++ 4 files changed, 83 insertions(+) diff --git a/drivers/gpu/drm/drm_fb_cma_helper.c b/drivers/gpu/drm/drm_fb_cma_helper.c @@ -144,5 +144,5 @@ index f0f6b1a..63397ce 100644 + #endif /* __DRM_GEM_CMA_HELPER_H__ */ -- -1.8.1.4 +1.7.10.4 diff --git a/patches/drm/0004-drm-i2c-encoder-helper-wrappers.patch b/patches/drm/0004-drm-i2c-encoder-helper-wrappers.patch index 1bcb20cd4..a34f25e29 100644 --- a/patches/drm/0004-drm-i2c-encoder-helper-wrappers.patch +++ b/patches/drm/0004-drm-i2c-encoder-helper-wrappers.patch @@ -1,7 +1,7 @@ -From 84aa3e1466e4bcf26a59a3ee0cac659ceb1b353e Mon Sep 17 00:00:00 2001 +From bf25d78a0c3d843da47a72aa05173b755a8e7c56 Mon Sep 17 00:00:00 2001 From: Rob Clark Date: Tue, 8 Jan 2013 17:50:48 -0600 -Subject: [PATCH 04/11] drm: i2c encoder helper wrappers +Subject: [PATCH 04/12] drm: i2c encoder helper wrappers Simplify life for drivers using an encoder-slave, so that they can make their drm_encoder_helper_funcs const, rather than needing to dynamically @@ -9,8 +9,8 @@ allocate and populate them. Signed-off-by: Rob Clark --- - drivers/gpu/drm/drm_encoder_slave.c | 63 +++++++++++++++++++++++++++++++++++++ - include/drm/drm_encoder_slave.h | 20 ++++++++++++ + drivers/gpu/drm/drm_encoder_slave.c | 63 +++++++++++++++++++++++++++++++++++ + include/drm/drm_encoder_slave.h | 20 +++++++++++ 2 files changed, 83 insertions(+) diff --git a/drivers/gpu/drm/drm_encoder_slave.c b/drivers/gpu/drm/drm_encoder_slave.c @@ -114,5 +114,5 @@ index b0c11a7..8b9cc36 100644 + #endif -- -1.8.1.4 +1.7.10.4 diff --git a/patches/drm/0005-drm-nouveau-use-i2c-encoder-helper-wrappers.patch b/patches/drm/0005-drm-nouveau-use-i2c-encoder-helper-wrappers.patch index 40aa0d733..12420e1fb 100644 --- a/patches/drm/0005-drm-nouveau-use-i2c-encoder-helper-wrappers.patch +++ b/patches/drm/0005-drm-nouveau-use-i2c-encoder-helper-wrappers.patch @@ -1,11 +1,11 @@ -From 2c801b0aa98b3c89da21a040fea6cd3883c40e24 Mon Sep 17 00:00:00 2001 +From 781c1376e969736e0c6035865898206060469f41 Mon Sep 17 00:00:00 2001 From: Rob Clark Date: Tue, 8 Jan 2013 19:19:13 -0600 -Subject: [PATCH 05/11] drm/nouveau: use i2c encoder helper wrappers +Subject: [PATCH 05/12] drm/nouveau: use i2c encoder helper wrappers Signed-off-by: Rob Clark --- - drivers/gpu/drm/nouveau/nv04_tv.c | 39 +++++++++++++-------------------------- + drivers/gpu/drm/nouveau/nv04_tv.c | 39 +++++++++++++------------------------ 1 file changed, 13 insertions(+), 26 deletions(-) diff --git a/drivers/gpu/drm/nouveau/nv04_tv.c b/drivers/gpu/drm/nouveau/nv04_tv.c @@ -90,5 +90,5 @@ index 62e826a..4a69ccd 100644 return ret; } -- -1.8.1.4 +1.7.10.4 diff --git a/patches/drm/0006-drm-i2c-give-i2c-it-s-own-Kconfig.patch b/patches/drm/0006-drm-i2c-give-i2c-it-s-own-Kconfig.patch index a2e024ffb..81a25d913 100644 --- a/patches/drm/0006-drm-i2c-give-i2c-it-s-own-Kconfig.patch +++ b/patches/drm/0006-drm-i2c-give-i2c-it-s-own-Kconfig.patch @@ -1,7 +1,7 @@ -From f6774213de160a34fe5e085eba3978877c3febcc Mon Sep 17 00:00:00 2001 +From 23f0d13db12354bd126aad41b44957ec9e30fc29 Mon Sep 17 00:00:00 2001 From: Rob Clark Date: Thu, 24 Jan 2013 15:39:19 -0600 -Subject: [PATCH 06/11] drm/i2c: give i2c it's own Kconfig +Subject: [PATCH 06/12] drm/i2c: give i2c it's own Kconfig Move this out of nouveau directory. As we start to add more encoder slaves used by other drivers, it makes sense to put the Kconfig bits in @@ -9,9 +9,9 @@ one place. Signed-off-by: Rob Clark --- - drivers/gpu/drm/Kconfig | 2 ++ - drivers/gpu/drm/i2c/Kconfig | 22 ++++++++++++++++++++++ - drivers/gpu/drm/nouveau/Kconfig | 23 ----------------------- + drivers/gpu/drm/Kconfig | 2 ++ + drivers/gpu/drm/i2c/Kconfig | 22 ++++++++++++++++++++++ + drivers/gpu/drm/nouveau/Kconfig | 23 ----------------------- 3 files changed, 24 insertions(+), 23 deletions(-) create mode 100644 drivers/gpu/drm/i2c/Kconfig @@ -88,5 +88,5 @@ index 8a55bee..47ccc1a 100644 - -endmenu -- -1.8.1.4 +1.7.10.4 diff --git a/patches/drm/0007-drm-tilcdc-add-TI-LCD-Controller-DRM-driver-v4.patch b/patches/drm/0007-drm-tilcdc-add-TI-LCD-Controller-DRM-driver-v4.patch index 5618523ef..d705c2f17 100644 --- a/patches/drm/0007-drm-tilcdc-add-TI-LCD-Controller-DRM-driver-v4.patch +++ b/patches/drm/0007-drm-tilcdc-add-TI-LCD-Controller-DRM-driver-v4.patch @@ -1,7 +1,7 @@ -From 8e734badd2cb56de1f409aa15c20bda45be9ee6a Mon Sep 17 00:00:00 2001 +From e2912601234646a7a3db8731ad0f2e7b7a4654a7 Mon Sep 17 00:00:00 2001 From: Rob Clark Date: Tue, 8 Jan 2013 15:04:28 -0600 -Subject: [PATCH 07/11] drm/tilcdc: add TI LCD Controller DRM driver (v4) +Subject: [PATCH 07/12] drm/tilcdc: add TI LCD Controller DRM driver (v4) A simple DRM/KMS driver for the TI LCD Controller found in various smaller TI parts (AM33xx, OMAPL138, etc). This driver uses the @@ -26,16 +26,16 @@ v4: remove some unneeded stuff from panel-info struct, properly Signed-off-by: Rob Clark --- - drivers/gpu/drm/Kconfig | 2 + - drivers/gpu/drm/Makefile | 1 + - drivers/gpu/drm/tilcdc/Kconfig | 10 + - drivers/gpu/drm/tilcdc/Makefile | 8 + - drivers/gpu/drm/tilcdc/tilcdc_crtc.c | 602 ++++++++++++++++++++++++++++++++ - drivers/gpu/drm/tilcdc/tilcdc_drv.c | 605 +++++++++++++++++++++++++++++++++ - drivers/gpu/drm/tilcdc/tilcdc_drv.h | 150 ++++++++ - drivers/gpu/drm/tilcdc/tilcdc_regs.h | 154 +++++++++ - drivers/gpu/drm/tilcdc/tilcdc_tfp410.c | 419 +++++++++++++++++++++++ - drivers/gpu/drm/tilcdc/tilcdc_tfp410.h | 26 ++ + drivers/gpu/drm/Kconfig | 2 + + drivers/gpu/drm/Makefile | 1 + + drivers/gpu/drm/tilcdc/Kconfig | 10 + + drivers/gpu/drm/tilcdc/Makefile | 8 + + drivers/gpu/drm/tilcdc/tilcdc_crtc.c | 602 +++++++++++++++++++++++++++++++ + drivers/gpu/drm/tilcdc/tilcdc_drv.c | 605 ++++++++++++++++++++++++++++++++ + drivers/gpu/drm/tilcdc/tilcdc_drv.h | 150 ++++++++ + drivers/gpu/drm/tilcdc/tilcdc_regs.h | 154 ++++++++ + drivers/gpu/drm/tilcdc/tilcdc_tfp410.c | 419 ++++++++++++++++++++++ + drivers/gpu/drm/tilcdc/tilcdc_tfp410.h | 26 ++ 10 files changed, 1977 insertions(+) create mode 100644 drivers/gpu/drm/tilcdc/Kconfig create mode 100644 drivers/gpu/drm/tilcdc/Makefile @@ -2089,5 +2089,5 @@ index 0000000..5b800f1 + +#endif /* __TILCDC_TFP410_H__ */ -- -1.8.1.4 +1.7.10.4 diff --git a/patches/drm/0008-drm-i2c-nxp-tda998x-v3.patch b/patches/drm/0008-drm-i2c-nxp-tda998x-v3.patch index e4c72665b..a26c6bceb 100644 --- a/patches/drm/0008-drm-i2c-nxp-tda998x-v3.patch +++ b/patches/drm/0008-drm-i2c-nxp-tda998x-v3.patch @@ -1,7 +1,7 @@ -From 4058434f131ee9fc6052c3063f1cf75b19b34b74 Mon Sep 17 00:00:00 2001 +From 02a5d40355774abb096648d2ca15417cc46c4519 Mon Sep 17 00:00:00 2001 From: Rob Clark Date: Tue, 8 Jan 2013 19:21:02 -0600 -Subject: [PATCH 08/11] drm/i2c: nxp-tda998x (v3) +Subject: [PATCH 08/12] drm/i2c: nxp-tda998x (v3) Driver for the NXP TDA998X i2c hdmi encoder slave. @@ -11,9 +11,9 @@ v3: add Kconfig, fix dup'd MODULE_DESCRIPTION Signed-off-by: Rob Clark --- - drivers/gpu/drm/i2c/Kconfig | 6 + - drivers/gpu/drm/i2c/Makefile | 3 + - drivers/gpu/drm/i2c/tda998x_drv.c | 906 ++++++++++++++++++++++++++++++++++++++ + drivers/gpu/drm/i2c/Kconfig | 6 + + drivers/gpu/drm/i2c/Makefile | 3 + + drivers/gpu/drm/i2c/tda998x_drv.c | 906 +++++++++++++++++++++++++++++++++++++ 3 files changed, 915 insertions(+) create mode 100644 drivers/gpu/drm/i2c/tda998x_drv.c @@ -956,5 +956,5 @@ index 0000000..e68b58a +module_init(tda998x_init); +module_exit(tda998x_exit); -- -1.8.1.4 +1.7.10.4 diff --git a/patches/drm/0009-drm-tilcdc-add-encoder-slave.patch b/patches/drm/0009-drm-tilcdc-add-encoder-slave.patch index 0af32e1e6..c472e94ff 100644 --- a/patches/drm/0009-drm-tilcdc-add-encoder-slave.patch +++ b/patches/drm/0009-drm-tilcdc-add-encoder-slave.patch @@ -1,16 +1,16 @@ -From b123b0788562cbd20dd1e7d4135a22af50907863 Mon Sep 17 00:00:00 2001 +From c50fb1363321769f326375fae262a566680405a8 Mon Sep 17 00:00:00 2001 From: Rob Clark Date: Tue, 22 Jan 2013 16:02:21 -0600 -Subject: [PATCH 09/11] drm/tilcdc: add encoder slave +Subject: [PATCH 09/12] drm/tilcdc: add encoder slave Add output panel driver for i2c encoder slaves. Signed-off-by: Rob Clark --- - drivers/gpu/drm/tilcdc/Makefile | 1 + - drivers/gpu/drm/tilcdc/tilcdc_drv.c | 5 +- - drivers/gpu/drm/tilcdc/tilcdc_slave.c | 376 ++++++++++++++++++++++++++++++++++ - drivers/gpu/drm/tilcdc/tilcdc_slave.h | 26 +++ + drivers/gpu/drm/tilcdc/Makefile | 1 + + drivers/gpu/drm/tilcdc/tilcdc_drv.c | 5 +- + drivers/gpu/drm/tilcdc/tilcdc_slave.c | 376 +++++++++++++++++++++++++++++++++ + drivers/gpu/drm/tilcdc/tilcdc_slave.h | 26 +++ 4 files changed, 407 insertions(+), 1 deletion(-) create mode 100644 drivers/gpu/drm/tilcdc/tilcdc_slave.c create mode 100644 drivers/gpu/drm/tilcdc/tilcdc_slave.h @@ -475,5 +475,5 @@ index 0000000..2f85048 + +#endif /* __TILCDC_SLAVE_H__ */ -- -1.8.1.4 +1.7.10.4 diff --git a/patches/drm/0010-drm-tilcdc-add-support-for-LCD-panels-v5.patch b/patches/drm/0010-drm-tilcdc-add-support-for-LCD-panels-v5.patch index fc7d3794f..c5ec81445 100644 --- a/patches/drm/0010-drm-tilcdc-add-support-for-LCD-panels-v5.patch +++ b/patches/drm/0010-drm-tilcdc-add-support-for-LCD-panels-v5.patch @@ -1,7 +1,7 @@ -From f211c7fcc875ed5aa252568918db1f063476d763 Mon Sep 17 00:00:00 2001 +From ea74f0684fbbba1579f01798b086b63ac84c26a2 Mon Sep 17 00:00:00 2001 From: Rob Clark Date: Tue, 18 Dec 2012 17:34:16 -0600 -Subject: [PATCH 10/11] drm/tilcdc: add support for LCD panels (v5) +Subject: [PATCH 10/12] drm/tilcdc: add support for LCD panels (v5) Add an output panel driver for LCD panels. Tested with LCD3 cape on beaglebone. @@ -15,11 +15,11 @@ v5: remove some unneeded fields from panel-info struct Signed-off-by: Rob Clark --- - drivers/gpu/drm/tilcdc/Kconfig | 5 +- - drivers/gpu/drm/tilcdc/Makefile | 1 + - drivers/gpu/drm/tilcdc/tilcdc_drv.c | 3 + - drivers/gpu/drm/tilcdc/tilcdc_panel.c | 436 ++++++++++++++++++++++++++++++++++ - drivers/gpu/drm/tilcdc/tilcdc_panel.h | 26 ++ + drivers/gpu/drm/tilcdc/Kconfig | 5 +- + drivers/gpu/drm/tilcdc/Makefile | 1 + + drivers/gpu/drm/tilcdc/tilcdc_drv.c | 3 + + drivers/gpu/drm/tilcdc/tilcdc_panel.c | 436 +++++++++++++++++++++++++++++++++ + drivers/gpu/drm/tilcdc/tilcdc_panel.h | 26 ++ 5 files changed, 470 insertions(+), 1 deletion(-) create mode 100644 drivers/gpu/drm/tilcdc/tilcdc_panel.c create mode 100644 drivers/gpu/drm/tilcdc/tilcdc_panel.h @@ -557,5 +557,5 @@ index 0000000..7db40aa + +#endif /* __TILCDC_PANEL_H__ */ -- -1.8.1.4 +1.7.10.4 diff --git a/patches/drm/0011-drm-lcdc-Power-control-GPIO-support.patch b/patches/drm/0011-drm-lcdc-Power-control-GPIO-support.patch index 4250d6d46..1ae4ff130 100644 --- a/patches/drm/0011-drm-lcdc-Power-control-GPIO-support.patch +++ b/patches/drm/0011-drm-lcdc-Power-control-GPIO-support.patch @@ -1,14 +1,14 @@ -From 177f7ba38627b56b1d225694ecacb87b71c0586c Mon Sep 17 00:00:00 2001 +From 56469cfe765cccd7e5f5987cf5a69e70a2ddb718 Mon Sep 17 00:00:00 2001 From: Pantelis Antoniou Date: Wed, 9 Jan 2013 16:31:29 +0200 -Subject: [PATCH 11/11] drm: lcdc: Power control GPIO support +Subject: [PATCH 11/12] drm: lcdc: Power control GPIO support A large number of LCDC designs use a GPIO pin for power control. Implement it trivialy. Signed-off-by: Pantelis Antoniou --- - drivers/gpu/drm/tilcdc/tilcdc_drv.c | 25 ++++++++++++++++++++++++- + drivers/gpu/drm/tilcdc/tilcdc_drv.c | 25 ++++++++++++++++++++++++- 1 file changed, 24 insertions(+), 1 deletion(-) diff --git a/drivers/gpu/drm/tilcdc/tilcdc_drv.c b/drivers/gpu/drm/tilcdc/tilcdc_drv.c @@ -62,5 +62,5 @@ index c5b592d..91e8ed2 100644 priv->lcd_fck_rate = clk_get_rate(priv->clk); priv->freq_transition.notifier_call = cpufreq_transition; -- -1.8.1.4 +1.7.10.4 diff --git a/patches/drm/0012-drm-tilcdc-Fix-scheduling-while-atomic-from-irq-hand.patch b/patches/drm/0012-drm-tilcdc-Fix-scheduling-while-atomic-from-irq-hand.patch index ea7bae79a..2a19a1794 100644 --- a/patches/drm/0012-drm-tilcdc-Fix-scheduling-while-atomic-from-irq-hand.patch +++ b/patches/drm/0012-drm-tilcdc-Fix-scheduling-while-atomic-from-irq-hand.patch @@ -1,4 +1,4 @@ -From 5eafac3fb24a135093d6cd4f4adbc0e224d14f79 Mon Sep 17 00:00:00 2001 +From cfaebf9a46bd79ded06beb3138593bd9440d8ffd Mon Sep 17 00:00:00 2001 From: Pantelis Antoniou Date: Mon, 3 Jun 2013 17:57:18 +0300 Subject: [PATCH 12/12] drm: tilcdc: Fix scheduling while atomic from irq @@ -8,7 +8,7 @@ Fix the crash by not making pm_runtime calls while in the irq. Signed-off-by: Pantelis Antoniou --- - drivers/gpu/drm/tilcdc/tilcdc_crtc.c | 8 ++++++-- + drivers/gpu/drm/tilcdc/tilcdc_crtc.c | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/drivers/gpu/drm/tilcdc/tilcdc_crtc.c b/drivers/gpu/drm/tilcdc/tilcdc_crtc.c @@ -54,5 +54,5 @@ index 5dd3c7d..9f10f05 100644 } -- -1.8.1.4 +1.7.10.4 diff --git a/patches/gpmc/0001-ARM-OMAP-Clear-GPMC-bits-when-applying-new-setting.patch b/patches/gpmc/0001-ARM-OMAP-Clear-GPMC-bits-when-applying-new-setting.patch index 53752737b..9759d3d8f 100644 --- a/patches/gpmc/0001-ARM-OMAP-Clear-GPMC-bits-when-applying-new-setting.patch +++ b/patches/gpmc/0001-ARM-OMAP-Clear-GPMC-bits-when-applying-new-setting.patch @@ -1,4 +1,4 @@ -From 6833bd7d1f7844c10bab534b69b62b6ec27aad42 Mon Sep 17 00:00:00 2001 +From c9c000d50bc07124469acebaac6f55360db42386 Mon Sep 17 00:00:00 2001 From: Mark Jackson Date: Tue, 5 Mar 2013 10:13:40 +0000 Subject: [PATCH 01/39] ARM: OMAP: Clear GPMC bits when applying new setting. @@ -18,8 +18,8 @@ Signed-off-by: Mark Jackson [jon-hunter@ti.com: updated changelog] Signed-off-by: Jon Hunter --- - arch/arm/mach-omap2/gpmc.c | 4 ++++ - arch/arm/mach-omap2/gpmc.h | 5 ++++- + arch/arm/mach-omap2/gpmc.c | 4 ++++ + arch/arm/mach-omap2/gpmc.h | 5 ++++- 2 files changed, 8 insertions(+), 1 deletion(-) diff --git a/arch/arm/mach-omap2/gpmc.c b/arch/arm/mach-omap2/gpmc.c @@ -54,5 +54,5 @@ index fe0a844..f79cbde 100644 #define GPMC_CONFIG1_FCLK_DIV(val) (val & 3) #define GPMC_CONFIG1_FCLK_DIV2 (GPMC_CONFIG1_FCLK_DIV(1)) -- -1.8.1.4 +1.7.10.4 diff --git a/patches/gpmc/0002-ARM-omap2-gpmc-Mark-local-scoped-functions-static.patch b/patches/gpmc/0002-ARM-omap2-gpmc-Mark-local-scoped-functions-static.patch index 2f0643bc3..06bc155e1 100644 --- a/patches/gpmc/0002-ARM-omap2-gpmc-Mark-local-scoped-functions-static.patch +++ b/patches/gpmc/0002-ARM-omap2-gpmc-Mark-local-scoped-functions-static.patch @@ -1,4 +1,4 @@ -From 77e6d42c91df7cce920858232b618a94dd1c099f Mon Sep 17 00:00:00 2001 +From fdb80b5efa6fc0c4ec1b9d37d7221e09df3b965d Mon Sep 17 00:00:00 2001 From: Ezequiel Garcia Date: Tue, 12 Feb 2013 16:22:17 -0300 Subject: [PATCH 02/39] ARM: omap2: gpmc: Mark local scoped functions static @@ -10,8 +10,8 @@ Signed-off-by: Ezequiel Garcia Reviewed-by: Jon Hunter Signed-off-by: Jon Hunter --- - arch/arm/mach-omap2/gpmc.c | 14 +++++++------- - arch/arm/mach-omap2/gpmc.h | 7 ------- + arch/arm/mach-omap2/gpmc.c | 14 +++++++------- + arch/arm/mach-omap2/gpmc.h | 7 ------- 2 files changed, 7 insertions(+), 14 deletions(-) diff --git a/arch/arm/mach-omap2/gpmc.c b/arch/arm/mach-omap2/gpmc.c @@ -107,5 +107,5 @@ index f79cbde..697ff42 100644 extern void omap3_gpmc_restore_context(void); extern int gpmc_cs_configure(int cs, int cmd, int wval); -- -1.8.1.4 +1.7.10.4 diff --git a/patches/gpmc/0003-ARM-omap2-gpmc-Remove-unused-gpmc_round_ns_to_ticks-.patch b/patches/gpmc/0003-ARM-omap2-gpmc-Remove-unused-gpmc_round_ns_to_ticks-.patch index 617a9a9a8..8bda7f621 100644 --- a/patches/gpmc/0003-ARM-omap2-gpmc-Remove-unused-gpmc_round_ns_to_ticks-.patch +++ b/patches/gpmc/0003-ARM-omap2-gpmc-Remove-unused-gpmc_round_ns_to_ticks-.patch @@ -1,4 +1,4 @@ -From 5ba625454dd6ba2ff697192e381feb81788da3ce Mon Sep 17 00:00:00 2001 +From fd2e06ba8023c84644fe186f75d01e6256112ddc Mon Sep 17 00:00:00 2001 From: Ezequiel Garcia Date: Tue, 12 Feb 2013 16:22:18 -0300 Subject: [PATCH 03/39] ARM: omap2: gpmc: Remove unused @@ -11,7 +11,7 @@ Signed-off-by: Ezequiel Garcia Reviewed-by: Jon Hunter Signed-off-by: Jon Hunter --- - arch/arm/mach-omap2/gpmc.c | 7 ------- + arch/arm/mach-omap2/gpmc.c | 7 ------- 1 file changed, 7 deletions(-) diff --git a/arch/arm/mach-omap2/gpmc.c b/arch/arm/mach-omap2/gpmc.c @@ -33,5 +33,5 @@ index 20de0f6..d7add37 100644 { return ticks * gpmc_get_fclk_period(); -- -1.8.1.4 +1.7.10.4 diff --git a/patches/gpmc/0004-ARM-omap2-gpmc-Fix-gpmc_cs_reserved-return-value.patch b/patches/gpmc/0004-ARM-omap2-gpmc-Fix-gpmc_cs_reserved-return-value.patch index 304ce0ce0..d8ad73136 100644 --- a/patches/gpmc/0004-ARM-omap2-gpmc-Fix-gpmc_cs_reserved-return-value.patch +++ b/patches/gpmc/0004-ARM-omap2-gpmc-Fix-gpmc_cs_reserved-return-value.patch @@ -1,4 +1,4 @@ -From 9d5c1b7877b41938e6d294150b82bd8224b0fe1d Mon Sep 17 00:00:00 2001 +From b8c628dda1cf499e9fd7b8d55b017d387d62c5ac Mon Sep 17 00:00:00 2001 From: Ezequiel Garcia Date: Tue, 12 Feb 2013 16:22:19 -0300 Subject: [PATCH 04/39] ARM: omap2: gpmc: Fix gpmc_cs_reserved() return value @@ -16,7 +16,7 @@ Signed-off-by: Ezequiel Garcia Reviewed-by: Jon Hunter Signed-off-by: Jon Hunter --- - arch/arm/mach-omap2/gpmc.c | 4 ++-- + arch/arm/mach-omap2/gpmc.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/arch/arm/mach-omap2/gpmc.c b/arch/arm/mach-omap2/gpmc.c @@ -37,5 +37,5 @@ index d7add37..83430a2 100644 return gpmc_cs_map & (1 << cs); } -- -1.8.1.4 +1.7.10.4 diff --git a/patches/gpmc/0005-ARM-omap2-gpmc-nand-Print-something-useful-on-CS-req.patch b/patches/gpmc/0005-ARM-omap2-gpmc-nand-Print-something-useful-on-CS-req.patch index 9cfe4099c..fe8f763e8 100644 --- a/patches/gpmc/0005-ARM-omap2-gpmc-nand-Print-something-useful-on-CS-req.patch +++ b/patches/gpmc/0005-ARM-omap2-gpmc-nand-Print-something-useful-on-CS-req.patch @@ -1,4 +1,4 @@ -From 1b222e43ff0a049c0e3f1a4ebdb0c552e8861af8 Mon Sep 17 00:00:00 2001 +From b8369a3e96be5c23182c0aafeef9f144356817f1 Mon Sep 17 00:00:00 2001 From: Ezequiel Garcia Date: Tue, 12 Feb 2013 16:22:20 -0300 Subject: [PATCH 05/39] ARM: omap2: gpmc-nand: Print something useful on CS @@ -11,7 +11,7 @@ Signed-off-by: Ezequiel Garcia Reviewed-by: Jon Hunter Signed-off-by: Jon Hunter --- - arch/arm/mach-omap2/gpmc-nand.c | 3 ++- + arch/arm/mach-omap2/gpmc-nand.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/arch/arm/mach-omap2/gpmc-nand.c b/arch/arm/mach-omap2/gpmc-nand.c @@ -29,5 +29,5 @@ index db969a5..6027dd0 100644 } -- -1.8.1.4 +1.7.10.4 diff --git a/patches/gpmc/0006-ARM-omap2-gpmc-onenand-Print-something-useful-on-CS-.patch b/patches/gpmc/0006-ARM-omap2-gpmc-onenand-Print-something-useful-on-CS-.patch index f260f135a..28f6365ba 100644 --- a/patches/gpmc/0006-ARM-omap2-gpmc-onenand-Print-something-useful-on-CS-.patch +++ b/patches/gpmc/0006-ARM-omap2-gpmc-onenand-Print-something-useful-on-CS-.patch @@ -1,4 +1,4 @@ -From 9e4725d7a4de1c1a22c2929f2f9126985d325648 Mon Sep 17 00:00:00 2001 +From a35cb9c97e68bee365be43ae979a67e93a8dedc5 Mon Sep 17 00:00:00 2001 From: Ezequiel Garcia Date: Tue, 12 Feb 2013 16:22:21 -0300 Subject: [PATCH 06/39] ARM: omap2: gpmc-onenand: Print something useful on CS @@ -11,7 +11,7 @@ Signed-off-by: Ezequiel Garcia Reviewed-by: Jon Hunter Signed-off-by: Jon Hunter --- - arch/arm/mach-omap2/gpmc-onenand.c | 3 ++- + arch/arm/mach-omap2/gpmc-onenand.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/arch/arm/mach-omap2/gpmc-onenand.c b/arch/arm/mach-omap2/gpmc-onenand.c @@ -29,5 +29,5 @@ index 94a349e..80d756b 100644 } -- -1.8.1.4 +1.7.10.4 diff --git a/patches/gpmc/0007-ARM-omap2-gpmc-onenand-Replace-pr_err-with-dev_err.patch b/patches/gpmc/0007-ARM-omap2-gpmc-onenand-Replace-pr_err-with-dev_err.patch index 2a4fbe1e9..5b93d406b 100644 --- a/patches/gpmc/0007-ARM-omap2-gpmc-onenand-Replace-pr_err-with-dev_err.patch +++ b/patches/gpmc/0007-ARM-omap2-gpmc-onenand-Replace-pr_err-with-dev_err.patch @@ -1,4 +1,4 @@ -From 6a46051bf7e57d619f2222320d5b840794386a33 Mon Sep 17 00:00:00 2001 +From 238edce10603162dc07497772215743e9b36d6fa Mon Sep 17 00:00:00 2001 From: Ezequiel Garcia Date: Tue, 12 Feb 2013 16:22:22 -0300 Subject: [PATCH 07/39] ARM: omap2: gpmc-onenand: Replace pr_err() with @@ -11,7 +11,7 @@ Signed-off-by: Ezequiel Garcia Reviewed-by: Jon Hunter Signed-off-by: Jon Hunter --- - arch/arm/mach-omap2/gpmc-onenand.c | 7 ++++--- + arch/arm/mach-omap2/gpmc-onenand.c | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/arch/arm/mach-omap2/gpmc-onenand.c b/arch/arm/mach-omap2/gpmc-onenand.c @@ -47,5 +47,5 @@ index 80d756b..e1daf94 100644 return; } -- -1.8.1.4 +1.7.10.4 diff --git a/patches/gpmc/0008-ARM-omap2-gpmc-onenand-Replace-printk-KERN_ERR-with-.patch b/patches/gpmc/0008-ARM-omap2-gpmc-onenand-Replace-printk-KERN_ERR-with-.patch index 89018f99c..5546ed046 100644 --- a/patches/gpmc/0008-ARM-omap2-gpmc-onenand-Replace-printk-KERN_ERR-with-.patch +++ b/patches/gpmc/0008-ARM-omap2-gpmc-onenand-Replace-printk-KERN_ERR-with-.patch @@ -1,4 +1,4 @@ -From 048aeeeb590bae4f7af674ce1caa4e03f6f5a75b Mon Sep 17 00:00:00 2001 +From 0971410645d3885fd98f3be2b8508009d848bdcf Mon Sep 17 00:00:00 2001 From: Ezequiel Garcia Date: Tue, 12 Feb 2013 16:22:23 -0300 Subject: [PATCH 08/39] ARM: omap2: gpmc-onenand: Replace printk KERN_ERR with @@ -11,7 +11,7 @@ Signed-off-by: Ezequiel Garcia Reviewed-by: Jon Hunter Signed-off-by: Jon Hunter --- - arch/arm/mach-omap2/gpmc-onenand.c | 2 +- + arch/arm/mach-omap2/gpmc-onenand.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/arch/arm/mach-omap2/gpmc-onenand.c b/arch/arm/mach-omap2/gpmc-onenand.c @@ -28,5 +28,5 @@ index e1daf94..428cb19 100644 gpmc_onenand_data->flags |= ONENAND_SYNC_READ; } -- -1.8.1.4 +1.7.10.4 diff --git a/patches/gpmc/0009-ARM-omap2-gpmc-Remove-redundant-chip-select-out-of-r.patch b/patches/gpmc/0009-ARM-omap2-gpmc-Remove-redundant-chip-select-out-of-r.patch index aa6e2f82c..98fe0c05d 100644 --- a/patches/gpmc/0009-ARM-omap2-gpmc-Remove-redundant-chip-select-out-of-r.patch +++ b/patches/gpmc/0009-ARM-omap2-gpmc-Remove-redundant-chip-select-out-of-r.patch @@ -1,4 +1,4 @@ -From e6e1fa57a035773e6c24cae635499c27bac60eb1 Mon Sep 17 00:00:00 2001 +From a35390353a922d6b06ece87efc9ca2b21cb28cde Mon Sep 17 00:00:00 2001 From: Ezequiel Garcia Date: Tue, 12 Feb 2013 16:22:24 -0300 Subject: [PATCH 09/39] ARM: omap2: gpmc: Remove redundant chip select out of @@ -12,7 +12,7 @@ Signed-off-by: Ezequiel Garcia Reviewed-by: Jon Hunter Signed-off-by: Jon Hunter --- - arch/arm/mach-omap2/gpmc.c | 10 +--------- + arch/arm/mach-omap2/gpmc.c | 10 +--------- 1 file changed, 1 insertion(+), 9 deletions(-) diff --git a/arch/arm/mach-omap2/gpmc.c b/arch/arm/mach-omap2/gpmc.c @@ -44,5 +44,5 @@ index 83430a2..901dacd 100644 } -- -1.8.1.4 +1.7.10.4 diff --git a/patches/gpmc/0010-ARM-OMAP2-Simplify-code-configuring-ONENAND-devices.patch b/patches/gpmc/0010-ARM-OMAP2-Simplify-code-configuring-ONENAND-devices.patch index 9f65eb0f8..9b5e06562 100644 --- a/patches/gpmc/0010-ARM-OMAP2-Simplify-code-configuring-ONENAND-devices.patch +++ b/patches/gpmc/0010-ARM-OMAP2-Simplify-code-configuring-ONENAND-devices.patch @@ -1,4 +1,4 @@ -From 896ee62353ff80a855894a53f67b0858c1edf582 Mon Sep 17 00:00:00 2001 +From 6d15a215823e68ddfca7066c12b1370a2717e8c9 Mon Sep 17 00:00:00 2001 From: Jon Hunter Date: Thu, 21 Feb 2013 15:20:53 -0600 Subject: [PATCH 10/39] ARM: OMAP2+: Simplify code configuring ONENAND devices @@ -15,7 +15,7 @@ member and not the entire structure. Signed-off-by: Jon Hunter Tested-by: Ezequiel Garcia --- - arch/arm/mach-omap2/gpmc-onenand.c | 26 ++++++++++---------------- + arch/arm/mach-omap2/gpmc-onenand.c | 26 ++++++++++---------------- 1 file changed, 10 insertions(+), 16 deletions(-) diff --git a/arch/arm/mach-omap2/gpmc-onenand.c b/arch/arm/mach-omap2/gpmc-onenand.c @@ -103,5 +103,5 @@ index 428cb19..b7f73c5 100644 ret = gpmc_set_sync_mode(gpmc_onenand_data->cs, &t); if (IS_ERR_VALUE(ret)) -- -1.8.1.4 +1.7.10.4 diff --git a/patches/gpmc/0011-ARM-OMAP2-Add-variable-to-store-number-of-GPMC-waitp.patch b/patches/gpmc/0011-ARM-OMAP2-Add-variable-to-store-number-of-GPMC-waitp.patch index 6ccfe58e8..ed7bb6d23 100644 --- a/patches/gpmc/0011-ARM-OMAP2-Add-variable-to-store-number-of-GPMC-waitp.patch +++ b/patches/gpmc/0011-ARM-OMAP2-Add-variable-to-store-number-of-GPMC-waitp.patch @@ -1,4 +1,4 @@ -From b1457bfc3b3e62a829f4fb8260ba00b5e70b38b2 Mon Sep 17 00:00:00 2001 +From c40d75b7fd8d8f8928d83ce5cfaa5bdef9202155 Mon Sep 17 00:00:00 2001 From: Jon Hunter Date: Wed, 20 Feb 2013 15:53:38 -0600 Subject: [PATCH 11/39] ARM: OMAP2+: Add variable to store number of GPMC @@ -19,7 +19,7 @@ device-tree is fine. Signed-off-by: Jon Hunter Tested-by: Ezequiel Garcia --- - arch/arm/mach-omap2/gpmc.c | 231 ++++++++++++++++++++++++++++++++++++++++++++- + arch/arm/mach-omap2/gpmc.c | 231 +++++++++++++++++++++++++++++++++++++++++++- 1 file changed, 230 insertions(+), 1 deletion(-) diff --git a/arch/arm/mach-omap2/gpmc.c b/arch/arm/mach-omap2/gpmc.c @@ -286,5 +286,5 @@ index 901dacd..1346f3e 100644 } -- -1.8.1.4 +1.7.10.4 diff --git a/patches/gpmc/0012-ARM-OMAP2-Add-structure-for-storing-GPMC-settings.patch b/patches/gpmc/0012-ARM-OMAP2-Add-structure-for-storing-GPMC-settings.patch index 823e9fc9c..971da1091 100644 --- a/patches/gpmc/0012-ARM-OMAP2-Add-structure-for-storing-GPMC-settings.patch +++ b/patches/gpmc/0012-ARM-OMAP2-Add-structure-for-storing-GPMC-settings.patch @@ -1,4 +1,4 @@ -From c7d802e7661e70d4c55cfb5fcf28b273561ec791 Mon Sep 17 00:00:00 2001 +From cf5ecbe3dddf7e97008da8e72645307f2fd33fc0 Mon Sep 17 00:00:00 2001 From: Jon Hunter Date: Thu, 21 Feb 2013 13:46:22 -0600 Subject: [PATCH 12/39] ARM: OMAP2+: Add structure for storing GPMC settings @@ -16,11 +16,11 @@ these options. Signed-off-by: Jon Hunter Tested-by: Ezequiel Garcia --- - arch/arm/mach-omap2/gpmc-onenand.c | 18 ++++++++++----- - arch/arm/mach-omap2/gpmc-smc91x.c | 2 +- - arch/arm/mach-omap2/gpmc.c | 45 +++++++++++++++++++++++--------------- - arch/arm/mach-omap2/gpmc.h | 28 ++++++++++++++++++------ - arch/arm/mach-omap2/usb-tusb6010.c | 19 +++++++++------- + arch/arm/mach-omap2/gpmc-onenand.c | 18 ++++++++++----- + arch/arm/mach-omap2/gpmc-smc91x.c | 2 +- + arch/arm/mach-omap2/gpmc.c | 45 +++++++++++++++++++++--------------- + arch/arm/mach-omap2/gpmc.h | 28 ++++++++++++++++------ + arch/arm/mach-omap2/usb-tusb6010.c | 19 ++++++++------- 5 files changed, 72 insertions(+), 40 deletions(-) diff --git a/arch/arm/mach-omap2/gpmc-onenand.c b/arch/arm/mach-omap2/gpmc-onenand.c @@ -323,5 +323,5 @@ index c5a3c6f..faaf96d 100644 return gpmc_cs_set_timings(sync_cs, &t); } -- -1.8.1.4 +1.7.10.4 diff --git a/patches/gpmc/0013-ARM-OMAP2-Add-function-for-configuring-GPMC-settings.patch b/patches/gpmc/0013-ARM-OMAP2-Add-function-for-configuring-GPMC-settings.patch index 2b71d9357..a69bb3aea 100644 --- a/patches/gpmc/0013-ARM-OMAP2-Add-function-for-configuring-GPMC-settings.patch +++ b/patches/gpmc/0013-ARM-OMAP2-Add-function-for-configuring-GPMC-settings.patch @@ -1,7 +1,8 @@ -From a86cd8a44bbc02145b0b7fcd29b00dfe5581ad40 Mon Sep 17 00:00:00 2001 +From c943ebb56bb05c64a484dae854569d85dae33bd5 Mon Sep 17 00:00:00 2001 From: Jon Hunter Date: Thu, 21 Feb 2013 15:25:23 -0600 -Subject: [PATCH 13/39] ARM: OMAP2+: Add function for configuring GPMC settings +Subject: [PATCH 13/39] ARM: OMAP2+: Add function for configuring GPMC + settings The GPMC has various different configuration options such as bus-width, synchronous or asychronous mode selection, burst mode options etc. @@ -20,8 +21,8 @@ address-address-data multiplexing mode. Signed-off-by: Jon Hunter Tested-by: Ezequiel Garcia --- - arch/arm/mach-omap2/gpmc.c | 100 +++++++++++++++++++++++++++++++++++++++++++++ - arch/arm/mach-omap2/gpmc.h | 6 +++ + arch/arm/mach-omap2/gpmc.c | 100 ++++++++++++++++++++++++++++++++++++++++++++ + arch/arm/mach-omap2/gpmc.h | 6 +++ 2 files changed, 106 insertions(+) diff --git a/arch/arm/mach-omap2/gpmc.c b/arch/arm/mach-omap2/gpmc.c @@ -176,5 +177,5 @@ index 39e4e04..ce6ae21 100644 extern void gpmc_cs_free(int cs); extern void omap3_gpmc_save_context(void); -- -1.8.1.4 +1.7.10.4 diff --git a/patches/gpmc/0014-ARM-OMAP2-Convert-ONENAND-to-use-gpmc_cs_program_set.patch b/patches/gpmc/0014-ARM-OMAP2-Convert-ONENAND-to-use-gpmc_cs_program_set.patch index 8389b25e3..622deb185 100644 --- a/patches/gpmc/0014-ARM-OMAP2-Convert-ONENAND-to-use-gpmc_cs_program_set.patch +++ b/patches/gpmc/0014-ARM-OMAP2-Convert-ONENAND-to-use-gpmc_cs_program_set.patch @@ -1,4 +1,4 @@ -From 074f99cf50c7ee5444827e42f0692e35605eb8b9 Mon Sep 17 00:00:00 2001 +From 4d43c2cd70759e5df1000129fcfb405964ec723c Mon Sep 17 00:00:00 2001 From: Jon Hunter Date: Thu, 21 Feb 2013 12:42:22 -0600 Subject: [PATCH 14/39] ARM: OMAP2+: Convert ONENAND to use @@ -11,7 +11,7 @@ programming the CONFIG1 register. Signed-off-by: Jon Hunter Tested-by: Ezequiel Garcia --- - arch/arm/mach-omap2/gpmc-onenand.c | 57 +++++++++++++++----------------------- + arch/arm/mach-omap2/gpmc-onenand.c | 57 +++++++++++++++--------------------- 1 file changed, 23 insertions(+), 34 deletions(-) diff --git a/arch/arm/mach-omap2/gpmc-onenand.c b/arch/arm/mach-omap2/gpmc-onenand.c @@ -133,5 +133,5 @@ index d2bf43e..dae6e05 100644 if (IS_ERR_VALUE(ret)) return ret; -- -1.8.1.4 +1.7.10.4 diff --git a/patches/gpmc/0015-ARM-OMAP2-Convert-NAND-to-use-gpmc_cs_program_settin.patch b/patches/gpmc/0015-ARM-OMAP2-Convert-NAND-to-use-gpmc_cs_program_settin.patch index 9798aa279..803598deb 100644 --- a/patches/gpmc/0015-ARM-OMAP2-Convert-NAND-to-use-gpmc_cs_program_settin.patch +++ b/patches/gpmc/0015-ARM-OMAP2-Convert-NAND-to-use-gpmc_cs_program_settin.patch @@ -1,4 +1,4 @@ -From 19a890ee55aa68c6d071ad91264e56712ec1afb0 Mon Sep 17 00:00:00 2001 +From 8cfdde0652a982137e313c2b2cd0a0124c78fff5 Mon Sep 17 00:00:00 2001 From: Jon Hunter Date: Thu, 21 Feb 2013 15:43:08 -0600 Subject: [PATCH 15/39] ARM: OMAP2+: Convert NAND to use @@ -18,7 +18,7 @@ setting the dev_ready variable. Signed-off-by: Jon Hunter Tested-by: Ezequiel Garcia --- - arch/arm/mach-omap2/gpmc-nand.c | 35 +++++++++++++++++++++++------------ + arch/arm/mach-omap2/gpmc-nand.c | 35 +++++++++++++++++++++++------------ 1 file changed, 23 insertions(+), 12 deletions(-) diff --git a/arch/arm/mach-omap2/gpmc-nand.c b/arch/arm/mach-omap2/gpmc-nand.c @@ -85,5 +85,5 @@ index 6027dd0..d8ad997 100644 gpmc_update_nand_reg(&gpmc_nand_data->reg, gpmc_nand_data->cs); -- -1.8.1.4 +1.7.10.4 diff --git a/patches/gpmc/0016-ARM-OMAP2-Convert-SMC91x-to-use-gpmc_cs_program_sett.patch b/patches/gpmc/0016-ARM-OMAP2-Convert-SMC91x-to-use-gpmc_cs_program_sett.patch index 82f4dc141..981e099a1 100644 --- a/patches/gpmc/0016-ARM-OMAP2-Convert-SMC91x-to-use-gpmc_cs_program_sett.patch +++ b/patches/gpmc/0016-ARM-OMAP2-Convert-SMC91x-to-use-gpmc_cs_program_sett.patch @@ -1,4 +1,4 @@ -From ad01eb62927c5162db7ddaf5d98a557f5c6b0bce Mon Sep 17 00:00:00 2001 +From 4a816c019de64e77d6fd0ece4fc62395b91ab00b Mon Sep 17 00:00:00 2001 From: Jon Hunter Date: Thu, 21 Feb 2013 13:01:37 -0600 Subject: [PATCH 16/39] ARM: OMAP2+: Convert SMC91x to use @@ -15,7 +15,7 @@ at runtime. Signed-off-by: Jon Hunter Tested-by: Ezequiel Garcia --- - arch/arm/mach-omap2/gpmc-smc91x.c | 30 +++++++++++++++++------------- + arch/arm/mach-omap2/gpmc-smc91x.c | 30 +++++++++++++++++------------- 1 file changed, 17 insertions(+), 13 deletions(-) diff --git a/arch/arm/mach-omap2/gpmc-smc91x.c b/arch/arm/mach-omap2/gpmc-smc91x.c @@ -81,5 +81,5 @@ index 4b78338..61a0635 100644 ret = gpmc_cfg->retime(); if (ret != 0) -- -1.8.1.4 +1.7.10.4 diff --git a/patches/gpmc/0017-ARM-OMAP2-Convert-TUSB-to-use-gpmc_cs_program_settin.patch b/patches/gpmc/0017-ARM-OMAP2-Convert-TUSB-to-use-gpmc_cs_program_settin.patch index 8067655ad..bebba5c20 100644 --- a/patches/gpmc/0017-ARM-OMAP2-Convert-TUSB-to-use-gpmc_cs_program_settin.patch +++ b/patches/gpmc/0017-ARM-OMAP2-Convert-TUSB-to-use-gpmc_cs_program_settin.patch @@ -1,4 +1,4 @@ -From 9830061de76669f01da853a4c7928bea055218c5 Mon Sep 17 00:00:00 2001 +From 93002f4c3a7775360035bd4fb921f5534b72e390 Mon Sep 17 00:00:00 2001 From: Jon Hunter Date: Thu, 21 Feb 2013 13:01:47 -0600 Subject: [PATCH 17/39] ARM: OMAP2+: Convert TUSB to use @@ -11,7 +11,7 @@ programming the CONFIG1 register. Signed-off-by: Jon Hunter Tested-by: Ezequiel Garcia --- - arch/arm/mach-omap2/usb-tusb6010.c | 43 +++++++++++++++++--------------------- + arch/arm/mach-omap2/usb-tusb6010.c | 43 ++++++++++++++++-------------------- 1 file changed, 19 insertions(+), 24 deletions(-) diff --git a/arch/arm/mach-omap2/usb-tusb6010.c b/arch/arm/mach-omap2/usb-tusb6010.c @@ -99,5 +99,5 @@ index faaf96d..e832bc7 100644 /* IRQ */ status = gpio_request_one(irq, GPIOF_IN, "TUSB6010 irq"); -- -1.8.1.4 +1.7.10.4 diff --git a/patches/gpmc/0018-ARM-OMAP2-Don-t-configure-of-chip-select-options-in-.patch b/patches/gpmc/0018-ARM-OMAP2-Don-t-configure-of-chip-select-options-in-.patch index cbd71134b..7dabe800f 100644 --- a/patches/gpmc/0018-ARM-OMAP2-Don-t-configure-of-chip-select-options-in-.patch +++ b/patches/gpmc/0018-ARM-OMAP2-Don-t-configure-of-chip-select-options-in-.patch @@ -1,4 +1,4 @@ -From 1902d11895a2572f69a72e2c0754213d102d9703 Mon Sep 17 00:00:00 2001 +From 589fafcb4ee190c02682b1d2ad67d5c68c479ea3 Mon Sep 17 00:00:00 2001 From: Jon Hunter Date: Thu, 21 Feb 2013 13:00:21 -0600 Subject: [PATCH 18/39] ARM: OMAP2+: Don't configure of chip-select options in @@ -12,9 +12,9 @@ modifies options in the CONFIG1 register. Signed-off-by: Jon Hunter Tested-by: Ezequiel Garcia --- - arch/arm/mach-omap2/gpmc-nand.c | 2 +- - arch/arm/mach-omap2/gpmc.c | 49 ++++++----------------------------------- - arch/arm/mach-omap2/gpmc.h | 5 +---- + arch/arm/mach-omap2/gpmc-nand.c | 2 +- + arch/arm/mach-omap2/gpmc.c | 49 ++++++--------------------------------- + arch/arm/mach-omap2/gpmc.h | 5 +--- 3 files changed, 9 insertions(+), 47 deletions(-) diff --git a/arch/arm/mach-omap2/gpmc-nand.c b/arch/arm/mach-omap2/gpmc-nand.c @@ -129,5 +129,5 @@ index ce6ae21..87d2a22 100644 #endif -- -1.8.1.4 +1.7.10.4 diff --git a/patches/gpmc/0019-ARM-OMAP2-Add-function-to-read-GPMC-settings-from-de.patch b/patches/gpmc/0019-ARM-OMAP2-Add-function-to-read-GPMC-settings-from-de.patch index 7c79a991a..492ba1b1c 100644 --- a/patches/gpmc/0019-ARM-OMAP2-Add-function-to-read-GPMC-settings-from-de.patch +++ b/patches/gpmc/0019-ARM-OMAP2-Add-function-to-read-GPMC-settings-from-de.patch @@ -1,4 +1,4 @@ -From 52c72a077f6eb4d0bb42a9934f4e0f7416cc5cd6 Mon Sep 17 00:00:00 2001 +From 96746d18207be8cd4c6791de897cc99419185d3a Mon Sep 17 00:00:00 2001 From: Jon Hunter Date: Wed, 20 Feb 2013 15:53:12 -0600 Subject: [PATCH 19/39] ARM: OMAP2+: Add function to read GPMC settings from @@ -13,9 +13,9 @@ options. Signed-off-by: Jon Hunter Tested-by: Ezequiel Garcia --- - Documentation/devicetree/bindings/bus/ti-gpmc.txt | 107 ++++++++++++++++++++++ - arch/arm/mach-omap2/gpmc.c | 40 ++++++++ - arch/arm/mach-omap2/gpmc.h | 2 + + Documentation/devicetree/bindings/bus/ti-gpmc.txt | 107 +++++++++++++++++++++ + arch/arm/mach-omap2/gpmc.c | 40 ++++++++ + arch/arm/mach-omap2/gpmc.h | 2 + 3 files changed, 149 insertions(+) create mode 100644 Documentation/devicetree/bindings/bus/ti-gpmc.txt @@ -196,5 +196,5 @@ index 87d2a22..707f6d5 100644 #endif -- -1.8.1.4 +1.7.10.4 diff --git a/patches/gpmc/0020-ARM-OMAP2-Add-additional-GPMC-timing-parameters.patch b/patches/gpmc/0020-ARM-OMAP2-Add-additional-GPMC-timing-parameters.patch index b4dcd3424..0cf7cd1c4 100644 --- a/patches/gpmc/0020-ARM-OMAP2-Add-additional-GPMC-timing-parameters.patch +++ b/patches/gpmc/0020-ARM-OMAP2-Add-additional-GPMC-timing-parameters.patch @@ -1,4 +1,4 @@ -From 636803e9d5058d17690e4b95efe5728c67d1c6eb Mon Sep 17 00:00:00 2001 +From 85dcb90627e2e0eed20dbed8722624d5e04e76ca Mon Sep 17 00:00:00 2001 From: Jon Hunter Date: Thu, 21 Feb 2013 18:51:27 -0600 Subject: [PATCH 20/39] ARM: OMAP2+: Add additional GPMC timing parameters @@ -23,8 +23,8 @@ this too. Signed-off-by: Jon Hunter Tested-by: Ezequiel Garcia --- - Documentation/devicetree/bindings/bus/ti-gpmc.txt | 78 ++++++++++++------- - arch/arm/mach-omap2/gpmc.c | 94 +++++++++++------------ + Documentation/devicetree/bindings/bus/ti-gpmc.txt | 78 +++++++++++------ + arch/arm/mach-omap2/gpmc.c | 94 ++++++++++----------- 2 files changed, 98 insertions(+), 74 deletions(-) diff --git a/Documentation/devicetree/bindings/bus/ti-gpmc.txt b/Documentation/devicetree/bindings/bus/ti-gpmc.txt @@ -238,5 +238,5 @@ index dd2c72c..c127e75 100644 #ifdef CONFIG_MTD_NAND -- -1.8.1.4 +1.7.10.4 diff --git a/patches/gpmc/0021-ARM-OMAP2-Add-device-tree-support-for-NOR-flash.patch b/patches/gpmc/0021-ARM-OMAP2-Add-device-tree-support-for-NOR-flash.patch index 2f6a6e6ea..084f67691 100644 --- a/patches/gpmc/0021-ARM-OMAP2-Add-device-tree-support-for-NOR-flash.patch +++ b/patches/gpmc/0021-ARM-OMAP2-Add-device-tree-support-for-NOR-flash.patch @@ -1,4 +1,4 @@ -From 44dae85754373a05ff66299e4ea1eac42b050219 Mon Sep 17 00:00:00 2001 +From 1f1d4b0c2d385bdc3a0a90ed6e76fd4ecb1aef5d Mon Sep 17 00:00:00 2001 From: Jon Hunter Date: Fri, 8 Feb 2013 16:46:13 -0600 Subject: [PATCH 21/39] ARM: OMAP2+: Add device-tree support for NOR flash @@ -12,8 +12,8 @@ Add documentation for the TI GPMC NOR binding. Signed-off-by: Jon Hunter Tested-by: Ezequiel Garcia --- - Documentation/devicetree/bindings/mtd/gpmc-nor.txt | 98 +++++++++++++++++ - arch/arm/mach-omap2/gpmc.c | 119 +++++++++++++++++++++ + Documentation/devicetree/bindings/mtd/gpmc-nor.txt | 98 ++++++++++++++++ + arch/arm/mach-omap2/gpmc.c | 119 ++++++++++++++++++++ 2 files changed, 217 insertions(+) create mode 100644 Documentation/devicetree/bindings/mtd/gpmc-nor.txt @@ -273,5 +273,5 @@ index c127e75..80dd023 100644 } #else -- -1.8.1.4 +1.7.10.4 diff --git a/patches/gpmc/0022-ARM-OMAP2-Convert-NAND-to-retrieve-GPMC-settings-fro.patch b/patches/gpmc/0022-ARM-OMAP2-Convert-NAND-to-retrieve-GPMC-settings-fro.patch index 872f93d22..808216bff 100644 --- a/patches/gpmc/0022-ARM-OMAP2-Convert-NAND-to-retrieve-GPMC-settings-fro.patch +++ b/patches/gpmc/0022-ARM-OMAP2-Convert-NAND-to-retrieve-GPMC-settings-fro.patch @@ -1,4 +1,4 @@ -From 30f6d602d53955e37285eb1954321b0d660d66c0 Mon Sep 17 00:00:00 2001 +From 5aea7a7c1a6152f9a1acd67ce4a6e3b2b7a18527 Mon Sep 17 00:00:00 2001 From: Jon Hunter Date: Mon, 25 Feb 2013 11:36:47 -0600 Subject: [PATCH 22/39] ARM: OMAP2+: Convert NAND to retrieve GPMC settings @@ -12,7 +12,7 @@ device-tree is complete. Signed-off-by: Jon Hunter Tested-by: Ezequiel Garcia --- - arch/arm/mach-omap2/gpmc-nand.c | 16 ++++++++++------ + arch/arm/mach-omap2/gpmc-nand.c | 16 ++++++++++------ 1 file changed, 10 insertions(+), 6 deletions(-) diff --git a/arch/arm/mach-omap2/gpmc-nand.c b/arch/arm/mach-omap2/gpmc-nand.c @@ -43,5 +43,5 @@ index 7c70752..026785c 100644 if (gpmc_nand_data->devsize == NAND_BUSWIDTH_16) -- -1.8.1.4 +1.7.10.4 diff --git a/patches/gpmc/0023-ARM-OMAP2-Convert-ONENAND-to-retrieve-GPMC-settings-.patch b/patches/gpmc/0023-ARM-OMAP2-Convert-ONENAND-to-retrieve-GPMC-settings-.patch index d0789abc6..5bfed3c15 100644 --- a/patches/gpmc/0023-ARM-OMAP2-Convert-ONENAND-to-retrieve-GPMC-settings-.patch +++ b/patches/gpmc/0023-ARM-OMAP2-Convert-ONENAND-to-retrieve-GPMC-settings-.patch @@ -1,4 +1,4 @@ -From 816c19dfc59ef912603fab3a46da7f9b3469d770 Mon Sep 17 00:00:00 2001 +From 6c5cfaab61b73f7317f88a63b94ccf6b23dbaba3 Mon Sep 17 00:00:00 2001 From: Jon Hunter Date: Mon, 25 Feb 2013 11:37:58 -0600 Subject: [PATCH 23/39] ARM: OMAP2+: Convert ONENAND to retrieve GPMC settings @@ -25,8 +25,8 @@ wait-monitoring settings described in the device-tree blob. Signed-off-by: Jon Hunter Tested-by: Ezequiel Garcia --- - .../devicetree/bindings/mtd/gpmc-onenand.txt | 46 ++++++++++++++++++++++ - arch/arm/mach-omap2/gpmc-onenand.c | 21 +++++++--- + .../devicetree/bindings/mtd/gpmc-onenand.txt | 46 ++++++++++++++++++++ + arch/arm/mach-omap2/gpmc-onenand.c | 21 ++++++--- 2 files changed, 61 insertions(+), 6 deletions(-) create mode 100644 Documentation/devicetree/bindings/mtd/gpmc-onenand.txt @@ -122,5 +122,5 @@ index dae6e05..1a2b84e 100644 omap2_onenand_calc_sync_timings(&t, gpmc_onenand_data->flags, freq); -- -1.8.1.4 +1.7.10.4 diff --git a/patches/gpmc/0024-ARM-OMAP2-Detect-incorrectly-aligned-GPMC-base-addre.patch b/patches/gpmc/0024-ARM-OMAP2-Detect-incorrectly-aligned-GPMC-base-addre.patch index d6ce7cb7e..bd0b63153 100644 --- a/patches/gpmc/0024-ARM-OMAP2-Detect-incorrectly-aligned-GPMC-base-addre.patch +++ b/patches/gpmc/0024-ARM-OMAP2-Detect-incorrectly-aligned-GPMC-base-addre.patch @@ -1,4 +1,4 @@ -From 1d84738c379c3b16238cfa8b3ac4c4e7ba85a62c Mon Sep 17 00:00:00 2001 +From 6ce703ca37e21539c5224ed59758d87944cc37f9 Mon Sep 17 00:00:00 2001 From: Jon Hunter Date: Wed, 6 Mar 2013 12:00:10 -0600 Subject: [PATCH 24/39] ARM: OMAP2+: Detect incorrectly aligned GPMC base @@ -15,7 +15,7 @@ Reported-by: Mark Jackson Signed-off-by: Jon Hunter Tested-by: Ezequiel Garcia --- - arch/arm/mach-omap2/gpmc.c | 22 +++++++++++++++++++--- + arch/arm/mach-omap2/gpmc.c | 22 +++++++++++++++++++--- 1 file changed, 19 insertions(+), 3 deletions(-) diff --git a/arch/arm/mach-omap2/gpmc.c b/arch/arm/mach-omap2/gpmc.c @@ -77,5 +77,5 @@ index 80dd023..9fed934 100644 gpmc_cs_set_reserved(cs, 1); out: -- -1.8.1.4 +1.7.10.4 diff --git a/patches/gpmc/0025-ARM-OMAP2-Remove-unnecesssary-GPMC-definitions-and-v.patch b/patches/gpmc/0025-ARM-OMAP2-Remove-unnecesssary-GPMC-definitions-and-v.patch index a08a52000..81789a144 100644 --- a/patches/gpmc/0025-ARM-OMAP2-Remove-unnecesssary-GPMC-definitions-and-v.patch +++ b/patches/gpmc/0025-ARM-OMAP2-Remove-unnecesssary-GPMC-definitions-and-v.patch @@ -1,4 +1,4 @@ -From 61768895fe21cd6f3fb436b0fbdff24a8ddef2b1 Mon Sep 17 00:00:00 2001 +From 67eb81f9a8f5278833c6251383d52b818e93eb22 Mon Sep 17 00:00:00 2001 From: Jon Hunter Date: Wed, 6 Mar 2013 14:12:59 -0600 Subject: [PATCH 25/39] ARM: OMAP2+: Remove unnecesssary GPMC definitions and @@ -12,7 +12,7 @@ definitions and clean-up the comment as well. Signed-off-by: Jon Hunter Tested-by: Ezequiel Garcia --- - arch/arm/mach-omap2/gpmc.c | 15 +++++---------- + arch/arm/mach-omap2/gpmc.c | 15 +++++---------- 1 file changed, 5 insertions(+), 10 deletions(-) diff --git a/arch/arm/mach-omap2/gpmc.c b/arch/arm/mach-omap2/gpmc.c @@ -52,5 +52,5 @@ index 9fed934..3f87752 100644 /* Reserve all regions that has been set up by bootloader */ -- -1.8.1.4 +1.7.10.4 diff --git a/patches/gpmc/0026-ARM-OMAP2-Allow-GPMC-probe-to-complete-even-if-CS-ma.patch b/patches/gpmc/0026-ARM-OMAP2-Allow-GPMC-probe-to-complete-even-if-CS-ma.patch index a456b40d4..fff6f1f66 100644 --- a/patches/gpmc/0026-ARM-OMAP2-Allow-GPMC-probe-to-complete-even-if-CS-ma.patch +++ b/patches/gpmc/0026-ARM-OMAP2-Allow-GPMC-probe-to-complete-even-if-CS-ma.patch @@ -1,4 +1,4 @@ -From d9c4b184e19034b7091b582e1f2a629f96e16b4e Mon Sep 17 00:00:00 2001 +From cd7f6b11d2a795f04f22a12423a9b674e220eacc Mon Sep 17 00:00:00 2001 From: Jon Hunter Date: Wed, 6 Mar 2013 14:36:47 -0600 Subject: [PATCH 26/39] ARM: OMAP2+: Allow GPMC probe to complete even if CS @@ -22,7 +22,7 @@ then it will be. Signed-off-by: Jon Hunter Tested-by: Ezequiel Garcia --- - arch/arm/mach-omap2/gpmc.c | 25 ++++++++----------------- + arch/arm/mach-omap2/gpmc.c | 25 ++++++++----------------- 1 file changed, 8 insertions(+), 17 deletions(-) diff --git a/arch/arm/mach-omap2/gpmc.c b/arch/arm/mach-omap2/gpmc.c @@ -79,5 +79,5 @@ index 3f87752..5482d23 100644 if (IS_ERR_VALUE(gpmc_setup_irq())) dev_warn(gpmc_dev, "gpmc_setup_irq failed\n"); -- -1.8.1.4 +1.7.10.4 diff --git a/patches/gpmc/0027-ARM-OMAP2-return-ENODEV-if-GPMC-child-device-creatio.patch b/patches/gpmc/0027-ARM-OMAP2-return-ENODEV-if-GPMC-child-device-creatio.patch index 984cd1408..b60d71c18 100644 --- a/patches/gpmc/0027-ARM-OMAP2-return-ENODEV-if-GPMC-child-device-creatio.patch +++ b/patches/gpmc/0027-ARM-OMAP2-return-ENODEV-if-GPMC-child-device-creatio.patch @@ -1,4 +1,4 @@ -From edd407e9b9016b6486eb6c14b3170194cfac0aa9 Mon Sep 17 00:00:00 2001 +From b30854d9b471bf6de79ea32ccd9e03d1ab3601f2 Mon Sep 17 00:00:00 2001 From: Javier Martinez Canillas Date: Thu, 14 Mar 2013 16:09:20 +0100 Subject: [PATCH 27/39] ARM: OMAP2+: return -ENODEV if GPMC child device @@ -18,7 +18,7 @@ Signed-off-by: Javier Martinez Canillas Signed-off-by: Jon Hunter Tested-by: Ezequiel Garcia --- - arch/arm/mach-omap2/gpmc.c | 1 + + arch/arm/mach-omap2/gpmc.c | 1 + 1 file changed, 1 insertion(+) diff --git a/arch/arm/mach-omap2/gpmc.c b/arch/arm/mach-omap2/gpmc.c @@ -34,5 +34,5 @@ index 5482d23..e20c6d0 100644 err: gpmc_cs_free(cs); -- -1.8.1.4 +1.7.10.4 diff --git a/patches/gpmc/0028-ARM-OMAP2-rename-gpmc_probe_nor_child-to-gpmc_probe_.patch b/patches/gpmc/0028-ARM-OMAP2-rename-gpmc_probe_nor_child-to-gpmc_probe_.patch index aa6622bdf..745e2abb1 100644 --- a/patches/gpmc/0028-ARM-OMAP2-rename-gpmc_probe_nor_child-to-gpmc_probe_.patch +++ b/patches/gpmc/0028-ARM-OMAP2-rename-gpmc_probe_nor_child-to-gpmc_probe_.patch @@ -1,4 +1,4 @@ -From bc7dd6b9411efd2f8896e2fba64c5be7c41da284 Mon Sep 17 00:00:00 2001 +From a87076da2d9d9e01f61815bc236e6f8d2b5d7cdd Mon Sep 17 00:00:00 2001 From: Javier Martinez Canillas Date: Thu, 14 Mar 2013 16:09:21 +0100 Subject: [PATCH 28/39] ARM: OMAP2+: rename gpmc_probe_nor_child() to @@ -16,7 +16,7 @@ setup so by making this function generic it can be used for those too. Signed-off-by: Javier Martinez Canillas Signed-off-by: Jon Hunter --- - arch/arm/mach-omap2/gpmc.c | 10 +++++----- + arch/arm/mach-omap2/gpmc.c | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/arch/arm/mach-omap2/gpmc.c b/arch/arm/mach-omap2/gpmc.c @@ -52,5 +52,5 @@ index e20c6d0..780cb12 100644 of_node_put(child); return ret; -- -1.8.1.4 +1.7.10.4 diff --git a/patches/gpmc/0029-ARM-OMAP2-Add-GPMC-DT-support-for-Ethernet-child-nod.patch b/patches/gpmc/0029-ARM-OMAP2-Add-GPMC-DT-support-for-Ethernet-child-nod.patch index acf4f112b..5debbed68 100644 --- a/patches/gpmc/0029-ARM-OMAP2-Add-GPMC-DT-support-for-Ethernet-child-nod.patch +++ b/patches/gpmc/0029-ARM-OMAP2-Add-GPMC-DT-support-for-Ethernet-child-nod.patch @@ -1,4 +1,4 @@ -From 782a0e58ecb15c29d4fe3f6c9af95bbefde64daf Mon Sep 17 00:00:00 2001 +From 7893c0fc9e7cb26578d0a28a31eb22023287de21 Mon Sep 17 00:00:00 2001 From: Javier Martinez Canillas Date: Thu, 14 Mar 2013 22:54:11 +0100 Subject: [PATCH 29/39] ARM: OMAP2+: Add GPMC DT support for Ethernet child @@ -15,8 +15,8 @@ child device node. Signed-off-by: Javier Martinez Canillas Signed-off-by: Jon Hunter --- - Documentation/devicetree/bindings/net/gpmc-eth.txt | 97 ++++++++++++++++++++++ - arch/arm/mach-omap2/gpmc.c | 8 ++ + Documentation/devicetree/bindings/net/gpmc-eth.txt | 97 ++++++++++++++++++++ + arch/arm/mach-omap2/gpmc.c | 8 ++ 2 files changed, 105 insertions(+) create mode 100644 Documentation/devicetree/bindings/net/gpmc-eth.txt @@ -143,5 +143,5 @@ index 780cb12..52c32c9 100644 } #else -- -1.8.1.4 +1.7.10.4 diff --git a/patches/gpmc/0030-mtd-omap-nand-pass-device_node-in-platform-data.patch b/patches/gpmc/0030-mtd-omap-nand-pass-device_node-in-platform-data.patch index 511a600db..1306a0ef2 100644 --- a/patches/gpmc/0030-mtd-omap-nand-pass-device_node-in-platform-data.patch +++ b/patches/gpmc/0030-mtd-omap-nand-pass-device_node-in-platform-data.patch @@ -1,4 +1,4 @@ -From 281825224b3196b13618dc03366224ae8122dfac Mon Sep 17 00:00:00 2001 +From 8c5535d53a4a581ad2e48d821f84ad444e0a4c45 Mon Sep 17 00:00:00 2001 From: Daniel Mack Date: Fri, 14 Dec 2012 11:36:41 +0100 Subject: [PATCH 30/39] mtd: omap-nand: pass device_node in platform data @@ -15,8 +15,8 @@ Acked-by: Grant Likely Acked-by: Artem Bityutskiy Signed-off-by: Tony Lindgren --- - drivers/mtd/nand/omap2.c | 4 +++- - include/linux/platform_data/mtd-nand-omap2.h | 4 +++- + drivers/mtd/nand/omap2.c | 4 +++- + include/linux/platform_data/mtd-nand-omap2.h | 4 +++- 2 files changed, 6 insertions(+), 2 deletions(-) diff --git a/drivers/mtd/nand/omap2.c b/drivers/mtd/nand/omap2.c @@ -56,5 +56,5 @@ index 24d32ca..6bf9ef4 100644 +}; #endif -- -1.8.1.4 +1.7.10.4 diff --git a/patches/gpmc/0031-ARM-OMAP-gpmc-nand-drop-__init-annotation.patch b/patches/gpmc/0031-ARM-OMAP-gpmc-nand-drop-__init-annotation.patch index 2c5ed2cb1..a00031bf5 100644 --- a/patches/gpmc/0031-ARM-OMAP-gpmc-nand-drop-__init-annotation.patch +++ b/patches/gpmc/0031-ARM-OMAP-gpmc-nand-drop-__init-annotation.patch @@ -1,4 +1,4 @@ -From f71cb767738417ef86987e749d55ae8393adcf09 Mon Sep 17 00:00:00 2001 +From 76e11ac1231240b5fa556907f5984bd4a850fc3d Mon Sep 17 00:00:00 2001 From: Daniel Mack Date: Fri, 14 Dec 2012 11:36:42 +0100 Subject: [PATCH 31/39] ARM: OMAP: gpmc-nand: drop __init annotation @@ -11,7 +11,7 @@ Signed-off-by: Daniel Mack Acked-by: Grant Likely Signed-off-by: Tony Lindgren --- - arch/arm/mach-omap2/gpmc-nand.c | 6 +++--- + arch/arm/mach-omap2/gpmc-nand.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/arch/arm/mach-omap2/gpmc-nand.c b/arch/arm/mach-omap2/gpmc-nand.c @@ -39,5 +39,5 @@ index 026785c..b966784 100644 int err = 0; struct gpmc_settings s; -- -1.8.1.4 +1.7.10.4 diff --git a/patches/gpmc/0032-ARM-OMAP-gpmc-enable-hwecc-for-AM33xx-SoCs.patch b/patches/gpmc/0032-ARM-OMAP-gpmc-enable-hwecc-for-AM33xx-SoCs.patch index ad4ad2067..0a6d18dfe 100644 --- a/patches/gpmc/0032-ARM-OMAP-gpmc-enable-hwecc-for-AM33xx-SoCs.patch +++ b/patches/gpmc/0032-ARM-OMAP-gpmc-enable-hwecc-for-AM33xx-SoCs.patch @@ -1,4 +1,4 @@ -From fa03010d4f16363f0c27afa59647802b6b56baba Mon Sep 17 00:00:00 2001 +From 1bb5d5a06f10f28450b3e6df457458a5c42b7e09 Mon Sep 17 00:00:00 2001 From: Daniel Mack Date: Fri, 14 Dec 2012 11:36:43 +0100 Subject: [PATCH 32/39] ARM: OMAP: gpmc: enable hwecc for AM33xx SoCs @@ -10,7 +10,7 @@ Signed-off-by: Daniel Mack Acked-by: Grant Likely Signed-off-by: Tony Lindgren --- - arch/arm/mach-omap2/gpmc-nand.c | 9 +++++---- + arch/arm/mach-omap2/gpmc-nand.c | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/arch/arm/mach-omap2/gpmc-nand.c b/arch/arm/mach-omap2/gpmc-nand.c @@ -41,5 +41,5 @@ index b966784..d9c2719 100644 return 0; } -- -1.8.1.4 +1.7.10.4 diff --git a/patches/gpmc/0033-ARM-OMAP-gpmc-don-t-create-devices-from-initcall-on-.patch b/patches/gpmc/0033-ARM-OMAP-gpmc-don-t-create-devices-from-initcall-on-.patch index d25baab02..f38c7ea1b 100644 --- a/patches/gpmc/0033-ARM-OMAP-gpmc-don-t-create-devices-from-initcall-on-.patch +++ b/patches/gpmc/0033-ARM-OMAP-gpmc-don-t-create-devices-from-initcall-on-.patch @@ -1,4 +1,4 @@ -From 095aa47763800d75c9ace93f91c5cfe0c8035715 Mon Sep 17 00:00:00 2001 +From c77088c1f3d937be59602766ddcd41f3f47c3aa9 Mon Sep 17 00:00:00 2001 From: Daniel Mack Date: Fri, 14 Dec 2012 11:36:40 +0100 Subject: [PATCH 33/39] ARM: OMAP: gpmc: don't create devices from initcall on @@ -11,7 +11,7 @@ Signed-off-by: Daniel Mack Acked-by: Grant Likely Signed-off-by: Tony Lindgren --- - arch/arm/mach-omap2/gpmc.c | 7 +++++++ + arch/arm/mach-omap2/gpmc.c | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/arch/arm/mach-omap2/gpmc.c b/arch/arm/mach-omap2/gpmc.c @@ -33,5 +33,5 @@ index 52c32c9..de43b61 100644 if (!oh) { pr_err("Could not look up %s\n", oh_name); -- -1.8.1.4 +1.7.10.4 diff --git a/patches/gpmc/0034-ARM-OMAP2-gpmc-onenand-drop-__init-annotation.patch b/patches/gpmc/0034-ARM-OMAP2-gpmc-onenand-drop-__init-annotation.patch index 6a96e3b1b..e1b601699 100644 --- a/patches/gpmc/0034-ARM-OMAP2-gpmc-onenand-drop-__init-annotation.patch +++ b/patches/gpmc/0034-ARM-OMAP2-gpmc-onenand-drop-__init-annotation.patch @@ -1,4 +1,4 @@ -From 1f314e97bfde577c246d3c6c60573236c77a9692 Mon Sep 17 00:00:00 2001 +From 02c7416e8b0000eded7f1fbffb8fe1d075a8a259 Mon Sep 17 00:00:00 2001 From: Ezequiel Garcia Date: Fri, 25 Jan 2013 09:23:10 -0300 Subject: [PATCH 34/39] ARM: OMAP2+: gpmc-onenand: drop __init annotation @@ -9,7 +9,7 @@ so drop the __init annotation, in order to prevent section mismatches. Signed-off-by: Ezequiel Garcia Signed-off-by: Tony Lindgren --- - arch/arm/mach-omap2/gpmc-onenand.c | 2 +- + arch/arm/mach-omap2/gpmc-onenand.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/arch/arm/mach-omap2/gpmc-onenand.c b/arch/arm/mach-omap2/gpmc-onenand.c @@ -26,5 +26,5 @@ index 1a2b84e..3df9230 100644 int err; struct device *dev = &gpmc_onenand_device.dev; -- -1.8.1.4 +1.7.10.4 diff --git a/patches/gpmc/0035-gpmc-Add-missing-gpmc-includes.patch b/patches/gpmc/0035-gpmc-Add-missing-gpmc-includes.patch index 107643846..ab40fb2d1 100644 --- a/patches/gpmc/0035-gpmc-Add-missing-gpmc-includes.patch +++ b/patches/gpmc/0035-gpmc-Add-missing-gpmc-includes.patch @@ -1,11 +1,11 @@ -From 4b7f9c36c071b580817bee06f98ca5b97b44e7af Mon Sep 17 00:00:00 2001 +From ea16f67f3c10efb471e67fce8bc8a286e29e0e37 Mon Sep 17 00:00:00 2001 From: Pantelis Antoniou Date: Tue, 23 Apr 2013 20:14:46 +0300 Subject: [PATCH 35/39] gpmc: Add missing gpmc includes. Signed-off-by: Pantelis Antoniou --- - arch/arm/mach-omap2/gpmc.c | 2 ++ + arch/arm/mach-omap2/gpmc.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/arch/arm/mach-omap2/gpmc.c b/arch/arm/mach-omap2/gpmc.c @@ -22,5 +22,5 @@ index de43b61..6f9fb7a 100644 #define DEVICE_NAME "omap-gpmc" -- -1.8.1.4 +1.7.10.4 diff --git a/patches/gpmc/0036-mtd-omap-onenand-pass-device_node-in-platform-data.patch b/patches/gpmc/0036-mtd-omap-onenand-pass-device_node-in-platform-data.patch index 392c86287..212fb6f79 100644 --- a/patches/gpmc/0036-mtd-omap-onenand-pass-device_node-in-platform-data.patch +++ b/patches/gpmc/0036-mtd-omap-onenand-pass-device_node-in-platform-data.patch @@ -1,4 +1,4 @@ -From 2f04fad8bfefb4f05636077bd0e0247212e595d1 Mon Sep 17 00:00:00 2001 +From 320b9ed316ffb9c6f5d296d1bd3e44b54cf38958 Mon Sep 17 00:00:00 2001 From: Ezequiel Garcia Date: Fri, 25 Jan 2013 09:23:09 -0300 Subject: [PATCH 36/39] mtd: omap-onenand: pass device_node in platform data @@ -14,8 +14,8 @@ Acked-by: Artem Bityutskiy Signed-off-by: Ezequiel Garcia Signed-off-by: Tony Lindgren --- - drivers/mtd/onenand/omap2.c | 4 +++- - include/linux/platform_data/mtd-onenand-omap2.h | 3 +++ + drivers/mtd/onenand/omap2.c | 4 +++- + include/linux/platform_data/mtd-onenand-omap2.h | 3 +++ 2 files changed, 6 insertions(+), 1 deletion(-) diff --git a/drivers/mtd/onenand/omap2.c b/drivers/mtd/onenand/omap2.c @@ -54,5 +54,5 @@ index 685af7e..e9a9fb1 100644 }; #endif -- -1.8.1.4 +1.7.10.4 diff --git a/patches/gpmc/0037-ARM-OMAP2-Convert-ONENAND-to-use-gpmc_cs_program_set.patch b/patches/gpmc/0037-ARM-OMAP2-Convert-ONENAND-to-use-gpmc_cs_program_set.patch index 81be4b95e..fa239224f 100644 --- a/patches/gpmc/0037-ARM-OMAP2-Convert-ONENAND-to-use-gpmc_cs_program_set.patch +++ b/patches/gpmc/0037-ARM-OMAP2-Convert-ONENAND-to-use-gpmc_cs_program_set.patch @@ -1,4 +1,4 @@ -From 997e8ead9f973099608e748bce3e75e67d72162f Mon Sep 17 00:00:00 2001 +From 36a35fd589fad3eda067e47517fd895f7e8f15fa Mon Sep 17 00:00:00 2001 From: Jon Hunter Date: Thu, 21 Feb 2013 12:42:22 -0600 Subject: [PATCH 37/39] ARM: OMAP2+: Convert ONENAND to use @@ -14,7 +14,7 @@ Tested-by: Ezequiel Garcia Conflicts: arch/arm/mach-omap2/gpmc-onenand.c --- - arch/arm/mach-omap2/gpmc-onenand.c | 8 ++++---- + arch/arm/mach-omap2/gpmc-onenand.c | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/arch/arm/mach-omap2/gpmc-onenand.c b/arch/arm/mach-omap2/gpmc-onenand.c @@ -44,5 +44,5 @@ index 3df9230..64b5a83 100644 set_onenand_cfg(onenand_base); -- -1.8.1.4 +1.7.10.4 diff --git a/patches/gpmc/0038-omap-gpmc-Various-driver-fixes.patch b/patches/gpmc/0038-omap-gpmc-Various-driver-fixes.patch index 29f51bfe1..dc1d53b29 100644 --- a/patches/gpmc/0038-omap-gpmc-Various-driver-fixes.patch +++ b/patches/gpmc/0038-omap-gpmc-Various-driver-fixes.patch @@ -1,4 +1,4 @@ -From 06e937a327d9a131f07ddaecce74097f823ab4ed Mon Sep 17 00:00:00 2001 +From dd2c865ea33c469e6cc0a3dcf24f1e31499a9b92 Mon Sep 17 00:00:00 2001 From: Pantelis Antoniou Date: Fri, 26 Apr 2013 01:21:49 +0300 Subject: [PATCH 38/39] omap: gpmc: Various driver fixes @@ -12,8 +12,8 @@ Various fixes: Signed-off-by: Pantelis Antoniou --- - arch/arm/mach-omap2/gpmc.c | 94 ++++++++++++++++++++++++---------------------- - arch/arm/mach-omap2/gpmc.h | 1 + + arch/arm/mach-omap2/gpmc.c | 94 +++++++++++++++++++++++--------------------- + arch/arm/mach-omap2/gpmc.h | 1 + 2 files changed, 51 insertions(+), 44 deletions(-) diff --git a/arch/arm/mach-omap2/gpmc.c b/arch/arm/mach-omap2/gpmc.c @@ -203,5 +203,5 @@ index 707f6d5..b329bb8 100644 extern int gpmc_calc_timings(struct gpmc_timings *gpmc_t, -- -1.8.1.4 +1.7.10.4 diff --git a/patches/gpmc/0039-gpmc-Add-DT-node-for-gpmc-on-am33xx.patch b/patches/gpmc/0039-gpmc-Add-DT-node-for-gpmc-on-am33xx.patch index 3e1d48ff1..83f63fc39 100644 --- a/patches/gpmc/0039-gpmc-Add-DT-node-for-gpmc-on-am33xx.patch +++ b/patches/gpmc/0039-gpmc-Add-DT-node-for-gpmc-on-am33xx.patch @@ -1,4 +1,4 @@ -From 607d8ea42ecde4f83516cca5f2dd31394fefe4bd Mon Sep 17 00:00:00 2001 +From a76661e01b20e8cc58f7f1493a4de5bd834b6c91 Mon Sep 17 00:00:00 2001 From: Pantelis Antoniou Date: Wed, 1 May 2013 18:38:25 +0300 Subject: [PATCH 39/39] gpmc: Add DT node for gpmc on am33xx @@ -7,7 +7,7 @@ Add am33xx gpmc device. Signed-off-by: Pantelis Antoniou --- - arch/arm/boot/dts/am33xx.dtsi | 13 +++++++++++++ + arch/arm/boot/dts/am33xx.dtsi | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/arch/arm/boot/dts/am33xx.dtsi b/arch/arm/boot/dts/am33xx.dtsi @@ -35,5 +35,5 @@ index 6c24c9b..76fa03b 100644 compatible = "nop-xceiv-usb"; }; -- -1.8.1.4 +1.7.10.4 diff --git a/patches/hdmi/0001-video-Add-generic-HDMI-infoframe-helpers.patch b/patches/hdmi/0001-video-Add-generic-HDMI-infoframe-helpers.patch index 18ff49292..3f5dd684f 100644 --- a/patches/hdmi/0001-video-Add-generic-HDMI-infoframe-helpers.patch +++ b/patches/hdmi/0001-video-Add-generic-HDMI-infoframe-helpers.patch @@ -1,4 +1,4 @@ -From bc7569052a49d8054de5fb6931fdd055b9d735ab Mon Sep 17 00:00:00 2001 +From 90a9bf0ccb26fc4136054149299f424b0d2df5b1 Mon Sep 17 00:00:00 2001 From: Thierry Reding Date: Fri, 22 Feb 2013 07:03:26 +0000 Subject: [PATCH 01/22] video: Add generic HDMI infoframe helpers diff --git a/patches/hdmi/0002-BeagleBone-Black-TDA998x-Initial-HDMI-Audio-support.patch b/patches/hdmi/0002-BeagleBone-Black-TDA998x-Initial-HDMI-Audio-support.patch index 41c092bc3..79f26a430 100644 --- a/patches/hdmi/0002-BeagleBone-Black-TDA998x-Initial-HDMI-Audio-support.patch +++ b/patches/hdmi/0002-BeagleBone-Black-TDA998x-Initial-HDMI-Audio-support.patch @@ -1,4 +1,4 @@ -From b4103cc546374aeb62188dd1180ca093e1087e79 Mon Sep 17 00:00:00 2001 +From 720594e1c98af82d88249f52e56d39b90258e512 Mon Sep 17 00:00:00 2001 From: Darren Etheridge Date: Fri, 19 Apr 2013 12:37:37 -0500 Subject: [PATCH 02/22] BeagleBone Black TDA998x Initial HDMI Audio support diff --git a/patches/hdmi/0003-Clean-up-some-formating-and-debug-in-Davinci-MCASP-d.patch b/patches/hdmi/0003-Clean-up-some-formating-and-debug-in-Davinci-MCASP-d.patch index 00980977b..a08da138f 100644 --- a/patches/hdmi/0003-Clean-up-some-formating-and-debug-in-Davinci-MCASP-d.patch +++ b/patches/hdmi/0003-Clean-up-some-formating-and-debug-in-Davinci-MCASP-d.patch @@ -1,4 +1,4 @@ -From 5ac21a275d3bb1fbea64599af50a5666face84a2 Mon Sep 17 00:00:00 2001 +From bb5bad6b47c5bb984a32e9ff0129d17d53ca7dc7 Mon Sep 17 00:00:00 2001 From: Darren Etheridge Date: Fri, 19 Apr 2013 13:18:14 -0500 Subject: [PATCH 03/22] Clean up some formating and debug in Davinci MCASP diff --git a/patches/hdmi/0004-tilcdc-Prune-modes-that-can-t-support-audio.patch b/patches/hdmi/0004-tilcdc-Prune-modes-that-can-t-support-audio.patch index 55c6290fc..38b7330d2 100644 --- a/patches/hdmi/0004-tilcdc-Prune-modes-that-can-t-support-audio.patch +++ b/patches/hdmi/0004-tilcdc-Prune-modes-that-can-t-support-audio.patch @@ -1,4 +1,4 @@ -From bc5b64a05399017d4b5e5ef67c1b14d57b1ca724 Mon Sep 17 00:00:00 2001 +From 10bdde5ef8772e9f1143a34d8bc9587dcb2fd45c Mon Sep 17 00:00:00 2001 From: Pantelis Antoniou Date: Fri, 3 May 2013 16:11:53 +0300 Subject: [PATCH 04/22] tilcdc: Prune modes that can't support audio. diff --git a/patches/hdmi/0005-Enable-output-of-correct-AVI-Infoframe-type-hdmi.patch b/patches/hdmi/0005-Enable-output-of-correct-AVI-Infoframe-type-hdmi.patch index 70a853f85..0f7ea2c91 100644 --- a/patches/hdmi/0005-Enable-output-of-correct-AVI-Infoframe-type-hdmi.patch +++ b/patches/hdmi/0005-Enable-output-of-correct-AVI-Infoframe-type-hdmi.patch @@ -1,4 +1,4 @@ -From 025385c59ab6e145129f13a785327682aa9fdc24 Mon Sep 17 00:00:00 2001 +From c7e9608ea2d5878a19fa36895f7b12b56685b4d8 Mon Sep 17 00:00:00 2001 From: Darren Etheridge Date: Tue, 7 May 2013 21:22:27 -0500 Subject: [PATCH 05/22] Enable output of correct AVI Infoframe type hdmi diff --git a/patches/hdmi/0006-drm-am335x-add-support-for-2048-lines-vertical.patch b/patches/hdmi/0006-drm-am335x-add-support-for-2048-lines-vertical.patch index 989410d45..6e9f52ba0 100644 --- a/patches/hdmi/0006-drm-am335x-add-support-for-2048-lines-vertical.patch +++ b/patches/hdmi/0006-drm-am335x-add-support-for-2048-lines-vertical.patch @@ -1,4 +1,4 @@ -From 74d636eec334f6c5f65c2af88c811fa8ab0a4135 Mon Sep 17 00:00:00 2001 +From bef1785d9c6eb4e87f3cc0069420e23dd398d6f3 Mon Sep 17 00:00:00 2001 From: Darren Etheridge Date: Wed, 8 May 2013 16:15:40 -0500 Subject: [PATCH 06/22] drm: am335x: add support for 2048 lines vertical diff --git a/patches/hdmi/0007-drm-tda998x-Adding-extra-CEA-mode-for-1920x1080-24.patch b/patches/hdmi/0007-drm-tda998x-Adding-extra-CEA-mode-for-1920x1080-24.patch index 735f43b0c..220fa5102 100644 --- a/patches/hdmi/0007-drm-tda998x-Adding-extra-CEA-mode-for-1920x1080-24.patch +++ b/patches/hdmi/0007-drm-tda998x-Adding-extra-CEA-mode-for-1920x1080-24.patch @@ -1,4 +1,4 @@ -From fb5f1d42b428a287e0cc2d5ff2ccdc6e9b586b00 Mon Sep 17 00:00:00 2001 +From 81622dceb64d4b3ebea2036e7b673162a6047b1e Mon Sep 17 00:00:00 2001 From: Darren Etheridge Date: Wed, 8 May 2013 16:39:28 -0500 Subject: [PATCH 07/22] drm: tda998x Adding extra CEA mode for 1920x1080@24 diff --git a/patches/hdmi/0008-tilcdc-Remove-superfluous-newlines-from-DBG-messages.patch b/patches/hdmi/0008-tilcdc-Remove-superfluous-newlines-from-DBG-messages.patch index 688b74423..5ea86d302 100644 --- a/patches/hdmi/0008-tilcdc-Remove-superfluous-newlines-from-DBG-messages.patch +++ b/patches/hdmi/0008-tilcdc-Remove-superfluous-newlines-from-DBG-messages.patch @@ -1,4 +1,4 @@ -From e3093020b4e084199a82eabbc37e6ef80036a235 Mon Sep 17 00:00:00 2001 +From 92e51fb850598a7543b507494744ad42cd2bbdfc Mon Sep 17 00:00:00 2001 From: Pantelis Antoniou Date: Mon, 20 May 2013 13:54:21 +0300 Subject: [PATCH 08/22] tilcdc: Remove superfluous newlines from DBG messages diff --git a/patches/hdmi/0009-tilcdc-1280x1024x60-bw-1920x1080x24-bw.patch b/patches/hdmi/0009-tilcdc-1280x1024x60-bw-1920x1080x24-bw.patch index 31170236e..f7ac6f9c8 100644 --- a/patches/hdmi/0009-tilcdc-1280x1024x60-bw-1920x1080x24-bw.patch +++ b/patches/hdmi/0009-tilcdc-1280x1024x60-bw-1920x1080x24-bw.patch @@ -1,4 +1,4 @@ -From 841f9fe83e16896412540840df236f3fe54038ea Mon Sep 17 00:00:00 2001 +From 2e3d42de9f7f79c5dfc73c7204649bfc86d843d9 Mon Sep 17 00:00:00 2001 From: Pantelis Antoniou Date: Mon, 20 May 2013 15:16:55 +0300 Subject: [PATCH 09/22] tilcdc: 1280x1024x60 bw > 1920x1080x24 bw diff --git a/patches/hdmi/0010-tilcdc-Only-support-Audio-on-50-60-Hz-modes.patch b/patches/hdmi/0010-tilcdc-Only-support-Audio-on-50-60-Hz-modes.patch index 02d50ce77..ef094977b 100644 --- a/patches/hdmi/0010-tilcdc-Only-support-Audio-on-50-60-Hz-modes.patch +++ b/patches/hdmi/0010-tilcdc-Only-support-Audio-on-50-60-Hz-modes.patch @@ -1,4 +1,4 @@ -From 58caeeae09408768466877a888cb1fd946b0b2e2 Mon Sep 17 00:00:00 2001 +From 278df4eaac85444469e5be31204e099f6c06071b Mon Sep 17 00:00:00 2001 From: Pantelis Antoniou Date: Mon, 20 May 2013 16:01:07 +0300 Subject: [PATCH 10/22] tilcdc: Only support Audio on 50 & 60 Hz modes diff --git a/patches/hdmi/0011-drm-i2c-nxp-tda998x-fix-EDID-reading-on-TDA19988-dev.patch b/patches/hdmi/0011-drm-i2c-nxp-tda998x-fix-EDID-reading-on-TDA19988-dev.patch index fc7c6ac4a..61b8af940 100644 --- a/patches/hdmi/0011-drm-i2c-nxp-tda998x-fix-EDID-reading-on-TDA19988-dev.patch +++ b/patches/hdmi/0011-drm-i2c-nxp-tda998x-fix-EDID-reading-on-TDA19988-dev.patch @@ -1,4 +1,4 @@ -From 4ae6c0030f19010ad623f3aa0250211eb66d66de Mon Sep 17 00:00:00 2001 +From 5fcf197ccf5744f5d4094fffbc04bdc73129023d Mon Sep 17 00:00:00 2001 From: Russell King Date: Thu, 16 May 2013 19:25:58 +0000 Subject: [PATCH 11/22] drm/i2c: nxp-tda998x: fix EDID reading on TDA19988 diff --git a/patches/hdmi/0012-tilcdc-Allow-non-audio-modes-when-we-don-t-support-t.patch b/patches/hdmi/0012-tilcdc-Allow-non-audio-modes-when-we-don-t-support-t.patch index e019774c2..d5c7af79c 100644 --- a/patches/hdmi/0012-tilcdc-Allow-non-audio-modes-when-we-don-t-support-t.patch +++ b/patches/hdmi/0012-tilcdc-Allow-non-audio-modes-when-we-don-t-support-t.patch @@ -1,4 +1,4 @@ -From 1da72c5f4fab9f328395784af5beb083ae3f3cda Mon Sep 17 00:00:00 2001 +From 9021075a58e30d6070c06c5e13ea1e3f77d27b4c Mon Sep 17 00:00:00 2001 From: Pantelis Antoniou Date: Tue, 4 Jun 2013 17:53:07 +0300 Subject: [PATCH 12/22] tilcdc: Allow non-audio modes when we don't support diff --git a/patches/hdmi/0013-drm-i2c-nxp-tda998x-ensure-VIP-output-mux-is-properl.patch b/patches/hdmi/0013-drm-i2c-nxp-tda998x-ensure-VIP-output-mux-is-properl.patch index 49c36597b..34461ba93 100644 --- a/patches/hdmi/0013-drm-i2c-nxp-tda998x-ensure-VIP-output-mux-is-properl.patch +++ b/patches/hdmi/0013-drm-i2c-nxp-tda998x-ensure-VIP-output-mux-is-properl.patch @@ -1,4 +1,4 @@ -From 2548449ee09ad8a54f908d6355aeda288234dbb9 Mon Sep 17 00:00:00 2001 +From de11b09245819b9c47956ab601add7dd114251ba Mon Sep 17 00:00:00 2001 From: Russell King Date: Thu, 16 May 2013 19:26:18 +0000 Subject: [PATCH 13/22] drm/i2c: nxp-tda998x: ensure VIP output mux is diff --git a/patches/hdmi/0014-drm-i2c-nxp-tda998x-fix-npix-nline-programming.patch b/patches/hdmi/0014-drm-i2c-nxp-tda998x-fix-npix-nline-programming.patch index 5b11d0811..ce5f36b6d 100644 --- a/patches/hdmi/0014-drm-i2c-nxp-tda998x-fix-npix-nline-programming.patch +++ b/patches/hdmi/0014-drm-i2c-nxp-tda998x-fix-npix-nline-programming.patch @@ -1,4 +1,4 @@ -From 9e99a66d08e3106e29e1bbf71a4996453e176321 Mon Sep 17 00:00:00 2001 +From c44faa440bec02a9ac95098db1fab05662bba7ff Mon Sep 17 00:00:00 2001 From: Russell King Date: Thu, 16 May 2013 19:26:38 +0000 Subject: [PATCH 14/22] drm/i2c: nxp-tda998x: fix npix/nline programming diff --git a/patches/hdmi/0015-drm-tilcdc-Clear-bits-of-register-we-re-going-to-set.patch b/patches/hdmi/0015-drm-tilcdc-Clear-bits-of-register-we-re-going-to-set.patch index 8c5bc2c28..1dba0709a 100644 --- a/patches/hdmi/0015-drm-tilcdc-Clear-bits-of-register-we-re-going-to-set.patch +++ b/patches/hdmi/0015-drm-tilcdc-Clear-bits-of-register-we-re-going-to-set.patch @@ -1,4 +1,4 @@ -From 61c0d4e2c7478fa4572b139c7cdfafddd11cc6a4 Mon Sep 17 00:00:00 2001 +From d925dbd9b9b2e3634b8a5a0bc839b56c72b6dc14 Mon Sep 17 00:00:00 2001 From: Pantelis Antoniou Date: Wed, 5 Jun 2013 19:48:59 +0300 Subject: [PATCH 15/22] drm: tilcdc: Clear bits of register we're going to diff --git a/patches/hdmi/0016-DRM-tda998x-add-missing-include.patch b/patches/hdmi/0016-DRM-tda998x-add-missing-include.patch index 99088c102..96676c3a9 100644 --- a/patches/hdmi/0016-DRM-tda998x-add-missing-include.patch +++ b/patches/hdmi/0016-DRM-tda998x-add-missing-include.patch @@ -1,4 +1,4 @@ -From a604f041156797d7db63f1681b8e3958f20c5844 Mon Sep 17 00:00:00 2001 +From f0291f7f1bd69beb0857f4e513e7a73c53bbe0de Mon Sep 17 00:00:00 2001 From: Sebastian Hesselbarth Date: Sat, 18 May 2013 17:12:19 +0000 Subject: [PATCH 16/22] DRM: tda998x: add missing include diff --git a/patches/hdmi/0017-drm-i2c-nxp-tda998x-prepare-for-video-input-configur.patch b/patches/hdmi/0017-drm-i2c-nxp-tda998x-prepare-for-video-input-configur.patch index 82afc29b3..035a90651 100644 --- a/patches/hdmi/0017-drm-i2c-nxp-tda998x-prepare-for-video-input-configur.patch +++ b/patches/hdmi/0017-drm-i2c-nxp-tda998x-prepare-for-video-input-configur.patch @@ -1,4 +1,4 @@ -From fc324c3bb545637fb7447eaea4d9a1cd580ce40f Mon Sep 17 00:00:00 2001 +From cdade10429a72d43d9bab3110bf61062c5c1f105 Mon Sep 17 00:00:00 2001 From: Russell King Date: Thu, 16 May 2013 19:26:58 +0000 Subject: [PATCH 17/22] drm/i2c: nxp-tda998x: prepare for video input diff --git a/patches/hdmi/0018-WIP-of-new-tda998x-patches.patch b/patches/hdmi/0018-WIP-of-new-tda998x-patches.patch index 39d956a63..a498b93fe 100644 --- a/patches/hdmi/0018-WIP-of-new-tda998x-patches.patch +++ b/patches/hdmi/0018-WIP-of-new-tda998x-patches.patch @@ -1,4 +1,4 @@ -From 5847e3aec5859959998b1047b8efc35cd0673106 Mon Sep 17 00:00:00 2001 +From 9c3aee4ea2287679d7b77df1ba387500c6f39ccc Mon Sep 17 00:00:00 2001 From: Pantelis Antoniou Date: Wed, 5 Jun 2013 19:52:25 +0300 Subject: [PATCH 18/22] WIP of new tda998x patches. diff --git a/patches/hdmi/0019-tilcdc-Slave-panel-settings-read-from-DT-now.patch b/patches/hdmi/0019-tilcdc-Slave-panel-settings-read-from-DT-now.patch index 4bcdbeee6..59cf67260 100644 --- a/patches/hdmi/0019-tilcdc-Slave-panel-settings-read-from-DT-now.patch +++ b/patches/hdmi/0019-tilcdc-Slave-panel-settings-read-from-DT-now.patch @@ -1,4 +1,4 @@ -From 31b0be4ad15a3eb85821a2408374ed08de59c5b6 Mon Sep 17 00:00:00 2001 +From 6b385a580639a36d0f2154c1ed6338f886bad207 Mon Sep 17 00:00:00 2001 From: Pantelis Antoniou Date: Thu, 6 Jun 2013 11:45:28 +0300 Subject: [PATCH 19/22] tilcdc: Slave panel settings read from DT now diff --git a/patches/hdmi/0020-drm-tda998x-Revert-WIP-to-previous-state.patch b/patches/hdmi/0020-drm-tda998x-Revert-WIP-to-previous-state.patch index 8b771350b..3fb9d70fd 100644 --- a/patches/hdmi/0020-drm-tda998x-Revert-WIP-to-previous-state.patch +++ b/patches/hdmi/0020-drm-tda998x-Revert-WIP-to-previous-state.patch @@ -1,4 +1,4 @@ -From b74ae06329634b451d632f3ca1505bbcc04afa29 Mon Sep 17 00:00:00 2001 +From 1a0402cabf9aa51cf8c51e67efddfdc87a965986 Mon Sep 17 00:00:00 2001 From: Pantelis Antoniou Date: Thu, 6 Jun 2013 22:25:45 +0300 Subject: [PATCH 20/22] drm: tda998x: Revert WIP to previous state diff --git a/patches/hdmi/0021-tilcdc-More-refined-audio-mode-compatibility-check.patch b/patches/hdmi/0021-tilcdc-More-refined-audio-mode-compatibility-check.patch index 653bcfc00..99e5e1915 100644 --- a/patches/hdmi/0021-tilcdc-More-refined-audio-mode-compatibility-check.patch +++ b/patches/hdmi/0021-tilcdc-More-refined-audio-mode-compatibility-check.patch @@ -1,4 +1,4 @@ -From 24d00369a681e0bbe2d8947fc73861dd4d92fcea Mon Sep 17 00:00:00 2001 +From b2c9f78ee7fe1c93b8ce0a86c6f85bfb478038d7 Mon Sep 17 00:00:00 2001 From: Pantelis Antoniou Date: Thu, 6 Jun 2013 22:55:04 +0300 Subject: [PATCH 21/22] tilcdc: More refined audio mode compatibility check. diff --git a/patches/hdmi/0022-drm-tilcdc-Implement-whitelist-blacklist-mode-suppor.patch b/patches/hdmi/0022-drm-tilcdc-Implement-whitelist-blacklist-mode-suppor.patch index d093c9c30..03c529f01 100644 --- a/patches/hdmi/0022-drm-tilcdc-Implement-whitelist-blacklist-mode-suppor.patch +++ b/patches/hdmi/0022-drm-tilcdc-Implement-whitelist-blacklist-mode-suppor.patch @@ -1,4 +1,4 @@ -From a8883a978388171674f5ba9d483fb8ec47983513 Mon Sep 17 00:00:00 2001 +From 12ef6ea91cc892cb4035784e694c557db75699b1 Mon Sep 17 00:00:00 2001 From: Pantelis Antoniou Date: Wed, 12 Jun 2013 11:11:12 +0300 Subject: [PATCH 22/22] drm: tilcdc: Implement whitelist & blacklist mode diff --git a/patches/i2c/0001-pinctrl-pinctrl-single-must-be-initialized-early.patch b/patches/i2c/0001-pinctrl-pinctrl-single-must-be-initialized-early.patch index dfe13ba49..6bb3fa0d2 100644 --- a/patches/i2c/0001-pinctrl-pinctrl-single-must-be-initialized-early.patch +++ b/patches/i2c/0001-pinctrl-pinctrl-single-must-be-initialized-early.patch @@ -1,7 +1,7 @@ -From c197eb9ae6113430a7a65684f137042adf3cdf12 Mon Sep 17 00:00:00 2001 +From 86b517887588356dd10ea8cdfd26bee963ea4142 Mon Sep 17 00:00:00 2001 From: Pantelis Antoniou Date: Sat, 15 Sep 2012 12:00:41 +0300 -Subject: [PATCH 1/4] pinctrl: pinctrl-single must be initialized early. +Subject: [PATCH 1/5] pinctrl: pinctrl-single must be initialized early. When using pinctrl-single to handle i2c initialization, it has to be done early. Whether this is the best way to do so, is an diff --git a/patches/i2c/0002-Bone-DTS-working-i2c2-i2c3-in-the-tree.patch b/patches/i2c/0002-Bone-DTS-working-i2c2-i2c3-in-the-tree.patch index 9ef18c6f0..ac538cf52 100644 --- a/patches/i2c/0002-Bone-DTS-working-i2c2-i2c3-in-the-tree.patch +++ b/patches/i2c/0002-Bone-DTS-working-i2c2-i2c3-in-the-tree.patch @@ -1,7 +1,7 @@ -From f0d588aad06d332299da40655765c98326edf06c Mon Sep 17 00:00:00 2001 +From da5ddfd8ac29f14d947e27e034b27744f6bb3d3d Mon Sep 17 00:00:00 2001 From: Pantelis Antoniou Date: Sat, 15 Sep 2012 12:05:04 +0300 -Subject: [PATCH 2/4] Bone DTS working i2c2 (i2c3 in the tree) +Subject: [PATCH 2/5] Bone DTS working i2c2 (i2c3 in the tree) --- arch/arm/boot/dts/am335x-bone.dts | 60 ++++++++++++++++++++++++++++++------- diff --git a/patches/i2c/0003-am33xx-Convert-I2C-from-omap-to-am33xx-names.patch b/patches/i2c/0003-am33xx-Convert-I2C-from-omap-to-am33xx-names.patch index 4cbd454a2..a920286d5 100644 --- a/patches/i2c/0003-am33xx-Convert-I2C-from-omap-to-am33xx-names.patch +++ b/patches/i2c/0003-am33xx-Convert-I2C-from-omap-to-am33xx-names.patch @@ -1,7 +1,7 @@ -From c157efcb3f0110d7f0b90afb6e18d8c038a99f29 Mon Sep 17 00:00:00 2001 +From 6dd596883c2f3543b70e882ca335ba5ab76c3b7b Mon Sep 17 00:00:00 2001 From: Pantelis Antoniou Date: Sat, 15 Sep 2012 14:49:11 +0300 -Subject: [PATCH 3/4] am33xx: Convert I2C from omap to am33xx names +Subject: [PATCH 3/5] am33xx: Convert I2C from omap to am33xx names On OMAP the TRM names I2C instances as i2c1, i2c2, etc. On the am33xx's it is i2c0, i2c1, etc. @@ -49,7 +49,7 @@ index 702ceee..8dd66b4 100644 clock-frequency = <100000>; diff --git a/arch/arm/boot/dts/am335x-evm.dts b/arch/arm/boot/dts/am335x-evm.dts -index b1aeefb..132b59d 100644 +index 5483e09..7ef38f6 100644 --- a/arch/arm/boot/dts/am335x-evm.dts +++ b/arch/arm/boot/dts/am335x-evm.dts @@ -61,7 +61,7 @@ diff --git a/patches/i2c/0004-am335x-evm-hack-around-i2c-node-names.patch b/patches/i2c/0004-am335x-evm-hack-around-i2c-node-names.patch index ecd3bb439..35832e5ad 100644 --- a/patches/i2c/0004-am335x-evm-hack-around-i2c-node-names.patch +++ b/patches/i2c/0004-am335x-evm-hack-around-i2c-node-names.patch @@ -1,7 +1,7 @@ -From 8d8c31ce7c70a4060caeb91b1e2bd86bcaddab17 Mon Sep 17 00:00:00 2001 +From e5f402b5b659836659ce549dbdeca8e8bce8d785 Mon Sep 17 00:00:00 2001 From: Koen Kooi Date: Thu, 13 Dec 2012 14:13:31 +0100 -Subject: [PATCH 4/4] am335x-evm*: hack around i2c node names +Subject: [PATCH 4/5] am335x-evm*: hack around i2c node names Signed-off-by: Koen Kooi --- @@ -10,7 +10,7 @@ Signed-off-by: Koen Kooi 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/arch/arm/boot/dts/am335x-evm.dts b/arch/arm/boot/dts/am335x-evm.dts -index 132b59d..d4dd1af 100644 +index 7ef38f6..f4a07f8 100644 --- a/arch/arm/boot/dts/am335x-evm.dts +++ b/arch/arm/boot/dts/am335x-evm.dts @@ -70,7 +70,7 @@ diff --git a/patches/i2c/0005-tsl2550-fix-lux1_input-error-in-low-light.patch b/patches/i2c/0005-tsl2550-fix-lux1_input-error-in-low-light.patch index 5f3c0e7fd..1c89e93e4 100644 --- a/patches/i2c/0005-tsl2550-fix-lux1_input-error-in-low-light.patch +++ b/patches/i2c/0005-tsl2550-fix-lux1_input-error-in-low-light.patch @@ -1,4 +1,4 @@ -From 413fbb5ebe0cc97f89b6684b400cd2fa1684f306 Mon Sep 17 00:00:00 2001 +From 90a647f061774a113d8fe7223c7eb7702da0b2ad Mon Sep 17 00:00:00 2001 From: Matt Ranostay Date: Mon, 3 Jun 2013 22:38:49 +0000 Subject: [PATCH 5/5] tsl2550: fix lux1_input error in low light @@ -14,7 +14,7 @@ This patch changes the resulting lux1_input sysfs attribute message from Signed-off-by: Matt Ranostay --- - drivers/misc/tsl2550.c | 2 +- + drivers/misc/tsl2550.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/drivers/misc/tsl2550.c b/drivers/misc/tsl2550.c @@ -31,5 +31,5 @@ index 1e7bc0e..9255074 100644 /* LUX range check */ return lux > TSL2550_MAX_LUX ? TSL2550_MAX_LUX : lux; -- -1.8.1.4 +1.7.10.4 diff --git a/patches/iio/0001-iio-common-Add-STMicroelectronics-common-library.patch b/patches/iio/0001-iio-common-Add-STMicroelectronics-common-library.patch index 31324f03a..4e9a92f17 100644 --- a/patches/iio/0001-iio-common-Add-STMicroelectronics-common-library.patch +++ b/patches/iio/0001-iio-common-Add-STMicroelectronics-common-library.patch @@ -1,7 +1,7 @@ -From 8938bdc2088eb6da30bb4bb423657dfdf3342b03 Mon Sep 17 00:00:00 2001 +From 3079893cfd191c4bc91fb9e8945cb9194b24a827 Mon Sep 17 00:00:00 2001 From: Denis Ciocca Date: Fri, 25 Jan 2013 23:44:00 +0000 -Subject: [PATCH 1/9] iio:common: Add STMicroelectronics common library +Subject: [PATCH 01/11] iio:common: Add STMicroelectronics common library This patch add a generic library for STMicroelectronics 3-axis sensors. diff --git a/patches/iio/0002-iio-accel-Add-STMicroelectronics-accelerometers-driv.patch b/patches/iio/0002-iio-accel-Add-STMicroelectronics-accelerometers-driv.patch index b7fd2ebf4..25bd661df 100644 --- a/patches/iio/0002-iio-accel-Add-STMicroelectronics-accelerometers-driv.patch +++ b/patches/iio/0002-iio-accel-Add-STMicroelectronics-accelerometers-driv.patch @@ -1,7 +1,8 @@ -From a6b5f5d9ba205823f32f2d5cc2a0279194a545fa Mon Sep 17 00:00:00 2001 +From 66dbfbdf6b203d151bb008c6123cd8495b24bed5 Mon Sep 17 00:00:00 2001 From: Denis Ciocca Date: Fri, 25 Jan 2013 23:44:00 +0000 -Subject: [PATCH 2/9] iio:accel: Add STMicroelectronics accelerometers driver +Subject: [PATCH 02/11] iio:accel: Add STMicroelectronics accelerometers + driver This patch adds a generic accelerometer driver for STMicroelectronics accelerometers, currently it supports: diff --git a/patches/iio/0003-iio-gyro-Add-STMicroelectronics-gyroscopes-driver.patch b/patches/iio/0003-iio-gyro-Add-STMicroelectronics-gyroscopes-driver.patch index 5fba651a6..d30b84379 100644 --- a/patches/iio/0003-iio-gyro-Add-STMicroelectronics-gyroscopes-driver.patch +++ b/patches/iio/0003-iio-gyro-Add-STMicroelectronics-gyroscopes-driver.patch @@ -1,7 +1,7 @@ -From d1e8bfaa219c9f504353922b5b15b371861f0772 Mon Sep 17 00:00:00 2001 +From eb5cb7dc80f17b72ec5028a9ab1bdb07c2fbbeb1 Mon Sep 17 00:00:00 2001 From: Denis Ciocca Date: Fri, 25 Jan 2013 23:44:00 +0000 -Subject: [PATCH 3/9] iio:gyro: Add STMicroelectronics gyroscopes driver +Subject: [PATCH 03/11] iio:gyro: Add STMicroelectronics gyroscopes driver This patch adds a generic gyroscope driver for STMicroelectronics gyroscopes, currently it supports: diff --git a/patches/iio/0004-iio-magnetometer-Add-STMicroelectronics-magnetometer.patch b/patches/iio/0004-iio-magnetometer-Add-STMicroelectronics-magnetometer.patch index 30a87239f..303cd3523 100644 --- a/patches/iio/0004-iio-magnetometer-Add-STMicroelectronics-magnetometer.patch +++ b/patches/iio/0004-iio-magnetometer-Add-STMicroelectronics-magnetometer.patch @@ -1,7 +1,7 @@ -From 3d6dcefac47a79678aab5a0d6965197952dcad59 Mon Sep 17 00:00:00 2001 +From ecf2dc583f73cbb1539e451a2c3d42fb31f51fff Mon Sep 17 00:00:00 2001 From: Denis Ciocca Date: Fri, 25 Jan 2013 23:44:00 +0000 -Subject: [PATCH 4/9] iio:magnetometer: Add STMicroelectronics magnetometers +Subject: [PATCH 04/11] iio:magnetometer: Add STMicroelectronics magnetometers driver This patch adds a generic magnetometer driver for STMicroelectronics diff --git a/patches/iio/0005-iio-magn-Add-sensors_supported-in-st_magn_sensors.patch b/patches/iio/0005-iio-magn-Add-sensors_supported-in-st_magn_sensors.patch index 9b762cd5a..49fbb2b2f 100644 --- a/patches/iio/0005-iio-magn-Add-sensors_supported-in-st_magn_sensors.patch +++ b/patches/iio/0005-iio-magn-Add-sensors_supported-in-st_magn_sensors.patch @@ -1,7 +1,7 @@ -From 1ff9e19886ac1502d183a0b6a7ddb5ad4146016e Mon Sep 17 00:00:00 2001 +From d9a3628df1f78c6b5452eb9d1c42fea722992620 Mon Sep 17 00:00:00 2001 From: Denis Ciocca Date: Tue, 29 Jan 2013 12:27:30 +0100 -Subject: [PATCH 5/9] iio:magn: Add sensors_supported in st_magn_sensors +Subject: [PATCH 05/11] iio:magn: Add sensors_supported in st_magn_sensors This patch add sensors_supported struct to st_magn_sensors. Without this the probe can't match the WhoAmI and sensor name. --- diff --git a/patches/iio/0006-Invensense-MPU6050-Device-Driver.patch b/patches/iio/0006-Invensense-MPU6050-Device-Driver.patch index 5f6ae2519..bcf17d9a7 100644 --- a/patches/iio/0006-Invensense-MPU6050-Device-Driver.patch +++ b/patches/iio/0006-Invensense-MPU6050-Device-Driver.patch @@ -1,4 +1,4 @@ -From 16aa349aadcbcf645320634e15d1d80558a61eb2 Mon Sep 17 00:00:00 2001 +From 78a477046c24c054713fff347f64bc40dd676d2d Mon Sep 17 00:00:00 2001 From: Ge Gao Date: Sat, 2 Feb 2013 00:26:00 +0000 Subject: [PATCH 06/11] Invensense MPU6050 Device Driver. diff --git a/patches/iio/0007-iio-imu-inv_mpu6050-depends-on-IIO_BUFFER.patch b/patches/iio/0007-iio-imu-inv_mpu6050-depends-on-IIO_BUFFER.patch index 3b44b8f6a..f98b7e33b 100644 --- a/patches/iio/0007-iio-imu-inv_mpu6050-depends-on-IIO_BUFFER.patch +++ b/patches/iio/0007-iio-imu-inv_mpu6050-depends-on-IIO_BUFFER.patch @@ -1,4 +1,4 @@ -From 3b7df9d7beed48e8c471ef7ed6c8935d27b8af46 Mon Sep 17 00:00:00 2001 +From 14f19341a327b5d1b09b8b57281821a96babffe2 Mon Sep 17 00:00:00 2001 From: Guenter Roeck Date: Fri, 1 Mar 2013 15:21:00 +0000 Subject: [PATCH 07/11] iio/imu: inv_mpu6050 depends on IIO_BUFFER diff --git a/patches/iio/0008-using-kfifo_in_spinlocked-instead-of-separate-code.patch b/patches/iio/0008-using-kfifo_in_spinlocked-instead-of-separate-code.patch index b1682d018..165090919 100644 --- a/patches/iio/0008-using-kfifo_in_spinlocked-instead-of-separate-code.patch +++ b/patches/iio/0008-using-kfifo_in_spinlocked-instead-of-separate-code.patch @@ -1,4 +1,4 @@ -From 74ad2c8a56364f3a3af3fe9df8ed07e26086232a Mon Sep 17 00:00:00 2001 +From 65ab7e3870a8c67657a570bd253cc15212158c0e Mon Sep 17 00:00:00 2001 From: Ge Gao Date: Mon, 4 Mar 2013 23:27:00 +0000 Subject: [PATCH 08/11] using kfifo_in_spinlocked instead of separate code. diff --git a/patches/iio/0009-pwm-add-pca9685-driver.patch b/patches/iio/0009-pwm-add-pca9685-driver.patch index c407dc7d2..0f36c4a97 100644 --- a/patches/iio/0009-pwm-add-pca9685-driver.patch +++ b/patches/iio/0009-pwm-add-pca9685-driver.patch @@ -1,4 +1,4 @@ -From 6e80633b3f6f881849485b7651b9a8add8def6a0 Mon Sep 17 00:00:00 2001 +From ca6f89430593fd641f9661669fba652f5a33ade4 Mon Sep 17 00:00:00 2001 From: Steffen Trumtrar Date: Thu, 30 May 2013 09:50:12 +0200 Subject: [PATCH 09/11] pwm: add pca9685 driver diff --git a/patches/iio/0010-pwm-Fill-in-missing-.owner-fields.patch b/patches/iio/0010-pwm-Fill-in-missing-.owner-fields.patch index ce1592ee4..f113854c4 100644 --- a/patches/iio/0010-pwm-Fill-in-missing-.owner-fields.patch +++ b/patches/iio/0010-pwm-Fill-in-missing-.owner-fields.patch @@ -1,4 +1,4 @@ -From 46c853f009f2006ffdeeaf92ea8b38a060f7dcb2 Mon Sep 17 00:00:00 2001 +From 2c16619c17c72a4e56c99e3983cb5b8f9e059414 Mon Sep 17 00:00:00 2001 From: Thierry Reding Date: Wed, 12 Jun 2013 13:18:29 +0200 Subject: [PATCH 10/11] pwm: Fill in missing .owner fields diff --git a/patches/iio/0011-pwm-pca9685-Fix-wrong-argument-to-set-MODE1_SLEEP-bi.patch b/patches/iio/0011-pwm-pca9685-Fix-wrong-argument-to-set-MODE1_SLEEP-bi.patch index 8565cd4e2..cbfe51eb4 100644 --- a/patches/iio/0011-pwm-pca9685-Fix-wrong-argument-to-set-MODE1_SLEEP-bi.patch +++ b/patches/iio/0011-pwm-pca9685-Fix-wrong-argument-to-set-MODE1_SLEEP-bi.patch @@ -1,4 +1,4 @@ -From 0c8b49d11892d111b4d1a1453fad87184db9677b Mon Sep 17 00:00:00 2001 +From 26e9c31bd744a9178fee532ac805c556f8548d88 Mon Sep 17 00:00:00 2001 From: Axel Lin Date: Thu, 20 Jun 2013 01:27:27 +0800 Subject: [PATCH 11/11] pwm: pca9685: Fix wrong argument to set MODE1_SLEEP diff --git a/patches/leds/0001-leds-leds-pwm-Convert-to-use-devm_get_pwm.patch b/patches/leds/0001-leds-leds-pwm-Convert-to-use-devm_get_pwm.patch index 111a13550..b20c20758 100644 --- a/patches/leds/0001-leds-leds-pwm-Convert-to-use-devm_get_pwm.patch +++ b/patches/leds/0001-leds-leds-pwm-Convert-to-use-devm_get_pwm.patch @@ -1,4 +1,4 @@ -From 33ab52cd2f0bf3d345466ebab036dbfbf9552694 Mon Sep 17 00:00:00 2001 +From fda61ca60d59964f82ba0cce75f7ed2dec5fe6b3 Mon Sep 17 00:00:00 2001 From: Peter Ujfalusi Date: Fri, 21 Dec 2012 01:43:55 -0800 Subject: [PATCH 1/6] leds: leds-pwm: Convert to use devm_get_pwm diff --git a/patches/leds/0002-leds-leds-pwm-Preparing-the-driver-for-device-tree-s.patch b/patches/leds/0002-leds-leds-pwm-Preparing-the-driver-for-device-tree-s.patch index 142dbb922..60c9a18eb 100644 --- a/patches/leds/0002-leds-leds-pwm-Preparing-the-driver-for-device-tree-s.patch +++ b/patches/leds/0002-leds-leds-pwm-Preparing-the-driver-for-device-tree-s.patch @@ -1,4 +1,4 @@ -From a2b36ec23acbcf82573cf1e2e9d4461c81190301 Mon Sep 17 00:00:00 2001 +From c40cc4f9e0a8aa8eea0111fe8f33aba87f8a44e3 Mon Sep 17 00:00:00 2001 From: Peter Ujfalusi Date: Fri, 21 Dec 2012 01:43:56 -0800 Subject: [PATCH 2/6] leds: leds-pwm: Preparing the driver for device tree diff --git a/patches/leds/0003-leds-leds-pwm-Simplify-cleanup-code.patch b/patches/leds/0003-leds-leds-pwm-Simplify-cleanup-code.patch index 24c8fdec3..30a78b4d1 100644 --- a/patches/leds/0003-leds-leds-pwm-Simplify-cleanup-code.patch +++ b/patches/leds/0003-leds-leds-pwm-Simplify-cleanup-code.patch @@ -1,4 +1,4 @@ -From aab226f178afcff3ec0bceef30ff021dc9ab8309 Mon Sep 17 00:00:00 2001 +From ccc3f43b2a8390d255fbb16b345e54fbd7814359 Mon Sep 17 00:00:00 2001 From: Peter Ujfalusi Date: Fri, 21 Dec 2012 01:44:00 -0800 Subject: [PATCH 3/6] leds: leds-pwm: Simplify cleanup code diff --git a/patches/leds/0004-leds-leds-pwm-Add-device-tree-bindings.patch b/patches/leds/0004-leds-leds-pwm-Add-device-tree-bindings.patch index 47404d444..756df3fa4 100644 --- a/patches/leds/0004-leds-leds-pwm-Add-device-tree-bindings.patch +++ b/patches/leds/0004-leds-leds-pwm-Add-device-tree-bindings.patch @@ -1,4 +1,4 @@ -From 61d00a965efc83d7bde4e8af58cc5a7cf1571095 Mon Sep 17 00:00:00 2001 +From 29a8a423cd9b2d526002c8fed84034edcdc797bf Mon Sep 17 00:00:00 2001 From: Peter Ujfalusi Date: Fri, 21 Dec 2012 01:44:01 -0800 Subject: [PATCH 4/6] leds: leds-pwm: Add device tree bindings diff --git a/patches/leds/0005-leds-leds-pwm-Defer-led_pwm_set-if-PWM-can-sleep.patch b/patches/leds/0005-leds-leds-pwm-Defer-led_pwm_set-if-PWM-can-sleep.patch index be4dbb810..58be74f77 100644 --- a/patches/leds/0005-leds-leds-pwm-Defer-led_pwm_set-if-PWM-can-sleep.patch +++ b/patches/leds/0005-leds-leds-pwm-Defer-led_pwm_set-if-PWM-can-sleep.patch @@ -1,4 +1,4 @@ -From 9cb344a64aec7461a73359065f33b00d7a8553ea Mon Sep 17 00:00:00 2001 +From dd4623c06c0bbcaa0e9c07822e4f7db0c69e48ea Mon Sep 17 00:00:00 2001 From: Florian Vaussard Date: Mon, 28 Jan 2013 06:00:59 -0800 Subject: [PATCH 5/6] leds: leds-pwm: Defer led_pwm_set() if PWM can sleep diff --git a/patches/leds/0006-leds-pwm-Enable-compilation-on-this-version-of-the-k.patch b/patches/leds/0006-leds-pwm-Enable-compilation-on-this-version-of-the-k.patch index 5e3d4c995..0502d43b5 100644 --- a/patches/leds/0006-leds-pwm-Enable-compilation-on-this-version-of-the-k.patch +++ b/patches/leds/0006-leds-pwm-Enable-compilation-on-this-version-of-the-k.patch @@ -1,4 +1,4 @@ -From f4f4f8d22ffc06df49d3c9373edf17b502b313bd Mon Sep 17 00:00:00 2001 +From 1596f38e059cb1f87df9a7c761fa82fb57609f0f Mon Sep 17 00:00:00 2001 From: Pantelis Antoniou Date: Wed, 10 Jul 2013 23:50:05 +0300 Subject: [PATCH 6/6] leds: pwm: Enable compilation on this version of the diff --git a/patches/mmc/0001-am33xx.dtsi-enable-MMC-HSPE-bit-for-all-3-controller.patch b/patches/mmc/0001-am33xx.dtsi-enable-MMC-HSPE-bit-for-all-3-controller.patch index 3e3136d56..5b98526e5 100644 --- a/patches/mmc/0001-am33xx.dtsi-enable-MMC-HSPE-bit-for-all-3-controller.patch +++ b/patches/mmc/0001-am33xx.dtsi-enable-MMC-HSPE-bit-for-all-3-controller.patch @@ -1,11 +1,11 @@ -From 856eab546e1d794bd3c57b8e514bc1575179a22a Mon Sep 17 00:00:00 2001 +From 1cf26934e4fc19fd8e48804163152a2f720b424f Mon Sep 17 00:00:00 2001 From: Koen Kooi Date: Thu, 18 Oct 2012 10:11:48 +0200 Subject: [PATCH 1/2] am33xx.dtsi: enable MMC HSPE bit for all 3 controllers Signed-off-by: Koen Kooi --- - arch/arm/boot/dts/am33xx.dtsi | 3 +++ + arch/arm/boot/dts/am33xx.dtsi | 3 +++ 1 file changed, 3 insertions(+) diff --git a/arch/arm/boot/dts/am33xx.dtsi b/arch/arm/boot/dts/am33xx.dtsi @@ -37,5 +37,5 @@ index c0d9c5b..0087b13 100644 }; -- -1.8.1.4 +1.7.10.4 diff --git a/patches/mmc/0002-omap-hsmmc-Correct-usage-of-of_find_node_by_name.patch b/patches/mmc/0002-omap-hsmmc-Correct-usage-of-of_find_node_by_name.patch index 1d40dbf5f..52198cc75 100644 --- a/patches/mmc/0002-omap-hsmmc-Correct-usage-of-of_find_node_by_name.patch +++ b/patches/mmc/0002-omap-hsmmc-Correct-usage-of-of_find_node_by_name.patch @@ -1,11 +1,11 @@ -From 82aec7dc48ecced30e02aca7dcb9d90e8745bd7f Mon Sep 17 00:00:00 2001 +From 82b239e9b4e5b7d94ee5349c28668bace655b87e Mon Sep 17 00:00:00 2001 From: Pantelis Antoniou Date: Fri, 26 Oct 2012 15:48:00 +0300 Subject: [PATCH 2/2] omap-hsmmc: Correct usage of of_find_node_by_name of_find_node_by_name expect to have the parent node reference taken. --- - drivers/mmc/host/omap_hsmmc.c | 10 ++++++++++ + drivers/mmc/host/omap_hsmmc.c | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/drivers/mmc/host/omap_hsmmc.c b/drivers/mmc/host/omap_hsmmc.c @@ -30,5 +30,5 @@ index f74bd69..e30c1ee 100644 mmc->max_blk_count = 0xFFFF; /* No. of Blocks is 16 bits */ mmc->max_req_size = mmc->max_blk_size * mmc->max_blk_count; -- -1.8.1.4 +1.7.10.4 diff --git a/patches/mxt/0001-CHROMIUM-Input-atmel_mxt_ts-refactor-i2c-error-handl.patch b/patches/mxt/0001-CHROMIUM-Input-atmel_mxt_ts-refactor-i2c-error-handl.patch index 1839f5064..67034bbc0 100644 --- a/patches/mxt/0001-CHROMIUM-Input-atmel_mxt_ts-refactor-i2c-error-handl.patch +++ b/patches/mxt/0001-CHROMIUM-Input-atmel_mxt_ts-refactor-i2c-error-handl.patch @@ -1,4 +1,4 @@ -From e8e5aa28aad1055945cf162b6b89b914d0f81adc Mon Sep 17 00:00:00 2001 +From ea1cb38b8b03a4ec689cb1793981fbad6d6e324a Mon Sep 17 00:00:00 2001 From: Daniel Kurtz Date: Wed, 19 Dec 2012 17:22:16 +0800 Subject: [PATCH 01/57] CHROMIUM: Input: atmel_mxt_ts - refactor i2c error @@ -18,7 +18,7 @@ Signed-off-by: Daniel Kurtz Change-Id: I59eabbb80dea610a89c01a3be06f0d165f4b4431 --- - drivers/input/touchscreen/atmel_mxt_ts.c | 92 +++++++++++++++++++------------- + drivers/input/touchscreen/atmel_mxt_ts.c | 92 ++++++++++++++++++------------ 1 file changed, 54 insertions(+), 38 deletions(-) diff --git a/drivers/input/touchscreen/atmel_mxt_ts.c b/drivers/input/touchscreen/atmel_mxt_ts.c @@ -164,5 +164,5 @@ index d04f810..a222bd8 100644 return ret; } -- -1.8.1.4 +1.7.10.4 diff --git a/patches/mxt/0002-CHROMIUM-Input-atmel_mxt_ts-register-input-device-be.patch b/patches/mxt/0002-CHROMIUM-Input-atmel_mxt_ts-register-input-device-be.patch index 961e00950..9d73b1e7f 100644 --- a/patches/mxt/0002-CHROMIUM-Input-atmel_mxt_ts-register-input-device-be.patch +++ b/patches/mxt/0002-CHROMIUM-Input-atmel_mxt_ts-register-input-device-be.patch @@ -1,4 +1,4 @@ -From 0f491730d81bcd070225d6f324e26143c50711d8 Mon Sep 17 00:00:00 2001 +From 45a00f5fd2ef5e65d3872ae5f2b4847b928d5e67 Mon Sep 17 00:00:00 2001 From: Daniel Kurtz Date: Fri, 27 Apr 2012 22:08:52 +0800 Subject: [PATCH 02/57] CHROMIUM: Input: atmel_mxt_ts - register input device @@ -25,7 +25,7 @@ Tested-by: Daniel Kurtz [djkurtz: v3.8 rebase] --- - drivers/input/touchscreen/atmel_mxt_ts.c | 32 ++++++++++++++++++++------------ + drivers/input/touchscreen/atmel_mxt_ts.c | 32 +++++++++++++++++++----------- 1 file changed, 20 insertions(+), 12 deletions(-) diff --git a/drivers/input/touchscreen/atmel_mxt_ts.c b/drivers/input/touchscreen/atmel_mxt_ts.c @@ -109,5 +109,5 @@ index a222bd8..84f0408 100644 return error; } -- -1.8.1.4 +1.7.10.4 diff --git a/patches/mxt/0003-CHROMIUM-Input-atmel_mxt_ts-refactor-input-device-cr.patch b/patches/mxt/0003-CHROMIUM-Input-atmel_mxt_ts-refactor-input-device-cr.patch index faf69ea46..a8ba21bde 100644 --- a/patches/mxt/0003-CHROMIUM-Input-atmel_mxt_ts-refactor-input-device-cr.patch +++ b/patches/mxt/0003-CHROMIUM-Input-atmel_mxt_ts-refactor-input-device-cr.patch @@ -1,4 +1,4 @@ -From 76a1d0a2a26348a3e827a9cc6f3f4ce1be0f1a98 Mon Sep 17 00:00:00 2001 +From 4c3fc87d9fbcc8c3aec7745d5c896c6fd19c95f5 Mon Sep 17 00:00:00 2001 From: Daniel Kurtz Date: Fri, 27 Apr 2012 22:15:16 +0800 Subject: [PATCH 03/57] CHROMIUM: Input: atmel_mxt_ts - refactor input device @@ -20,7 +20,7 @@ Reviewed-by: Daniel Kurtz Tested-by: Daniel Kurtz [djkurtz: v3.8-rc3 rebase] --- - drivers/input/touchscreen/atmel_mxt_ts.c | 91 ++++++++++++++++++-------------- + drivers/input/touchscreen/atmel_mxt_ts.c | 91 ++++++++++++++++-------------- 1 file changed, 50 insertions(+), 41 deletions(-) diff --git a/drivers/input/touchscreen/atmel_mxt_ts.c b/drivers/input/touchscreen/atmel_mxt_ts.c @@ -157,5 +157,5 @@ index 84f0408..9afc26e 100644 pdata->irqflags | IRQF_ONESHOT, client->name, data); -- -1.8.1.4 +1.7.10.4 diff --git a/patches/mxt/0004-CHROMIUM-Input-atmel_mxt_ts-handle-bootloader-mode-a.patch b/patches/mxt/0004-CHROMIUM-Input-atmel_mxt_ts-handle-bootloader-mode-a.patch index dc816b428..c03e308b1 100644 --- a/patches/mxt/0004-CHROMIUM-Input-atmel_mxt_ts-handle-bootloader-mode-a.patch +++ b/patches/mxt/0004-CHROMIUM-Input-atmel_mxt_ts-handle-bootloader-mode-a.patch @@ -1,4 +1,4 @@ -From 0a2d70e533fe8e49fcdac2ea968a40fcda427d28 Mon Sep 17 00:00:00 2001 +From c31e4d02091b7d728f73a137b856b8ca8087836f Mon Sep 17 00:00:00 2001 From: Daniel Kurtz Date: Fri, 21 Dec 2012 09:26:54 +0800 Subject: [PATCH 04/57] CHROMIUM: Input: atmel_mxt_ts - handle bootloader mode @@ -56,7 +56,7 @@ Signed-off-by: Daniel Kurtz Change-Id: I2b65ec6cc3c9506372499785f4f8599faf4aa353 --- - drivers/input/touchscreen/atmel_mxt_ts.c | 51 +++++++++++++++++++++++++------- + drivers/input/touchscreen/atmel_mxt_ts.c | 51 +++++++++++++++++++++++------- 1 file changed, 40 insertions(+), 11 deletions(-) diff --git a/drivers/input/touchscreen/atmel_mxt_ts.c b/drivers/input/touchscreen/atmel_mxt_ts.c @@ -180,5 +180,5 @@ index 9afc26e..6c2c712 100644 mxt_write_object(data, MXT_GEN_COMMAND_T6, MXT_COMMAND_RESET, 1); -- -1.8.1.4 +1.7.10.4 diff --git a/patches/mxt/0005-CHROMIUM-Input-atmel_mxt_ts-handle-errors-during-fw-.patch b/patches/mxt/0005-CHROMIUM-Input-atmel_mxt_ts-handle-errors-during-fw-.patch index 9caeea328..cdc9f335c 100644 --- a/patches/mxt/0005-CHROMIUM-Input-atmel_mxt_ts-handle-errors-during-fw-.patch +++ b/patches/mxt/0005-CHROMIUM-Input-atmel_mxt_ts-handle-errors-during-fw-.patch @@ -1,8 +1,8 @@ -From c3a17e97314631a211f2943d02b1b41119c2fb01 Mon Sep 17 00:00:00 2001 +From d14ae6039257f343d7f12b1585500db3ea604c93 Mon Sep 17 00:00:00 2001 From: Daniel Kurtz Date: Thu, 20 Dec 2012 23:16:35 +0800 -Subject: [PATCH 05/57] CHROMIUM: Input: atmel_mxt_ts - handle errors during fw - update +Subject: [PATCH 05/57] CHROMIUM: Input: atmel_mxt_ts - handle errors during + fw update If there are any (i2c) errors during fw update, abort the update, but leave the i2c address assigned to the bootloader address. @@ -15,7 +15,7 @@ Signed-off-by: Daniel Kurtz Change-Id: I2933505115dd55aa4dcf07e333f0e1d56e9e246e --- - drivers/input/touchscreen/atmel_mxt_ts.c | 17 +++++++++++------ + drivers/input/touchscreen/atmel_mxt_ts.c | 17 +++++++++++------ 1 file changed, 11 insertions(+), 6 deletions(-) diff --git a/drivers/input/touchscreen/atmel_mxt_ts.c b/drivers/input/touchscreen/atmel_mxt_ts.c @@ -74,5 +74,5 @@ index 6c2c712..76a25d3 100644 return ret; } -- -1.8.1.4 +1.7.10.4 diff --git a/patches/mxt/0006-CHROMIUM-Input-atmel_mxt_ts-destroy-state-before-fw-.patch b/patches/mxt/0006-CHROMIUM-Input-atmel_mxt_ts-destroy-state-before-fw-.patch index ad8dd053e..54b56915e 100644 --- a/patches/mxt/0006-CHROMIUM-Input-atmel_mxt_ts-destroy-state-before-fw-.patch +++ b/patches/mxt/0006-CHROMIUM-Input-atmel_mxt_ts-destroy-state-before-fw-.patch @@ -1,8 +1,8 @@ -From 789907f8eac234d8a95ec269b9f5f8ea45f22188 Mon Sep 17 00:00:00 2001 +From 0271c70fd643f7bf76b9990d3c54118deabbea41 Mon Sep 17 00:00:00 2001 From: Daniel Kurtz Date: Thu, 20 Dec 2012 23:38:08 +0800 -Subject: [PATCH 06/57] CHROMIUM: Input: atmel_mxt_ts - destroy state before fw - update and restore after +Subject: [PATCH 06/57] CHROMIUM: Input: atmel_mxt_ts - destroy state before + fw update and restore after After firmware update, the device may have a completely different object table which corresponds to an input device with different properties. @@ -18,7 +18,7 @@ bootloader mode and an improperly configured input device will not exist. Change-Id: I42e6b946e2206b4957c313be00b9b45b9dd02b60 Signed-off-by: Daniel Kurtz --- - drivers/input/touchscreen/atmel_mxt_ts.c | 10 ++++++++-- + drivers/input/touchscreen/atmel_mxt_ts.c | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/drivers/input/touchscreen/atmel_mxt_ts.c b/drivers/input/touchscreen/atmel_mxt_ts.c @@ -51,5 +51,5 @@ index 76a25d3..c74f5a5 100644 enable_irq(data->irq); -- -1.8.1.4 +1.7.10.4 diff --git a/patches/mxt/0007-CHROMIUM-Input-atmel_mxt_ts-refactor-bootloader-entr.patch b/patches/mxt/0007-CHROMIUM-Input-atmel_mxt_ts-refactor-bootloader-entr.patch index bd66a66c4..4722613b6 100644 --- a/patches/mxt/0007-CHROMIUM-Input-atmel_mxt_ts-refactor-bootloader-entr.patch +++ b/patches/mxt/0007-CHROMIUM-Input-atmel_mxt_ts-refactor-bootloader-entr.patch @@ -1,4 +1,4 @@ -From dc8b2577c09732beac7e783bed1f56591cda9678 Mon Sep 17 00:00:00 2001 +From a818061fe5b70138a16875f133e382ad847fd362 Mon Sep 17 00:00:00 2001 From: Benson Leung Date: Thu, 3 May 2012 13:57:46 -0700 Subject: [PATCH 07/57] CHROMIUM: Input: atmel_mxt_ts - refactor bootloader @@ -50,7 +50,7 @@ Reviewed-on: https://gerrit.chromium.org/gerrit/37860 v3.7 rebase: Signed-off-by: Daniel Kurtz --- - drivers/input/touchscreen/atmel_mxt_ts.c | 128 +++++++++++++++++++++---------- + drivers/input/touchscreen/atmel_mxt_ts.c | 128 ++++++++++++++++++++---------- 1 file changed, 87 insertions(+), 41 deletions(-) diff --git a/drivers/input/touchscreen/atmel_mxt_ts.c b/drivers/input/touchscreen/atmel_mxt_ts.c @@ -239,5 +239,5 @@ index c74f5a5..be96be3 100644 } -- -1.8.1.4 +1.7.10.4 diff --git a/patches/mxt/0008-CHROMIUM-Input-atmel_mxt_ts-wait-for-CHG-assert-in-m.patch b/patches/mxt/0008-CHROMIUM-Input-atmel_mxt_ts-wait-for-CHG-assert-in-m.patch index 81736b0b1..0dc6c11e2 100644 --- a/patches/mxt/0008-CHROMIUM-Input-atmel_mxt_ts-wait-for-CHG-assert-in-m.patch +++ b/patches/mxt/0008-CHROMIUM-Input-atmel_mxt_ts-wait-for-CHG-assert-in-m.patch @@ -1,4 +1,4 @@ -From 725254965a875e62f7e6405678a738f61cfa14ea Mon Sep 17 00:00:00 2001 +From ef83a7595857ef9869e86a260094d97eceb20c4e Mon Sep 17 00:00:00 2001 From: Benson Leung Date: Wed, 25 Apr 2012 23:08:12 -0700 Subject: [PATCH 08/57] CHROMIUM: Input: atmel_mxt_ts - wait for CHG assert in @@ -29,7 +29,7 @@ Reviewed-on: https://gerrit.chromium.org/gerrit/21173 v3.7 rebase: Signed-off-by: Daniel Kurtz --- - drivers/input/touchscreen/atmel_mxt_ts.c | 63 ++++++++++++++++++++++++++++---- + drivers/input/touchscreen/atmel_mxt_ts.c | 63 ++++++++++++++++++++++++++---- 1 file changed, 55 insertions(+), 8 deletions(-) diff --git a/drivers/input/touchscreen/atmel_mxt_ts.c b/drivers/input/touchscreen/atmel_mxt_ts.c @@ -170,5 +170,5 @@ index be96be3..d0f91ff 100644 if (mxt_in_bootloader(data)) { -- -1.8.1.4 +1.7.10.4 diff --git a/patches/mxt/0009-CHROMIUM-Input-atmel_mxt_ts-wait-for-CHG-after-bootl.patch b/patches/mxt/0009-CHROMIUM-Input-atmel_mxt_ts-wait-for-CHG-after-bootl.patch index 7feee6293..58ceca964 100644 --- a/patches/mxt/0009-CHROMIUM-Input-atmel_mxt_ts-wait-for-CHG-after-bootl.patch +++ b/patches/mxt/0009-CHROMIUM-Input-atmel_mxt_ts-wait-for-CHG-after-bootl.patch @@ -1,4 +1,4 @@ -From 82f215043cca882ad81373fe107e6454a345c0f5 Mon Sep 17 00:00:00 2001 +From 1e745a487fe977fef666784c0126a5fc1051d529 Mon Sep 17 00:00:00 2001 From: Benson Leung Date: Wed, 2 May 2012 20:21:12 -0700 Subject: [PATCH 09/57] CHROMIUM: Input: atmel_mxt_ts - wait for CHG after @@ -26,7 +26,7 @@ Reviewed-on: https://gerrit.chromium.org/gerrit/21832 v3.7 rebase: Signed-off-by: Daniel Kurtz --- - drivers/input/touchscreen/atmel_mxt_ts.c | 19 +++++++++++++++---- + drivers/input/touchscreen/atmel_mxt_ts.c | 19 +++++++++++++++---- 1 file changed, 15 insertions(+), 4 deletions(-) diff --git a/drivers/input/touchscreen/atmel_mxt_ts.c b/drivers/input/touchscreen/atmel_mxt_ts.c @@ -84,5 +84,5 @@ index d0f91ff..ef867d3 100644 ret = mxt_unlock_bootloader(client); if (ret) -- -1.8.1.4 +1.7.10.4 diff --git a/patches/mxt/0010-CHROMIUM-Input-atmel_mxt_ts-change-MXT_BOOT_LOW-to-0.patch b/patches/mxt/0010-CHROMIUM-Input-atmel_mxt_ts-change-MXT_BOOT_LOW-to-0.patch index 2dc3c7ce4..df47591b7 100644 --- a/patches/mxt/0010-CHROMIUM-Input-atmel_mxt_ts-change-MXT_BOOT_LOW-to-0.patch +++ b/patches/mxt/0010-CHROMIUM-Input-atmel_mxt_ts-change-MXT_BOOT_LOW-to-0.patch @@ -1,4 +1,4 @@ -From dc48989ae9f332f9b12978dbbd3f02b353ea4479 Mon Sep 17 00:00:00 2001 +From f78c5ebe5d3a4b411c8049ecede3ebaeffa0bf46 Mon Sep 17 00:00:00 2001 From: Benson Leung Date: Wed, 4 Apr 2012 17:26:47 -0700 Subject: [PATCH 10/57] CHROMIUM: Input: atmel_mxt_ts - change MXT_BOOT_LOW to @@ -17,7 +17,7 @@ Signed-off-by: Benson Leung Reviewed-on: https://gerrit.chromium.org/gerrit/19639 Reviewed-by: Daniel Kurtz --- - drivers/input/touchscreen/atmel_mxt_ts.c | 6 +++++- + drivers/input/touchscreen/atmel_mxt_ts.c | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/drivers/input/touchscreen/atmel_mxt_ts.c b/drivers/input/touchscreen/atmel_mxt_ts.c @@ -38,5 +38,5 @@ index ef867d3..0aae3fb 100644 /* Firmware */ -- -1.8.1.4 +1.7.10.4 diff --git a/patches/mxt/0011-CHROMIUM-Input-atmel_mxt_ts-Increase-FWRESET_TIME.patch b/patches/mxt/0011-CHROMIUM-Input-atmel_mxt_ts-Increase-FWRESET_TIME.patch index 83f0f01b2..d99fba5df 100644 --- a/patches/mxt/0011-CHROMIUM-Input-atmel_mxt_ts-Increase-FWRESET_TIME.patch +++ b/patches/mxt/0011-CHROMIUM-Input-atmel_mxt_ts-Increase-FWRESET_TIME.patch @@ -1,4 +1,4 @@ -From d66885b874d205aa7e6350f61a2b8a50d8a0f9c0 Mon Sep 17 00:00:00 2001 +From 5ae0d57837cdc08cb4e1ebb2d91c25366d4dffc8 Mon Sep 17 00:00:00 2001 From: Benson Leung Date: Wed, 4 Apr 2012 19:34:52 -0700 Subject: [PATCH 11/57] CHROMIUM: Input: atmel_mxt_ts - Increase FWRESET_TIME @@ -14,7 +14,7 @@ Signed-off-by: Benson Leung Reviewed-on: https://gerrit.chromium.org/gerrit/19640 Reviewed-by: Daniel Kurtz --- - drivers/input/touchscreen/atmel_mxt_ts.c | 2 +- + drivers/input/touchscreen/atmel_mxt_ts.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/drivers/input/touchscreen/atmel_mxt_ts.c b/drivers/input/touchscreen/atmel_mxt_ts.c @@ -31,5 +31,5 @@ index 0aae3fb..b9b9b3f 100644 /* Command to unlock bootloader */ #define MXT_UNLOCK_CMD_MSB 0xaa -- -1.8.1.4 +1.7.10.4 diff --git a/patches/mxt/0012-CHROMIUM-Input-atmel_mxt_ts-add-calibrate-sysfs-entr.patch b/patches/mxt/0012-CHROMIUM-Input-atmel_mxt_ts-add-calibrate-sysfs-entr.patch index edb3e0ede..7ee0e8e47 100644 --- a/patches/mxt/0012-CHROMIUM-Input-atmel_mxt_ts-add-calibrate-sysfs-entr.patch +++ b/patches/mxt/0012-CHROMIUM-Input-atmel_mxt_ts-add-calibrate-sysfs-entr.patch @@ -1,4 +1,4 @@ -From 923adbbaa13bb113c5254662a29ec68c4ec09c89 Mon Sep 17 00:00:00 2001 +From 0b5b4f7b6f1420d8c1e9ec6cf439461f8a1c9d20 Mon Sep 17 00:00:00 2001 From: Daniel Kurtz Date: Sun, 22 Apr 2012 23:29:25 +0800 Subject: [PATCH 12/57] CHROMIUM: Input: atmel_mxt_ts - add calibrate sysfs @@ -22,7 +22,7 @@ Commit-Ready: Daniel Kurtz v3.7 rebase: Signed-off-by: Daniel Kurtz --- - drivers/input/touchscreen/atmel_mxt_ts.c | 24 ++++++++++++++++++++++++ + drivers/input/touchscreen/atmel_mxt_ts.c | 24 ++++++++++++++++++++++++ 1 file changed, 24 insertions(+) diff --git a/drivers/input/touchscreen/atmel_mxt_ts.c b/drivers/input/touchscreen/atmel_mxt_ts.c @@ -81,5 +81,5 @@ index b9b9b3f..00968a1 100644 &dev_attr_hw_version.attr, &dev_attr_object.attr, -- -1.8.1.4 +1.7.10.4 diff --git a/patches/mxt/0013-CHROMIUM-Input-atmel_mxt_ts-add-sysfs-entry-to-read-.patch b/patches/mxt/0013-CHROMIUM-Input-atmel_mxt_ts-add-sysfs-entry-to-read-.patch index ff38c1705..bf4a73527 100644 --- a/patches/mxt/0013-CHROMIUM-Input-atmel_mxt_ts-add-sysfs-entry-to-read-.patch +++ b/patches/mxt/0013-CHROMIUM-Input-atmel_mxt_ts-add-sysfs-entry-to-read-.patch @@ -1,8 +1,8 @@ -From 9ca5fc80516a2024f270fa065833b1ca5be8a13e Mon Sep 17 00:00:00 2001 +From 22544cbc9f7d3e4e71c2b47f09188ae0281cc026 Mon Sep 17 00:00:00 2001 From: Daniel Kurtz Date: Mon, 23 Apr 2012 12:33:12 +0800 -Subject: [PATCH 13/57] CHROMIUM: Input: atmel_mxt_ts - add sysfs entry to read - config checksum +Subject: [PATCH 13/57] CHROMIUM: Input: atmel_mxt_ts - add sysfs entry to + read config checksum Config checksum is returned in the T6 message at every boot, and when the config changes. Cache its value and add sysfs entry for userspace to @@ -23,7 +23,7 @@ Reviewed-by: Benson Leung v3.7 rebase: Signed-off-by: Daniel Kurtz --- - drivers/input/touchscreen/atmel_mxt_ts.c | 15 +++++++++++++-- + drivers/input/touchscreen/atmel_mxt_ts.c | 15 +++++++++++++-- 1 file changed, 13 insertions(+), 2 deletions(-) diff --git a/drivers/input/touchscreen/atmel_mxt_ts.c b/drivers/input/touchscreen/atmel_mxt_ts.c @@ -82,5 +82,5 @@ index 00968a1..a03a0c4 100644 &dev_attr_hw_version.attr, &dev_attr_object.attr, -- -1.8.1.4 +1.7.10.4 diff --git a/patches/mxt/0014-CHROMIUM-Input-atmel_mxt_ts-add-sysfs-entry-to-read-.patch b/patches/mxt/0014-CHROMIUM-Input-atmel_mxt_ts-add-sysfs-entry-to-read-.patch index 2619143fe..7d16e52fb 100644 --- a/patches/mxt/0014-CHROMIUM-Input-atmel_mxt_ts-add-sysfs-entry-to-read-.patch +++ b/patches/mxt/0014-CHROMIUM-Input-atmel_mxt_ts-add-sysfs-entry-to-read-.patch @@ -1,8 +1,8 @@ -From 7907547919877b1e77668010d3a568bd3d6ef95b Mon Sep 17 00:00:00 2001 +From d107c1f4db276a0d949978dd21f0704f24e584fa Mon Sep 17 00:00:00 2001 From: Daniel Kurtz Date: Fri, 27 Apr 2012 21:44:58 +0800 -Subject: [PATCH 14/57] CHROMIUM: Input: atmel_mxt_ts - add sysfs entry to read - info checksum +Subject: [PATCH 14/57] CHROMIUM: Input: atmel_mxt_ts - add sysfs entry to + read info checksum The device stores the Information Block Checksum in the 3 bytes immediately following the Information Block. @@ -25,7 +25,7 @@ Tested-by: Daniel Kurtz v3.7 rebase: Signed-off-by: Daniel Kurtz --- - drivers/input/touchscreen/atmel_mxt_ts.c | 24 ++++++++++++++++++++++++ + drivers/input/touchscreen/atmel_mxt_ts.c | 24 ++++++++++++++++++++++++ 1 file changed, 24 insertions(+) diff --git a/drivers/input/touchscreen/atmel_mxt_ts.c b/drivers/input/touchscreen/atmel_mxt_ts.c @@ -103,5 +103,5 @@ index a03a0c4..e6a5422 100644 &dev_attr_update_fw.attr, NULL -- -1.8.1.4 +1.7.10.4 diff --git a/patches/mxt/0015-CHROMIUM-Input-atmel_mxt_ts-verify-info-block-checks.patch b/patches/mxt/0015-CHROMIUM-Input-atmel_mxt_ts-verify-info-block-checks.patch index fa4c395b7..51ecbdf13 100644 --- a/patches/mxt/0015-CHROMIUM-Input-atmel_mxt_ts-verify-info-block-checks.patch +++ b/patches/mxt/0015-CHROMIUM-Input-atmel_mxt_ts-verify-info-block-checks.patch @@ -1,4 +1,4 @@ -From 2f6cdf8cd67517736a96c49045d9c7f1f45b7319 Mon Sep 17 00:00:00 2001 +From 7e547a54a007bd5b33b3ca9300289003b3faa7b5 Mon Sep 17 00:00:00 2001 From: Daniel Kurtz Date: Thu, 26 Apr 2012 00:57:41 +0800 Subject: [PATCH 15/57] CHROMIUM: Input: atmel_mxt_ts - verify info block @@ -21,7 +21,7 @@ Tested-by: Daniel Kurtz v3.7 rebase: Signed-off-by: Daniel Kurtz --- - drivers/input/touchscreen/atmel_mxt_ts.c | 69 ++++++++++++++++++++++++++++++++ + drivers/input/touchscreen/atmel_mxt_ts.c | 69 ++++++++++++++++++++++++++++++ 1 file changed, 69 insertions(+) diff --git a/drivers/input/touchscreen/atmel_mxt_ts.c b/drivers/input/touchscreen/atmel_mxt_ts.c @@ -112,5 +112,5 @@ index e6a5422..9210a8a 100644 reportid = 1; for (i = 0; i < data->info.object_num; i++) { -- -1.8.1.4 +1.7.10.4 diff --git a/patches/mxt/0016-CHROMIUM-Input-atmel_mxt_tx-add-matrix_size-sysfs-en.patch b/patches/mxt/0016-CHROMIUM-Input-atmel_mxt_tx-add-matrix_size-sysfs-en.patch index 8c2232470..087c0cc39 100644 --- a/patches/mxt/0016-CHROMIUM-Input-atmel_mxt_tx-add-matrix_size-sysfs-en.patch +++ b/patches/mxt/0016-CHROMIUM-Input-atmel_mxt_tx-add-matrix_size-sysfs-en.patch @@ -1,4 +1,4 @@ -From 11f47a862f47a404149412cd5f72d7c0fb610a2b Mon Sep 17 00:00:00 2001 +From 1d15b640455401d982b68725bdfefd42eb64070e Mon Sep 17 00:00:00 2001 From: Daniel Kurtz Date: Mon, 30 Apr 2012 13:30:31 +0800 Subject: [PATCH 16/57] CHROMIUM: Input: atmel_mxt_tx - add matrix_size sysfs @@ -23,7 +23,7 @@ Tested-by: Daniel Kurtz v3.7 rebase: Signed-off-by: Daniel Kurtz --- - drivers/input/touchscreen/atmel_mxt_ts.c | 12 ++++++++++++ + drivers/input/touchscreen/atmel_mxt_ts.c | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/drivers/input/touchscreen/atmel_mxt_ts.c b/drivers/input/touchscreen/atmel_mxt_ts.c @@ -64,5 +64,5 @@ index 9210a8a..b9a0de2 100644 &dev_attr_update_fw.attr, NULL -- -1.8.1.4 +1.7.10.4 diff --git a/patches/mxt/0017-CHROMIUM-Input-atmel_mxt_ts-define-helper-functions-.patch b/patches/mxt/0017-CHROMIUM-Input-atmel_mxt_ts-define-helper-functions-.patch index 23e52c4d4..a59a058de 100644 --- a/patches/mxt/0017-CHROMIUM-Input-atmel_mxt_ts-define-helper-functions-.patch +++ b/patches/mxt/0017-CHROMIUM-Input-atmel_mxt_ts-define-helper-functions-.patch @@ -1,8 +1,8 @@ -From cad7bbf05111dae37b9ef9e4eccf60ad992a6001 Mon Sep 17 00:00:00 2001 +From a6c911f6ae10b41cd0db3f449c21042aa4f99c31 Mon Sep 17 00:00:00 2001 From: Daniel Kurtz Date: Mon, 17 Dec 2012 17:22:02 +0800 -Subject: [PATCH 17/57] CHROMIUM: Input: atmel_mxt_ts - define helper functions - for size and instances +Subject: [PATCH 17/57] CHROMIUM: Input: atmel_mxt_ts - define helper + functions for size and instances These two object table entry fields are reported 1 less than their value. When used, however, we always want the actual size and instances. @@ -26,7 +26,7 @@ Tested-by: Daniel Kurtz v3.7 rebase: Signed-off-by: Daniel Kurtz --- - drivers/input/touchscreen/atmel_mxt_ts.c | 31 +++++++++++++++++++++---------- + drivers/input/touchscreen/atmel_mxt_ts.c | 31 ++++++++++++++++++++---------- 1 file changed, 21 insertions(+), 10 deletions(-) diff --git a/drivers/input/touchscreen/atmel_mxt_ts.c b/drivers/input/touchscreen/atmel_mxt_ts.c @@ -117,5 +117,5 @@ index b9a0de2..b53e839 100644 error = __mxt_read_reg(data->client, addr, size, obuf); -- -1.8.1.4 +1.7.10.4 diff --git a/patches/mxt/0018-CHROMIUM-Input-atmel_mxt_ts-add-debugfs-infrastructu.patch b/patches/mxt/0018-CHROMIUM-Input-atmel_mxt_ts-add-debugfs-infrastructu.patch index e73c9f2b7..ccab6db85 100644 --- a/patches/mxt/0018-CHROMIUM-Input-atmel_mxt_ts-add-debugfs-infrastructu.patch +++ b/patches/mxt/0018-CHROMIUM-Input-atmel_mxt_ts-add-debugfs-infrastructu.patch @@ -1,4 +1,4 @@ -From d61e6c9d72e38533d156a5446e8c0305c06d7ffd Mon Sep 17 00:00:00 2001 +From d1725ad0c6e5056c326aa4001714da68e2df86ed Mon Sep 17 00:00:00 2001 From: Daniel Kurtz Date: Wed, 9 May 2012 02:18:14 +0000 Subject: [PATCH 18/57] CHROMIUM: Input: atmel_mxt_ts - add debugfs @@ -21,7 +21,7 @@ Tested-by: Daniel Kurtz v3.7 rebase: Signed-off-by: Daniel Kurtz --- - drivers/input/touchscreen/atmel_mxt_ts.c | 55 +++++++++++++++++++++++++++++++- + drivers/input/touchscreen/atmel_mxt_ts.c | 55 +++++++++++++++++++++++++++++- 1 file changed, 54 insertions(+), 1 deletion(-) diff --git a/drivers/input/touchscreen/atmel_mxt_ts.c b/drivers/input/touchscreen/atmel_mxt_ts.c @@ -128,5 +128,5 @@ index b53e839..311959d 100644 /* Module information */ MODULE_AUTHOR("Joonyoung Shim "); -- -1.8.1.4 +1.7.10.4 diff --git a/patches/mxt/0019-CHROMIUM-Input-atmel_mxt_ts-add-deltas-and-refs-debu.patch b/patches/mxt/0019-CHROMIUM-Input-atmel_mxt_ts-add-deltas-and-refs-debu.patch index 02b2cc80a..9b7a7198e 100644 --- a/patches/mxt/0019-CHROMIUM-Input-atmel_mxt_ts-add-deltas-and-refs-debu.patch +++ b/patches/mxt/0019-CHROMIUM-Input-atmel_mxt_ts-add-deltas-and-refs-debu.patch @@ -1,4 +1,4 @@ -From eac23020a8657ee2a259e834c977b2a2a323b3f9 Mon Sep 17 00:00:00 2001 +From 8c5cc11d88fd04172d3335afc67f02e1f0568257 Mon Sep 17 00:00:00 2001 From: Daniel Kurtz Date: Mon, 17 Dec 2012 17:32:59 +0800 Subject: [PATCH 19/57] CHROMIUM: Input: atmel_mxt_ts - add deltas and refs @@ -39,7 +39,7 @@ Tested-by: Daniel Kurtz v3.7 rebase: Signed-off-by: Daniel Kurtz --- - drivers/input/touchscreen/atmel_mxt_ts.c | 241 ++++++++++++++++++++++++++++++- + drivers/input/touchscreen/atmel_mxt_ts.c | 241 +++++++++++++++++++++++++++++- 1 file changed, 240 insertions(+), 1 deletion(-) diff --git a/drivers/input/touchscreen/atmel_mxt_ts.c b/drivers/input/touchscreen/atmel_mxt_ts.c @@ -338,5 +338,5 @@ index 311959d..9a8cfd2 100644 free_irq(data->irq, data); if (data->input_dev) -- -1.8.1.4 +1.7.10.4 diff --git a/patches/mxt/0020-CHROMIUM-Input-atmel_mxt_ts-add-device-id-for-touchp.patch b/patches/mxt/0020-CHROMIUM-Input-atmel_mxt_ts-add-device-id-for-touchp.patch index bd50e6300..17bb1356c 100644 --- a/patches/mxt/0020-CHROMIUM-Input-atmel_mxt_ts-add-device-id-for-touchp.patch +++ b/patches/mxt/0020-CHROMIUM-Input-atmel_mxt_ts-add-device-id-for-touchp.patch @@ -1,4 +1,4 @@ -From c6a71efb3e94f69a3b72b40b79981b46fb12f675 Mon Sep 17 00:00:00 2001 +From 9180f886bff893310160cfa2c25f75339f0bc489 Mon Sep 17 00:00:00 2001 From: Daniel Kurtz Date: Wed, 12 Dec 2012 15:33:18 +0800 Subject: [PATCH 20/57] CHROMIUM: Input: atmel_mxt_ts - add device id for @@ -30,7 +30,7 @@ Tested-by: Benson Leung v3.7 rebase: Signed-off-by: Daniel Kurtz --- - drivers/input/touchscreen/atmel_mxt_ts.c | 51 +++++++++++++++++++++++++++++++- + drivers/input/touchscreen/atmel_mxt_ts.c | 51 +++++++++++++++++++++++++++++- 1 file changed, 50 insertions(+), 1 deletion(-) diff --git a/drivers/input/touchscreen/atmel_mxt_ts.c b/drivers/input/touchscreen/atmel_mxt_ts.c @@ -180,5 +180,5 @@ index 9a8cfd2..3b9007c 100644 { } }; -- -1.8.1.4 +1.7.10.4 diff --git a/patches/mxt/0021-CHROMIUM-Input-atmel_mxt_ts-Read-resolution-from-dev.patch b/patches/mxt/0021-CHROMIUM-Input-atmel_mxt_ts-Read-resolution-from-dev.patch index 46c76f31e..d37d3d8f4 100644 --- a/patches/mxt/0021-CHROMIUM-Input-atmel_mxt_ts-Read-resolution-from-dev.patch +++ b/patches/mxt/0021-CHROMIUM-Input-atmel_mxt_ts-Read-resolution-from-dev.patch @@ -1,4 +1,4 @@ -From e8a8a15207fb37f3f5ac131cf1d6702e8109f96d Mon Sep 17 00:00:00 2001 +From 60cab5e54f7f57fd4096fd5a259a1cb54435e34d Mon Sep 17 00:00:00 2001 From: Yufeng Shen Date: Tue, 1 May 2012 16:58:46 -0400 Subject: [PATCH 21/57] CHROMIUM: Input: atmel_mxt_ts - Read resolution from @@ -25,7 +25,7 @@ Reviewed-by: Daniel Kurtz v3.7 rebase: Signed-off-by: Daniel Kurtz --- - drivers/input/touchscreen/atmel_mxt_ts.c | 51 +++++++++++++++++++++++++------- + drivers/input/touchscreen/atmel_mxt_ts.c | 51 +++++++++++++++++++++++------- 1 file changed, 40 insertions(+), 11 deletions(-) diff --git a/drivers/input/touchscreen/atmel_mxt_ts.c b/drivers/input/touchscreen/atmel_mxt_ts.c @@ -130,5 +130,5 @@ index 3b9007c..95abf18 100644 dev_info(&client->dev, "Device in bootloader at probe\n"); } else { -- -1.8.1.4 +1.7.10.4 diff --git a/patches/mxt/0022-CHROMIUM-Input-atmel_mxt_ts-Report-TOUCH-MAJOR-in-te.patch b/patches/mxt/0022-CHROMIUM-Input-atmel_mxt_ts-Report-TOUCH-MAJOR-in-te.patch index 12345cae0..7268701ec 100644 --- a/patches/mxt/0022-CHROMIUM-Input-atmel_mxt_ts-Report-TOUCH-MAJOR-in-te.patch +++ b/patches/mxt/0022-CHROMIUM-Input-atmel_mxt_ts-Report-TOUCH-MAJOR-in-te.patch @@ -1,4 +1,4 @@ -From 39de49532c5c9f32cec54261bfc33a83288f9949 Mon Sep 17 00:00:00 2001 +From 983e49f9d5fa6b077feb4eb3ce81789f182e6b20 Mon Sep 17 00:00:00 2001 From: Yufeng Shen Date: Fri, 25 May 2012 13:55:26 -0400 Subject: [PATCH 22/57] CHROMIUM: Input: atmel_mxt_ts - Report TOUCH MAJOR in @@ -28,7 +28,7 @@ Tested-by: Yufeng Shen v3.7 rebase: Signed-off-by: Daniel Kurtz --- - drivers/input/touchscreen/atmel_mxt_ts.c | 40 ++++++++++++++++++++++++++++++-- + drivers/input/touchscreen/atmel_mxt_ts.c | 40 ++++++++++++++++++++++++++++-- 1 file changed, 38 insertions(+), 2 deletions(-) diff --git a/drivers/input/touchscreen/atmel_mxt_ts.c b/drivers/input/touchscreen/atmel_mxt_ts.c @@ -147,5 +147,5 @@ index 95abf18..66b6f70 100644 0, data->max_x, 0, 0); input_set_abs_params(input_dev, ABS_MT_POSITION_Y, -- -1.8.1.4 +1.7.10.4 diff --git a/patches/mxt/0023-CHROMIUM-Input-atmel_mxt_ts-add-new-object-types.patch b/patches/mxt/0023-CHROMIUM-Input-atmel_mxt_ts-add-new-object-types.patch index 997a1a022..5c0f0e245 100644 --- a/patches/mxt/0023-CHROMIUM-Input-atmel_mxt_ts-add-new-object-types.patch +++ b/patches/mxt/0023-CHROMIUM-Input-atmel_mxt_ts-add-new-object-types.patch @@ -1,4 +1,4 @@ -From c25163aa1b76d742d8f8d98420eb97b0c7b403d5 Mon Sep 17 00:00:00 2001 +From fc01630a56f1fb56f1704534d5ef1f410d6ef785 Mon Sep 17 00:00:00 2001 From: Benson Leung Date: Wed, 4 Apr 2012 17:19:55 -0700 Subject: [PATCH 23/57] CHROMIUM: Input: atmel_mxt_ts - add new object types @@ -14,7 +14,7 @@ Reviewed-on: https://gerrit.chromium.org/gerrit/19638 Reviewed-by: Daniel Kurtz Reviewed-by: Vadim Bendebury --- - drivers/input/touchscreen/atmel_mxt_ts.c | 15 +++++++++++++++ + drivers/input/touchscreen/atmel_mxt_ts.c | 15 +++++++++++++++ 1 file changed, 15 insertions(+) diff --git a/drivers/input/touchscreen/atmel_mxt_ts.c b/drivers/input/touchscreen/atmel_mxt_ts.c @@ -78,5 +78,5 @@ index 66b6f70..4d67eeb 100644 default: return false; -- -1.8.1.4 +1.7.10.4 diff --git a/patches/mxt/0024-CHROMIUM-INPUT-atmel_mxt_ts-Increase-the-wait-times-.patch b/patches/mxt/0024-CHROMIUM-INPUT-atmel_mxt_ts-Increase-the-wait-times-.patch index 1df480067..b95f31bb7 100644 --- a/patches/mxt/0024-CHROMIUM-INPUT-atmel_mxt_ts-Increase-the-wait-times-.patch +++ b/patches/mxt/0024-CHROMIUM-INPUT-atmel_mxt_ts-Increase-the-wait-times-.patch @@ -1,8 +1,8 @@ -From 0c6164f49fbe0f35400630e7275a3c963b562d1d Mon Sep 17 00:00:00 2001 +From a1d5d2881164833e0b9f5ecb58e88a33c2bc7ce2 Mon Sep 17 00:00:00 2001 From: Iiro Valkonen Date: Fri, 29 Apr 2011 09:37:45 -0400 -Subject: [PATCH 24/57] CHROMIUM: INPUT: atmel_mxt_ts - Increase the wait times - for backup and reset +Subject: [PATCH 24/57] CHROMIUM: INPUT: atmel_mxt_ts - Increase the wait + times for backup and reset Increase the sleep times after backup and reset, so that we can be sure they have been completed even when the mXT cycle time is set to maximum value (254ms). @@ -29,7 +29,7 @@ Change-Id: I487c75fd05d5eb7b6223b5a3b79d34076d096726 Signed-off-by: Yufeng Shen Reviewed-on: http://gerrit.chromium.org/gerrit/8773 --- - drivers/input/touchscreen/atmel_mxt_ts.c | 4 ++-- + drivers/input/touchscreen/atmel_mxt_ts.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/drivers/input/touchscreen/atmel_mxt_ts.c b/drivers/input/touchscreen/atmel_mxt_ts.c @@ -48,5 +48,5 @@ index 4d67eeb..2f22ae1 100644 #define MXT_FWRESET_TIME 500 /* msec */ -- -1.8.1.4 +1.7.10.4 diff --git a/patches/mxt/0025-CHROMIUM-Input-atmel_mxt_ts-dump-mxt_read-write_reg.patch b/patches/mxt/0025-CHROMIUM-Input-atmel_mxt_ts-dump-mxt_read-write_reg.patch index d4eb768ea..fa24c5305 100644 --- a/patches/mxt/0025-CHROMIUM-Input-atmel_mxt_ts-dump-mxt_read-write_reg.patch +++ b/patches/mxt/0025-CHROMIUM-Input-atmel_mxt_ts-dump-mxt_read-write_reg.patch @@ -1,7 +1,8 @@ -From 01cf91601fec1a0d3f86294a051820d2a9d6de08 Mon Sep 17 00:00:00 2001 +From 256ddf189d726001c89327b07ac688d1f0ae397f Mon Sep 17 00:00:00 2001 From: Daniel Kurtz Date: Wed, 15 Feb 2012 16:32:02 +0800 -Subject: [PATCH 25/57] CHROMIUM: Input: atmel_mxt_ts - dump mxt_read/write_reg +Subject: [PATCH 25/57] CHROMIUM: Input: atmel_mxt_ts - dump + mxt_read/write_reg For verbose on-the-wire debugging. Prints DUMP_LEN bytes (in hex) per line. @@ -22,7 +23,7 @@ Tested-by: Daniel Kurtz v3.7 rebase: Signed-off-by: Daniel Kurtz --- - drivers/input/touchscreen/atmel_mxt_ts.c | 35 +++++++++++++++++++++++++++++++- + drivers/input/touchscreen/atmel_mxt_ts.c | 35 +++++++++++++++++++++++++++++- 1 file changed, 34 insertions(+), 1 deletion(-) diff --git a/drivers/input/touchscreen/atmel_mxt_ts.c b/drivers/input/touchscreen/atmel_mxt_ts.c @@ -91,5 +92,5 @@ index 2f22ae1..50fe84a 100644 kfree(buf); return ret; -- -1.8.1.4 +1.7.10.4 diff --git a/patches/mxt/0026-CHROMIUM-Input-atmel_mxt_ts-take-an-instance-for-mxt.patch b/patches/mxt/0026-CHROMIUM-Input-atmel_mxt_ts-take-an-instance-for-mxt.patch index 7d2598167..e1cd6f08b 100644 --- a/patches/mxt/0026-CHROMIUM-Input-atmel_mxt_ts-take-an-instance-for-mxt.patch +++ b/patches/mxt/0026-CHROMIUM-Input-atmel_mxt_ts-take-an-instance-for-mxt.patch @@ -1,4 +1,4 @@ -From 92ada22e41ae0e9c26eb4caef0ff5887f69c35c8 Mon Sep 17 00:00:00 2001 +From 308231b51a3620dc65db2d124668897969a88f9b Mon Sep 17 00:00:00 2001 From: Daniel Kurtz Date: Wed, 12 Dec 2012 15:27:51 +0800 Subject: [PATCH 26/57] CHROMIUM: Input: atmel_mxt_ts - take an instance for @@ -21,7 +21,7 @@ Tested-by: Daniel Kurtz v3.7 rebase: Signed-off-by: Daniel Kurtz --- - drivers/input/touchscreen/atmel_mxt_ts.c | 16 +++++++++++----- + drivers/input/touchscreen/atmel_mxt_ts.c | 16 +++++++++++----- 1 file changed, 11 insertions(+), 5 deletions(-) diff --git a/drivers/input/touchscreen/atmel_mxt_ts.c b/drivers/input/touchscreen/atmel_mxt_ts.c @@ -59,5 +59,5 @@ index 50fe84a..d07732d 100644 static void mxt_input_button(struct mxt_data *data, struct mxt_message *message) -- -1.8.1.4 +1.7.10.4 diff --git a/patches/mxt/0027-CHROMIUM-Input-atmel_mxt_ts-allow-writing-to-object-.patch b/patches/mxt/0027-CHROMIUM-Input-atmel_mxt_ts-allow-writing-to-object-.patch index 9a2b8bc7e..03274c9be 100644 --- a/patches/mxt/0027-CHROMIUM-Input-atmel_mxt_ts-allow-writing-to-object-.patch +++ b/patches/mxt/0027-CHROMIUM-Input-atmel_mxt_ts-allow-writing-to-object-.patch @@ -1,8 +1,8 @@ -From 42155ca89dbc9ca5fdf51c8959edf79fafcd77ed Mon Sep 17 00:00:00 2001 +From 0d5835f78af2a6cec225a4fcaf59aed21721c36c Mon Sep 17 00:00:00 2001 From: Daniel Kurtz Date: Mon, 19 Mar 2012 09:39:12 +0800 -Subject: [PATCH 27/57] CHROMIUM: Input: atmel_mxt_ts - allow writing to object - sysfs entry +Subject: [PATCH 27/57] CHROMIUM: Input: atmel_mxt_ts - allow writing to + object sysfs entry Userspace can write a 32-bit value (encoded as a 8 character hex string) to the 'object' sysfs entry to modify a single byte of the object table. @@ -54,7 +54,7 @@ Tested-by: Daniel Kurtz v3.7 rebase: Signed-off-by: Daniel Kurtz --- - drivers/input/touchscreen/atmel_mxt_ts.c | 32 +++++++++++++++++++++++++++++++- + drivers/input/touchscreen/atmel_mxt_ts.c | 32 +++++++++++++++++++++++++++++- 1 file changed, 31 insertions(+), 1 deletion(-) diff --git a/drivers/input/touchscreen/atmel_mxt_ts.c b/drivers/input/touchscreen/atmel_mxt_ts.c @@ -108,5 +108,5 @@ index d07732d..120d766 100644 static struct attribute *mxt_attrs[] = { -- -1.8.1.4 +1.7.10.4 diff --git a/patches/mxt/0028-CHROMIUM-Input-atmel_mxt_ts-add-backupnv-sysfs-entry.patch b/patches/mxt/0028-CHROMIUM-Input-atmel_mxt_ts-add-backupnv-sysfs-entry.patch index 81652a550..447a0ca32 100644 --- a/patches/mxt/0028-CHROMIUM-Input-atmel_mxt_ts-add-backupnv-sysfs-entry.patch +++ b/patches/mxt/0028-CHROMIUM-Input-atmel_mxt_ts-add-backupnv-sysfs-entry.patch @@ -1,4 +1,4 @@ -From ced6680cc2617d11de60ca3c1f0dd1bc4b79f315 Mon Sep 17 00:00:00 2001 +From 86277d720815549f352ff14aa28fba18f1a8baa9 Mon Sep 17 00:00:00 2001 From: Daniel Kurtz Date: Mon, 19 Mar 2012 10:09:41 +0800 Subject: [PATCH 28/57] CHROMIUM: Input: atmel_mxt_ts - add backupnv sysfs @@ -25,7 +25,7 @@ Tested-by: Daniel Kurtz v3.7 rebase: Signed-off-by: Daniel Kurtz --- - drivers/input/touchscreen/atmel_mxt_ts.c | 19 +++++++++++++++++++ + drivers/input/touchscreen/atmel_mxt_ts.c | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) diff --git a/drivers/input/touchscreen/atmel_mxt_ts.c b/drivers/input/touchscreen/atmel_mxt_ts.c @@ -73,5 +73,5 @@ index 120d766..c2891f2 100644 &dev_attr_config_csum.attr, &dev_attr_fw_version.attr, -- -1.8.1.4 +1.7.10.4 diff --git a/patches/mxt/0029-CHROMIUM-Input-atmel_mxt_ts-read-num-messages-then-a.patch b/patches/mxt/0029-CHROMIUM-Input-atmel_mxt_ts-read-num-messages-then-a.patch index 3fc27f961..a2893e59a 100644 --- a/patches/mxt/0029-CHROMIUM-Input-atmel_mxt_ts-read-num-messages-then-a.patch +++ b/patches/mxt/0029-CHROMIUM-Input-atmel_mxt_ts-read-num-messages-then-a.patch @@ -1,8 +1,8 @@ -From 1f6ac778991d2db567d5e3890477998a2e7dde22 Mon Sep 17 00:00:00 2001 +From 12119da75adaa4f03e9b2d80291f111e92de0355 Mon Sep 17 00:00:00 2001 From: Daniel Kurtz Date: Mon, 19 Mar 2012 09:42:09 +0800 -Subject: [PATCH 29/57] CHROMIUM: Input: atmel_mxt_ts - read num messages, then - all messages +Subject: [PATCH 29/57] CHROMIUM: Input: atmel_mxt_ts - read num messages, + then all messages Implement the MXT DMA method of reading messages. On an interrupt, the T44 report always contains the number of messages @@ -37,7 +37,7 @@ Commit-Ready: Daniel Kurtz v3.7 rebase: Signed-off-by: Daniel Kurtz --- - drivers/input/touchscreen/atmel_mxt_ts.c | 138 ++++++++++++++++++++----------- + drivers/input/touchscreen/atmel_mxt_ts.c | 138 +++++++++++++++++++----------- 1 file changed, 90 insertions(+), 48 deletions(-) diff --git a/drivers/input/touchscreen/atmel_mxt_ts.c b/drivers/input/touchscreen/atmel_mxt_ts.c @@ -237,5 +237,5 @@ index c2891f2..8c29fb3 100644 } -- -1.8.1.4 +1.7.10.4 diff --git a/patches/mxt/0030-CHROMIUM-Input-atmel_mxt_ts-remove-mxt_make_highchg.patch b/patches/mxt/0030-CHROMIUM-Input-atmel_mxt_ts-remove-mxt_make_highchg.patch index 5d8a22f0d..2ca12ad31 100644 --- a/patches/mxt/0030-CHROMIUM-Input-atmel_mxt_ts-remove-mxt_make_highchg.patch +++ b/patches/mxt/0030-CHROMIUM-Input-atmel_mxt_ts-remove-mxt_make_highchg.patch @@ -1,7 +1,8 @@ -From 6ea462ac0f1137c6230253804f0b8d71af318551 Mon Sep 17 00:00:00 2001 +From 1ff0ab2d2ced03bb5a17fe81ee3002b989aeae30 Mon Sep 17 00:00:00 2001 From: Daniel Kurtz Date: Wed, 19 Dec 2012 17:48:36 +0800 -Subject: [PATCH 30/57] CHROMIUM: Input: atmel_mxt_ts - remove mxt_make_highchg +Subject: [PATCH 30/57] CHROMIUM: Input: atmel_mxt_ts - remove + mxt_make_highchg This function attempts to make the CHG pin high by reading a messages until the device queue is empty. @@ -28,7 +29,7 @@ Reviewed-by: Benson Leung v3.7 rebase: Signed-off-by: Daniel Kurtz --- - drivers/input/touchscreen/atmel_mxt_ts.c | 33 ++------------------------------ + drivers/input/touchscreen/atmel_mxt_ts.c | 33 ++---------------------------- 1 file changed, 2 insertions(+), 31 deletions(-) diff --git a/drivers/input/touchscreen/atmel_mxt_ts.c b/drivers/input/touchscreen/atmel_mxt_ts.c @@ -104,5 +105,5 @@ index 8c29fb3..8dfdba9 100644 goto err_free_irq; } -- -1.8.1.4 +1.7.10.4 diff --git a/patches/mxt/0031-CHROMIUM-Input-atmel_mxt_ts-Remove-matrix-size-updat.patch b/patches/mxt/0031-CHROMIUM-Input-atmel_mxt_ts-Remove-matrix-size-updat.patch index e23af77ab..836e71b5f 100644 --- a/patches/mxt/0031-CHROMIUM-Input-atmel_mxt_ts-Remove-matrix-size-updat.patch +++ b/patches/mxt/0031-CHROMIUM-Input-atmel_mxt_ts-Remove-matrix-size-updat.patch @@ -1,4 +1,4 @@ -From cfa7ba2bc716a2cfcb56c41511e10c6a21740c2c Mon Sep 17 00:00:00 2001 +From a818c7c8092c04eba1c93890aeecfd2c2b569b50 Mon Sep 17 00:00:00 2001 From: Yufeng Shen Date: Tue, 1 May 2012 17:31:04 -0400 Subject: [PATCH 31/57] CHROMIUM: Input: atmel_mxt_ts - Remove matrix size @@ -19,7 +19,7 @@ Reviewed-on: https://gerrit.chromium.org/gerrit/21547 v3.7 rebase: Signed-off-by: Daniel Kurtz --- - drivers/input/touchscreen/atmel_mxt_ts.c | 17 ----------------- + drivers/input/touchscreen/atmel_mxt_ts.c | 17 ----------------- 1 file changed, 17 deletions(-) diff --git a/drivers/input/touchscreen/atmel_mxt_ts.c b/drivers/input/touchscreen/atmel_mxt_ts.c @@ -65,5 +65,5 @@ index 8dfdba9..71a5317 100644 "Family ID: %u Variant ID: %u Major.Minor.Build: %u.%u.%02X\n", info->family_id, info->variant_id, info->version >> 4, -- -1.8.1.4 +1.7.10.4 diff --git a/patches/mxt/0032-CHROMIUM-Input-atmel_mxt_ts-parse-vector-field-of-da.patch b/patches/mxt/0032-CHROMIUM-Input-atmel_mxt_ts-parse-vector-field-of-da.patch index d2ba7132a..41960b25c 100644 --- a/patches/mxt/0032-CHROMIUM-Input-atmel_mxt_ts-parse-vector-field-of-da.patch +++ b/patches/mxt/0032-CHROMIUM-Input-atmel_mxt_ts-parse-vector-field-of-da.patch @@ -1,4 +1,4 @@ -From 60e0a215b8d42503b2f98d260be4049eb1a50c2b Mon Sep 17 00:00:00 2001 +From 606a2fa09b651520cf01d6e440c8aa99e0f594f8 Mon Sep 17 00:00:00 2001 From: Daniel Kurtz Date: Mon, 20 Feb 2012 23:35:06 +0800 Subject: [PATCH 32/57] CHROMIUM: Input: atmel_mxt_ts - parse vector field of @@ -22,7 +22,7 @@ Tested-by: Daniel Kurtz v3.7 rebase: Signed-off-by: Daniel Kurtz --- - drivers/input/touchscreen/atmel_mxt_ts.c | 10 ++++++++-- + drivers/input/touchscreen/atmel_mxt_ts.c | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/drivers/input/touchscreen/atmel_mxt_ts.c b/drivers/input/touchscreen/atmel_mxt_ts.c @@ -69,5 +69,5 @@ index 71a5317..1882e14 100644 } -- -1.8.1.4 +1.7.10.4 diff --git a/patches/mxt/0033-CHROMIUM-Input-atmel_mxt_ts-Add-IDLE-DEEP-SLEEP-mode.patch b/patches/mxt/0033-CHROMIUM-Input-atmel_mxt_ts-Add-IDLE-DEEP-SLEEP-mode.patch index 24cb9b6ed..50efc912e 100644 --- a/patches/mxt/0033-CHROMIUM-Input-atmel_mxt_ts-Add-IDLE-DEEP-SLEEP-mode.patch +++ b/patches/mxt/0033-CHROMIUM-Input-atmel_mxt_ts-Add-IDLE-DEEP-SLEEP-mode.patch @@ -1,4 +1,4 @@ -From 08923bb3970f32a9860843c25be4fa5a34b56471 Mon Sep 17 00:00:00 2001 +From 06573de9deecdaeefaf986de46299a8280cf1e9e Mon Sep 17 00:00:00 2001 From: Yufeng Shen Date: Fri, 4 May 2012 20:47:32 -0400 Subject: [PATCH 33/57] CHROMIUM: Input: atmel_mxt_ts - Add IDLE/DEEP-SLEEP @@ -41,7 +41,7 @@ Reviewed-by: Benson Leung v3.7 rebase: Signed-off-by: Daniel Kurtz --- - drivers/input/touchscreen/atmel_mxt_ts.c | 134 +++++++++++++++++++++++++++++-- + drivers/input/touchscreen/atmel_mxt_ts.c | 134 ++++++++++++++++++++++++++++-- 1 file changed, 127 insertions(+), 7 deletions(-) diff --git a/drivers/input/touchscreen/atmel_mxt_ts.c b/drivers/input/touchscreen/atmel_mxt_ts.c @@ -226,5 +226,5 @@ index 1882e14..0804795 100644 mutex_unlock(&input_dev->mutex); -- -1.8.1.4 +1.7.10.4 diff --git a/patches/mxt/0034-CHROMIUM-Input-atmel_mxt_ts-Move-object-from-sysfs-t.patch b/patches/mxt/0034-CHROMIUM-Input-atmel_mxt_ts-Move-object-from-sysfs-t.patch index 740bf7ea0..792e2f090 100644 --- a/patches/mxt/0034-CHROMIUM-Input-atmel_mxt_ts-Move-object-from-sysfs-t.patch +++ b/patches/mxt/0034-CHROMIUM-Input-atmel_mxt_ts-Move-object-from-sysfs-t.patch @@ -1,4 +1,4 @@ -From 87936d296b390bff0e5bfe43bd5e17ac26069a10 Mon Sep 17 00:00:00 2001 +From 10e519a38485b02d4b085648e24e062ca2c0a556 Mon Sep 17 00:00:00 2001 From: Yufeng Shen Date: Thu, 10 May 2012 16:19:04 -0400 Subject: [PATCH 34/57] CHROMIUM: Input: atmel_mxt_ts - Move object from sysfs @@ -26,7 +26,7 @@ Tested-by: Yufeng Shen v3.7 rebase: Signed-off-by: Daniel Kurtz --- - drivers/input/touchscreen/atmel_mxt_ts.c | 279 +++++++++++++++++++++++-------- + drivers/input/touchscreen/atmel_mxt_ts.c | 279 +++++++++++++++++++++++------- 1 file changed, 212 insertions(+), 67 deletions(-) diff --git a/drivers/input/touchscreen/atmel_mxt_ts.c b/drivers/input/touchscreen/atmel_mxt_ts.c @@ -372,5 +372,5 @@ index 0804795..3ea35d1 100644 free_irq(data->irq, data); if (data->input_dev) -- -1.8.1.4 +1.7.10.4 diff --git a/patches/mxt/0035-CHROMIUM-Input-atmel_mxt_ts-Set-default-irqflags-whe.patch b/patches/mxt/0035-CHROMIUM-Input-atmel_mxt_ts-Set-default-irqflags-whe.patch index c6c1b71a2..629154b0a 100644 --- a/patches/mxt/0035-CHROMIUM-Input-atmel_mxt_ts-Set-default-irqflags-whe.patch +++ b/patches/mxt/0035-CHROMIUM-Input-atmel_mxt_ts-Set-default-irqflags-whe.patch @@ -1,4 +1,4 @@ -From d0d18be5cad0e80078648142b9348bbffd8d57c6 Mon Sep 17 00:00:00 2001 +From 0ec21398280bf6cc23eff059e2863f017a5b69b0 Mon Sep 17 00:00:00 2001 From: Yufeng Shen Date: Mon, 14 May 2012 12:06:29 -0400 Subject: [PATCH 35/57] CHROMIUM: Input: atmel_mxt_ts - Set default irqflags @@ -27,7 +27,7 @@ Tested-by: Yufeng Shen v3.7 rebase: Signed-off-by: Daniel Kurtz --- - drivers/input/touchscreen/atmel_mxt_ts.c | 5 ++++- + drivers/input/touchscreen/atmel_mxt_ts.c | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/drivers/input/touchscreen/atmel_mxt_ts.c b/drivers/input/touchscreen/atmel_mxt_ts.c @@ -55,5 +55,5 @@ index 3ea35d1..ec1077b 100644 if (error) { dev_err(&client->dev, "Failed to register interrupt\n"); -- -1.8.1.4 +1.7.10.4 diff --git a/patches/mxt/0036-CHROMIUM-Input-atmel_mxt_ts-Support-the-case-with-no.patch b/patches/mxt/0036-CHROMIUM-Input-atmel_mxt_ts-Support-the-case-with-no.patch index 8bdbafeac..f9484c0d3 100644 --- a/patches/mxt/0036-CHROMIUM-Input-atmel_mxt_ts-Support-the-case-with-no.patch +++ b/patches/mxt/0036-CHROMIUM-Input-atmel_mxt_ts-Support-the-case-with-no.patch @@ -1,4 +1,4 @@ -From dd66b1d7b3086fa9b6fc3e215f62939ef0cd13e4 Mon Sep 17 00:00:00 2001 +From 331ad729c69701e476b452c480a62c5e2869b32a Mon Sep 17 00:00:00 2001 From: Yufeng Shen Date: Mon, 14 May 2012 12:29:52 -0400 Subject: [PATCH 36/57] CHROMIUM: Input: atmel_mxt_ts - Support the case with @@ -26,7 +26,7 @@ Commit-Ready: Yufeng Shen Reviewed-by: Yufeng Shen Tested-by: Yufeng Shen --- - drivers/input/touchscreen/atmel_mxt_ts.c | 28 ++++++++++++++++++---------- + drivers/input/touchscreen/atmel_mxt_ts.c | 28 ++++++++++++++++++---------- 1 file changed, 18 insertions(+), 10 deletions(-) diff --git a/drivers/input/touchscreen/atmel_mxt_ts.c b/drivers/input/touchscreen/atmel_mxt_ts.c @@ -110,5 +110,5 @@ index ec1077b..3dbaa3c 100644 if (!data) { dev_err(&client->dev, "Failed to allocate memory\n"); -- -1.8.1.4 +1.7.10.4 diff --git a/patches/mxt/0037-CHROMIUM-Input-atmel_mxt_ts-Wait-on-auto-calibration.patch b/patches/mxt/0037-CHROMIUM-Input-atmel_mxt_ts-Wait-on-auto-calibration.patch index 9a3cf92c0..eb0ebf2fe 100644 --- a/patches/mxt/0037-CHROMIUM-Input-atmel_mxt_ts-Wait-on-auto-calibration.patch +++ b/patches/mxt/0037-CHROMIUM-Input-atmel_mxt_ts-Wait-on-auto-calibration.patch @@ -1,4 +1,4 @@ -From 7b0147b9c85761ffb5ddc7a14ca2bdb92cd2bfa8 Mon Sep 17 00:00:00 2001 +From 2c684ebeb1d80b685d677a35e30ca29fa394929a Mon Sep 17 00:00:00 2001 From: Yufeng Shen Date: Wed, 16 May 2012 14:52:02 -0400 Subject: [PATCH 37/57] CHROMIUM: Input: atmel_mxt_ts - Wait on auto @@ -28,7 +28,7 @@ Commit-Ready: Yufeng Shen v3.7 rebase: Signed-off-by: Daniel Kurtz --- - drivers/input/touchscreen/atmel_mxt_ts.c | 39 +++++++++++++++++++++++++++----- + drivers/input/touchscreen/atmel_mxt_ts.c | 39 +++++++++++++++++++++++++----- 1 file changed, 33 insertions(+), 6 deletions(-) diff --git a/drivers/input/touchscreen/atmel_mxt_ts.c b/drivers/input/touchscreen/atmel_mxt_ts.c @@ -117,5 +117,5 @@ index 3dbaa3c..bac30d1f 100644 /* Enable wake from IRQ */ data->irq_wake = (enable_irq_wake(data->irq) == 0); -- -1.8.1.4 +1.7.10.4 diff --git a/patches/mxt/0038-CHROMIUM-Input-atmel_mxt_ts-Add-sysfs-entry-for-r-w-.patch b/patches/mxt/0038-CHROMIUM-Input-atmel_mxt_ts-Add-sysfs-entry-for-r-w-.patch index 405cdb005..105deae57 100644 --- a/patches/mxt/0038-CHROMIUM-Input-atmel_mxt_ts-Add-sysfs-entry-for-r-w-.patch +++ b/patches/mxt/0038-CHROMIUM-Input-atmel_mxt_ts-Add-sysfs-entry-for-r-w-.patch @@ -1,8 +1,8 @@ -From 14efd7a3bc5e1e242b44bd1ca7f3b23c5703cf9b Mon Sep 17 00:00:00 2001 +From 9caf098b7a5e6880feb13e51029225a96f48529c Mon Sep 17 00:00:00 2001 From: Daniel Kurtz Date: Thu, 13 Dec 2012 11:36:59 +0800 -Subject: [PATCH 38/57] CHROMIUM: Input: atmel_mxt_ts - Add sysfs entry for r/w - fw file name +Subject: [PATCH 38/57] CHROMIUM: Input: atmel_mxt_ts - Add sysfs entry for + r/w fw file name On system with more than 1 Atmel chip, a fixed firmware file name "maxtouch.fw" does not work since different chips need different @@ -35,7 +35,7 @@ Commit-Ready: Yufeng Shen v3.7 rebase: Signed-off-by: Daniel Kurtz --- - drivers/input/touchscreen/atmel_mxt_ts.c | 69 +++++++++++++++++++++++++++++++- + drivers/input/touchscreen/atmel_mxt_ts.c | 69 +++++++++++++++++++++++++++++- 1 file changed, 67 insertions(+), 2 deletions(-) diff --git a/drivers/input/touchscreen/atmel_mxt_ts.c b/drivers/input/touchscreen/atmel_mxt_ts.c @@ -182,5 +182,5 @@ index bac30d1f..1659d91 100644 return 0; -- -1.8.1.4 +1.7.10.4 diff --git a/patches/mxt/0039-CHROMIUM-Input-atmel_mxt_ts-Add-sysfs-entry-for-r-w-.patch b/patches/mxt/0039-CHROMIUM-Input-atmel_mxt_ts-Add-sysfs-entry-for-r-w-.patch index 342c2ecc8..d293c547a 100644 --- a/patches/mxt/0039-CHROMIUM-Input-atmel_mxt_ts-Add-sysfs-entry-for-r-w-.patch +++ b/patches/mxt/0039-CHROMIUM-Input-atmel_mxt_ts-Add-sysfs-entry-for-r-w-.patch @@ -1,8 +1,8 @@ -From 2f96909fa827ddd018b5b3982718cbc0f1726796 Mon Sep 17 00:00:00 2001 +From 9a2941af8c55f9ac2d55290c0aff934456ba4cfe Mon Sep 17 00:00:00 2001 From: Yufeng Shen Date: Wed, 16 May 2012 18:38:14 -0400 -Subject: [PATCH 39/57] CHROMIUM: Input: atmel_mxt_ts - Add sysfs entry for r/w - config file name +Subject: [PATCH 39/57] CHROMIUM: Input: atmel_mxt_ts - Add sysfs entry for + r/w config file name In the preparation for adding support of loading atmel config data from file, this CL adds the sysfs entry config_file so that which @@ -31,7 +31,7 @@ Tested-by: Yufeng Shen v3.7 rebase: Signed-off-by: Daniel Kurtz --- - drivers/input/touchscreen/atmel_mxt_ts.c | 37 +++++++++++++++++++++++++++++++- + drivers/input/touchscreen/atmel_mxt_ts.c | 37 +++++++++++++++++++++++++++++- 1 file changed, 36 insertions(+), 1 deletion(-) diff --git a/drivers/input/touchscreen/atmel_mxt_ts.c b/drivers/input/touchscreen/atmel_mxt_ts.c @@ -137,5 +137,5 @@ index 1659d91..dbabc89 100644 return 0; -- -1.8.1.4 +1.7.10.4 diff --git a/patches/mxt/0040-CHROMIUM-Input-atmel_mxt_ts-add-sysfs-entry-for-writ.patch b/patches/mxt/0040-CHROMIUM-Input-atmel_mxt_ts-add-sysfs-entry-for-writ.patch index 43e16a3bc..df21f1790 100644 --- a/patches/mxt/0040-CHROMIUM-Input-atmel_mxt_ts-add-sysfs-entry-for-writ.patch +++ b/patches/mxt/0040-CHROMIUM-Input-atmel_mxt_ts-add-sysfs-entry-for-writ.patch @@ -1,4 +1,4 @@ -From 1f5417f2fff0125e662dc5ee0e1d68f8fc5262cd Mon Sep 17 00:00:00 2001 +From 6d60368ae3660d46906c9c4e1074b466c5445b1f Mon Sep 17 00:00:00 2001 From: Yufeng Shen Date: Fri, 18 May 2012 16:04:06 -0400 Subject: [PATCH 40/57] CHROMIUM: Input: atmel_mxt_ts - add sysfs entry for @@ -43,7 +43,7 @@ Reviewed-on: https://gerrit.chromium.org/gerrit/31638 v3.7 rebase: Signed-off-by: Daniel Kurtz --- - drivers/input/touchscreen/atmel_mxt_ts.c | 315 +++++++++++++++++++++++++++++++ + drivers/input/touchscreen/atmel_mxt_ts.c | 315 ++++++++++++++++++++++++++++++ 1 file changed, 315 insertions(+) diff --git a/drivers/input/touchscreen/atmel_mxt_ts.c b/drivers/input/touchscreen/atmel_mxt_ts.c @@ -408,5 +408,5 @@ index dbabc89..8f1a33f 100644 NULL }; -- -1.8.1.4 +1.7.10.4 diff --git a/patches/mxt/0041-CHROMIUM-Input-atmel_mxt_ts-make-mxt_initialize-asyn.patch b/patches/mxt/0041-CHROMIUM-Input-atmel_mxt_ts-make-mxt_initialize-asyn.patch index c55508014..38aa2320b 100644 --- a/patches/mxt/0041-CHROMIUM-Input-atmel_mxt_ts-make-mxt_initialize-asyn.patch +++ b/patches/mxt/0041-CHROMIUM-Input-atmel_mxt_ts-make-mxt_initialize-asyn.patch @@ -1,4 +1,4 @@ -From d42d02145a69f6f577892a647d04d1a9ee159fd7 Mon Sep 17 00:00:00 2001 +From a61cd94877ba6c2d4efc8b5a73abb7c4b35e7c46 Mon Sep 17 00:00:00 2001 From: Yufeng Shen Date: Tue, 30 Oct 2012 16:06:51 -0400 Subject: [PATCH 41/57] CHROMIUM: Input: atmel_mxt_ts - make mxt_initialize @@ -27,7 +27,7 @@ Signed-off-by: Daniel Kurtz Change-Id: I81785546c6a0ff87486e7ee92cb8bab8aefe2594 --- - drivers/input/touchscreen/atmel_mxt_ts.c | 123 +++++++++++++++++++------------ + drivers/input/touchscreen/atmel_mxt_ts.c | 123 ++++++++++++++++++------------ 1 file changed, 74 insertions(+), 49 deletions(-) diff --git a/drivers/input/touchscreen/atmel_mxt_ts.c b/drivers/input/touchscreen/atmel_mxt_ts.c @@ -224,5 +224,5 @@ index 8f1a33f..315dcb9 100644 kfree(data->fw_file); err_free_mem: -- -1.8.1.4 +1.7.10.4 diff --git a/patches/mxt/0042-CHROMIUM-Input-atmel_mxt_ts-move-backup_nv-to-handle.patch b/patches/mxt/0042-CHROMIUM-Input-atmel_mxt_ts-move-backup_nv-to-handle.patch index b0a598b21..27d5dbb24 100644 --- a/patches/mxt/0042-CHROMIUM-Input-atmel_mxt_ts-move-backup_nv-to-handle.patch +++ b/patches/mxt/0042-CHROMIUM-Input-atmel_mxt_ts-move-backup_nv-to-handle.patch @@ -1,4 +1,4 @@ -From cfde44faa647e45ffe13a6582a3b163f888d7b2a Mon Sep 17 00:00:00 2001 +From f9e8bb0209721795f030d8789c10b8c06afc2f14 Mon Sep 17 00:00:00 2001 From: Benson Leung Date: Tue, 7 Aug 2012 19:48:12 -0700 Subject: [PATCH 42/57] CHROMIUM: Input: atmel_mxt_ts - move backup_nv to @@ -26,7 +26,7 @@ Tested-by: Benson Leung v3.7 rebase: Signed-off-by: Daniel Kurtz --- - drivers/input/touchscreen/atmel_mxt_ts.c | 14 +++++++------- + drivers/input/touchscreen/atmel_mxt_ts.c | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/drivers/input/touchscreen/atmel_mxt_ts.c b/drivers/input/touchscreen/atmel_mxt_ts.c @@ -62,5 +62,5 @@ index 315dcb9..bdbcc60 100644 error = mxt_write_object(data, MXT_GEN_COMMAND_T6, MXT_COMMAND_RESET, 1); -- -1.8.1.4 +1.7.10.4 diff --git a/patches/mxt/0043-CHROMIUM-Input-atmel_mxt_ts-Add-defines-for-T9-Touch.patch b/patches/mxt/0043-CHROMIUM-Input-atmel_mxt_ts-Add-defines-for-T9-Touch.patch index ed1969f7d..05f4085fa 100644 --- a/patches/mxt/0043-CHROMIUM-Input-atmel_mxt_ts-Add-defines-for-T9-Touch.patch +++ b/patches/mxt/0043-CHROMIUM-Input-atmel_mxt_ts-Add-defines-for-T9-Touch.patch @@ -1,4 +1,4 @@ -From c68893dcbb6d1a51e14046f35a096fbd2599bfa9 Mon Sep 17 00:00:00 2001 +From ccaf314d4bd4d093f82502681c317a459ce84d78 Mon Sep 17 00:00:00 2001 From: Benson Leung Date: Tue, 7 Aug 2012 16:20:18 -0700 Subject: [PATCH 43/57] CHROMIUM: Input: atmel_mxt_ts - Add defines for T9 @@ -21,7 +21,7 @@ Reviewed-by: Benson Leung v3.7 rebase: Signed-off-by: Daniel Kurtz --- - drivers/input/touchscreen/atmel_mxt_ts.c | 24 ++++++++++++++++++++---- + drivers/input/touchscreen/atmel_mxt_ts.c | 24 ++++++++++++++++++++---- 1 file changed, 20 insertions(+), 4 deletions(-) diff --git a/drivers/input/touchscreen/atmel_mxt_ts.c b/drivers/input/touchscreen/atmel_mxt_ts.c @@ -81,5 +81,5 @@ index bdbcc60..f13ef67 100644 /* Enable wake from IRQ */ -- -1.8.1.4 +1.7.10.4 diff --git a/patches/mxt/0044-CHROMIUM-Input-atmel_mxt_ts-disable-reporting-on-sto.patch b/patches/mxt/0044-CHROMIUM-Input-atmel_mxt_ts-disable-reporting-on-sto.patch index 24d458d8c..e711acbcf 100644 --- a/patches/mxt/0044-CHROMIUM-Input-atmel_mxt_ts-disable-reporting-on-sto.patch +++ b/patches/mxt/0044-CHROMIUM-Input-atmel_mxt_ts-disable-reporting-on-sto.patch @@ -1,4 +1,4 @@ -From b4c94e92ca0f0c399e3b5df90ad4e20e48fadcc2 Mon Sep 17 00:00:00 2001 +From 753311269fb34d949f605cb4a62be4d307ad154a Mon Sep 17 00:00:00 2001 From: Benson Leung Date: Fri, 10 Aug 2012 18:43:52 -0700 Subject: [PATCH 44/57] CHROMIUM: Input: atmel_mxt_ts - disable reporting on @@ -20,7 +20,7 @@ Reviewed-on: https://gerrit.chromium.org/gerrit/29951 v3.7 rebase: Signed-off-by: Daniel Kurtz --- - drivers/input/touchscreen/atmel_mxt_ts.c | 8 ++++---- + drivers/input/touchscreen/atmel_mxt_ts.c | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/drivers/input/touchscreen/atmel_mxt_ts.c b/drivers/input/touchscreen/atmel_mxt_ts.c @@ -49,5 +49,5 @@ index f13ef67..33b564b 100644 static int mxt_input_open(struct input_dev *dev) -- -1.8.1.4 +1.7.10.4 diff --git a/patches/mxt/0045-CHROMIUM-Input-atmel_mxt_ts-Suppress-handle-messages.patch b/patches/mxt/0045-CHROMIUM-Input-atmel_mxt_ts-Suppress-handle-messages.patch index c904ac2ed..c1e341680 100644 --- a/patches/mxt/0045-CHROMIUM-Input-atmel_mxt_ts-Suppress-handle-messages.patch +++ b/patches/mxt/0045-CHROMIUM-Input-atmel_mxt_ts-Suppress-handle-messages.patch @@ -1,4 +1,4 @@ -From bd36d2ff4e167351731d641d38ce18833dfc94fb Mon Sep 17 00:00:00 2001 +From e143c3105d6b69cda28873e848d4601be7a6c326 Mon Sep 17 00:00:00 2001 From: Benson Leung Date: Mon, 13 Aug 2012 18:10:29 -0700 Subject: [PATCH 45/57] CHROMIUM: Input: atmel_mxt_ts - Suppress handle @@ -23,7 +23,7 @@ Reviewed-by: Yufeng Shen v3.7 rebase: Signed-off-by: Daniel Kurtz --- - drivers/input/touchscreen/atmel_mxt_ts.c | 18 ++++++++++-------- + drivers/input/touchscreen/atmel_mxt_ts.c | 18 ++++++++++-------- 1 file changed, 10 insertions(+), 8 deletions(-) diff --git a/drivers/input/touchscreen/atmel_mxt_ts.c b/drivers/input/touchscreen/atmel_mxt_ts.c @@ -112,5 +112,5 @@ index 33b564b..af92d8d 100644 dev_err(dev, "Handling message fails upon resume, %d\n", ret); -- -1.8.1.4 +1.7.10.4 diff --git a/patches/mxt/0046-CHROMIUM-Input-atmel_mxt_ts-save-and-restore-t9_ctrl.patch b/patches/mxt/0046-CHROMIUM-Input-atmel_mxt_ts-save-and-restore-t9_ctrl.patch index d3d719321..8ae88b4ff 100644 --- a/patches/mxt/0046-CHROMIUM-Input-atmel_mxt_ts-save-and-restore-t9_ctrl.patch +++ b/patches/mxt/0046-CHROMIUM-Input-atmel_mxt_ts-save-and-restore-t9_ctrl.patch @@ -1,4 +1,4 @@ -From 7d428f560ea9b9f697d88a638ec0ec89fb9b9d3d Mon Sep 17 00:00:00 2001 +From 648f58ca9629b20ba8ed8144cb4b2301331530a6 Mon Sep 17 00:00:00 2001 From: Benson Leung Date: Thu, 23 Aug 2012 15:43:55 -0700 Subject: [PATCH 46/57] CHROMIUM: Input: atmel_mxt_ts - save and restore @@ -20,7 +20,7 @@ Tested-by: Benson Leung v3.7 rebase: Signed-off-by: Daniel Kurtz --- - drivers/input/touchscreen/atmel_mxt_ts.c | 18 ++++++++---------- + drivers/input/touchscreen/atmel_mxt_ts.c | 18 ++++++++---------- 1 file changed, 8 insertions(+), 10 deletions(-) diff --git a/drivers/input/touchscreen/atmel_mxt_ts.c b/drivers/input/touchscreen/atmel_mxt_ts.c @@ -70,5 +70,5 @@ index af92d8d..ae8a6f3 100644 /* Restore the T7 Power config to before-suspend value */ -- -1.8.1.4 +1.7.10.4 diff --git a/patches/mxt/0047-CHROMIUM-Input-atmel_mxt_ts-enable-RPTEN-if-can-wake.patch b/patches/mxt/0047-CHROMIUM-Input-atmel_mxt_ts-enable-RPTEN-if-can-wake.patch index 9d5034ae8..d105b785f 100644 --- a/patches/mxt/0047-CHROMIUM-Input-atmel_mxt_ts-enable-RPTEN-if-can-wake.patch +++ b/patches/mxt/0047-CHROMIUM-Input-atmel_mxt_ts-enable-RPTEN-if-can-wake.patch @@ -1,4 +1,4 @@ -From 414cbb725c58c57dae2cfab65a79ee10642429b8 Mon Sep 17 00:00:00 2001 +From 46a854080fb81412fe79a68a430690774eb3dd56 Mon Sep 17 00:00:00 2001 From: Yufeng Shen Date: Wed, 12 Sep 2012 12:42:16 -0400 Subject: [PATCH 47/57] CHROMIUM: Input: atmel_mxt_ts - enable RPTEN if can @@ -29,7 +29,7 @@ Reviewed-by: Benson Leung Commit-Ready: Yufeng Shen Tested-by: Yufeng Shen --- - drivers/input/touchscreen/atmel_mxt_ts.c | 35 ++++++++++++++++++++++++-------- + drivers/input/touchscreen/atmel_mxt_ts.c | 35 ++++++++++++++++++++++-------- 1 file changed, 26 insertions(+), 9 deletions(-) diff --git a/drivers/input/touchscreen/atmel_mxt_ts.c b/drivers/input/touchscreen/atmel_mxt_ts.c @@ -95,5 +95,5 @@ index ae8a6f3..d7cd1a5 100644 /* Enable wake from IRQ */ -- -1.8.1.4 +1.7.10.4 diff --git a/patches/mxt/0048-CHROMIUM-Input-atmel_mxt_ts-release-all-fingers-on-r.patch b/patches/mxt/0048-CHROMIUM-Input-atmel_mxt_ts-release-all-fingers-on-r.patch index 67a42e10d..02f713e2c 100644 --- a/patches/mxt/0048-CHROMIUM-Input-atmel_mxt_ts-release-all-fingers-on-r.patch +++ b/patches/mxt/0048-CHROMIUM-Input-atmel_mxt_ts-release-all-fingers-on-r.patch @@ -1,4 +1,4 @@ -From a8dc81f6bf08a696afac49a147489941870e8e61 Mon Sep 17 00:00:00 2001 +From 03d5d603852ba5116099de6fdf4d6e3d835f2e24 Mon Sep 17 00:00:00 2001 From: Yufeng Shen Date: Tue, 9 Oct 2012 16:51:52 -0400 Subject: [PATCH 48/57] CHROMIUM: Input: atmel_mxt_ts - release all fingers on @@ -34,7 +34,7 @@ Tested-by: Yufeng Shen v3.7 rebase: Signed-off-by: Daniel Kurtz --- - drivers/input/touchscreen/atmel_mxt_ts.c | 49 ++++++++++++++++++++++++++++++++ + drivers/input/touchscreen/atmel_mxt_ts.c | 49 ++++++++++++++++++++++++++++++ 1 file changed, 49 insertions(+) diff --git a/drivers/input/touchscreen/atmel_mxt_ts.c b/drivers/input/touchscreen/atmel_mxt_ts.c @@ -126,5 +126,5 @@ index d7cd1a5..b964430 100644 enable_irq(data->irq); -- -1.8.1.4 +1.7.10.4 diff --git a/patches/mxt/0049-CHROMIUM-Input-atmel_mxt_ts-make-suspend-power-acqui.patch b/patches/mxt/0049-CHROMIUM-Input-atmel_mxt_ts-make-suspend-power-acqui.patch index f22c4487d..8736b5a95 100644 --- a/patches/mxt/0049-CHROMIUM-Input-atmel_mxt_ts-make-suspend-power-acqui.patch +++ b/patches/mxt/0049-CHROMIUM-Input-atmel_mxt_ts-make-suspend-power-acqui.patch @@ -1,4 +1,4 @@ -From d31822cd0150481192aee6a37dfeffb4c368dd4b Mon Sep 17 00:00:00 2001 +From ec89b64bcaa509bbc6cc445351fcebefc41ebf27 Mon Sep 17 00:00:00 2001 From: Yufeng Shen Date: Mon, 12 Nov 2012 14:21:10 -0500 Subject: [PATCH 49/57] CHROMIUM: Input: atmel_mxt_ts - make suspend power @@ -32,7 +32,7 @@ Tested-by: Yufeng Shen v3.7 rebase: Signed-off-by: Daniel Kurtz --- - drivers/input/touchscreen/atmel_mxt_ts.c | 64 +++++++++++++++++++++++++++++++- + drivers/input/touchscreen/atmel_mxt_ts.c | 64 +++++++++++++++++++++++++++++- 1 file changed, 63 insertions(+), 1 deletion(-) diff --git a/drivers/input/touchscreen/atmel_mxt_ts.c b/drivers/input/touchscreen/atmel_mxt_ts.c @@ -167,5 +167,5 @@ index b964430..8ca5288 100644 const u8 *power_config; int ret; -- -1.8.1.4 +1.7.10.4 diff --git a/patches/mxt/0050-CHROMIUM-Input-atmel_mxt_ts-recalibrate-on-system-re.patch b/patches/mxt/0050-CHROMIUM-Input-atmel_mxt_ts-recalibrate-on-system-re.patch index e7e5318a3..5547a77c9 100644 --- a/patches/mxt/0050-CHROMIUM-Input-atmel_mxt_ts-recalibrate-on-system-re.patch +++ b/patches/mxt/0050-CHROMIUM-Input-atmel_mxt_ts-recalibrate-on-system-re.patch @@ -1,4 +1,4 @@ -From 2c1a3182b3f604a468f5b41eadc6f1a98d7bc5a3 Mon Sep 17 00:00:00 2001 +From c1c70a0055e67b67a25a717092f816c86bc49511 Mon Sep 17 00:00:00 2001 From: Yufeng Shen Date: Wed, 14 Nov 2012 16:13:59 -0500 Subject: [PATCH 50/57] CHROMIUM: Input: atmel_mxt_ts - recalibrate on system @@ -38,7 +38,7 @@ Tested-by: Yufeng Shen v3.7 rebase: Signed-off-by: Daniel Kurtz --- - drivers/input/touchscreen/atmel_mxt_ts.c | 19 ++++++++++++++----- + drivers/input/touchscreen/atmel_mxt_ts.c | 19 ++++++++++++++----- 1 file changed, 14 insertions(+), 5 deletions(-) diff --git a/drivers/input/touchscreen/atmel_mxt_ts.c b/drivers/input/touchscreen/atmel_mxt_ts.c @@ -81,5 +81,5 @@ index 8ca5288..9196e94 100644 } #endif -- -1.8.1.4 +1.7.10.4 diff --git a/patches/mxt/0051-CHROMIUM-Input-atmel_mxt_ts-Use-correct-max-touch_ma.patch b/patches/mxt/0051-CHROMIUM-Input-atmel_mxt_ts-Use-correct-max-touch_ma.patch index 2a12ad632..6554ce567 100644 --- a/patches/mxt/0051-CHROMIUM-Input-atmel_mxt_ts-Use-correct-max-touch_ma.patch +++ b/patches/mxt/0051-CHROMIUM-Input-atmel_mxt_ts-Use-correct-max-touch_ma.patch @@ -1,4 +1,4 @@ -From 7bbc4cdbb4de451de3bd8ddcb0ba09aee1192780 Mon Sep 17 00:00:00 2001 +From 49968ceb24e18d0d72d5ba8abe53e897dd1f93a7 Mon Sep 17 00:00:00 2001 From: Yufeng Shen Date: Thu, 10 Jan 2013 15:00:42 -0500 Subject: [PATCH 51/57] CHROMIUM: Input: atmel_mxt_ts: Use correct max @@ -24,7 +24,7 @@ Commit-Queue: Yufeng Shen Tested-by: Yufeng Shen (cherry picked from commit 0a962d62165755547e4802da837ca9004f5d246b) --- - drivers/input/touchscreen/atmel_mxt_ts.c | 6 +++++- + drivers/input/touchscreen/atmel_mxt_ts.c | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/drivers/input/touchscreen/atmel_mxt_ts.c b/drivers/input/touchscreen/atmel_mxt_ts.c @@ -59,5 +59,5 @@ index 9196e94..893d59d 100644 } } -- -1.8.1.4 +1.7.10.4 diff --git a/patches/mxt/0052-CHROMIUM-Input-atmel_mxt_ts-Add-support-for-T65-Lens.patch b/patches/mxt/0052-CHROMIUM-Input-atmel_mxt_ts-Add-support-for-T65-Lens.patch index a7b87de7b..78402153b 100644 --- a/patches/mxt/0052-CHROMIUM-Input-atmel_mxt_ts-Add-support-for-T65-Lens.patch +++ b/patches/mxt/0052-CHROMIUM-Input-atmel_mxt_ts-Add-support-for-T65-Lens.patch @@ -1,4 +1,4 @@ -From ea50448f596d86df2578f6b72806b1110312ddb6 Mon Sep 17 00:00:00 2001 +From 78397996fb6dc2e7a322c4aff4c3785e9d7a0163 Mon Sep 17 00:00:00 2001 From: Benson Leung Date: Wed, 9 Jan 2013 17:30:44 -0800 Subject: [PATCH 52/57] CHROMIUM: Input: atmel_mxt_ts - Add support for T65, @@ -38,7 +38,7 @@ Commit-Queue: Benson Leung Tested-by: Benson Leung (cherry picked from commit 5fd7e4778bd22252de5611a894d061a3bb64c4a2) --- - drivers/input/touchscreen/atmel_mxt_ts.c | 3 +++ + drivers/input/touchscreen/atmel_mxt_ts.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/drivers/input/touchscreen/atmel_mxt_ts.c b/drivers/input/touchscreen/atmel_mxt_ts.c @@ -70,5 +70,5 @@ index 893d59d..fdf61b8 100644 case MXT_SPT_GPIOPWM_T19: case MXT_SPT_SELFTEST_T25: -- -1.8.1.4 +1.7.10.4 diff --git a/patches/mxt/0053-CHROMIUM-Input-atmel_mxt_ts-On-Tpads-enable-T42-disa.patch b/patches/mxt/0053-CHROMIUM-Input-atmel_mxt_ts-On-Tpads-enable-T42-disa.patch index df33067f2..b61ce9c88 100644 --- a/patches/mxt/0053-CHROMIUM-Input-atmel_mxt_ts-On-Tpads-enable-T42-disa.patch +++ b/patches/mxt/0053-CHROMIUM-Input-atmel_mxt_ts-On-Tpads-enable-T42-disa.patch @@ -1,4 +1,4 @@ -From d5e8944a7c90a5f245d22d5099829002737ce3b3 Mon Sep 17 00:00:00 2001 +From 8f5f1698a10b1e085c11c406132a931d79b1df3a Mon Sep 17 00:00:00 2001 From: Benson Leung Date: Fri, 18 Jan 2013 17:35:19 -0800 Subject: [PATCH 53/57] CHROMIUM: Input: atmel_mxt_ts : On Tpads, enable T42, @@ -28,7 +28,7 @@ Tested-by: Benson Leung (cherry picked from commit 6988c8d813d863007df2ba3f418172d07b63ece6) [djkurtz: v3.6: merge] --- - drivers/input/touchscreen/atmel_mxt_ts.c | 61 ++++++++++++++++++++++++++++++++ + drivers/input/touchscreen/atmel_mxt_ts.c | 61 ++++++++++++++++++++++++++++++ 1 file changed, 61 insertions(+) diff --git a/drivers/input/touchscreen/atmel_mxt_ts.c b/drivers/input/touchscreen/atmel_mxt_ts.c @@ -118,5 +118,5 @@ index fdf61b8..8077000 100644 /* Recalibration in case of environment change */ ret = mxt_write_object(data, MXT_GEN_COMMAND_T6, -- -1.8.1.4 +1.7.10.4 diff --git a/patches/mxt/0054-CHROMIUM-Input-atmel_mxt_ts-Set-power-wakeup-to-disa.patch b/patches/mxt/0054-CHROMIUM-Input-atmel_mxt_ts-Set-power-wakeup-to-disa.patch index 08c9152df..1d5645bcf 100644 --- a/patches/mxt/0054-CHROMIUM-Input-atmel_mxt_ts-Set-power-wakeup-to-disa.patch +++ b/patches/mxt/0054-CHROMIUM-Input-atmel_mxt_ts-Set-power-wakeup-to-disa.patch @@ -1,4 +1,4 @@ -From 035a9c7f0dd0298e91056408fb39654241f8e854 Mon Sep 17 00:00:00 2001 +From 257491acced4d829d56dfa2dc5f77f100a7f71cf Mon Sep 17 00:00:00 2001 From: Benson Leung Date: Fri, 18 Jan 2013 17:35:52 -0800 Subject: [PATCH 54/57] CHROMIUM: Input: atmel_mxt_ts : Set power/wakeup to @@ -22,7 +22,7 @@ Commit-Queue: Benson Leung Tested-by: Benson Leung (cherry picked from commit 6625e780bacf270b6da346751819d2825f09c20a) --- - drivers/input/touchscreen/atmel_mxt_ts.c | 2 ++ + drivers/input/touchscreen/atmel_mxt_ts.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/drivers/input/touchscreen/atmel_mxt_ts.c b/drivers/input/touchscreen/atmel_mxt_ts.c @@ -39,5 +39,5 @@ index 8077000..3f14d3b 100644 return 0; -- -1.8.1.4 +1.7.10.4 diff --git a/patches/mxt/0055-CHROMIUM-Input-atmel_mxt_ts-mxt_stop-on-lid-close.patch b/patches/mxt/0055-CHROMIUM-Input-atmel_mxt_ts-mxt_stop-on-lid-close.patch index be723841d..eba14020b 100644 --- a/patches/mxt/0055-CHROMIUM-Input-atmel_mxt_ts-mxt_stop-on-lid-close.patch +++ b/patches/mxt/0055-CHROMIUM-Input-atmel_mxt_ts-mxt_stop-on-lid-close.patch @@ -1,4 +1,4 @@ -From f0631231fe50b269ba6eb21ccc6902c051e14982 Mon Sep 17 00:00:00 2001 +From b85c6c602ee425ccb2cd96b76f34bf711fd57670 Mon Sep 17 00:00:00 2001 From: Benson Leung Date: Fri, 25 Jan 2013 17:45:56 -0800 Subject: [PATCH 55/57] CHROMIUM: Input: atmel_mxt_ts - mxt_stop on lid close @@ -22,7 +22,7 @@ Commit-Queue: Benson Leung Tested-by: Benson Leung (cherry picked from commit 5391ebafb8f9b72475795445ca71b02815a2a229) --- - drivers/input/touchscreen/atmel_mxt_ts.c | 49 ++++++++++++++++++++++++++++++++ + drivers/input/touchscreen/atmel_mxt_ts.c | 49 ++++++++++++++++++++++++++++++ 1 file changed, 49 insertions(+) diff --git a/drivers/input/touchscreen/atmel_mxt_ts.c b/drivers/input/touchscreen/atmel_mxt_ts.c @@ -121,5 +121,5 @@ index 3f14d3b..cd900ee 100644 * For tpads, save T42 and T19 ctrl registers if may wakeup, * enable large object suppression, and disable button wake. -- -1.8.1.4 +1.7.10.4 diff --git a/patches/mxt/0056-CHROMIUM-Input-atmel_mxt_ts-Disable-T9-on-mxt_stop.patch b/patches/mxt/0056-CHROMIUM-Input-atmel_mxt_ts-Disable-T9-on-mxt_stop.patch index 8ed095f81..0370764e5 100644 --- a/patches/mxt/0056-CHROMIUM-Input-atmel_mxt_ts-Disable-T9-on-mxt_stop.patch +++ b/patches/mxt/0056-CHROMIUM-Input-atmel_mxt_ts-Disable-T9-on-mxt_stop.patch @@ -1,4 +1,4 @@ -From 8b710c179d641767268cf701af07eeefd2523755 Mon Sep 17 00:00:00 2001 +From dbff8c58f1a89131a4bdb018502fbd7d5fb1b45c Mon Sep 17 00:00:00 2001 From: Daniel Kurtz Date: Thu, 31 Jan 2013 17:43:07 +0800 Subject: [PATCH 56/57] CHROMIUM: Input: atmel_mxt_ts - Disable T9 on mxt_stop @@ -24,7 +24,7 @@ Tested-by: Benson Leung (cherry picked from commit 65caaf9e0697899cd5e21eb643e018298adc781a) [djkurtz: v3.6 merge] --- - drivers/input/touchscreen/atmel_mxt_ts.c | 3 ++- + drivers/input/touchscreen/atmel_mxt_ts.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/drivers/input/touchscreen/atmel_mxt_ts.c b/drivers/input/touchscreen/atmel_mxt_ts.c @@ -49,5 +49,5 @@ index cd900ee..0865842 100644 static int mxt_input_open(struct input_dev *dev) -- -1.8.1.4 +1.7.10.4 diff --git a/patches/mxt/0057-CHROMIUM-Input-atmel_mxt_ts-Set-T9-in-mxt_resume-bas.patch b/patches/mxt/0057-CHROMIUM-Input-atmel_mxt_ts-Set-T9-in-mxt_resume-bas.patch index cb0834ad6..9303780f3 100644 --- a/patches/mxt/0057-CHROMIUM-Input-atmel_mxt_ts-Set-T9-in-mxt_resume-bas.patch +++ b/patches/mxt/0057-CHROMIUM-Input-atmel_mxt_ts-Set-T9-in-mxt_resume-bas.patch @@ -1,4 +1,4 @@ -From e06f948687dcbd63362c8bdc017b126edee1239e Mon Sep 17 00:00:00 2001 +From 9a2b8ee88fbd70eef720736f00c4143dd3a0559b Mon Sep 17 00:00:00 2001 From: Benson Leung Date: Mon, 28 Jan 2013 15:26:25 -0800 Subject: [PATCH 57/57] CHROMIUM: Input: atmel_mxt_ts - Set T9 in mxt_resume @@ -29,7 +29,7 @@ Commit-Queue: Benson Leung Tested-by: Benson Leung (cherry picked from commit 4201ff9f7a9e114c453932662d49e34047dee59c) --- - drivers/input/touchscreen/atmel_mxt_ts.c | 22 +++++++++++++--------- + drivers/input/touchscreen/atmel_mxt_ts.c | 22 +++++++++++++--------- 1 file changed, 13 insertions(+), 9 deletions(-) diff --git a/drivers/input/touchscreen/atmel_mxt_ts.c b/drivers/input/touchscreen/atmel_mxt_ts.c @@ -73,5 +73,5 @@ index 0865842..ca94635 100644 if (data->T9_ctrl_valid) { ret = mxt_set_regs(data, MXT_TOUCH_MULTI_T9, 0, 0, -- -1.8.1.4 +1.7.10.4 diff --git a/patches/net/0001-am33xx-cpsw-default-to-ethernet-hwaddr-from-efuse-if.patch b/patches/net/0001-am33xx-cpsw-default-to-ethernet-hwaddr-from-efuse-if.patch index 318552e90..1e7963f6c 100644 --- a/patches/net/0001-am33xx-cpsw-default-to-ethernet-hwaddr-from-efuse-if.patch +++ b/patches/net/0001-am33xx-cpsw-default-to-ethernet-hwaddr-from-efuse-if.patch @@ -1,4 +1,4 @@ -From e7988e41534e2d0d1287a66b73965925666bce22 Mon Sep 17 00:00:00 2001 +From 230761dd8c9a3770f8bb006ed8263b0936cb1077 Mon Sep 17 00:00:00 2001 From: Peter Korsgaard Date: Wed, 16 Jan 2013 21:01:13 +0000 Subject: [PATCH 1/6] am33xx: cpsw: default to ethernet hwaddr from efuse if diff --git a/patches/net/0002-Attempted-SMC911x-BQL-patch.patch b/patches/net/0002-Attempted-SMC911x-BQL-patch.patch index 2d6e942a8..02fab44e0 100644 --- a/patches/net/0002-Attempted-SMC911x-BQL-patch.patch +++ b/patches/net/0002-Attempted-SMC911x-BQL-patch.patch @@ -1,4 +1,4 @@ -From 7567f20f85cb2d9a28776c8959951416a665110c Mon Sep 17 00:00:00 2001 +From 728aa4ece03b9ec108fd754c825b0e9cc1de90ac Mon Sep 17 00:00:00 2001 From: "Paul E. McKenney" Date: Thu, 29 Nov 2012 11:17:05 +0100 Subject: [PATCH 2/6] Attempted SMC911x BQL patch diff --git a/patches/net/0003-cpsw-Fix-interrupt-storm-among-other-things.patch b/patches/net/0003-cpsw-Fix-interrupt-storm-among-other-things.patch index b30259ee0..4b5c5b2f5 100644 --- a/patches/net/0003-cpsw-Fix-interrupt-storm-among-other-things.patch +++ b/patches/net/0003-cpsw-Fix-interrupt-storm-among-other-things.patch @@ -1,4 +1,4 @@ -From 7bf077239dea998a56882cae7d59c6ce43d0778d Mon Sep 17 00:00:00 2001 +From 99f9c7ac88f1e0b2d34df0236ffad46e750754e8 Mon Sep 17 00:00:00 2001 From: Pantelis Antoniou Date: Thu, 17 Jan 2013 20:18:32 +0200 Subject: [PATCH 3/6] cpsw: Fix interrupt storm among other things diff --git a/patches/net/0004-beaglebone-TT3201-MCP2515-fixes.patch b/patches/net/0004-beaglebone-TT3201-MCP2515-fixes.patch index d6a2b4026..79346d0c6 100644 --- a/patches/net/0004-beaglebone-TT3201-MCP2515-fixes.patch +++ b/patches/net/0004-beaglebone-TT3201-MCP2515-fixes.patch @@ -1,4 +1,4 @@ -From 2d398dc62ee661bbba3a5e1246f196d7896cd375 Mon Sep 17 00:00:00 2001 +From bf422a4e021f6d1470d60248cd9a015a10e8a5d6 Mon Sep 17 00:00:00 2001 From: Alessandro Zummo Date: Thu, 23 May 2013 20:57:04 +0200 Subject: [PATCH 4/6] beaglebone: TT3201 MCP2515 fixes diff --git a/patches/net/0005-add-proper-db.txt-for-CRDA.patch b/patches/net/0005-add-proper-db.txt-for-CRDA.patch index cefc7a0ee..b4961f0f6 100644 --- a/patches/net/0005-add-proper-db.txt-for-CRDA.patch +++ b/patches/net/0005-add-proper-db.txt-for-CRDA.patch @@ -1,4 +1,4 @@ -From fb0098dfb95e3078c7174417370c1f5fc5d4c227 Mon Sep 17 00:00:00 2001 +From 953df2bf7e3a8ae75d870d5b3343a1fd41ad6d6b Mon Sep 17 00:00:00 2001 From: Koen Kooi Date: Thu, 28 Mar 2013 11:10:40 +0100 Subject: [PATCH 5/6] add proper db.txt for CRDA diff --git a/patches/net/0006-mcp251x-add-device-tree-support.patch b/patches/net/0006-mcp251x-add-device-tree-support.patch index 66e41118c..c63eb85e7 100644 --- a/patches/net/0006-mcp251x-add-device-tree-support.patch +++ b/patches/net/0006-mcp251x-add-device-tree-support.patch @@ -1,4 +1,4 @@ -From 638d03cd9da782adca326e33a8905d1b069d4552 Mon Sep 17 00:00:00 2001 +From 7d840bb8a775a18ba72b411c971b64e5dd5a149a Mon Sep 17 00:00:00 2001 From: Alessandro Zummo Date: Sat, 25 May 2013 18:20:33 +0200 Subject: [PATCH 6/6] mcp251x: add device tree support diff --git a/patches/not-capebus/0001-add-dvi-pinmuxes-to-am33xx.dtsi.patch b/patches/not-capebus/0001-add-dvi-pinmuxes-to-am33xx.dtsi.patch index 36dddcb2d..2094177c2 100644 --- a/patches/not-capebus/0001-add-dvi-pinmuxes-to-am33xx.dtsi.patch +++ b/patches/not-capebus/0001-add-dvi-pinmuxes-to-am33xx.dtsi.patch @@ -1,7 +1,7 @@ -From 5d5664f0ad7f041e84c8a8b2e01b5f06a5e9960a Mon Sep 17 00:00:00 2001 +From ce205fae8676f99c1d80dc5a56da99b24f713935 Mon Sep 17 00:00:00 2001 From: Koen Kooi Date: Fri, 21 Dec 2012 09:08:49 +0100 -Subject: [PATCH 001/183] add dvi pinmuxes to am33xx.dtsi +Subject: [PATCH 001/184] add dvi pinmuxes to am33xx.dtsi Signed-off-by: Koen Kooi --- diff --git a/patches/not-capebus/0002-add-defconfig-file-to-use-as-.config.patch b/patches/not-capebus/0002-add-defconfig-file-to-use-as-.config.patch index c08a0fede..b0729379b 100644 --- a/patches/not-capebus/0002-add-defconfig-file-to-use-as-.config.patch +++ b/patches/not-capebus/0002-add-defconfig-file-to-use-as-.config.patch @@ -1,7 +1,7 @@ -From 4d3dc832dc60454156b49328a27ef5a6d0d162e8 Mon Sep 17 00:00:00 2001 +From dc8e59f3731dd24fb43f28858f337a653b38a377 Mon Sep 17 00:00:00 2001 From: Koen Kooi Date: Fri, 28 Dec 2012 14:41:10 +0100 -Subject: [PATCH 002/183] add 'defconfig' file to use as .config +Subject: [PATCH 002/184] add 'defconfig' file to use as .config Signed-off-by: Koen Kooi --- diff --git a/patches/not-capebus/0003-am33xx-musb-Add-OF-definitions.patch b/patches/not-capebus/0003-am33xx-musb-Add-OF-definitions.patch index 115f24126..c7322755b 100644 --- a/patches/not-capebus/0003-am33xx-musb-Add-OF-definitions.patch +++ b/patches/not-capebus/0003-am33xx-musb-Add-OF-definitions.patch @@ -1,7 +1,7 @@ -From 094d098e18d6696446269c98245c4f0ded775262 Mon Sep 17 00:00:00 2001 +From 9e67f2fb7051b83d63684933cc4eed9c4136ed0f Mon Sep 17 00:00:00 2001 From: Pantelis Antoniou Date: Tue, 30 Oct 2012 20:45:35 +0200 -Subject: [PATCH 003/183] am33xx-musb: Add OF definitions +Subject: [PATCH 003/184] am33xx-musb: Add OF definitions For some reason these got dropped; reintroduce. diff --git a/patches/not-capebus/0004-Mark-the-device-as-PRIVATE.patch b/patches/not-capebus/0004-Mark-the-device-as-PRIVATE.patch index 4ec2a48af..22010ff26 100644 --- a/patches/not-capebus/0004-Mark-the-device-as-PRIVATE.patch +++ b/patches/not-capebus/0004-Mark-the-device-as-PRIVATE.patch @@ -1,7 +1,7 @@ -From e8c0366f6ee44e084b62a639f2e6d6a885672dbc Mon Sep 17 00:00:00 2001 +From 20987dd92c4694f6d51c2f1cb18faee8cae689b1 Mon Sep 17 00:00:00 2001 From: Pantelis Antoniou Date: Fri, 30 Nov 2012 12:12:55 +0200 -Subject: [PATCH 004/183] Mark the device as PRIVATE +Subject: [PATCH 004/184] Mark the device as PRIVATE Turns out if you enable CONFIG_NET_DMA the ip stack will try to grab all the available non-private DMA channels sometime late in the diff --git a/patches/not-capebus/0005-omap_hsmmc-Bug-fixes-pinctl-gpio-reset.patch b/patches/not-capebus/0005-omap_hsmmc-Bug-fixes-pinctl-gpio-reset.patch index f46e23c7e..d99608e6f 100644 --- a/patches/not-capebus/0005-omap_hsmmc-Bug-fixes-pinctl-gpio-reset.patch +++ b/patches/not-capebus/0005-omap_hsmmc-Bug-fixes-pinctl-gpio-reset.patch @@ -1,7 +1,7 @@ -From 096857f851871bad5b7786190ad84274fa29133b Mon Sep 17 00:00:00 2001 +From 4767e18ac636bdd9fbcc8f3ee48ab0920cea1012 Mon Sep 17 00:00:00 2001 From: Pantelis Antoniou Date: Fri, 30 Nov 2012 12:18:16 +0200 -Subject: [PATCH 005/183] omap_hsmmc: Bug fixes, pinctl & gpio-reset +Subject: [PATCH 005/184] omap_hsmmc: Bug fixes, pinctl & gpio-reset Cleanup omapmmc & add gpio-reset. diff --git a/patches/not-capebus/0006-tps65217-bl-Locate-backlight-node-correctly.patch b/patches/not-capebus/0006-tps65217-bl-Locate-backlight-node-correctly.patch index c81961c8e..142f12a25 100644 --- a/patches/not-capebus/0006-tps65217-bl-Locate-backlight-node-correctly.patch +++ b/patches/not-capebus/0006-tps65217-bl-Locate-backlight-node-correctly.patch @@ -1,7 +1,7 @@ -From 6ba067555dc9299ee4782b4cb945923902226699 Mon Sep 17 00:00:00 2001 +From dc4f4cd83ddd6d27ead36ca4e8703f5d03f3713b Mon Sep 17 00:00:00 2001 From: Pantelis Antoniou Date: Fri, 28 Dec 2012 16:54:51 +0200 -Subject: [PATCH 006/183] tps65217-bl: Locate backlight node correctly. +Subject: [PATCH 006/184] tps65217-bl: Locate backlight node correctly. When using overlays find_node doesn't work like it used to, because the new nodes are inserted at the head of allnodes. diff --git a/patches/not-capebus/0007-arm-Export-cache-flush-management-symbols-when-MULTI.patch b/patches/not-capebus/0007-arm-Export-cache-flush-management-symbols-when-MULTI.patch index 97627f936..52b980dec 100644 --- a/patches/not-capebus/0007-arm-Export-cache-flush-management-symbols-when-MULTI.patch +++ b/patches/not-capebus/0007-arm-Export-cache-flush-management-symbols-when-MULTI.patch @@ -1,7 +1,7 @@ -From 15a7c83e6f2a658798db8929445da481038fdafd Mon Sep 17 00:00:00 2001 +From 4662f88750d98317775c4673415d5383d72e9799 Mon Sep 17 00:00:00 2001 From: Pantelis Antoniou Date: Sun, 16 Dec 2012 19:46:34 +0200 -Subject: [PATCH 007/183] arm: Export cache flush management symbols when +Subject: [PATCH 007/184] arm: Export cache flush management symbols when !MULTI_CACHE When compiling a kernel without CONFIG_MULTI_CACHE enabled the diff --git a/patches/not-capebus/0008-am335x-bone-dtsi-Clean-up.patch b/patches/not-capebus/0008-am335x-bone-dtsi-Clean-up.patch index 185a8024e..a7caf81a0 100644 --- a/patches/not-capebus/0008-am335x-bone-dtsi-Clean-up.patch +++ b/patches/not-capebus/0008-am335x-bone-dtsi-Clean-up.patch @@ -1,7 +1,7 @@ -From 6204fedefdfef29f2b4cda065662c1e19b5d2a1e Mon Sep 17 00:00:00 2001 +From 36a57029191a18c1cd2405a771ecd1cf2466bece Mon Sep 17 00:00:00 2001 From: Pantelis Antoniou Date: Fri, 14 Dec 2012 14:34:08 +0200 -Subject: [PATCH 008/183] am335x-bone-dtsi: Clean up +Subject: [PATCH 008/184] am335x-bone-dtsi: Clean up Clean up the common dtsi. diff --git a/patches/not-capebus/0009-am335x-bone-dtsi-Introduce-new-I2C-entries.patch b/patches/not-capebus/0009-am335x-bone-dtsi-Introduce-new-I2C-entries.patch index 68abc193a..b3f17817c 100644 --- a/patches/not-capebus/0009-am335x-bone-dtsi-Introduce-new-I2C-entries.patch +++ b/patches/not-capebus/0009-am335x-bone-dtsi-Introduce-new-I2C-entries.patch @@ -1,7 +1,7 @@ -From 62433176e5505633ec7107625b058d670f6ec268 Mon Sep 17 00:00:00 2001 +From 85f53b6b41b7a93889fbb9bcfad7b7ec9cb03ec8 Mon Sep 17 00:00:00 2001 From: Pantelis Antoniou Date: Fri, 14 Dec 2012 14:36:38 +0200 -Subject: [PATCH 009/183] am335x-bone-dtsi: Introduce new I2C entries +Subject: [PATCH 009/184] am335x-bone-dtsi: Introduce new I2C entries Introduce I2C entries that are required for capes. diff --git a/patches/not-capebus/0010-am335x-dt-Add-I2C0-pinctrl-entries.patch b/patches/not-capebus/0010-am335x-dt-Add-I2C0-pinctrl-entries.patch index 05c02033c..0304db6c7 100644 --- a/patches/not-capebus/0010-am335x-dt-Add-I2C0-pinctrl-entries.patch +++ b/patches/not-capebus/0010-am335x-dt-Add-I2C0-pinctrl-entries.patch @@ -1,7 +1,7 @@ -From 664e2753972d6f09d3e737fd6df2f34aa5df9c62 Mon Sep 17 00:00:00 2001 +From be5de663496e410de3cf3b30b91e81d58f8d9033 Mon Sep 17 00:00:00 2001 From: Pantelis Antoniou Date: Fri, 28 Dec 2012 11:26:59 +0200 -Subject: [PATCH 010/183] am335x-dt: Add I2C0 pinctrl entries. +Subject: [PATCH 010/184] am335x-dt: Add I2C0 pinctrl entries. Make sure I2C0 gets it's own pinctrl entries and doesn't rely on the bootloader. diff --git a/patches/not-capebus/0011-Cleanup-am33xx.dtsi.patch b/patches/not-capebus/0011-Cleanup-am33xx.dtsi.patch index 7b6444b85..d3d73278c 100644 --- a/patches/not-capebus/0011-Cleanup-am33xx.dtsi.patch +++ b/patches/not-capebus/0011-Cleanup-am33xx.dtsi.patch @@ -1,7 +1,7 @@ -From 29a111c7371eb7443caf1cdf73a1a877cb8c7749 Mon Sep 17 00:00:00 2001 +From 8bb66385a3c33dfe3c56ab6539d5a6a2f0e81f4f Mon Sep 17 00:00:00 2001 From: Pantelis Antoniou Date: Fri, 28 Dec 2012 20:15:52 +0200 -Subject: [PATCH 011/183] Cleanup am33xx.dtsi +Subject: [PATCH 011/184] Cleanup am33xx.dtsi --- arch/arm/boot/dts/am33xx.dtsi | 54 ----------------------------------------- diff --git a/patches/not-capebus/0012-Fix-platform-device-resource-linking.patch b/patches/not-capebus/0012-Fix-platform-device-resource-linking.patch index f0c67cc0f..a2b6aeeb1 100644 --- a/patches/not-capebus/0012-Fix-platform-device-resource-linking.patch +++ b/patches/not-capebus/0012-Fix-platform-device-resource-linking.patch @@ -1,7 +1,7 @@ -From 523d8e6b3013d3ca77df8028f6ea249819af9c08 Mon Sep 17 00:00:00 2001 +From 37643adca3f1c3ede2af5897e3dda7fe0257bdfe Mon Sep 17 00:00:00 2001 From: Pantelis Antoniou Date: Fri, 28 Dec 2012 11:34:15 +0200 -Subject: [PATCH 012/183] Fix platform device resource linking +Subject: [PATCH 012/184] Fix platform device resource linking Platform device removal uncovered a number of problems with the way resources are handled in the core platform code. diff --git a/patches/not-capebus/0013-Link-platform-device-resources-properly.patch b/patches/not-capebus/0013-Link-platform-device-resources-properly.patch index 0781662e9..c5daea03c 100644 --- a/patches/not-capebus/0013-Link-platform-device-resources-properly.patch +++ b/patches/not-capebus/0013-Link-platform-device-resources-properly.patch @@ -1,7 +1,7 @@ -From c870b479508e6d15b53abacc21dbe3c9abe9ce28 Mon Sep 17 00:00:00 2001 +From 23550222eb2a6f6bbeb4b1584fab79cea2101778 Mon Sep 17 00:00:00 2001 From: Pantelis Antoniou Date: Fri, 28 Dec 2012 11:39:29 +0200 -Subject: [PATCH 013/183] Link platform device resources properly. +Subject: [PATCH 013/184] Link platform device resources properly. The resources of the platform devices created by the OF core were not properly linked. Make sure that they are, so that we don't get diff --git a/patches/not-capebus/0014-Properly-handle-resources-for-omap_devices.patch b/patches/not-capebus/0014-Properly-handle-resources-for-omap_devices.patch index 37875f099..87f76bd6c 100644 --- a/patches/not-capebus/0014-Properly-handle-resources-for-omap_devices.patch +++ b/patches/not-capebus/0014-Properly-handle-resources-for-omap_devices.patch @@ -1,7 +1,7 @@ -From 7c4dc12c41ef779cba3a9f0314f3db95958a85ce Mon Sep 17 00:00:00 2001 +From c7ddee014fb63a55c0ec3399ebbaa5ce594c2037 Mon Sep 17 00:00:00 2001 From: Pantelis Antoniou Date: Fri, 28 Dec 2012 11:41:11 +0200 -Subject: [PATCH 014/183] Properly handle resources for omap_devices +Subject: [PATCH 014/184] Properly handle resources for omap_devices omap_device relies on the platform notifier callbacks managing resources behind the scenes. The resources were not properly linked causing crashes diff --git a/patches/not-capebus/0015-omap-Avoid-crashes-in-the-case-of-hwmod-misconfigura.patch b/patches/not-capebus/0015-omap-Avoid-crashes-in-the-case-of-hwmod-misconfigura.patch index bf1a875fe..e00fd1ccf 100644 --- a/patches/not-capebus/0015-omap-Avoid-crashes-in-the-case-of-hwmod-misconfigura.patch +++ b/patches/not-capebus/0015-omap-Avoid-crashes-in-the-case-of-hwmod-misconfigura.patch @@ -1,7 +1,7 @@ -From f0d92c6246dfad1e4a741a438c8d524a07313b2d Mon Sep 17 00:00:00 2001 +From cf781eb34a241404e78e776610172a218213d309 Mon Sep 17 00:00:00 2001 From: Pantelis Antoniou Date: Tue, 8 Jan 2013 15:19:52 +0200 -Subject: [PATCH 015/183] omap: Avoid crashes in the case of hwmod +Subject: [PATCH 015/184] omap: Avoid crashes in the case of hwmod misconfiguration omap hwmod is really sensitive to hwmod misconfiguration. diff --git a/patches/not-capebus/0016-i2c-EEPROM-In-kernel-memory-accessor-interface.patch b/patches/not-capebus/0016-i2c-EEPROM-In-kernel-memory-accessor-interface.patch index bcf689637..4c17cd561 100644 --- a/patches/not-capebus/0016-i2c-EEPROM-In-kernel-memory-accessor-interface.patch +++ b/patches/not-capebus/0016-i2c-EEPROM-In-kernel-memory-accessor-interface.patch @@ -1,7 +1,7 @@ -From f7d78860a6791ddef57eb249fa1f23adc70a076e Mon Sep 17 00:00:00 2001 +From 81ac42ac354ebd8f0c02f7c1cb78bd50765cd990 Mon Sep 17 00:00:00 2001 From: Pantelis Antoniou Date: Thu, 13 Dec 2012 11:23:21 +0200 -Subject: [PATCH 016/183] i2c-EEPROM: In kernel memory accessor interface +Subject: [PATCH 016/184] i2c-EEPROM: In kernel memory accessor interface In kernel users need to access the EEPROM using the i2c_client interface. Extend at24 to use it via the command interface. diff --git a/patches/not-capebus/0017-Fix-util_is_printable_string.patch b/patches/not-capebus/0017-Fix-util_is_printable_string.patch index 4440c6d71..26311e70e 100644 --- a/patches/not-capebus/0017-Fix-util_is_printable_string.patch +++ b/patches/not-capebus/0017-Fix-util_is_printable_string.patch @@ -1,7 +1,7 @@ -From 0c8b0122c44b6d655435c65c5b21230629e4fade Mon Sep 17 00:00:00 2001 +From 09e14a1e541394d609859a82f4414db625a7af36 Mon Sep 17 00:00:00 2001 From: Pantelis Antoniou Date: Thu, 6 Dec 2012 13:22:49 +0200 -Subject: [PATCH 017/183] Fix util_is_printable_string +Subject: [PATCH 017/184] Fix util_is_printable_string The method used did not account for multi-part strings. diff --git a/patches/not-capebus/0018-fdtdump-properly-handle-multi-string-properties.patch b/patches/not-capebus/0018-fdtdump-properly-handle-multi-string-properties.patch index 23dd4b86e..ee48b60c0 100644 --- a/patches/not-capebus/0018-fdtdump-properly-handle-multi-string-properties.patch +++ b/patches/not-capebus/0018-fdtdump-properly-handle-multi-string-properties.patch @@ -1,7 +1,7 @@ -From 6eb3a9a4ad7ab72cf5b6ce4060dfd5fc9a731267 Mon Sep 17 00:00:00 2001 +From ea6775010768aee7d32b16fad5b75361dbb36ada Mon Sep 17 00:00:00 2001 From: Pantelis Antoniou Date: Thu, 6 Dec 2012 13:44:10 +0200 -Subject: [PATCH 018/183] fdtdump: properly handle multi-string properties +Subject: [PATCH 018/184] fdtdump: properly handle multi-string properties Device tree can store multiple strings in a single property. We didn't handle that case properly. diff --git a/patches/not-capebus/0019-dtc-Dynamic-symbols-fixup-support.patch b/patches/not-capebus/0019-dtc-Dynamic-symbols-fixup-support.patch index 44e45f924..21a1c4242 100644 --- a/patches/not-capebus/0019-dtc-Dynamic-symbols-fixup-support.patch +++ b/patches/not-capebus/0019-dtc-Dynamic-symbols-fixup-support.patch @@ -1,7 +1,7 @@ -From 6e169034c192e8fdf1997b92616b68bb714a829d Mon Sep 17 00:00:00 2001 +From 8b6dd1602320c763b3404446e0ed0aef89fa3df8 Mon Sep 17 00:00:00 2001 From: Pantelis Antoniou Date: Thu, 6 Dec 2012 13:48:11 +0200 -Subject: [PATCH 019/183] dtc: Dynamic symbols & fixup support +Subject: [PATCH 019/184] dtc: Dynamic symbols & fixup support Enable the generation of symbol & fixup information for usage with dynamic DT loading. diff --git a/patches/not-capebus/0020-dtc-Add-DTCO-rule-for-DTB-objects.patch b/patches/not-capebus/0020-dtc-Add-DTCO-rule-for-DTB-objects.patch index a9deb08c6..3b8b2fe5d 100644 --- a/patches/not-capebus/0020-dtc-Add-DTCO-rule-for-DTB-objects.patch +++ b/patches/not-capebus/0020-dtc-Add-DTCO-rule-for-DTB-objects.patch @@ -1,7 +1,7 @@ -From 0a6eb0c5f0b7625fa6ac95ef6966ee11a37da733 Mon Sep 17 00:00:00 2001 +From 7514f618e3ed632eca364493b7db6b56b2d260e9 Mon Sep 17 00:00:00 2001 From: Pantelis Antoniou Date: Fri, 14 Dec 2012 12:57:13 +0200 -Subject: [PATCH 020/183] dtc: Add DTCO rule for DTB objects +Subject: [PATCH 020/184] dtc: Add DTCO rule for DTB objects Add a rule for compiling DTS files as objects. diff --git a/patches/not-capebus/0021-OF-Compile-Device-Tree-sources-with-resolve-option.patch b/patches/not-capebus/0021-OF-Compile-Device-Tree-sources-with-resolve-option.patch index a50236cff..fc716d8e1 100644 --- a/patches/not-capebus/0021-OF-Compile-Device-Tree-sources-with-resolve-option.patch +++ b/patches/not-capebus/0021-OF-Compile-Device-Tree-sources-with-resolve-option.patch @@ -1,7 +1,7 @@ -From 7034d943ccec54022466b8c71c6ea43d3699e897 Mon Sep 17 00:00:00 2001 +From ea68e22286da8b6f36a0f38bad50b83e5152befc Mon Sep 17 00:00:00 2001 From: Pantelis Antoniou Date: Fri, 14 Dec 2012 13:05:34 +0200 -Subject: [PATCH 021/183] OF: Compile Device Tree sources with resolve option +Subject: [PATCH 021/184] OF: Compile Device Tree sources with resolve option If the resolve config option has been enabled compile the device tree sources with the appropriate flag to generate diff --git a/patches/not-capebus/0022-firmware-update-.gitignore-with-dtbo-objects.patch b/patches/not-capebus/0022-firmware-update-.gitignore-with-dtbo-objects.patch index 846defa73..5cc272104 100644 --- a/patches/not-capebus/0022-firmware-update-.gitignore-with-dtbo-objects.patch +++ b/patches/not-capebus/0022-firmware-update-.gitignore-with-dtbo-objects.patch @@ -1,7 +1,7 @@ -From 02d150d2f333ed33c92d7d6e46715d0b7d2e5c8b Mon Sep 17 00:00:00 2001 +From 00af5cb98c9a7a213dbb1e90f8ef318e09a675b5 Mon Sep 17 00:00:00 2001 From: Pantelis Antoniou Date: Fri, 28 Dec 2012 20:23:17 +0200 -Subject: [PATCH 022/183] firmware: update .gitignore with dtbo objects +Subject: [PATCH 022/184] firmware: update .gitignore with dtbo objects Ignore generated dtbo files. diff --git a/patches/not-capebus/0023-OF-Introduce-device-tree-node-flag-helpers.patch b/patches/not-capebus/0023-OF-Introduce-device-tree-node-flag-helpers.patch index 85ca33eef..2dd0e629d 100644 --- a/patches/not-capebus/0023-OF-Introduce-device-tree-node-flag-helpers.patch +++ b/patches/not-capebus/0023-OF-Introduce-device-tree-node-flag-helpers.patch @@ -1,7 +1,7 @@ -From 14d49e3c878d1aecc7c4479e03f561637ae008e7 Mon Sep 17 00:00:00 2001 +From 37cb6f9b5672503503e442f69617539de5c0d514 Mon Sep 17 00:00:00 2001 From: Pantelis Antoniou Date: Fri, 14 Dec 2012 13:10:51 +0200 -Subject: [PATCH 023/183] OF: Introduce device tree node flag helpers. +Subject: [PATCH 023/184] OF: Introduce device tree node flag helpers. Helper functions for working with device node flags. diff --git a/patches/not-capebus/0024-OF-export-of_property_notify.patch b/patches/not-capebus/0024-OF-export-of_property_notify.patch index 67e25deb3..732cb855b 100644 --- a/patches/not-capebus/0024-OF-export-of_property_notify.patch +++ b/patches/not-capebus/0024-OF-export-of_property_notify.patch @@ -1,7 +1,7 @@ -From a21dccf1f628a8ceb1e77bfef5d24356f1a26a81 Mon Sep 17 00:00:00 2001 +From e4d8448d589898a885f9305ab212786012a0b990 Mon Sep 17 00:00:00 2001 From: Pantelis Antoniou Date: Thu, 3 Jan 2013 11:46:39 +0200 -Subject: [PATCH 024/183] OF: export of_property_notify +Subject: [PATCH 024/184] OF: export of_property_notify of_property_notify can be utilized by other users too, export it. diff --git a/patches/not-capebus/0025-OF-Export-all-DT-proc-update-functions.patch b/patches/not-capebus/0025-OF-Export-all-DT-proc-update-functions.patch index 7e3a48ca2..3f1d0da79 100644 --- a/patches/not-capebus/0025-OF-Export-all-DT-proc-update-functions.patch +++ b/patches/not-capebus/0025-OF-Export-all-DT-proc-update-functions.patch @@ -1,7 +1,7 @@ -From 4775c4af751399c7d33c09747ac955a39deae6e5 Mon Sep 17 00:00:00 2001 +From 7a1508f074d1e99e74f71cf6013dde6623338f02 Mon Sep 17 00:00:00 2001 From: Pantelis Antoniou Date: Thu, 3 Jan 2013 12:02:14 +0200 -Subject: [PATCH 025/183] OF: Export all DT proc update functions +Subject: [PATCH 025/184] OF: Export all DT proc update functions There are other users for the proc DT functions. Export them. diff --git a/patches/not-capebus/0026-OF-Introduce-utility-helper-functions.patch b/patches/not-capebus/0026-OF-Introduce-utility-helper-functions.patch index e7da6d1d2..224278421 100644 --- a/patches/not-capebus/0026-OF-Introduce-utility-helper-functions.patch +++ b/patches/not-capebus/0026-OF-Introduce-utility-helper-functions.patch @@ -1,7 +1,7 @@ -From 68111386708d08b975c77a38b684b0438c98ba6b Mon Sep 17 00:00:00 2001 +From dfcbf2d8b39605cf19502c7716b23faf67b35bed Mon Sep 17 00:00:00 2001 From: Pantelis Antoniou Date: Thu, 3 Jan 2013 12:11:31 +0200 -Subject: [PATCH 026/183] OF: Introduce utility helper functions +Subject: [PATCH 026/184] OF: Introduce utility helper functions Introduce helper functions for working with the live DT tree. diff --git a/patches/not-capebus/0027-OF-Introduce-Device-Tree-resolve-support.patch b/patches/not-capebus/0027-OF-Introduce-Device-Tree-resolve-support.patch index 422357929..bd1e1ed04 100644 --- a/patches/not-capebus/0027-OF-Introduce-Device-Tree-resolve-support.patch +++ b/patches/not-capebus/0027-OF-Introduce-Device-Tree-resolve-support.patch @@ -1,7 +1,7 @@ -From 0d43efb037127c74bec54e82bd2b3d2b91170220 Mon Sep 17 00:00:00 2001 +From db46012a88a2851bbde6d9eaf30a161b93a481c2 Mon Sep 17 00:00:00 2001 From: Pantelis Antoniou Date: Thu, 3 Jan 2013 12:18:25 +0200 -Subject: [PATCH 027/183] OF: Introduce Device Tree resolve support. +Subject: [PATCH 027/184] OF: Introduce Device Tree resolve support. Introduce support for dynamic device tree resolution. Using it, it is possible to prepare a device tree that's diff --git a/patches/not-capebus/0028-OF-Introduce-DT-overlay-support.patch b/patches/not-capebus/0028-OF-Introduce-DT-overlay-support.patch index 88a2f4852..e94aa2c32 100644 --- a/patches/not-capebus/0028-OF-Introduce-DT-overlay-support.patch +++ b/patches/not-capebus/0028-OF-Introduce-DT-overlay-support.patch @@ -1,7 +1,7 @@ -From e97c2d6b998de0878d0db9331cf20b5527e59cd2 Mon Sep 17 00:00:00 2001 +From 95d47f10af3a089b22b4927b6f166b9b0bfcba2e Mon Sep 17 00:00:00 2001 From: Pantelis Antoniou Date: Thu, 3 Jan 2013 12:23:07 +0200 -Subject: [PATCH 028/183] OF: Introduce DT overlay support. +Subject: [PATCH 028/184] OF: Introduce DT overlay support. Introduce DT overlay support. Using this functionality it is possible to dynamically overlay a part of diff --git a/patches/not-capebus/0029-capemgr-Capemgr-makefiles-and-Kconfig-fragments.patch b/patches/not-capebus/0029-capemgr-Capemgr-makefiles-and-Kconfig-fragments.patch index 3684894fc..3d51b74d3 100644 --- a/patches/not-capebus/0029-capemgr-Capemgr-makefiles-and-Kconfig-fragments.patch +++ b/patches/not-capebus/0029-capemgr-Capemgr-makefiles-and-Kconfig-fragments.patch @@ -1,7 +1,7 @@ -From 68c563a6c8a09f7ca36905f1b766c01ce54f0575 Mon Sep 17 00:00:00 2001 +From a3d9b745c46f2b1ab70a14c6150ecb2aa0a42c7f Mon Sep 17 00:00:00 2001 From: Pantelis Antoniou Date: Fri, 28 Dec 2012 20:56:48 +0200 -Subject: [PATCH 029/183] capemgr: Capemgr makefiles and Kconfig fragments. +Subject: [PATCH 029/184] capemgr: Capemgr makefiles and Kconfig fragments. Introduce a cape loader using DT overlays and dynamic DT objects. diff --git a/patches/not-capebus/0030-capemgr-Beaglebone-capemanager.patch b/patches/not-capebus/0030-capemgr-Beaglebone-capemanager.patch index 901565d37..9a88718ca 100644 --- a/patches/not-capebus/0030-capemgr-Beaglebone-capemanager.patch +++ b/patches/not-capebus/0030-capemgr-Beaglebone-capemanager.patch @@ -1,7 +1,7 @@ -From 2d090e908c70214b2e7a23b17794c96bdde7498e Mon Sep 17 00:00:00 2001 +From 54fc199b28b064e3e139095819c03bdbda94f0aa Mon Sep 17 00:00:00 2001 From: Pantelis Antoniou Date: Fri, 28 Dec 2012 21:00:31 +0200 -Subject: [PATCH 030/183] capemgr: Beaglebone capemanager +Subject: [PATCH 030/184] capemgr: Beaglebone capemanager A cape loader based on DT overlays and DT objects. diff --git a/patches/not-capebus/0031-capemgr-Add-beaglebone-s-cape-driver-bindings.patch b/patches/not-capebus/0031-capemgr-Add-beaglebone-s-cape-driver-bindings.patch index f1724e02a..7e498f61d 100644 --- a/patches/not-capebus/0031-capemgr-Add-beaglebone-s-cape-driver-bindings.patch +++ b/patches/not-capebus/0031-capemgr-Add-beaglebone-s-cape-driver-bindings.patch @@ -1,7 +1,7 @@ -From d77e2a2b5cda5fe5cdc9a46e9dd9a3c1c42bd40e Mon Sep 17 00:00:00 2001 +From 239d9c96d882f75e52a72c4edc10592d08193e6d Mon Sep 17 00:00:00 2001 From: Pantelis Antoniou Date: Mon, 7 Jan 2013 19:43:11 +0200 -Subject: [PATCH 031/183] capemgr: Add beaglebone's cape driver bindings +Subject: [PATCH 031/184] capemgr: Add beaglebone's cape driver bindings Document the beaglebone's cape driver bindings. diff --git a/patches/not-capebus/0032-capemgr-am33xx-family-DT-bindings.patch b/patches/not-capebus/0032-capemgr-am33xx-family-DT-bindings.patch index d256e820e..14e930bed 100644 --- a/patches/not-capebus/0032-capemgr-am33xx-family-DT-bindings.patch +++ b/patches/not-capebus/0032-capemgr-am33xx-family-DT-bindings.patch @@ -1,7 +1,7 @@ -From 565df747190a0710ea0f3d3c762583f317bcfea1 Mon Sep 17 00:00:00 2001 +From 5bf1023b3bd30f52782d0302efb051834fbe5828 Mon Sep 17 00:00:00 2001 From: Pantelis Antoniou Date: Fri, 28 Dec 2012 21:02:12 +0200 -Subject: [PATCH 032/183] capemgr: am33xx family DT bindings +Subject: [PATCH 032/184] capemgr: am33xx family DT bindings A cape loader based on DT overlays and DT objects. diff --git a/patches/not-capebus/0033-bone-geiger-Geiger-bone-driver.patch b/patches/not-capebus/0033-bone-geiger-Geiger-bone-driver.patch index 40c5c069d..be2d77487 100644 --- a/patches/not-capebus/0033-bone-geiger-Geiger-bone-driver.patch +++ b/patches/not-capebus/0033-bone-geiger-Geiger-bone-driver.patch @@ -1,7 +1,7 @@ -From 3d6957b5e0151321a2484f01e5b8b2550b3f38fe Mon Sep 17 00:00:00 2001 +From 64901bc46a8b69e256750ebab35ccff3cd23d5b6 Mon Sep 17 00:00:00 2001 From: Pantelis Antoniou Date: Fri, 28 Dec 2012 21:03:59 +0200 -Subject: [PATCH 033/183] bone-geiger: Geiger bone driver. +Subject: [PATCH 033/184] bone-geiger: Geiger bone driver. A driver for the beaglebone geiger cape. diff --git a/patches/not-capebus/0034-capemgr-firmware-makefiles-for-DT-objects.patch b/patches/not-capebus/0034-capemgr-firmware-makefiles-for-DT-objects.patch index ab7766612..2f254cc67 100644 --- a/patches/not-capebus/0034-capemgr-firmware-makefiles-for-DT-objects.patch +++ b/patches/not-capebus/0034-capemgr-firmware-makefiles-for-DT-objects.patch @@ -1,7 +1,7 @@ -From cab4f8de7c33b8612b9d7f5839578bf929b710b9 Mon Sep 17 00:00:00 2001 +From abaecacd6bc3147866d8e7aa5673af8c3f08f77d Mon Sep 17 00:00:00 2001 From: Pantelis Antoniou Date: Fri, 28 Dec 2012 21:05:28 +0200 -Subject: [PATCH 034/183] capemgr: firmware makefiles for DT objects +Subject: [PATCH 034/184] capemgr: firmware makefiles for DT objects Makefile changes to support the DT cape definitions. diff --git a/patches/not-capebus/0035-capemgr-emmc2-cape-definition.patch b/patches/not-capebus/0035-capemgr-emmc2-cape-definition.patch index 178e6cfc0..084a4e4ba 100644 --- a/patches/not-capebus/0035-capemgr-emmc2-cape-definition.patch +++ b/patches/not-capebus/0035-capemgr-emmc2-cape-definition.patch @@ -1,7 +1,7 @@ -From db315a3321f718a2a484b9103c8cd22547bc026b Mon Sep 17 00:00:00 2001 +From dd407ef285df880d00653bc459ceaec659424736 Mon Sep 17 00:00:00 2001 From: Pantelis Antoniou Date: Fri, 28 Dec 2012 21:07:18 +0200 -Subject: [PATCH 035/183] capemgr: emmc2 cape definition. +Subject: [PATCH 035/184] capemgr: emmc2 cape definition. Definition for a virtual eMMC cape. diff --git a/patches/not-capebus/0036-capemgr-DVI-capes-definitions.patch b/patches/not-capebus/0036-capemgr-DVI-capes-definitions.patch index 06a81485b..22a19dede 100644 --- a/patches/not-capebus/0036-capemgr-DVI-capes-definitions.patch +++ b/patches/not-capebus/0036-capemgr-DVI-capes-definitions.patch @@ -1,7 +1,7 @@ -From f1c0ee20899eec0ada00732f9a689e5377490d0a Mon Sep 17 00:00:00 2001 +From a9a408e57abf3f9ae171373b692669fc03e3809b Mon Sep 17 00:00:00 2001 From: Pantelis Antoniou Date: Fri, 28 Dec 2012 21:08:16 +0200 -Subject: [PATCH 036/183] capemgr: DVI capes definitions +Subject: [PATCH 036/184] capemgr: DVI capes definitions Definitions for the beaglebone DVI capes. diff --git a/patches/not-capebus/0037-capemgr-Geiger-cape-definition.patch b/patches/not-capebus/0037-capemgr-Geiger-cape-definition.patch index 51d1090d6..33ac1ff7b 100644 --- a/patches/not-capebus/0037-capemgr-Geiger-cape-definition.patch +++ b/patches/not-capebus/0037-capemgr-Geiger-cape-definition.patch @@ -1,4 +1,4 @@ -From 48d705702527d0d917f63e720aa09312f2cb3ba9 Mon Sep 17 00:00:00 2001 +From 8dd33670e3ea80174b131a30f510260a4cf338b1 Mon Sep 17 00:00:00 2001 From: Pantelis Antoniou Date: Fri, 28 Dec 2012 21:09:01 +0200 Subject: [PATCH 037/184] capemgr: Geiger cape definition diff --git a/patches/not-capebus/0038-capemgr-LCD3-cape-definition.patch b/patches/not-capebus/0038-capemgr-LCD3-cape-definition.patch index 9c91f97be..77fba256b 100644 --- a/patches/not-capebus/0038-capemgr-LCD3-cape-definition.patch +++ b/patches/not-capebus/0038-capemgr-LCD3-cape-definition.patch @@ -1,7 +1,7 @@ -From fa43e71043752635117a25859d0ee29a325528d9 Mon Sep 17 00:00:00 2001 +From d5978a62d7aeac762730ca381371619eb389e2ce Mon Sep 17 00:00:00 2001 From: Pantelis Antoniou Date: Fri, 28 Dec 2012 21:09:48 +0200 -Subject: [PATCH 038/183] capemgr: LCD3 cape definition +Subject: [PATCH 038/184] capemgr: LCD3 cape definition Definition for the beaglebone LCD3 cape. diff --git a/patches/not-capebus/0039-capemgr-Add-weather-cape-definition.patch b/patches/not-capebus/0039-capemgr-Add-weather-cape-definition.patch index 4e2a61402..a143e0a6f 100644 --- a/patches/not-capebus/0039-capemgr-Add-weather-cape-definition.patch +++ b/patches/not-capebus/0039-capemgr-Add-weather-cape-definition.patch @@ -1,7 +1,7 @@ -From 23789ca82dd314330344a651391b5ddf5d5bf23b Mon Sep 17 00:00:00 2001 +From b328549c530dd576d4d1c45c863eaa6dfb1bd6c2 Mon Sep 17 00:00:00 2001 From: Pantelis Antoniou Date: Mon, 7 Jan 2013 18:42:24 +0200 -Subject: [PATCH 039/183] capemgr: Add weather cape definition +Subject: [PATCH 039/184] capemgr: Add weather cape definition Circuit-co's weather cape definition. diff --git a/patches/not-capebus/0040-ehrpwm-add-missing-dts-nodes.patch b/patches/not-capebus/0040-ehrpwm-add-missing-dts-nodes.patch index c717ca8ca..3a349e5fb 100644 --- a/patches/not-capebus/0040-ehrpwm-add-missing-dts-nodes.patch +++ b/patches/not-capebus/0040-ehrpwm-add-missing-dts-nodes.patch @@ -1,7 +1,7 @@ -From 0070eb48ec80e689f7c7ad4c4871ef7989759953 Mon Sep 17 00:00:00 2001 +From ab8bfa9af7aaff7348c3c796a099c0b6043fac9e Mon Sep 17 00:00:00 2001 From: Pantelis Antoniou Date: Fri, 4 Jan 2013 10:51:47 +0200 -Subject: [PATCH 040/183] ehrpwm: add missing dts nodes +Subject: [PATCH 040/184] ehrpwm: add missing dts nodes --- arch/arm/boot/dts/am33xx.dtsi | 30 ++++++++++++++++++++++++++++++ diff --git a/patches/not-capebus/0041-am33xx-DT-Update-am33xx.dsi-with-the-new-PWM-DT-bind.patch b/patches/not-capebus/0041-am33xx-DT-Update-am33xx.dsi-with-the-new-PWM-DT-bind.patch index eeab20aa0..c8b9fc142 100644 --- a/patches/not-capebus/0041-am33xx-DT-Update-am33xx.dsi-with-the-new-PWM-DT-bind.patch +++ b/patches/not-capebus/0041-am33xx-DT-Update-am33xx.dsi-with-the-new-PWM-DT-bind.patch @@ -1,7 +1,7 @@ -From ba6de4ac30a1c54263044d07846be688f6410ebc Mon Sep 17 00:00:00 2001 +From 011a403c05005647ec7a8f5d137f3adc2a7b8981 Mon Sep 17 00:00:00 2001 From: Pantelis Antoniou Date: Fri, 4 Jan 2013 11:51:06 +0200 -Subject: [PATCH 041/183] am33xx DT: Update am33xx.dsi with the new PWM DT +Subject: [PATCH 041/184] am33xx DT: Update am33xx.dsi with the new PWM DT bindings Use the new bindings for the PWM subsystem. diff --git a/patches/not-capebus/0042-geiger-cape-Update-to-using-the-new-PWM-interface.patch b/patches/not-capebus/0042-geiger-cape-Update-to-using-the-new-PWM-interface.patch index 33e037c50..6983a48c8 100644 --- a/patches/not-capebus/0042-geiger-cape-Update-to-using-the-new-PWM-interface.patch +++ b/patches/not-capebus/0042-geiger-cape-Update-to-using-the-new-PWM-interface.patch @@ -1,7 +1,7 @@ -From ded4e7b1f91b7d94f4f676ff07bf03c3e47a78bf Mon Sep 17 00:00:00 2001 +From ba8ccc3fed2128e2724018b6f1a53124a59f3be5 Mon Sep 17 00:00:00 2001 From: Pantelis Antoniou Date: Tue, 8 Jan 2013 21:05:27 +0200 -Subject: [PATCH 042/183] geiger-cape: Update to using the new PWM interface. +Subject: [PATCH 042/184] geiger-cape: Update to using the new PWM interface. The DT PWM interface has changed; update. @@ -11,7 +11,7 @@ Signed-off-by: Pantelis Antoniou 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/firmware/capes/cape-bone-geiger-00A0.dts b/firmware/capes/cape-bone-geiger-00A0.dts -index aded3f5..18bf1f2 100644 +index 4003161..67ec568 100644 --- a/firmware/capes/cape-bone-geiger-00A0.dts +++ b/firmware/capes/cape-bone-geiger-00A0.dts @@ -36,6 +36,13 @@ diff --git a/patches/not-capebus/0043-lcd3-cape-Change-into-using-the-lcdc-DRM-driver-inst.patch b/patches/not-capebus/0043-lcd3-cape-Change-into-using-the-lcdc-DRM-driver-inst.patch index 1f7413ce0..897ac38b1 100644 --- a/patches/not-capebus/0043-lcd3-cape-Change-into-using-the-lcdc-DRM-driver-inst.patch +++ b/patches/not-capebus/0043-lcd3-cape-Change-into-using-the-lcdc-DRM-driver-inst.patch @@ -1,7 +1,7 @@ -From c1fa1ff8e4a2c923ee9f37e5608ec484f2540111 Mon Sep 17 00:00:00 2001 +From ba73a468b00842c927b8e3f773b8cfb339674620 Mon Sep 17 00:00:00 2001 From: Pantelis Antoniou Date: Tue, 8 Jan 2013 20:53:56 +0200 -Subject: [PATCH 043/183] lcd3-cape: Change into using the lcdc DRM driver +Subject: [PATCH 043/184] lcd3-cape: Change into using the lcdc DRM driver instead of da8xx-fb Use the new DRM driver instead of the da8xx-fb driver. diff --git a/patches/not-capebus/0044-am33xx-Add-default-config.patch b/patches/not-capebus/0044-am33xx-Add-default-config.patch index fb79747da..ec4134a41 100644 --- a/patches/not-capebus/0044-am33xx-Add-default-config.patch +++ b/patches/not-capebus/0044-am33xx-Add-default-config.patch @@ -1,7 +1,7 @@ -From 33d6bf4261e100fb88890131375fb82e00abcf11 Mon Sep 17 00:00:00 2001 +From 11e18b11123e9f9c439bb3ecc79b36056bf6c715 Mon Sep 17 00:00:00 2001 From: Pantelis Antoniou Date: Tue, 8 Jan 2013 21:15:34 +0200 -Subject: [PATCH 044/183] am33xx: Add default config. +Subject: [PATCH 044/184] am33xx: Add default config. --- defconfig | 209 ++++++++++++++++++++++++++----------------------------------- diff --git a/patches/not-capebus/0045-lcd3-cape-Convert-to-using-the-proper-touchscreen-dr.patch b/patches/not-capebus/0045-lcd3-cape-Convert-to-using-the-proper-touchscreen-dr.patch index 94fe67790..6cedcb440 100644 --- a/patches/not-capebus/0045-lcd3-cape-Convert-to-using-the-proper-touchscreen-dr.patch +++ b/patches/not-capebus/0045-lcd3-cape-Convert-to-using-the-proper-touchscreen-dr.patch @@ -1,4 +1,4 @@ -From c9c7e154d239382fe321923185809b67130b91ac Mon Sep 17 00:00:00 2001 +From be3dcd8ded974e260a853aa0da50456e8ff059bd Mon Sep 17 00:00:00 2001 From: Pantelis Antoniou Date: Wed, 9 Jan 2013 14:42:11 +0200 Subject: [PATCH 045/184] lcd3-cape: Convert to using the proper touchscreen diff --git a/patches/not-capebus/0046-geiger-cape-Convert-to-using-the-new-ADC-driver.patch b/patches/not-capebus/0046-geiger-cape-Convert-to-using-the-new-ADC-driver.patch index 557019668..9929b4620 100644 --- a/patches/not-capebus/0046-geiger-cape-Convert-to-using-the-new-ADC-driver.patch +++ b/patches/not-capebus/0046-geiger-cape-Convert-to-using-the-new-ADC-driver.patch @@ -1,4 +1,4 @@ -From 379aa988696423f485626dbd65358afe24dc5600 Mon Sep 17 00:00:00 2001 +From 3ce7e084855b8d1f69fce87a4f901154e947d0ae Mon Sep 17 00:00:00 2001 From: Pantelis Antoniou Date: Wed, 9 Jan 2013 14:53:59 +0200 Subject: [PATCH 046/184] geiger-cape: Convert to using the new ADC driver diff --git a/patches/not-capebus/0047-cape-dvi-Convert-DVI-capes-to-the-new-LCDC-DRM-drive.patch b/patches/not-capebus/0047-cape-dvi-Convert-DVI-capes-to-the-new-LCDC-DRM-drive.patch index 50ea5619b..339433718 100644 --- a/patches/not-capebus/0047-cape-dvi-Convert-DVI-capes-to-the-new-LCDC-DRM-drive.patch +++ b/patches/not-capebus/0047-cape-dvi-Convert-DVI-capes-to-the-new-LCDC-DRM-drive.patch @@ -1,7 +1,7 @@ -From b69a9fa5050f0c88486bcc4ac6895a2c45112cd5 Mon Sep 17 00:00:00 2001 +From 477525ebb7cae12ae54ee37db12746f3953a8db4 Mon Sep 17 00:00:00 2001 From: Pantelis Antoniou Date: Wed, 9 Jan 2013 16:34:14 +0200 -Subject: [PATCH 047/183] cape-dvi: Convert DVI capes to the new LCDC DRM +Subject: [PATCH 047/184] cape-dvi: Convert DVI capes to the new LCDC DRM driver The new DRM driver works fine, switch into using that and ditch diff --git a/patches/not-capebus/0048-boneblack-Add-default-HDMI-cape.patch b/patches/not-capebus/0048-boneblack-Add-default-HDMI-cape.patch index f7c9d3b79..2dd8dfc78 100644 --- a/patches/not-capebus/0048-boneblack-Add-default-HDMI-cape.patch +++ b/patches/not-capebus/0048-boneblack-Add-default-HDMI-cape.patch @@ -1,7 +1,7 @@ -From 11f4906995ac25b2362f9cc627349ed63cb21706 Mon Sep 17 00:00:00 2001 +From 18bc836389d00a16d77a28ced6b7f76e5148ac91 Mon Sep 17 00:00:00 2001 From: Pantelis Antoniou Date: Wed, 9 Jan 2013 20:00:04 +0200 -Subject: [PATCH 048/183] boneblack: Add default HDMI cape +Subject: [PATCH 048/184] boneblack: Add default HDMI cape WIP, doesn't work for me... diff --git a/patches/not-capebus/0049-cape-bone-dvi-Use-720p-mode-as-default.patch b/patches/not-capebus/0049-cape-bone-dvi-Use-720p-mode-as-default.patch index 229909556..3c222fb6c 100644 --- a/patches/not-capebus/0049-cape-bone-dvi-Use-720p-mode-as-default.patch +++ b/patches/not-capebus/0049-cape-bone-dvi-Use-720p-mode-as-default.patch @@ -1,7 +1,7 @@ -From 0d6a3c84e619418b5667254d4b65c19c12540a19 Mon Sep 17 00:00:00 2001 +From 257770402e4a964ffed48779e5406b8329a952d4 Mon Sep 17 00:00:00 2001 From: Pantelis Antoniou Date: Wed, 9 Jan 2013 23:28:11 +0200 -Subject: [PATCH 049/183] cape-bone-dvi: Use 720p mode as default +Subject: [PATCH 049/184] cape-bone-dvi: Use 720p mode as default Signed-off-by: Pantelis Antoniou --- diff --git a/patches/not-capebus/0050-am33xx.dtsi-Make-the-MUSB-not-crash-on-load.patch b/patches/not-capebus/0050-am33xx.dtsi-Make-the-MUSB-not-crash-on-load.patch index 71350589c..25e470156 100644 --- a/patches/not-capebus/0050-am33xx.dtsi-Make-the-MUSB-not-crash-on-load.patch +++ b/patches/not-capebus/0050-am33xx.dtsi-Make-the-MUSB-not-crash-on-load.patch @@ -1,7 +1,7 @@ -From 66f11e3f09e9b6fd73eaef79a84bc4d85d3a6619 Mon Sep 17 00:00:00 2001 +From 37a8b7377545447544f4615fe0491ad8f25771ce Mon Sep 17 00:00:00 2001 From: Pantelis Antoniou Date: Thu, 10 Jan 2013 16:22:59 +0200 -Subject: [PATCH 050/183] am33xx.dtsi: Make the MUSB not crash on load +Subject: [PATCH 050/184] am33xx.dtsi: Make the MUSB not crash on load Two entries for the same musb instance end up with a crash. Remove the duplicate, but it still doesn't work. diff --git a/patches/not-capebus/0051-regulator-DUMMY_REGULATOR-should-work-for-OF-too.patch b/patches/not-capebus/0051-regulator-DUMMY_REGULATOR-should-work-for-OF-too.patch index 53501a148..da574edc4 100644 --- a/patches/not-capebus/0051-regulator-DUMMY_REGULATOR-should-work-for-OF-too.patch +++ b/patches/not-capebus/0051-regulator-DUMMY_REGULATOR-should-work-for-OF-too.patch @@ -1,7 +1,7 @@ -From 6a6fcddcc3153af8ca9e8da62fffd05a40f0c844 Mon Sep 17 00:00:00 2001 +From 7726980b7f2188a09d304f24d6106c9a0fd525ff Mon Sep 17 00:00:00 2001 From: Pantelis Antoniou Date: Tue, 15 Jan 2013 11:17:59 +0200 -Subject: [PATCH 051/183] regulator: DUMMY_REGULATOR should work for OF too +Subject: [PATCH 051/184] regulator: DUMMY_REGULATOR should work for OF too Dummy regulator should work when using Device Tree. So don't set has_full_constraints when it is set. diff --git a/patches/not-capebus/0052-OF-Overlay-Remove-excessive-debugging-crud.patch b/patches/not-capebus/0052-OF-Overlay-Remove-excessive-debugging-crud.patch index a608cac70..f37cec864 100644 --- a/patches/not-capebus/0052-OF-Overlay-Remove-excessive-debugging-crud.patch +++ b/patches/not-capebus/0052-OF-Overlay-Remove-excessive-debugging-crud.patch @@ -1,7 +1,7 @@ -From abe5f96edb73960cef0548f4a674a8685f13dd2b Mon Sep 17 00:00:00 2001 +From b6c260d02a40a543cebf1f402ddef616bc1fd003 Mon Sep 17 00:00:00 2001 From: Pantelis Antoniou Date: Tue, 15 Jan 2013 12:05:11 +0200 -Subject: [PATCH 052/183] OF: Overlay: Remove excessive debugging crud +Subject: [PATCH 052/184] OF: Overlay: Remove excessive debugging crud There's no need for such excessive debugging crud anymore. Remove it. diff --git a/patches/not-capebus/0053-of-i2c-Export-single-device-registration-method.patch b/patches/not-capebus/0053-of-i2c-Export-single-device-registration-method.patch index a67285179..9d5c2656a 100644 --- a/patches/not-capebus/0053-of-i2c-Export-single-device-registration-method.patch +++ b/patches/not-capebus/0053-of-i2c-Export-single-device-registration-method.patch @@ -1,7 +1,7 @@ -From e2bb030efdb85094e2a7fdae995abfde5aa6af4f Mon Sep 17 00:00:00 2001 +From 4d20ea773fa344d29123f0eaacb50c142eac6b54 Mon Sep 17 00:00:00 2001 From: Pantelis Antoniou Date: Tue, 15 Jan 2013 11:26:27 +0200 -Subject: [PATCH 053/183] of-i2c: Export single device registration method +Subject: [PATCH 053/184] of-i2c: Export single device registration method Dynamically inserting i2c client device nodes requires the use of a single device registration method. Rework and export it. diff --git a/patches/not-capebus/0054-OF-Overlay-I2C-client-devices-special-handling.patch b/patches/not-capebus/0054-OF-Overlay-I2C-client-devices-special-handling.patch index fe540ed7a..841cc9382 100644 --- a/patches/not-capebus/0054-OF-Overlay-I2C-client-devices-special-handling.patch +++ b/patches/not-capebus/0054-OF-Overlay-I2C-client-devices-special-handling.patch @@ -1,7 +1,7 @@ -From 77894d9f28ecc9b3f120bdc4e0eb391ffe535e15 Mon Sep 17 00:00:00 2001 +From 002a29d5e49408fee66f3c09397e7a2fe32d23cb Mon Sep 17 00:00:00 2001 From: Pantelis Antoniou Date: Tue, 15 Jan 2013 12:07:50 +0200 -Subject: [PATCH 054/183] OF: Overlay: I2C client devices special handling. +Subject: [PATCH 054/184] OF: Overlay: I2C client devices special handling. The I2C client devices are 'special', as in they're not platform devices. They need to be registered with an I2C specific method. diff --git a/patches/not-capebus/0055-omap-Fix-bug-on-partial-resource-addition.patch b/patches/not-capebus/0055-omap-Fix-bug-on-partial-resource-addition.patch index ba363152e..bc11b01ca 100644 --- a/patches/not-capebus/0055-omap-Fix-bug-on-partial-resource-addition.patch +++ b/patches/not-capebus/0055-omap-Fix-bug-on-partial-resource-addition.patch @@ -1,7 +1,7 @@ -From 4d7977c35761789e8f3b955f24ab54cecb6e86fe Mon Sep 17 00:00:00 2001 +From 147c1d7b5524f2a5e3d9499ac2dcef36e85dc023 Mon Sep 17 00:00:00 2001 From: Pantelis Antoniou Date: Tue, 15 Jan 2013 13:22:00 +0200 -Subject: [PATCH 055/183] omap: Fix bug on partial resource addition. +Subject: [PATCH 055/184] omap: Fix bug on partial resource addition. Correctly add all of the resources. Bug was uncovered by missing dma resources. diff --git a/patches/not-capebus/0056-ASoC-davinci-mcasp-Add-pinctrl-support.patch b/patches/not-capebus/0056-ASoC-davinci-mcasp-Add-pinctrl-support.patch index cffd98741..c111a1319 100644 --- a/patches/not-capebus/0056-ASoC-davinci-mcasp-Add-pinctrl-support.patch +++ b/patches/not-capebus/0056-ASoC-davinci-mcasp-Add-pinctrl-support.patch @@ -1,7 +1,7 @@ -From c910d3f9f03280133b46ffca3e85409569c5782d Mon Sep 17 00:00:00 2001 +From b99ce5eb44c53c17091cb5611e16606b7c4a5acd Mon Sep 17 00:00:00 2001 From: "Hebbar, Gururaja" Date: Mon, 29 Oct 2012 19:18:47 +0530 -Subject: [PATCH 056/183] ASoC: davinci-mcasp: Add pinctrl support +Subject: [PATCH 056/184] ASoC: davinci-mcasp: Add pinctrl support Signed-off-by: Hebbar, Gururaja --- diff --git a/patches/not-capebus/0057-ASoC-Davinci-machine-Add-device-tree-binding.patch b/patches/not-capebus/0057-ASoC-Davinci-machine-Add-device-tree-binding.patch index 15f1ee4d5..5e44e0862 100644 --- a/patches/not-capebus/0057-ASoC-Davinci-machine-Add-device-tree-binding.patch +++ b/patches/not-capebus/0057-ASoC-Davinci-machine-Add-device-tree-binding.patch @@ -1,7 +1,7 @@ -From 87eb6f39f29ff366f8bafc0a1f21dc35107e830d Mon Sep 17 00:00:00 2001 +From 1ec29abd5fc86640587353443b92d3f48d2781e8 Mon Sep 17 00:00:00 2001 From: "Hebbar, Gururaja" Date: Tue, 31 Jul 2012 21:25:38 +0530 -Subject: [PATCH 057/183] ASoC: Davinci: machine: Add device tree binding +Subject: [PATCH 057/184] ASoC: Davinci: machine: Add device tree binding Device tree support for Davinci Machine driver diff --git a/patches/not-capebus/0058-am33xx-Add-mcasp0-and-mcasp1-device-tree-entries.patch b/patches/not-capebus/0058-am33xx-Add-mcasp0-and-mcasp1-device-tree-entries.patch index c8ea5ad48..68fedf8a6 100644 --- a/patches/not-capebus/0058-am33xx-Add-mcasp0-and-mcasp1-device-tree-entries.patch +++ b/patches/not-capebus/0058-am33xx-Add-mcasp0-and-mcasp1-device-tree-entries.patch @@ -1,7 +1,7 @@ -From e4098a9690e4867fcea6ef063f04e5b3aad15cc1 Mon Sep 17 00:00:00 2001 +From eee1351f0ff9846c729ae8352acceae44d5ec97c Mon Sep 17 00:00:00 2001 From: Pantelis Antoniou Date: Thu, 10 Jan 2013 20:37:45 +0200 -Subject: [PATCH 058/183] am33xx: Add mcasp0 and mcasp1 device tree entries +Subject: [PATCH 058/184] am33xx: Add mcasp0 and mcasp1 device tree entries Add missing mcasp entries in teh am33xx.dtsi include file. diff --git a/patches/not-capebus/0059-ASoC-dts-OMAP2-AM33xx-HACK-Add-missing-dma-info.patch b/patches/not-capebus/0059-ASoC-dts-OMAP2-AM33xx-HACK-Add-missing-dma-info.patch index e49e814e0..5d46c42ea 100644 --- a/patches/not-capebus/0059-ASoC-dts-OMAP2-AM33xx-HACK-Add-missing-dma-info.patch +++ b/patches/not-capebus/0059-ASoC-dts-OMAP2-AM33xx-HACK-Add-missing-dma-info.patch @@ -1,7 +1,7 @@ -From 0929e7a501246dfb6b8038daf2dc776208719489 Mon Sep 17 00:00:00 2001 +From ab94bf70146b8c6a8efc2fd76258b5c07663f5fc Mon Sep 17 00:00:00 2001 From: "Hebbar, Gururaja" Date: Fri, 10 Aug 2012 20:38:09 +0530 -Subject: [PATCH 059/183] ASoC/dts: OMAP2+: AM33xx: [HACK] Add missing dma +Subject: [PATCH 059/184] ASoC/dts: OMAP2+: AM33xx: [HACK] Add missing dma info This patch adds dma related dt entries and functions that later will be diff --git a/patches/not-capebus/0060-ASoC-Davinci-McASP-remove-unused-header-include.patch b/patches/not-capebus/0060-ASoC-Davinci-McASP-remove-unused-header-include.patch index 142fb51ca..518cd1906 100644 --- a/patches/not-capebus/0060-ASoC-Davinci-McASP-remove-unused-header-include.patch +++ b/patches/not-capebus/0060-ASoC-Davinci-McASP-remove-unused-header-include.patch @@ -1,7 +1,7 @@ -From edb1f6c9eba9823b43c7e003acc6f0cce0877baa Mon Sep 17 00:00:00 2001 +From 214f7ff2e908efb03c7fc09e5f70cc3b6b2354c8 Mon Sep 17 00:00:00 2001 From: "Hebbar, Gururaja" Date: Mon, 26 Sep 2011 18:16:19 +0530 -Subject: [PATCH 060/183] ASoC: Davinci: McASP: remove unused header include +Subject: [PATCH 060/184] ASoC: Davinci: McASP: remove unused header include Defines or parameters from isn't used anywhere. Hence remove the header include. diff --git a/patches/not-capebus/0061-ASoC-AM33XX-Add-support-for-AM33xx-SoC-Audio.patch b/patches/not-capebus/0061-ASoC-AM33XX-Add-support-for-AM33xx-SoC-Audio.patch index 5cbf4531a..07f9ffb9c 100644 --- a/patches/not-capebus/0061-ASoC-AM33XX-Add-support-for-AM33xx-SoC-Audio.patch +++ b/patches/not-capebus/0061-ASoC-AM33XX-Add-support-for-AM33xx-SoC-Audio.patch @@ -1,7 +1,7 @@ -From d5237a2c9fc59c96c2cf5de927f1546191c5e7c2 Mon Sep 17 00:00:00 2001 +From 7159e07e521222d61005132905b86e32aedb3f45 Mon Sep 17 00:00:00 2001 From: "Hebbar, Gururaja" Date: Wed, 1 Aug 2012 12:04:22 +0530 -Subject: [PATCH 061/183] ASoC: AM33XX: Add support for AM33xx SoC Audio +Subject: [PATCH 061/184] ASoC: AM33XX: Add support for AM33xx SoC Audio AM33xx uses same McASP IP as the Davinci Platform. This patch updates Kconfig and makefile to enable build or McASP, PCM & Codec drivers diff --git a/patches/not-capebus/0062-am33xx-mcasp-Add-dma-channel-definitions.patch b/patches/not-capebus/0062-am33xx-mcasp-Add-dma-channel-definitions.patch index d949dec4e..f5628579a 100644 --- a/patches/not-capebus/0062-am33xx-mcasp-Add-dma-channel-definitions.patch +++ b/patches/not-capebus/0062-am33xx-mcasp-Add-dma-channel-definitions.patch @@ -1,7 +1,7 @@ -From 0b336dff4ea7ed4c2c993b95f9ff8107c9d62384 Mon Sep 17 00:00:00 2001 +From eddc8acd378313b673ac2329f36bf0085c334c16 Mon Sep 17 00:00:00 2001 From: Pantelis Antoniou Date: Tue, 15 Jan 2013 13:26:05 +0200 -Subject: [PATCH 062/183] am33xx: mcasp: Add dma channel definitions +Subject: [PATCH 062/184] am33xx: mcasp: Add dma channel definitions Add DMA channel definitions even though they are not used yet. The channels still come from hwmod but it's nice to have them diff --git a/patches/not-capebus/0063-ARM-OMAP2-AM33xx-removed-invalid-McASP-HWMOD-data.patch b/patches/not-capebus/0063-ARM-OMAP2-AM33xx-removed-invalid-McASP-HWMOD-data.patch index 1cb36fdcb..03aa45855 100644 --- a/patches/not-capebus/0063-ARM-OMAP2-AM33xx-removed-invalid-McASP-HWMOD-data.patch +++ b/patches/not-capebus/0063-ARM-OMAP2-AM33xx-removed-invalid-McASP-HWMOD-data.patch @@ -1,7 +1,7 @@ -From 3fa38f9f9c7afe5bb9108df22f35404c31837a20 Mon Sep 17 00:00:00 2001 +From 3cd6f97b1a1c2b397efcb711cbd7385a013aeab9 Mon Sep 17 00:00:00 2001 From: "Hebbar, Gururaja" Date: Tue, 31 Jul 2012 19:10:20 +0530 -Subject: [PATCH 063/183] ARM: OMAP2+: AM33xx: removed invalid McASP HWMOD +Subject: [PATCH 063/184] ARM: OMAP2+: AM33xx: removed invalid McASP HWMOD data McASP Data Address space is used for edma operation. Driver uses this diff --git a/patches/not-capebus/0064-davinci-evm-Header-include-move-fix.patch b/patches/not-capebus/0064-davinci-evm-Header-include-move-fix.patch index 6a6406cd7..cf85ef8cb 100644 --- a/patches/not-capebus/0064-davinci-evm-Header-include-move-fix.patch +++ b/patches/not-capebus/0064-davinci-evm-Header-include-move-fix.patch @@ -1,7 +1,7 @@ -From 41a4d110f18d997db99a723f2d480aa58b7b5db9 Mon Sep 17 00:00:00 2001 +From d88a72fb57f78101f82cdbb13e31e2af6d713e8d Mon Sep 17 00:00:00 2001 From: Pantelis Antoniou Date: Tue, 15 Jan 2013 12:11:26 +0200 -Subject: [PATCH 064/183] davinci-evm: Header include move fix. +Subject: [PATCH 064/184] davinci-evm: Header include move fix. Headers have been moved. Fix by including the correct header. diff --git a/patches/not-capebus/0065-bone-dvi-cape-Add-DT-definition-for-00A2-revision.patch b/patches/not-capebus/0065-bone-dvi-cape-Add-DT-definition-for-00A2-revision.patch index 24fcd3c89..f19a88753 100644 --- a/patches/not-capebus/0065-bone-dvi-cape-Add-DT-definition-for-00A2-revision.patch +++ b/patches/not-capebus/0065-bone-dvi-cape-Add-DT-definition-for-00A2-revision.patch @@ -1,7 +1,7 @@ -From 1510681372cd04f7cc99230f11b97f2d9a6920fb Mon Sep 17 00:00:00 2001 +From d6ac700629fcd6a1d77595df2d6fffca3c7bc369 Mon Sep 17 00:00:00 2001 From: Pantelis Antoniou Date: Tue, 15 Jan 2013 12:25:42 +0200 -Subject: [PATCH 065/183] bone-dvi-cape: Add DT definition for 00A2 revision +Subject: [PATCH 065/184] bone-dvi-cape: Add DT definition for 00A2 revision Add cape definition for the 00A2 revision of the DVI cape. diff --git a/patches/not-capebus/0066-bone-dvi-cape-Update-A1-cape-definition-with-sound.patch b/patches/not-capebus/0066-bone-dvi-cape-Update-A1-cape-definition-with-sound.patch index 2ab4ffafa..d682c531a 100644 --- a/patches/not-capebus/0066-bone-dvi-cape-Update-A1-cape-definition-with-sound.patch +++ b/patches/not-capebus/0066-bone-dvi-cape-Update-A1-cape-definition-with-sound.patch @@ -1,7 +1,7 @@ -From 2bb1facd72665b3ecf4925866ee8edae536835ca Mon Sep 17 00:00:00 2001 +From b4a87d4bd2b02d848709764e3d8ace0869f1c7bc Mon Sep 17 00:00:00 2001 From: Pantelis Antoniou Date: Tue, 15 Jan 2013 12:27:05 +0200 -Subject: [PATCH 066/183] bone-dvi-cape: Update A1 cape definition with sound +Subject: [PATCH 066/184] bone-dvi-cape: Update A1 cape definition with sound Add sound definitions for the reworked A1 cape definition. diff --git a/patches/not-capebus/0067-sndsoc-mcasp-Get-DMA-channels-via-byname.patch b/patches/not-capebus/0067-sndsoc-mcasp-Get-DMA-channels-via-byname.patch index af325aabb..83ce6087f 100644 --- a/patches/not-capebus/0067-sndsoc-mcasp-Get-DMA-channels-via-byname.patch +++ b/patches/not-capebus/0067-sndsoc-mcasp-Get-DMA-channels-via-byname.patch @@ -1,7 +1,7 @@ -From c14ade9d400c739536a4443d3e536c8df8d535ed Mon Sep 17 00:00:00 2001 +From 90eb3534813929fa3fa6da9ea1c8f751efe5fce9 Mon Sep 17 00:00:00 2001 From: Pantelis Antoniou Date: Mon, 14 Jan 2013 19:57:10 +0200 -Subject: [PATCH 067/183] sndsoc: mcasp: Get DMA channels via byname +Subject: [PATCH 067/184] sndsoc: mcasp: Get DMA channels via byname Use get resource by name for DMA channels. Note that even for the case where we're booting with DT, they still come out of hwmod data. diff --git a/patches/not-capebus/0068-sound-soc-Davinci-Remove-__devinit-__devexit.patch b/patches/not-capebus/0068-sound-soc-Davinci-Remove-__devinit-__devexit.patch index 6c2746814..12b4ceee9 100644 --- a/patches/not-capebus/0068-sound-soc-Davinci-Remove-__devinit-__devexit.patch +++ b/patches/not-capebus/0068-sound-soc-Davinci-Remove-__devinit-__devexit.patch @@ -1,7 +1,7 @@ -From 27ea09f0a93219656b9762b4d84ca60a16b35fce Mon Sep 17 00:00:00 2001 +From 7022d4873484f1bec8d7a2a3b54583a503363bc3 Mon Sep 17 00:00:00 2001 From: Pantelis Antoniou Date: Tue, 15 Jan 2013 14:13:53 +0200 -Subject: [PATCH 068/183] sound-soc: Davinci: Remove __devinit/__devexit +Subject: [PATCH 068/184] sound-soc: Davinci: Remove __devinit/__devexit __devinit/__devexit and the like has been purged. Remove them. diff --git a/patches/not-capebus/0069-st7735fb-Remove-__devinit-__devexit.patch b/patches/not-capebus/0069-st7735fb-Remove-__devinit-__devexit.patch index 8b194a52b..efd42841c 100644 --- a/patches/not-capebus/0069-st7735fb-Remove-__devinit-__devexit.patch +++ b/patches/not-capebus/0069-st7735fb-Remove-__devinit-__devexit.patch @@ -1,7 +1,7 @@ -From d3617df9413b0a86147fbe7a49ab95d53330f388 Mon Sep 17 00:00:00 2001 +From befad5e157015237331ded846d7398babe172182 Mon Sep 17 00:00:00 2001 From: Pantelis Antoniou Date: Tue, 15 Jan 2013 14:14:33 +0200 -Subject: [PATCH 069/183] st7735fb: Remove __devinit/__devexit +Subject: [PATCH 069/184] st7735fb: Remove __devinit/__devexit __devinit/__devexit and the like has been purged. Remove them. diff --git a/patches/not-capebus/0070-capemgr-Remove-__devinit-__devexit.patch b/patches/not-capebus/0070-capemgr-Remove-__devinit-__devexit.patch index 4adb0c57a..5e4344c13 100644 --- a/patches/not-capebus/0070-capemgr-Remove-__devinit-__devexit.patch +++ b/patches/not-capebus/0070-capemgr-Remove-__devinit-__devexit.patch @@ -1,7 +1,7 @@ -From c44e8fee8183a573d5798643c6a8f9b6ea73b422 Mon Sep 17 00:00:00 2001 +From a47bb7e1eea80247fd2b50a7c10af309e3d50a14 Mon Sep 17 00:00:00 2001 From: Pantelis Antoniou Date: Tue, 15 Jan 2013 14:15:00 +0200 -Subject: [PATCH 070/183] capemgr: Remove __devinit/__devexit +Subject: [PATCH 070/184] capemgr: Remove __devinit/__devexit __devinit/__devexit and the like has been purged. Remove them. diff --git a/patches/not-capebus/0071-capes-fw-target-firmware-directory-change.patch b/patches/not-capebus/0071-capes-fw-target-firmware-directory-change.patch index e54742875..ab12417ab 100644 --- a/patches/not-capebus/0071-capes-fw-target-firmware-directory-change.patch +++ b/patches/not-capebus/0071-capes-fw-target-firmware-directory-change.patch @@ -1,7 +1,7 @@ -From b657e26a13dcfdc35c1bd10b4ff8cdcaa39ec51c Mon Sep 17 00:00:00 2001 +From eb1558bf94f0aee95f6752cbe24c866f0a227491 Mon Sep 17 00:00:00 2001 From: Pantelis Antoniou Date: Tue, 15 Jan 2013 19:08:47 +0200 -Subject: [PATCH 071/183] capes-fw: target firmware directory change +Subject: [PATCH 071/184] capes-fw: target firmware directory change Change the target firmware directory to firmware, instead of firmware/capes. Two benefits; auto-firmware inclusion in the kernel image if enabled, and diff --git a/patches/not-capebus/0072-am33xx-edma-Always-update-unused-channel-list.patch b/patches/not-capebus/0072-am33xx-edma-Always-update-unused-channel-list.patch index 8936b3e91..a6e4ae792 100644 --- a/patches/not-capebus/0072-am33xx-edma-Always-update-unused-channel-list.patch +++ b/patches/not-capebus/0072-am33xx-edma-Always-update-unused-channel-list.patch @@ -1,7 +1,7 @@ -From febd33864c94b3025b6ab2a59a03f64425e8800d Mon Sep 17 00:00:00 2001 +From d0726b8192c49c2bb9b52ee5f597e631b4e6304c Mon Sep 17 00:00:00 2001 From: Pantelis Antoniou Date: Tue, 15 Jan 2013 20:03:18 +0200 -Subject: [PATCH 072/183] am33xx: edma: Always update unused channel list +Subject: [PATCH 072/184] am33xx: edma: Always update unused channel list When using dynamically created devices the single initialization of the the unused channels list is wrong, so do it every time. diff --git a/patches/not-capebus/0073-defconfig-Update-bone-default-config.patch b/patches/not-capebus/0073-defconfig-Update-bone-default-config.patch index 175b8146a..ae2603eff 100644 --- a/patches/not-capebus/0073-defconfig-Update-bone-default-config.patch +++ b/patches/not-capebus/0073-defconfig-Update-bone-default-config.patch @@ -1,7 +1,7 @@ -From 58bbfe0ba7324721c395a573bb3ad1fb593f0cb4 Mon Sep 17 00:00:00 2001 +From 451fc32f6d206fb0986b48cb978e29776d7e8007 Mon Sep 17 00:00:00 2001 From: Pantelis Antoniou Date: Tue, 15 Jan 2013 20:06:37 +0200 -Subject: [PATCH 073/183] defconfig: Update bone default config +Subject: [PATCH 073/184] defconfig: Update bone default config --- defconfig | 72 ++++++++++++++++++++++++++++++++----------------------------- diff --git a/patches/not-capebus/0074-capes-add-dvi-a2-and-lcd3-a2-dts-files.patch b/patches/not-capebus/0074-capes-add-dvi-a2-and-lcd3-a2-dts-files.patch index 44a82aa8a..7c557bf82 100644 --- a/patches/not-capebus/0074-capes-add-dvi-a2-and-lcd3-a2-dts-files.patch +++ b/patches/not-capebus/0074-capes-add-dvi-a2-and-lcd3-a2-dts-files.patch @@ -1,4 +1,4 @@ -From 2bcd1636d66800e8825f6e2bac3805b39c0e81ed Mon Sep 17 00:00:00 2001 +From 7d1fc663c1c3532f93c83198476fb0e4fe3a17b2 Mon Sep 17 00:00:00 2001 From: Koen Kooi Date: Tue, 15 Jan 2013 14:54:04 +0100 Subject: [PATCH 074/184] capes: add dvi-a2 and lcd3-a2 dts files diff --git a/patches/not-capebus/0075-capemgr-catch-up-with-lcdc-tilcdc-rename.patch b/patches/not-capebus/0075-capemgr-catch-up-with-lcdc-tilcdc-rename.patch index ab5284ac2..76d181d4f 100644 --- a/patches/not-capebus/0075-capemgr-catch-up-with-lcdc-tilcdc-rename.patch +++ b/patches/not-capebus/0075-capemgr-catch-up-with-lcdc-tilcdc-rename.patch @@ -1,7 +1,7 @@ -From f34abb8c67239781f9106fc1237cc6a0e47b8b7c Mon Sep 17 00:00:00 2001 +From 75a4000f848af35a2f5a58681bbda7ec84000f0a Mon Sep 17 00:00:00 2001 From: Koen Kooi Date: Wed, 16 Jan 2013 15:00:17 +0100 -Subject: [PATCH 075/183] capemgr: catch up with lcdc->tilcdc rename +Subject: [PATCH 075/184] capemgr: catch up with lcdc->tilcdc rename Signed-off-by: Koen Kooi --- @@ -80,7 +80,7 @@ index 84f84c4..54fba3f 100644 interrupt-parent = <&intc>; interrupts = <36>; diff --git a/firmware/capes/cape-bone-lcd3-00A0.dts b/firmware/capes/cape-bone-lcd3-00A0.dts -index 2d806c8..fed53a1 100644 +index b0784b2..8d9482d 100644 --- a/firmware/capes/cape-bone-lcd3-00A0.dts +++ b/firmware/capes/cape-bone-lcd3-00A0.dts @@ -178,7 +178,7 @@ @@ -102,7 +102,7 @@ index 2d806c8..fed53a1 100644 interrupt-parent = <&intc>; interrupts = <36>; diff --git a/firmware/capes/cape-bone-lcd3-00A2.dts b/firmware/capes/cape-bone-lcd3-00A2.dts -index 635be23..26d0481 100644 +index 36b054d..837cd84 100644 --- a/firmware/capes/cape-bone-lcd3-00A2.dts +++ b/firmware/capes/cape-bone-lcd3-00A2.dts @@ -178,7 +178,7 @@ diff --git a/patches/not-capebus/0076-firmware-fix-dvi-a1-target.patch b/patches/not-capebus/0076-firmware-fix-dvi-a1-target.patch index 0a3dbf35a..93aea69ae 100644 --- a/patches/not-capebus/0076-firmware-fix-dvi-a1-target.patch +++ b/patches/not-capebus/0076-firmware-fix-dvi-a1-target.patch @@ -1,7 +1,7 @@ -From 34540db2cc1ae443774b6eaaa23dd20c2ab59bab Mon Sep 17 00:00:00 2001 +From f33c00b94d47bac5f521ddf1b106004709bcb170 Mon Sep 17 00:00:00 2001 From: Koen Kooi Date: Thu, 17 Jan 2013 10:26:39 +0100 -Subject: [PATCH 076/183] firmware: fix dvi a1 target +Subject: [PATCH 076/184] firmware: fix dvi a1 target Signed-off-by: Koen Kooi --- diff --git a/patches/not-capebus/0077-capes-remove-tda-from-hdmi-cape-lcdc-handles-it-by-t.patch b/patches/not-capebus/0077-capes-remove-tda-from-hdmi-cape-lcdc-handles-it-by-t.patch index 4ae50b421..70d53fd22 100644 --- a/patches/not-capebus/0077-capes-remove-tda-from-hdmi-cape-lcdc-handles-it-by-t.patch +++ b/patches/not-capebus/0077-capes-remove-tda-from-hdmi-cape-lcdc-handles-it-by-t.patch @@ -1,7 +1,7 @@ -From b1a5e18948c57c834d6bdb91f03af61fdcac2261 Mon Sep 17 00:00:00 2001 +From 03838fe8e7c121c8fc848011e97f791cf3a07f83 Mon Sep 17 00:00:00 2001 From: Koen Kooi Date: Thu, 17 Jan 2013 23:23:17 +0100 -Subject: [PATCH 077/183] capes: remove tda from hdmi cape, lcdc handles it by +Subject: [PATCH 077/184] capes: remove tda from hdmi cape, lcdc handles it by the looks of it Signed-off-by: Koen Kooi diff --git a/patches/not-capebus/0078-tilcdc-magic-debug-statement-makes-power-gpio-work-o.patch b/patches/not-capebus/0078-tilcdc-magic-debug-statement-makes-power-gpio-work-o.patch index a8025b7c3..d40a872a4 100644 --- a/patches/not-capebus/0078-tilcdc-magic-debug-statement-makes-power-gpio-work-o.patch +++ b/patches/not-capebus/0078-tilcdc-magic-debug-statement-makes-power-gpio-work-o.patch @@ -1,7 +1,7 @@ -From bdd6932f0545a956968e37cb66b7bb271f9506f5 Mon Sep 17 00:00:00 2001 +From 06f5a496024d70d2a882074b4aee414cd9e6da4f Mon Sep 17 00:00:00 2001 From: Koen Kooi Date: Fri, 18 Jan 2013 11:49:48 +0100 -Subject: [PATCH 078/183] tilcdc: magic debug statement makes power gpio work +Subject: [PATCH 078/184] tilcdc: magic debug statement makes power gpio work on LCD7 Signed-off-by: Koen Kooi diff --git a/patches/not-capebus/0079-capemgr-add-dts-overlay-for-LCD7-00A2-cape.patch b/patches/not-capebus/0079-capemgr-add-dts-overlay-for-LCD7-00A2-cape.patch index 7df2b1f3e..a070cbf99 100644 --- a/patches/not-capebus/0079-capemgr-add-dts-overlay-for-LCD7-00A2-cape.patch +++ b/patches/not-capebus/0079-capemgr-add-dts-overlay-for-LCD7-00A2-cape.patch @@ -1,4 +1,4 @@ -From 42bd24ac57607bb5808335d6e35114f6405fbd93 Mon Sep 17 00:00:00 2001 +From ab7821a82581158eedcfa6f5de530814a5ece5ad Mon Sep 17 00:00:00 2001 From: Koen Kooi Date: Fri, 18 Jan 2013 11:51:10 +0100 Subject: [PATCH 079/184] capemgr: add dts overlay for LCD7 00A2 cape diff --git a/patches/not-capebus/0080-HACK-am33xx.dtsi-enable-all-PWMs.patch b/patches/not-capebus/0080-HACK-am33xx.dtsi-enable-all-PWMs.patch index 8fa674f21..e20f81bc7 100644 --- a/patches/not-capebus/0080-HACK-am33xx.dtsi-enable-all-PWMs.patch +++ b/patches/not-capebus/0080-HACK-am33xx.dtsi-enable-all-PWMs.patch @@ -1,7 +1,7 @@ -From 2578d4a390f0439c9fbad448de482f36fdb39588 Mon Sep 17 00:00:00 2001 +From 3a6416c25f667e93bdea7c661d0d05bda0b5bf0a Mon Sep 17 00:00:00 2001 From: Koen Kooi Date: Fri, 18 Jan 2013 11:15:22 +0100 -Subject: [PATCH 080/183] HACK: am33xx.dtsi: enable all PWMs +Subject: [PATCH 080/184] HACK: am33xx.dtsi: enable all PWMs Signed-off-by: Koen Kooi --- diff --git a/patches/not-capebus/0081-beaglebone-Add-nixie-cape-prototype-driver.patch b/patches/not-capebus/0081-beaglebone-Add-nixie-cape-prototype-driver.patch index b155922cd..78741c619 100644 --- a/patches/not-capebus/0081-beaglebone-Add-nixie-cape-prototype-driver.patch +++ b/patches/not-capebus/0081-beaglebone-Add-nixie-cape-prototype-driver.patch @@ -1,7 +1,7 @@ -From ce57510032a6fa68b14b7180c85bc532c56ee76a Mon Sep 17 00:00:00 2001 +From b03f2b963978f52a0200e314a29faee64d01e9f9 Mon Sep 17 00:00:00 2001 From: Matt Ranostay Date: Tue, 22 Jan 2013 10:09:47 -0800 -Subject: [PATCH 081/183] beaglebone: Add nixie cape prototype driver +Subject: [PATCH 081/184] beaglebone: Add nixie cape prototype driver Add support for nixie cape breadboard prototype. diff --git a/patches/not-capebus/0082-beaglebone-Add-nixie-cape-device-tree-entry.patch b/patches/not-capebus/0082-beaglebone-Add-nixie-cape-device-tree-entry.patch index 14ec13caa..ee273a385 100644 --- a/patches/not-capebus/0082-beaglebone-Add-nixie-cape-device-tree-entry.patch +++ b/patches/not-capebus/0082-beaglebone-Add-nixie-cape-device-tree-entry.patch @@ -1,7 +1,7 @@ -From f117841e22b52d89a1583b446f782c202fc7805c Mon Sep 17 00:00:00 2001 +From 727ebe3d02684911fa6c0c46cd3fa8787e04af27 Mon Sep 17 00:00:00 2001 From: Matt Ranostay Date: Tue, 22 Jan 2013 10:09:48 -0800 -Subject: [PATCH 082/183] beaglebone: Add nixie cape device tree entry +Subject: [PATCH 082/184] beaglebone: Add nixie cape device tree entry Added nixie dt overlays, PWM, and leds definitions to am355x-bone-common diff --git a/patches/not-capebus/0083-am335x-bone-common.dtsi-Cleanup-test-remnants.patch b/patches/not-capebus/0083-am335x-bone-common.dtsi-Cleanup-test-remnants.patch index e4fce0f02..df5c6d761 100644 --- a/patches/not-capebus/0083-am335x-bone-common.dtsi-Cleanup-test-remnants.patch +++ b/patches/not-capebus/0083-am335x-bone-common.dtsi-Cleanup-test-remnants.patch @@ -1,7 +1,7 @@ -From 3f1bbcf81d10570ac60dc8107cdda7c5aa88d8e0 Mon Sep 17 00:00:00 2001 +From 727f395f73df8610c2f5583bc54aaed4650e37c6 Mon Sep 17 00:00:00 2001 From: Pantelis Antoniou Date: Fri, 18 Jan 2013 14:10:49 +0200 -Subject: [PATCH 083/183] am335x-bone-common.dtsi: Cleanup test remnants +Subject: [PATCH 083/184] am335x-bone-common.dtsi: Cleanup test remnants Cleanup various test remnants. diff --git a/patches/not-capebus/0084-omap_hsmmc-Add-ti-vcc-aux-disable-is-sleep-DT-proper.patch b/patches/not-capebus/0084-omap_hsmmc-Add-ti-vcc-aux-disable-is-sleep-DT-proper.patch index ff2476343..5ff74d33a 100644 --- a/patches/not-capebus/0084-omap_hsmmc-Add-ti-vcc-aux-disable-is-sleep-DT-proper.patch +++ b/patches/not-capebus/0084-omap_hsmmc-Add-ti-vcc-aux-disable-is-sleep-DT-proper.patch @@ -1,7 +1,7 @@ -From b67061be149046c430efc2ddd5e7b97d5855466d Mon Sep 17 00:00:00 2001 +From 8a90a8a195432111f79ebdf1046b703917244720 Mon Sep 17 00:00:00 2001 From: Pantelis Antoniou Date: Fri, 18 Jan 2013 15:44:44 +0200 -Subject: [PATCH 084/183] omap_hsmmc: Add ti,vcc-aux-disable-is-sleep DT +Subject: [PATCH 084/184] omap_hsmmc: Add ti,vcc-aux-disable-is-sleep DT property This exposes the vcc_aux_disable_is_sleep property to DT users. diff --git a/patches/not-capebus/0085-bone-common-ti-vcc-aux-disable-is-sleep-enable.patch b/patches/not-capebus/0085-bone-common-ti-vcc-aux-disable-is-sleep-enable.patch index ad57b7212..6e49ac2ac 100644 --- a/patches/not-capebus/0085-bone-common-ti-vcc-aux-disable-is-sleep-enable.patch +++ b/patches/not-capebus/0085-bone-common-ti-vcc-aux-disable-is-sleep-enable.patch @@ -1,7 +1,7 @@ -From 8b77a20402e93f8078184ea18788fe9df134e7fa Mon Sep 17 00:00:00 2001 +From 6cc145916dde908b5a1961e3c83dac2ed4cd3156 Mon Sep 17 00:00:00 2001 From: Pantelis Antoniou Date: Fri, 18 Jan 2013 15:46:52 +0200 -Subject: [PATCH 085/183] bone-common: ti,vcc-aux-disable-is-sleep enable +Subject: [PATCH 085/184] bone-common: ti,vcc-aux-disable-is-sleep enable Enable vcc-aux-disable-is-sleep on both MMC interfaces. diff --git a/patches/not-capebus/0086-am33xx-disable-NAPI.patch b/patches/not-capebus/0086-am33xx-disable-NAPI.patch index 8f1e1e35e..684be4fd5 100644 --- a/patches/not-capebus/0086-am33xx-disable-NAPI.patch +++ b/patches/not-capebus/0086-am33xx-disable-NAPI.patch @@ -1,7 +1,7 @@ -From f30103b5f611ec15700b3a9c0b074b3441c54554 Mon Sep 17 00:00:00 2001 +From 1d82a90830ebbfd5f5a70068d6e366ff50e6ef56 Mon Sep 17 00:00:00 2001 From: Koen Kooi Date: Thu, 24 Jan 2013 15:35:12 +0100 -Subject: [PATCH 086/183] am33xx: disable NAPI +Subject: [PATCH 086/184] am33xx: disable NAPI Signed-off-by: Koen Kooi --- diff --git a/patches/not-capebus/0087-capemgr-Fixed-AIN-name-display-in-error-message.patch b/patches/not-capebus/0087-capemgr-Fixed-AIN-name-display-in-error-message.patch index cbdc3eade..1a6c534ab 100644 --- a/patches/not-capebus/0087-capemgr-Fixed-AIN-name-display-in-error-message.patch +++ b/patches/not-capebus/0087-capemgr-Fixed-AIN-name-display-in-error-message.patch @@ -1,7 +1,7 @@ -From 3167e6283f98fe51e783a9c5fb160af1ee1e57f0 Mon Sep 17 00:00:00 2001 +From b56d50092eb86f52b1d3c403f926d33b2fe0886a Mon Sep 17 00:00:00 2001 From: Matt Ranostay Date: Sat, 26 Jan 2013 22:31:12 -0800 -Subject: [PATCH 087/183] capemgr: Fixed AIN name display in error message +Subject: [PATCH 087/184] capemgr: Fixed AIN name display in error message AIN5 was harded in error message instead of using info->vsense_name diff --git a/patches/not-capebus/0088-am33xx.dtsi-remove-duplicate-nodes.patch b/patches/not-capebus/0088-am33xx.dtsi-remove-duplicate-nodes.patch index 85c7cb950..9ad06c36c 100644 --- a/patches/not-capebus/0088-am33xx.dtsi-remove-duplicate-nodes.patch +++ b/patches/not-capebus/0088-am33xx.dtsi-remove-duplicate-nodes.patch @@ -1,7 +1,7 @@ -From a0337ed0f2e9f22c344e89b708a344681d46315f Mon Sep 17 00:00:00 2001 +From 9f45db6e558cde2083f97fac283fe765f51b1841 Mon Sep 17 00:00:00 2001 From: Koen Kooi Date: Mon, 28 Jan 2013 14:38:49 +0100 -Subject: [PATCH 088/183] am33xx.dtsi: remove duplicate nodes +Subject: [PATCH 088/184] am33xx.dtsi: remove duplicate nodes Signed-off-by: Koen Kooi --- diff --git a/patches/not-capebus/0089-cape-dtbos-update-to-latest-OF-videomode-bindings.patch b/patches/not-capebus/0089-cape-dtbos-update-to-latest-OF-videomode-bindings.patch index 670be07cc..17f385bcd 100644 --- a/patches/not-capebus/0089-cape-dtbos-update-to-latest-OF-videomode-bindings.patch +++ b/patches/not-capebus/0089-cape-dtbos-update-to-latest-OF-videomode-bindings.patch @@ -1,7 +1,7 @@ -From 35b3dbba0198dae938b2da548dd55b7845d7a7a9 Mon Sep 17 00:00:00 2001 +From d382826922fa164b82cba84842c64cb60f9cc3f7 Mon Sep 17 00:00:00 2001 From: Koen Kooi Date: Mon, 28 Jan 2013 16:11:27 +0100 -Subject: [PATCH 089/183] cape dtbos: update to latest OF videomode bindings +Subject: [PATCH 089/184] cape dtbos: update to latest OF videomode bindings Signed-off-by: Koen Kooi --- @@ -11,7 +11,7 @@ Signed-off-by: Koen Kooi 3 files changed, 6 insertions(+), 6 deletions(-) diff --git a/firmware/capes/BB-BONE-LCD7-01-00A2.dts b/firmware/capes/BB-BONE-LCD7-01-00A2.dts -index 872e592..4ef4b37 100644 +index 8e3db47..486b898 100644 --- a/firmware/capes/BB-BONE-LCD7-01-00A2.dts +++ b/firmware/capes/BB-BONE-LCD7-01-00A2.dts @@ -188,8 +188,6 @@ @@ -33,7 +33,7 @@ index 872e592..4ef4b37 100644 }; }; diff --git a/firmware/capes/cape-bone-lcd3-00A0.dts b/firmware/capes/cape-bone-lcd3-00A0.dts -index fed53a1..4076cf5 100644 +index 8d9482d..899f7c9 100644 --- a/firmware/capes/cape-bone-lcd3-00A0.dts +++ b/firmware/capes/cape-bone-lcd3-00A0.dts @@ -190,8 +190,6 @@ @@ -55,7 +55,7 @@ index fed53a1..4076cf5 100644 }; }; diff --git a/firmware/capes/cape-bone-lcd3-00A2.dts b/firmware/capes/cape-bone-lcd3-00A2.dts -index 26d0481..4bbac23 100644 +index 837cd84..20329fd 100644 --- a/firmware/capes/cape-bone-lcd3-00A2.dts +++ b/firmware/capes/cape-bone-lcd3-00A2.dts @@ -190,8 +190,6 @@ diff --git a/patches/not-capebus/0090-beaglebone-uncomment-eMMC-override.patch b/patches/not-capebus/0090-beaglebone-uncomment-eMMC-override.patch index e868d66ce..0cba576cd 100644 --- a/patches/not-capebus/0090-beaglebone-uncomment-eMMC-override.patch +++ b/patches/not-capebus/0090-beaglebone-uncomment-eMMC-override.patch @@ -1,7 +1,7 @@ -From 21bab8e2765ce93aa3db9b3cf4a1e01602c53383 Mon Sep 17 00:00:00 2001 +From 1c7c983acce426cecf04c6df1cb7825fca39945b Mon Sep 17 00:00:00 2001 From: Koen Kooi Date: Tue, 29 Jan 2013 15:06:00 +0100 -Subject: [PATCH 090/183] beaglebone: uncomment eMMC override +Subject: [PATCH 090/184] beaglebone: uncomment eMMC override Signed-off-by: Koen Kooi --- diff --git a/patches/not-capebus/0091-bone-capes-Update-with-new-tscadc-bindings.patch b/patches/not-capebus/0091-bone-capes-Update-with-new-tscadc-bindings.patch index bffa6c334..9f1a70d7e 100644 --- a/patches/not-capebus/0091-bone-capes-Update-with-new-tscadc-bindings.patch +++ b/patches/not-capebus/0091-bone-capes-Update-with-new-tscadc-bindings.patch @@ -1,4 +1,4 @@ -From c599d9d058a03761ae99e258d8bc2b8341c27691 Mon Sep 17 00:00:00 2001 +From e4fc61ad62689f22d176f8d3132cef60af207f35 Mon Sep 17 00:00:00 2001 From: Pantelis Antoniou Date: Wed, 30 Jan 2013 15:38:19 +0200 Subject: [PATCH 091/184] bone-capes: Update with new tscadc bindings diff --git a/patches/not-capebus/0092-am33xx.dtsi-Update-and-disable-status-of-nodes.patch b/patches/not-capebus/0092-am33xx.dtsi-Update-and-disable-status-of-nodes.patch index be35248d3..4483c98bc 100644 --- a/patches/not-capebus/0092-am33xx.dtsi-Update-and-disable-status-of-nodes.patch +++ b/patches/not-capebus/0092-am33xx.dtsi-Update-and-disable-status-of-nodes.patch @@ -1,7 +1,7 @@ -From 03307022bbcfd5bffbe38b9f3291f85c403a1b99 Mon Sep 17 00:00:00 2001 +From 70026093d5582d0dea2e6b7d4294bbce590187a6 Mon Sep 17 00:00:00 2001 From: Pantelis Antoniou Date: Wed, 30 Jan 2013 15:40:50 +0200 -Subject: [PATCH 092/183] am33xx.dtsi: Update and disable status of nodes +Subject: [PATCH 092/184] am33xx.dtsi: Update and disable status of nodes --- arch/arm/boot/dts/am33xx.dtsi | 19 ++++++++++--------- diff --git a/patches/not-capebus/0093-bone-capes-Adapt-to-new-pwms-setup.patch b/patches/not-capebus/0093-bone-capes-Adapt-to-new-pwms-setup.patch index 2bc9115f8..43bc97028 100644 --- a/patches/not-capebus/0093-bone-capes-Adapt-to-new-pwms-setup.patch +++ b/patches/not-capebus/0093-bone-capes-Adapt-to-new-pwms-setup.patch @@ -1,7 +1,7 @@ -From e7eb3b941d3f17b9567aa5dff3b32e00aa75efee Mon Sep 17 00:00:00 2001 +From 696d1e1c691925e956fa10a55aaca0a0013a7261 Mon Sep 17 00:00:00 2001 From: Pantelis Antoniou Date: Wed, 30 Jan 2013 16:28:59 +0200 -Subject: [PATCH 093/183] bone-capes: Adapt to new pwms setup +Subject: [PATCH 093/184] bone-capes: Adapt to new pwms setup --- firmware/capes/BB-BONE-LCD7-01-00A2.dts | 1 + @@ -10,7 +10,7 @@ Subject: [PATCH 093/183] bone-capes: Adapt to new pwms setup 3 files changed, 18 insertions(+), 6 deletions(-) diff --git a/firmware/capes/BB-BONE-LCD7-01-00A2.dts b/firmware/capes/BB-BONE-LCD7-01-00A2.dts -index 070c02f..e896aea 100644 +index fc7f56c..b836f15 100644 --- a/firmware/capes/BB-BONE-LCD7-01-00A2.dts +++ b/firmware/capes/BB-BONE-LCD7-01-00A2.dts @@ -83,6 +83,7 @@ @@ -22,7 +22,7 @@ index 070c02f..e896aea 100644 pwms = <&ehrpwm1 0 500000 0>; pwm-names = "LCD7"; diff --git a/firmware/capes/cape-bone-geiger-00A0.dts b/firmware/capes/cape-bone-geiger-00A0.dts -index a37d83f..0ecb67e 100644 +index 89417fb..4757ce7 100644 --- a/firmware/capes/cape-bone-geiger-00A0.dts +++ b/firmware/capes/cape-bone-geiger-00A0.dts @@ -36,14 +36,14 @@ @@ -43,7 +43,7 @@ index a37d83f..0ecb67e 100644 __overlay__ { status = "okay"; diff --git a/firmware/capes/cape-bone-lcd3-00A2.dts b/firmware/capes/cape-bone-lcd3-00A2.dts -index 1d13169..b8e4d75 100644 +index c14763c..c33f872 100644 --- a/firmware/capes/cape-bone-lcd3-00A2.dts +++ b/firmware/capes/cape-bone-lcd3-00A2.dts @@ -69,6 +69,20 @@ diff --git a/patches/not-capebus/0094-tilcdc-introduce-panel-tfp410-power-down-gpio-contro.patch b/patches/not-capebus/0094-tilcdc-introduce-panel-tfp410-power-down-gpio-contro.patch index 5ac43a437..cb854c0e0 100644 --- a/patches/not-capebus/0094-tilcdc-introduce-panel-tfp410-power-down-gpio-contro.patch +++ b/patches/not-capebus/0094-tilcdc-introduce-panel-tfp410-power-down-gpio-contro.patch @@ -1,7 +1,7 @@ -From 508c4e9a0b81fe787efd8e9ca996a0006977c29f Mon Sep 17 00:00:00 2001 +From 857718c395b1a75b6e413c9bbffa4c7a16613580 Mon Sep 17 00:00:00 2001 From: Pantelis Antoniou Date: Wed, 30 Jan 2013 18:15:57 +0200 -Subject: [PATCH 094/183] tilcdc: introduce panel & tfp410 power down gpio +Subject: [PATCH 094/184] tilcdc: introduce panel & tfp410 power down gpio control Introduce power down GPIO support for panels and tfp410. diff --git a/patches/not-capebus/0095-bone-dvi-Update-to-new-style-tilcdc-bindings.patch b/patches/not-capebus/0095-bone-dvi-Update-to-new-style-tilcdc-bindings.patch index e5e789333..c96bce239 100644 --- a/patches/not-capebus/0095-bone-dvi-Update-to-new-style-tilcdc-bindings.patch +++ b/patches/not-capebus/0095-bone-dvi-Update-to-new-style-tilcdc-bindings.patch @@ -1,7 +1,7 @@ -From 76616dbb0e8c789d5b53035a2d74c47f48aee3a5 Mon Sep 17 00:00:00 2001 +From a214af08cd59bc78820ba00e6b4ac4c06d78343d Mon Sep 17 00:00:00 2001 From: Pantelis Antoniou Date: Wed, 30 Jan 2013 18:17:16 +0200 -Subject: [PATCH 095/183] bone-dvi: Update to new style tilcdc bindings +Subject: [PATCH 095/184] bone-dvi: Update to new style tilcdc bindings Binding differences and place the GPIOs to the panels. diff --git a/patches/not-capebus/0096-tilcdc-tfp410-Rework-power-down-GPIO-logic.patch b/patches/not-capebus/0096-tilcdc-tfp410-Rework-power-down-GPIO-logic.patch index 50839ddb9..6043e7447 100644 --- a/patches/not-capebus/0096-tilcdc-tfp410-Rework-power-down-GPIO-logic.patch +++ b/patches/not-capebus/0096-tilcdc-tfp410-Rework-power-down-GPIO-logic.patch @@ -1,7 +1,7 @@ -From c7f4db2242788554c1d29f50a748136779a1b3a4 Mon Sep 17 00:00:00 2001 +From 0ea808bd953ad0124a305fed7f39cd241f149adb Mon Sep 17 00:00:00 2001 From: Pantelis Antoniou Date: Wed, 30 Jan 2013 20:05:05 +0200 -Subject: [PATCH 096/183] tilcdc-tfp410: Rework power down GPIO logic +Subject: [PATCH 096/184] tilcdc-tfp410: Rework power down GPIO logic Rework power down GPIO logic to be configurable. diff --git a/patches/not-capebus/0097-tilcdc-Add-reduced-blanking-mode-checks.patch b/patches/not-capebus/0097-tilcdc-Add-reduced-blanking-mode-checks.patch index 23baab258..ac9e0968f 100644 --- a/patches/not-capebus/0097-tilcdc-Add-reduced-blanking-mode-checks.patch +++ b/patches/not-capebus/0097-tilcdc-Add-reduced-blanking-mode-checks.patch @@ -1,7 +1,7 @@ -From 565e1192e07722cd5f59fcd83fd56825111cae4a Mon Sep 17 00:00:00 2001 +From 58c54eb8fa444328924212b823f53a5b6863ff9d Mon Sep 17 00:00:00 2001 From: Pantelis Antoniou Date: Wed, 30 Jan 2013 20:09:11 +0200 -Subject: [PATCH 097/183] tilcdc: Add reduced blanking mode checks +Subject: [PATCH 097/184] tilcdc: Add reduced blanking mode checks The driver doesn't support (yet?) non-reduced blanking mode. So by default disable any non-reduced blanking modes, and add a switch diff --git a/patches/not-capebus/0098-cape-dvi-Switch-all-DVI-capes-to-using-the-TFTP410-p.patch b/patches/not-capebus/0098-cape-dvi-Switch-all-DVI-capes-to-using-the-TFTP410-p.patch index 44f07e937..275589afa 100644 --- a/patches/not-capebus/0098-cape-dvi-Switch-all-DVI-capes-to-using-the-TFTP410-p.patch +++ b/patches/not-capebus/0098-cape-dvi-Switch-all-DVI-capes-to-using-the-TFTP410-p.patch @@ -1,7 +1,7 @@ -From 90b37fdc3388714382e6e4cf9f896b9e857c326d Mon Sep 17 00:00:00 2001 +From 0158da2b8aa66c93fbec3da0cef163c79221e29d Mon Sep 17 00:00:00 2001 From: Pantelis Antoniou Date: Wed, 30 Jan 2013 20:11:05 +0200 -Subject: [PATCH 098/183] cape-dvi: Switch all DVI capes to using the TFTP410 +Subject: [PATCH 098/184] cape-dvi: Switch all DVI capes to using the TFTP410 panel Now that TFP410 works reasonably well switch to using it. diff --git a/patches/not-capebus/0099-beaglebone-switch-eMMC-to-8bit-mode.patch b/patches/not-capebus/0099-beaglebone-switch-eMMC-to-8bit-mode.patch index 52efdf970..722969add 100644 --- a/patches/not-capebus/0099-beaglebone-switch-eMMC-to-8bit-mode.patch +++ b/patches/not-capebus/0099-beaglebone-switch-eMMC-to-8bit-mode.patch @@ -1,7 +1,7 @@ -From 532e248f7f8965b76a1d4337056d22d73ce697ba Mon Sep 17 00:00:00 2001 +From bd7419c19ff596e25fc7f72435568adeda1610d9 Mon Sep 17 00:00:00 2001 From: Koen Kooi Date: Wed, 13 Feb 2013 20:43:31 +0100 -Subject: [PATCH 099/183] beaglebone: switch eMMC to 8bit mode +Subject: [PATCH 099/184] beaglebone: switch eMMC to 8bit mode Signed-off-by: Koen Kooi --- diff --git a/patches/not-capebus/0100-Pinmux-helper-driver.patch b/patches/not-capebus/0100-Pinmux-helper-driver.patch index 4d834bb27..7faf8cbd9 100644 --- a/patches/not-capebus/0100-Pinmux-helper-driver.patch +++ b/patches/not-capebus/0100-Pinmux-helper-driver.patch @@ -1,7 +1,7 @@ -From 3b265c33601be15d5d789c7984637667ae42e3c8 Mon Sep 17 00:00:00 2001 +From 380418866c50cc9b772c5fd0d673af4d75f48375 Mon Sep 17 00:00:00 2001 From: Pantelis Antoniou Date: Mon, 25 Feb 2013 00:48:01 +0200 -Subject: [PATCH 100/183] Pinmux helper driver. +Subject: [PATCH 100/184] Pinmux helper driver. That's just a hack to get a pinmux helper driver working. diff --git a/patches/not-capebus/0101-OF-Clear-detach-flag-on-attach.patch b/patches/not-capebus/0101-OF-Clear-detach-flag-on-attach.patch index 7c3f22b1e..06ef30bb6 100644 --- a/patches/not-capebus/0101-OF-Clear-detach-flag-on-attach.patch +++ b/patches/not-capebus/0101-OF-Clear-detach-flag-on-attach.patch @@ -1,7 +1,7 @@ -From a79273114b37e6afa07c33d9e6c133dbf5222d4d Mon Sep 17 00:00:00 2001 +From 0cd7b93d475ca7ea264a12b6ad4c565a0d4d3769 Mon Sep 17 00:00:00 2001 From: Pantelis Antoniou Date: Wed, 27 Feb 2013 11:26:34 +0200 -Subject: [PATCH 101/183] OF: Clear detach flag on attach +Subject: [PATCH 101/184] OF: Clear detach flag on attach When attaching a node always clear the detach flag. Without this change the sequence detach, attach fails. diff --git a/patches/not-capebus/0102-OF-overlay-Fix-overlay-revert-failure.patch b/patches/not-capebus/0102-OF-overlay-Fix-overlay-revert-failure.patch index c46bb6c07..b4f9bf474 100644 --- a/patches/not-capebus/0102-OF-overlay-Fix-overlay-revert-failure.patch +++ b/patches/not-capebus/0102-OF-overlay-Fix-overlay-revert-failure.patch @@ -1,7 +1,7 @@ -From 28f51d0dbaaf08ab44d4eab51ceb5c16c965d763 Mon Sep 17 00:00:00 2001 +From 7ce5c19dc779f4abd341740672a35fda46c8dda7 Mon Sep 17 00:00:00 2001 From: Pantelis Antoniou Date: Wed, 27 Feb 2013 11:28:19 +0200 -Subject: [PATCH 102/183] OF-overlay: Fix overlay revert failure +Subject: [PATCH 102/184] OF-overlay: Fix overlay revert failure Somewhere along the line of changes we dropped the ability to cleanly revert overlays. This patchset fixes the bug, and makes it possible to add/remove diff --git a/patches/not-capebus/0103-bone-capemgr-Make-sure-cape-removal-works.patch b/patches/not-capebus/0103-bone-capemgr-Make-sure-cape-removal-works.patch index d5b1b1705..d393ae02e 100644 --- a/patches/not-capebus/0103-bone-capemgr-Make-sure-cape-removal-works.patch +++ b/patches/not-capebus/0103-bone-capemgr-Make-sure-cape-removal-works.patch @@ -1,7 +1,7 @@ -From 1e71b20c365585f05b7db76bd521b02e71db4df7 Mon Sep 17 00:00:00 2001 +From 8dbf040cae78580136ace13ad42b400497bcce63 Mon Sep 17 00:00:00 2001 From: Pantelis Antoniou Date: Wed, 27 Feb 2013 11:32:20 +0200 -Subject: [PATCH 103/183] bone-capemgr: Make sure cape removal works. +Subject: [PATCH 103/184] bone-capemgr: Make sure cape removal works. Cape removal wasn't working properly before; fix it. diff --git a/patches/not-capebus/0104-bone-capemgr-Fix-crash-when-trying-to-remove-non-exi.patch b/patches/not-capebus/0104-bone-capemgr-Fix-crash-when-trying-to-remove-non-exi.patch index 02779f7fa..04c8da84c 100644 --- a/patches/not-capebus/0104-bone-capemgr-Fix-crash-when-trying-to-remove-non-exi.patch +++ b/patches/not-capebus/0104-bone-capemgr-Fix-crash-when-trying-to-remove-non-exi.patch @@ -1,7 +1,7 @@ -From 9c9299416c4319375da4fbeae7cbda82fa38ccbe Mon Sep 17 00:00:00 2001 +From ca9f08d0310619dc044b80084db34d5cca2959dd Mon Sep 17 00:00:00 2001 From: Pantelis Antoniou Date: Wed, 27 Feb 2013 18:35:09 +0200 -Subject: [PATCH 104/183] bone-capemgr: Fix crash when trying to remove +Subject: [PATCH 104/184] bone-capemgr: Fix crash when trying to remove non-existant slot Wrong test for not-found case lead to crash. Fix. diff --git a/patches/not-capebus/0105-beaglebone-LCD7-cape-enable-PWM-and-allow-the-specif.patch b/patches/not-capebus/0105-beaglebone-LCD7-cape-enable-PWM-and-allow-the-specif.patch index 675dbf640..c3ce4b7bf 100644 --- a/patches/not-capebus/0105-beaglebone-LCD7-cape-enable-PWM-and-allow-the-specif.patch +++ b/patches/not-capebus/0105-beaglebone-LCD7-cape-enable-PWM-and-allow-the-specif.patch @@ -1,7 +1,7 @@ -From 67a7524a61be12b0de72a0045a73b0c6febf5d8b Mon Sep 17 00:00:00 2001 +From 1cb87cbf16a4b1a4eba4d63cc0e019cb4099b06d Mon Sep 17 00:00:00 2001 From: Jan Luebbe Date: Wed, 6 Mar 2013 16:38:40 +0100 -Subject: [PATCH 105/183] beaglebone: LCD7 cape: enable PWM and allow the +Subject: [PATCH 105/184] beaglebone: LCD7 cape: enable PWM and allow the specified mode --- @@ -9,7 +9,7 @@ Subject: [PATCH 105/183] beaglebone: LCD7 cape: enable PWM and allow the 1 file changed, 15 insertions(+) diff --git a/firmware/capes/BB-BONE-LCD7-01-00A2.dts b/firmware/capes/BB-BONE-LCD7-01-00A2.dts -index e896aea..11ac943 100644 +index b836f15..7e6b2c9 100644 --- a/firmware/capes/BB-BONE-LCD7-01-00A2.dts +++ b/firmware/capes/BB-BONE-LCD7-01-00A2.dts @@ -71,6 +71,20 @@ diff --git a/patches/not-capebus/0106-bone-capemgr-Introduce-pinmux-helper.patch b/patches/not-capebus/0106-bone-capemgr-Introduce-pinmux-helper.patch index 3ab8ee932..c51f011f2 100644 --- a/patches/not-capebus/0106-bone-capemgr-Introduce-pinmux-helper.patch +++ b/patches/not-capebus/0106-bone-capemgr-Introduce-pinmux-helper.patch @@ -1,7 +1,7 @@ -From 3818978731671039ac9e0748be97d2bd7a30d1a8 Mon Sep 17 00:00:00 2001 +From 5d5b02f1311c140f32f4c3fc37d94e22d3a90a75 Mon Sep 17 00:00:00 2001 From: Pantelis Antoniou Date: Wed, 27 Feb 2013 11:33:50 +0200 -Subject: [PATCH 106/183] bone-capemgr: Introduce pinmux helper +Subject: [PATCH 106/184] bone-capemgr: Introduce pinmux helper Introduce a very basic pinmux helper driver. diff --git a/patches/not-capebus/0107-bone-geiger-Fix-comment-to-match-the-contents.patch b/patches/not-capebus/0107-bone-geiger-Fix-comment-to-match-the-contents.patch index bdf56f6c5..99175ae72 100644 --- a/patches/not-capebus/0107-bone-geiger-Fix-comment-to-match-the-contents.patch +++ b/patches/not-capebus/0107-bone-geiger-Fix-comment-to-match-the-contents.patch @@ -1,14 +1,14 @@ -From e829ca1365213a304e0914dd33154cf891b1254b Mon Sep 17 00:00:00 2001 +From 034de0bc593d84581c12b16c208a13ade5657623 Mon Sep 17 00:00:00 2001 From: Pantelis Antoniou Date: Tue, 5 Mar 2013 18:25:32 +0200 -Subject: [PATCH 107/183] bone-geiger: Fix comment to match the contents +Subject: [PATCH 107/184] bone-geiger: Fix comment to match the contents --- firmware/capes/cape-bone-geiger-00A0.dts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/firmware/capes/cape-bone-geiger-00A0.dts b/firmware/capes/cape-bone-geiger-00A0.dts -index 0ecb67e..309dbca 100644 +index 4757ce7..967e03b 100644 --- a/firmware/capes/cape-bone-geiger-00A0.dts +++ b/firmware/capes/cape-bone-geiger-00A0.dts @@ -30,7 +30,7 @@ diff --git a/patches/not-capebus/0108-of-overlay-Handle-I2C-devices-already-registered-by-.patch b/patches/not-capebus/0108-of-overlay-Handle-I2C-devices-already-registered-by-.patch index 384e48373..416de4bc7 100644 --- a/patches/not-capebus/0108-of-overlay-Handle-I2C-devices-already-registered-by-.patch +++ b/patches/not-capebus/0108-of-overlay-Handle-I2C-devices-already-registered-by-.patch @@ -1,7 +1,7 @@ -From 491a2312b1e3ff024819147e7427d1d635dc43a1 Mon Sep 17 00:00:00 2001 +From cd87ec12261708f7f89eed3a9a9dbd1b318ea6d6 Mon Sep 17 00:00:00 2001 From: Pantelis Antoniou Date: Mon, 4 Mar 2013 21:46:13 +0200 -Subject: [PATCH 108/183] of-overlay: Handle I2C devices already registered by +Subject: [PATCH 108/184] of-overlay: Handle I2C devices already registered by new busses. I2C is special, as in the busses register the child i2c clients. diff --git a/patches/not-capebus/0109-pinmux-helper-Add-runtime-configuration-capability.patch b/patches/not-capebus/0109-pinmux-helper-Add-runtime-configuration-capability.patch index 75d7dc3b4..4aaa9dc61 100644 --- a/patches/not-capebus/0109-pinmux-helper-Add-runtime-configuration-capability.patch +++ b/patches/not-capebus/0109-pinmux-helper-Add-runtime-configuration-capability.patch @@ -1,7 +1,7 @@ -From 380f4531e1a2bc58a0b369495e53443a4028b986 Mon Sep 17 00:00:00 2001 +From 54580f7319f8cbd18aed718c19052401380a459a Mon Sep 17 00:00:00 2001 From: Pantelis Antoniou Date: Wed, 6 Mar 2013 19:37:53 +0200 -Subject: [PATCH 109/183] pinmux-helper: Add runtime configuration capability +Subject: [PATCH 109/184] pinmux-helper: Add runtime configuration capability Pinctrl already supports multiple states. Just make them visible. --- diff --git a/patches/not-capebus/0110-pinmux-helper-Switch-to-using-kmalloc.patch b/patches/not-capebus/0110-pinmux-helper-Switch-to-using-kmalloc.patch index 107e8bfc0..5a2580b1d 100644 --- a/patches/not-capebus/0110-pinmux-helper-Switch-to-using-kmalloc.patch +++ b/patches/not-capebus/0110-pinmux-helper-Switch-to-using-kmalloc.patch @@ -1,7 +1,7 @@ -From 615d6475ea9ca5555545c1967dc7d4d905e9ab11 Mon Sep 17 00:00:00 2001 +From 9e46a05a94f37a6f86dc97b1acddb4ccf31c61bf Mon Sep 17 00:00:00 2001 From: Pantelis Antoniou Date: Thu, 7 Mar 2013 09:54:38 +0200 -Subject: [PATCH 110/183] pinmux-helper: Switch to using kmalloc +Subject: [PATCH 110/184] pinmux-helper: Switch to using kmalloc devm_kfree warned out... why? no idea. --- diff --git a/patches/not-capebus/0111-i2c-DTify-pca954x-driver.patch b/patches/not-capebus/0111-i2c-DTify-pca954x-driver.patch index d1a81621d..0b5eb7910 100644 --- a/patches/not-capebus/0111-i2c-DTify-pca954x-driver.patch +++ b/patches/not-capebus/0111-i2c-DTify-pca954x-driver.patch @@ -1,7 +1,7 @@ -From 6eda52783a200a0f45520ccd3fb9ea3446822955 Mon Sep 17 00:00:00 2001 +From 4e626557c3748f9a02e39247340af3bdf9d238c5 Mon Sep 17 00:00:00 2001 From: Pantelis Antoniou Date: Mon, 4 Mar 2013 18:53:36 +0200 -Subject: [PATCH 111/183] i2c: DTify pca954x driver +Subject: [PATCH 111/184] i2c: DTify pca954x driver Add some basic I2C bindings to the mux-pca954x driver. diff --git a/patches/not-capebus/0112-tty-Add-JHD629-I2C-LCD-Keypad-TTY-driver.patch b/patches/not-capebus/0112-tty-Add-JHD629-I2C-LCD-Keypad-TTY-driver.patch index 000f9e63c..9fa92079a 100644 --- a/patches/not-capebus/0112-tty-Add-JHD629-I2C-LCD-Keypad-TTY-driver.patch +++ b/patches/not-capebus/0112-tty-Add-JHD629-I2C-LCD-Keypad-TTY-driver.patch @@ -1,7 +1,7 @@ -From bf6ec5ff8a42c5ef521d79375e93fd462b588d3e Mon Sep 17 00:00:00 2001 +From 3bc74fc8ea7fd83f61984ddaa0e0cf449c47e89e Mon Sep 17 00:00:00 2001 From: Pantelis Antoniou Date: Tue, 5 Mar 2013 18:23:10 +0200 -Subject: [PATCH 112/183] tty: Add JHD629 I2C LCD/Keypad TTY driver +Subject: [PATCH 112/184] tty: Add JHD629 I2C LCD/Keypad TTY driver Add a driver for these kind of devices which include an LCD display and a keypad. Although they come in rs232 form, the I2C ones are the most diff --git a/patches/not-capebus/0113-grove-i2c-Add-rudimentary-grove-i2c-motor-control-dr.patch b/patches/not-capebus/0113-grove-i2c-Add-rudimentary-grove-i2c-motor-control-dr.patch index 89801157c..c3cfab6fa 100644 --- a/patches/not-capebus/0113-grove-i2c-Add-rudimentary-grove-i2c-motor-control-dr.patch +++ b/patches/not-capebus/0113-grove-i2c-Add-rudimentary-grove-i2c-motor-control-dr.patch @@ -1,7 +1,7 @@ -From c9c086b580e55688400feebde38dd7c282cc2e8d Mon Sep 17 00:00:00 2001 +From 79309c2b6556adc9c709aed84e10c28c229c6f7a Mon Sep 17 00:00:00 2001 From: Pantelis Antoniou Date: Tue, 5 Mar 2013 19:45:36 +0200 -Subject: [PATCH 113/183] grove-i2c: Add rudimentary grove i2c motor control +Subject: [PATCH 113/184] grove-i2c: Add rudimentary grove i2c motor control driver. Simple solenoid handling using grove i2c. diff --git a/patches/not-capebus/0114-tty-jhd629-i2c-Clean-keypad-buffer-when-starting.patch b/patches/not-capebus/0114-tty-jhd629-i2c-Clean-keypad-buffer-when-starting.patch index b15b0bd7d..65459d7b3 100644 --- a/patches/not-capebus/0114-tty-jhd629-i2c-Clean-keypad-buffer-when-starting.patch +++ b/patches/not-capebus/0114-tty-jhd629-i2c-Clean-keypad-buffer-when-starting.patch @@ -1,7 +1,7 @@ -From 36274e30edde8057de9eff3163d8e62a2c9ea224 Mon Sep 17 00:00:00 2001 +From a295c363c30a0b9cf74944ea7250b6eac4c2b064 Mon Sep 17 00:00:00 2001 From: Pantelis Antoniou Date: Wed, 6 Mar 2013 19:35:57 +0200 -Subject: [PATCH 114/183] tty: jhd629-i2c: Clean keypad buffer when starting +Subject: [PATCH 114/184] tty: jhd629-i2c: Clean keypad buffer when starting Make sure we don't pick up key press from when the tty was closed. --- diff --git a/patches/not-capebus/0115-am335x-bone-common-Remove-SPI-unused-pinmux-config.patch b/patches/not-capebus/0115-am335x-bone-common-Remove-SPI-unused-pinmux-config.patch index 590ccacff..80542518f 100644 --- a/patches/not-capebus/0115-am335x-bone-common-Remove-SPI-unused-pinmux-config.patch +++ b/patches/not-capebus/0115-am335x-bone-common-Remove-SPI-unused-pinmux-config.patch @@ -1,7 +1,7 @@ -From d715838f97a0802b39c4c0d2eee96349f7ccc60b Mon Sep 17 00:00:00 2001 +From 5edcaf7c53a537cf557df3ce30e52e83edfbb102 Mon Sep 17 00:00:00 2001 From: Pantelis Antoniou Date: Thu, 7 Mar 2013 18:17:02 +0200 -Subject: [PATCH 115/183] am335x-bone-common: Remove SPI unused pinmux config +Subject: [PATCH 115/184] am335x-bone-common: Remove SPI unused pinmux config Remove pinmux which is not used. The pinmux should be declared for a specific SPI configuration. diff --git a/patches/not-capebus/0116-bone-capemgr-Force-a-slot-to-load-unconditionally.patch b/patches/not-capebus/0116-bone-capemgr-Force-a-slot-to-load-unconditionally.patch index d392de666..e107c4af1 100644 --- a/patches/not-capebus/0116-bone-capemgr-Force-a-slot-to-load-unconditionally.patch +++ b/patches/not-capebus/0116-bone-capemgr-Force-a-slot-to-load-unconditionally.patch @@ -1,7 +1,7 @@ -From 89bce1dff1fe0491eeeb0e53013bd08f9c07f742 Mon Sep 17 00:00:00 2001 +From 9571edc2c04571eaa2fad084d7057dab0afbb562 Mon Sep 17 00:00:00 2001 From: Pantelis Antoniou Date: Fri, 8 Mar 2013 14:31:40 +0200 -Subject: [PATCH 116/183] bone-capemgr: Force a slot to load unconditionally +Subject: [PATCH 116/184] bone-capemgr: Force a slot to load unconditionally Use this option to force a slot override to load unconditionally. Useful for testing. diff --git a/patches/not-capebus/0117-beaglebone-Added-Adafruit-prototype-cape.patch b/patches/not-capebus/0117-beaglebone-Added-Adafruit-prototype-cape.patch index 80793ffea..6dbca2b6d 100644 --- a/patches/not-capebus/0117-beaglebone-Added-Adafruit-prototype-cape.patch +++ b/patches/not-capebus/0117-beaglebone-Added-Adafruit-prototype-cape.patch @@ -1,7 +1,7 @@ -From 7c97b770f22b39120279d33fb96ac9abbb814c5e Mon Sep 17 00:00:00 2001 +From 808a1a34f0c6c849a6e3c72dd72f832f3b7c497e Mon Sep 17 00:00:00 2001 From: Matt Ranostay Date: Tue, 22 Jan 2013 10:10:13 -0800 -Subject: [PATCH 117/183] beaglebone: Added Adafruit prototype cape +Subject: [PATCH 117/184] beaglebone: Added Adafruit prototype cape Added 1.8" Adafruit prototype cape using DT overlays + cape manager diff --git a/patches/not-capebus/0118-tilcdc-Enable-reduced-blanking-check-only-on-DVI-sla.patch b/patches/not-capebus/0118-tilcdc-Enable-reduced-blanking-check-only-on-DVI-sla.patch index faa9141bc..dd9d13d68 100644 --- a/patches/not-capebus/0118-tilcdc-Enable-reduced-blanking-check-only-on-DVI-sla.patch +++ b/patches/not-capebus/0118-tilcdc-Enable-reduced-blanking-check-only-on-DVI-sla.patch @@ -1,7 +1,7 @@ -From 9e99baeda05fb03d12313bebb1de02eeb76da21d Mon Sep 17 00:00:00 2001 +From dfb67a58e4ff8bcdbe5292b4c244f28b3069c0f9 Mon Sep 17 00:00:00 2001 From: Pantelis Antoniou Date: Fri, 8 Mar 2013 16:39:10 +0200 -Subject: [PATCH 118/183] tilcdc: Enable reduced blanking check only on +Subject: [PATCH 118/184] tilcdc: Enable reduced blanking check only on DVI/slave There's no reason to enable the check for non EDID probe cases. diff --git a/patches/not-capebus/0119-cape-adafruit-Use-the-correct-spi-bus-spi1-no-spi0.patch b/patches/not-capebus/0119-cape-adafruit-Use-the-correct-spi-bus-spi1-no-spi0.patch index a52c3e17d..39915cd6f 100644 --- a/patches/not-capebus/0119-cape-adafruit-Use-the-correct-spi-bus-spi1-no-spi0.patch +++ b/patches/not-capebus/0119-cape-adafruit-Use-the-correct-spi-bus-spi1-no-spi0.patch @@ -1,7 +1,7 @@ -From c616311953e79f4d6dad38f03397ee5c841003d4 Mon Sep 17 00:00:00 2001 +From fa67ab68cc828a43c7680844a86cf501c577794e Mon Sep 17 00:00:00 2001 From: Pantelis Antoniou Date: Sat, 9 Mar 2013 18:19:11 +0200 -Subject: [PATCH 119/183] cape-adafruit: Use the correct spi bus (spi1 no +Subject: [PATCH 119/184] cape-adafruit: Use the correct spi bus (spi1 no spi0) Use the correct SPI bus. diff --git a/patches/not-capebus/0120-BBB-tester-Introduce-board-DTS.patch b/patches/not-capebus/0120-BBB-tester-Introduce-board-DTS.patch index 777c0ac02..9b77f9855 100644 --- a/patches/not-capebus/0120-BBB-tester-Introduce-board-DTS.patch +++ b/patches/not-capebus/0120-BBB-tester-Introduce-board-DTS.patch @@ -1,7 +1,7 @@ -From 5a1df2400ae824f3ce61ad454ec49a4d1f8d6fd5 Mon Sep 17 00:00:00 2001 +From 8cbd06ed9ba0261ca60aaf4bab532f7c88434a8b Mon Sep 17 00:00:00 2001 From: Pantelis Antoniou Date: Thu, 7 Mar 2013 17:22:40 +0200 -Subject: [PATCH 120/183] BBB tester: Introduce board DTS +Subject: [PATCH 120/184] BBB tester: Introduce board DTS We can't use the same DTS base as the standard beaglebone because the I2C2 is used for a different purpose for the tester. diff --git a/patches/not-capebus/0121-BBB-tester-Introduce-cape-describing-the-contents-of.patch b/patches/not-capebus/0121-BBB-tester-Introduce-cape-describing-the-contents-of.patch index 9c2010961..b98245de7 100644 --- a/patches/not-capebus/0121-BBB-tester-Introduce-cape-describing-the-contents-of.patch +++ b/patches/not-capebus/0121-BBB-tester-Introduce-cape-describing-the-contents-of.patch @@ -1,7 +1,7 @@ -From 58b79739d4e23a15b03ab2ef2407323477dc2508 Mon Sep 17 00:00:00 2001 +From 18863146fc7e5599e0813d5f776b51afb763cbd3 Mon Sep 17 00:00:00 2001 From: Pantelis Antoniou Date: Tue, 26 Feb 2013 20:44:25 +0200 -Subject: [PATCH 121/183] BBB-tester: Introduce cape describing the contents +Subject: [PATCH 121/184] BBB-tester: Introduce cape describing the contents of the tester 'cape' Note that the tester cape uses I2C2 for something different than an I2C diff --git a/patches/not-capebus/0122-bone-tester-Add-overrides-for-BB-BONE-TESTER.patch b/patches/not-capebus/0122-bone-tester-Add-overrides-for-BB-BONE-TESTER.patch index a8a6c3104..7ac3c3b34 100644 --- a/patches/not-capebus/0122-bone-tester-Add-overrides-for-BB-BONE-TESTER.patch +++ b/patches/not-capebus/0122-bone-tester-Add-overrides-for-BB-BONE-TESTER.patch @@ -1,7 +1,7 @@ -From 76e505273a383679341d23ed4f971ce671982a84 Mon Sep 17 00:00:00 2001 +From 22c3bd737702ba7ffb77f5bbd4cac94544e64b9e Mon Sep 17 00:00:00 2001 From: Pantelis Antoniou Date: Mon, 11 Mar 2013 12:24:17 +0200 -Subject: [PATCH 122/183] bone-tester: Add overrides for BB-BONE-TESTER +Subject: [PATCH 122/184] bone-tester: Add overrides for BB-BONE-TESTER Add overrides for BB-BONE-TESTER diff --git a/patches/not-capebus/0123-cape-tester-Add-uart-specific-default-pinmux-state.patch b/patches/not-capebus/0123-cape-tester-Add-uart-specific-default-pinmux-state.patch index 48035e73c..e804548e4 100644 --- a/patches/not-capebus/0123-cape-tester-Add-uart-specific-default-pinmux-state.patch +++ b/patches/not-capebus/0123-cape-tester-Add-uart-specific-default-pinmux-state.patch @@ -1,7 +1,7 @@ -From 8c803daa976d682088455e4a8a750d7001263942 Mon Sep 17 00:00:00 2001 +From a4775a0d67f4bf3dc3e356eec3604472f4fb6370 Mon Sep 17 00:00:00 2001 From: Pantelis Antoniou Date: Tue, 12 Mar 2013 09:36:43 +0200 -Subject: [PATCH 123/183] cape-tester: Add uart specific default pinmux state +Subject: [PATCH 123/184] cape-tester: Add uart specific default pinmux state The UUT UART is by default a UART, but when running the expansion tests is GPIO. diff --git a/patches/not-capebus/0124-cape-tester-Add-pinmux-helper-for-drvvbus-gpio.patch b/patches/not-capebus/0124-cape-tester-Add-pinmux-helper-for-drvvbus-gpio.patch index 8e733c3b4..b4122d499 100644 --- a/patches/not-capebus/0124-cape-tester-Add-pinmux-helper-for-drvvbus-gpio.patch +++ b/patches/not-capebus/0124-cape-tester-Add-pinmux-helper-for-drvvbus-gpio.patch @@ -1,7 +1,7 @@ -From 7c532b1c13835bdb135871e8050baa60cdce4698 Mon Sep 17 00:00:00 2001 +From a0c41cd742d6da1e79b941e85392e76ecf70a613 Mon Sep 17 00:00:00 2001 From: Pantelis Antoniou Date: Wed, 13 Mar 2013 16:55:15 +0200 -Subject: [PATCH 124/183] cape-tester: Add pinmux helper for drvvbus gpio +Subject: [PATCH 124/184] cape-tester: Add pinmux helper for drvvbus gpio We need this so that we can control the power to the USB host port. --- diff --git a/patches/not-capebus/0125-cape-Added-support-for-IIO-helper-cape.patch b/patches/not-capebus/0125-cape-Added-support-for-IIO-helper-cape.patch index 7b1bfe776..057396dbe 100644 --- a/patches/not-capebus/0125-cape-Added-support-for-IIO-helper-cape.patch +++ b/patches/not-capebus/0125-cape-Added-support-for-IIO-helper-cape.patch @@ -1,7 +1,7 @@ -From 73e6f39c98f76b48c260ac1a67afb7761167591c Mon Sep 17 00:00:00 2001 +From a98e70840a8d2b777e45a30916bd402524cfed3f Mon Sep 17 00:00:00 2001 From: Matt Ranostay Date: Tue, 19 Mar 2013 17:06:03 +0000 -Subject: [PATCH 125/183] cape: Added support for IIO helper cape +Subject: [PATCH 125/184] cape: Added support for IIO helper cape Since we currently can't export the IIO channels from the ADCs this patch exposes an sysfs entry to read a respective diff --git a/patches/not-capebus/0126-cape-Added-example-IIO-tester-dynamics-overlay.patch b/patches/not-capebus/0126-cape-Added-example-IIO-tester-dynamics-overlay.patch index 8fbaa3aa8..1cca79739 100644 --- a/patches/not-capebus/0126-cape-Added-example-IIO-tester-dynamics-overlay.patch +++ b/patches/not-capebus/0126-cape-Added-example-IIO-tester-dynamics-overlay.patch @@ -1,7 +1,7 @@ -From 146bc891c1ab277889e5de50beb55c4307d340f2 Mon Sep 17 00:00:00 2001 +From a8d88648dc915e9a2dcd9be5962d7e26faa9817e Mon Sep 17 00:00:00 2001 From: Matt Ranostay Date: Tue, 19 Mar 2013 17:06:04 +0000 -Subject: [PATCH 126/183] cape: Added example IIO tester dynamics overlay +Subject: [PATCH 126/184] cape: Added example IIO tester dynamics overlay Added an example usage of the IIO exporter for an current sensor reading. diff --git a/patches/not-capebus/0127-docs-Added-capemanager-extra_override-usage.patch b/patches/not-capebus/0127-docs-Added-capemanager-extra_override-usage.patch index 0a48fbee2..fa564273c 100644 --- a/patches/not-capebus/0127-docs-Added-capemanager-extra_override-usage.patch +++ b/patches/not-capebus/0127-docs-Added-capemanager-extra_override-usage.patch @@ -1,7 +1,7 @@ -From 3dcb2e67a28d42e0922a51d58e7cb56097f8c43f Mon Sep 17 00:00:00 2001 +From bf22d3c3f321c502f1766ec65ff0240808a75873 Mon Sep 17 00:00:00 2001 From: Matt Ranostay Date: Tue, 19 Mar 2013 17:05:01 +0000 -Subject: [PATCH 127/183] docs: Added capemanager extra_override usage +Subject: [PATCH 127/184] docs: Added capemanager extra_override usage Gave an example on using the kernel-command-line override slot options for capemanager. diff --git a/patches/not-capebus/0128-capemgr-Added-module-param-descriptions.patch b/patches/not-capebus/0128-capemgr-Added-module-param-descriptions.patch index 06da5c5ba..43522f249 100644 --- a/patches/not-capebus/0128-capemgr-Added-module-param-descriptions.patch +++ b/patches/not-capebus/0128-capemgr-Added-module-param-descriptions.patch @@ -1,7 +1,7 @@ -From 69e8835b97f6e52ea1fe62f8b01fe03d42275a6e Mon Sep 17 00:00:00 2001 +From 96398fd42014318438da8e99fc26ca29c24886e6 Mon Sep 17 00:00:00 2001 From: Matt Ranostay Date: Tue, 19 Mar 2013 17:05:02 +0000 -Subject: [PATCH 128/183] capemgr: Added module param descriptions +Subject: [PATCH 128/184] capemgr: Added module param descriptions Added a simple MODULE_PARM_DESC for the extra_override option diff --git a/patches/not-capebus/0129-beaglebone-Add-Adafruit-RTC-prototype-cape.patch b/patches/not-capebus/0129-beaglebone-Add-Adafruit-RTC-prototype-cape.patch index de592d5e4..88a46c97e 100644 --- a/patches/not-capebus/0129-beaglebone-Add-Adafruit-RTC-prototype-cape.patch +++ b/patches/not-capebus/0129-beaglebone-Add-Adafruit-RTC-prototype-cape.patch @@ -1,7 +1,7 @@ -From 3e858a8fa01d97f6b3430dc66ec509880bcd6c68 Mon Sep 17 00:00:00 2001 +From 2572070b88e38e490f5dfe0303de0c0ceefbcdc7 Mon Sep 17 00:00:00 2001 From: Matt Ranostay Date: Tue, 19 Mar 2013 17:04:06 +0000 -Subject: [PATCH 129/183] beaglebone: Add Adafruit RTC prototype cape +Subject: [PATCH 129/184] beaglebone: Add Adafruit RTC prototype cape Add support for a DS1307 RTC prototype cape with level logic shifted output. Some applications need an early RTC value and this diff --git a/patches/not-capebus/0130-cape-vsense-scale-division-by-zero-check.patch b/patches/not-capebus/0130-cape-vsense-scale-division-by-zero-check.patch index 5dde495f9..3be6eb95b 100644 --- a/patches/not-capebus/0130-cape-vsense-scale-division-by-zero-check.patch +++ b/patches/not-capebus/0130-cape-vsense-scale-division-by-zero-check.patch @@ -1,7 +1,7 @@ -From 093757f48740e14bfb29e89fbbd4cbc0fc4b610a Mon Sep 17 00:00:00 2001 +From 1d3805997103a12a5aca2b12b57e2587e0db7ad3 Mon Sep 17 00:00:00 2001 From: Matt Ranostay Date: Tue, 19 Mar 2013 17:05:44 +0000 -Subject: [PATCH 130/183] cape: vsense-scale division by zero check +Subject: [PATCH 130/184] cape: vsense-scale division by zero check Catch corner case of division by zero when passing in vsense-scale property from the device tree. diff --git a/patches/not-capebus/0131-capes-add-cape-for-beaglebone-based-Hexy-robot.patch b/patches/not-capebus/0131-capes-add-cape-for-beaglebone-based-Hexy-robot.patch index 69fa234e9..de1343862 100644 --- a/patches/not-capebus/0131-capes-add-cape-for-beaglebone-based-Hexy-robot.patch +++ b/patches/not-capebus/0131-capes-add-cape-for-beaglebone-based-Hexy-robot.patch @@ -1,7 +1,7 @@ -From 1be017403074d9edccbab1d5dc56b80b753dd9da Mon Sep 17 00:00:00 2001 +From 7b51fd17e24796d235689107265de1be5a340ef3 Mon Sep 17 00:00:00 2001 From: Koen Kooi Date: Wed, 20 Mar 2013 13:13:41 +0100 -Subject: [PATCH 131/183] capes: add cape for beaglebone based Hexy robot +Subject: [PATCH 131/184] capes: add cape for beaglebone based Hexy robot Signed-off-by: Koen Kooi --- diff --git a/patches/not-capebus/0132-Extend-bone-iio-helper.patch b/patches/not-capebus/0132-Extend-bone-iio-helper.patch index b5d562f4b..925b43444 100644 --- a/patches/not-capebus/0132-Extend-bone-iio-helper.patch +++ b/patches/not-capebus/0132-Extend-bone-iio-helper.patch @@ -1,7 +1,7 @@ -From de9bc97f9e53ad6a33adda9a2d5b95578c869fc3 Mon Sep 17 00:00:00 2001 +From 24bcbf549991324f77876b206795aea04aac591d Mon Sep 17 00:00:00 2001 From: Pantelis Antoniou Date: Thu, 21 Mar 2013 14:32:03 +0200 -Subject: [PATCH 132/183] Extend bone-iio helper +Subject: [PATCH 132/184] Extend bone-iio helper Allow multiple ADC entries. DT bindinds are extended so you can do: diff --git a/patches/not-capebus/0133-Update-iio-helper-with-more-channels.patch b/patches/not-capebus/0133-Update-iio-helper-with-more-channels.patch index 87c9d3053..a3c4572db 100644 --- a/patches/not-capebus/0133-Update-iio-helper-with-more-channels.patch +++ b/patches/not-capebus/0133-Update-iio-helper-with-more-channels.patch @@ -1,4 +1,4 @@ -From 19e3b929080cf4e44f87303057ed108acc93dc52 Mon Sep 17 00:00:00 2001 +From 17b82462633a140f2fc7c122a14e99651f0c71a3 Mon Sep 17 00:00:00 2001 From: Pantelis Antoniou Date: Thu, 21 Mar 2013 14:34:24 +0200 Subject: [PATCH 133/184] Update iio helper with more channels diff --git a/patches/not-capebus/0134-Add-ADC-IIO-helper.patch b/patches/not-capebus/0134-Add-ADC-IIO-helper.patch index 3ae572c06..defb029bc 100644 --- a/patches/not-capebus/0134-Add-ADC-IIO-helper.patch +++ b/patches/not-capebus/0134-Add-ADC-IIO-helper.patch @@ -1,7 +1,7 @@ -From 96f773142c6011504c5a6c514e514d036e4ccc2f Mon Sep 17 00:00:00 2001 +From 29e6412d6532bd9d4fd3bb5ebdc9afd565756a08 Mon Sep 17 00:00:00 2001 From: Pantelis Antoniou Date: Thu, 21 Mar 2013 17:08:58 +0200 -Subject: [PATCH 134/134] Add ADC IIO helper +Subject: [PATCH 134/184] Add ADC IIO helper --- firmware/capes/cape-bone-tester-00A0.dts | 30 ++++++++++++++++++++++++++++++ diff --git a/patches/not-capebus/0135-Changing-DT-data-to-make-selection-of-standard-i.e.-.patch b/patches/not-capebus/0135-Changing-DT-data-to-make-selection-of-standard-i.e.-.patch index c2a63b34d..aed13828e 100644 --- a/patches/not-capebus/0135-Changing-DT-data-to-make-selection-of-standard-i.e.-.patch +++ b/patches/not-capebus/0135-Changing-DT-data-to-make-selection-of-standard-i.e.-.patch @@ -1,7 +1,7 @@ -From 1a63bd5116a78f3816433aa0d389e3b3440159b5 Mon Sep 17 00:00:00 2001 +From bfbbf65f4f6b3658777cf17a4db4af752e353602 Mon Sep 17 00:00:00 2001 From: Darren Etheridge Date: Thu, 21 Mar 2013 13:53:54 -0500 -Subject: [PATCH 135/183] Changing DT data to make selection of standard (i.e. +Subject: [PATCH 135/184] Changing DT data to make selection of standard (i.e. non-reduced blanking) modes the default --- diff --git a/patches/not-capebus/0136-Enhancing-to-support-extra-device-tree-options-for-t.patch b/patches/not-capebus/0136-Enhancing-to-support-extra-device-tree-options-for-t.patch index 61c8e0d77..27b10b691 100644 --- a/patches/not-capebus/0136-Enhancing-to-support-extra-device-tree-options-for-t.patch +++ b/patches/not-capebus/0136-Enhancing-to-support-extra-device-tree-options-for-t.patch @@ -1,7 +1,7 @@ -From f662b9999cd556c29fb3c0845ef7276bc2c5ed89 Mon Sep 17 00:00:00 2001 +From 29441e4f533b829a2951d37288f5879ec28a3c80 Mon Sep 17 00:00:00 2001 From: Darren Etheridge Date: Thu, 21 Mar 2013 16:23:03 -0500 -Subject: [PATCH 136/183] Enhancing to support extra device tree options for +Subject: [PATCH 136/184] Enhancing to support extra device tree options for tilcdc: ti,max_width (maximum width in pixels) ti,max_pixelclock (maximum allowable pixel clock for the device) also added some extra debugging diff --git a/patches/not-capebus/0137-add-WIP-support-LCD4-rev-00A4.patch b/patches/not-capebus/0137-add-WIP-support-LCD4-rev-00A4.patch index 4ddbe1288..404c7f944 100644 --- a/patches/not-capebus/0137-add-WIP-support-LCD4-rev-00A4.patch +++ b/patches/not-capebus/0137-add-WIP-support-LCD4-rev-00A4.patch @@ -1,7 +1,7 @@ -From 99e098dff850978cce95b95a86650ddc0d7b87dc Mon Sep 17 00:00:00 2001 +From c39c1fb227af59c0219a4342e1ec29bea9492776 Mon Sep 17 00:00:00 2001 From: Koen Kooi Date: Mon, 25 Mar 2013 13:35:38 +0100 -Subject: [PATCH 137/183] add WIP support LCD4 rev 00A4 +Subject: [PATCH 137/184] add WIP support LCD4 rev 00A4 Signed-off-by: Koen Kooi --- diff --git a/patches/not-capebus/0138-add-eMMC-cape-support.patch b/patches/not-capebus/0138-add-eMMC-cape-support.patch index d983eb014..7d113408b 100644 --- a/patches/not-capebus/0138-add-eMMC-cape-support.patch +++ b/patches/not-capebus/0138-add-eMMC-cape-support.patch @@ -1,7 +1,7 @@ -From 23a33a752540ba20016d23e927eb963bc6b620f9 Mon Sep 17 00:00:00 2001 +From f40bcbd23307d670fd63402c0975a14bbc9c3e0e Mon Sep 17 00:00:00 2001 From: Koen Kooi Date: Mon, 25 Mar 2013 19:48:34 +0100 -Subject: [PATCH 138/183] add eMMC cape support +Subject: [PATCH 138/184] add eMMC cape support Signed-off-by: Koen Kooi --- diff --git a/patches/not-capebus/0139-Remove-UART-pins-from-the-expansion-set.patch b/patches/not-capebus/0139-Remove-UART-pins-from-the-expansion-set.patch index bb8a0e509..8e4d92598 100644 --- a/patches/not-capebus/0139-Remove-UART-pins-from-the-expansion-set.patch +++ b/patches/not-capebus/0139-Remove-UART-pins-from-the-expansion-set.patch @@ -1,14 +1,14 @@ -From 43d6fc58e1cc6d12e257ac22cd9e9a0ddbd6e449 Mon Sep 17 00:00:00 2001 +From 8e0c4b3423ffa92ad81174cc028242d98a9f57e4 Mon Sep 17 00:00:00 2001 From: Pantelis Antoniou Date: Mon, 25 Mar 2013 12:53:22 +0200 -Subject: [PATCH 139/183] Remove UART pins from the expansion set +Subject: [PATCH 139/184] Remove UART pins from the expansion set --- firmware/capes/cape-bone-tester-00A0.dts | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/firmware/capes/cape-bone-tester-00A0.dts b/firmware/capes/cape-bone-tester-00A0.dts -index 8d45389..1557767 100644 +index c7a9a05..ed07383 100644 --- a/firmware/capes/cape-bone-tester-00A0.dts +++ b/firmware/capes/cape-bone-tester-00A0.dts @@ -101,8 +101,8 @@ diff --git a/patches/not-capebus/0140-Remove-LCD-pins-from-the-expansion-test-part.patch b/patches/not-capebus/0140-Remove-LCD-pins-from-the-expansion-test-part.patch index f924c95ae..c802e6226 100644 --- a/patches/not-capebus/0140-Remove-LCD-pins-from-the-expansion-test-part.patch +++ b/patches/not-capebus/0140-Remove-LCD-pins-from-the-expansion-test-part.patch @@ -1,14 +1,14 @@ -From 2360f9396fca4e5e8b438f3d4da3de4dac885ec3 Mon Sep 17 00:00:00 2001 +From b545bfae0d1f807b67e05d6eff410b825fac3e8e Mon Sep 17 00:00:00 2001 From: Pantelis Antoniou Date: Mon, 25 Mar 2013 15:20:06 +0200 -Subject: [PATCH 140/183] Remove LCD pins from the expansion test part +Subject: [PATCH 140/184] Remove LCD pins from the expansion test part --- firmware/capes/cape-bone-tester-00A0.dts | 80 +++++++++++++++--------------- 1 file changed, 40 insertions(+), 40 deletions(-) diff --git a/firmware/capes/cape-bone-tester-00A0.dts b/firmware/capes/cape-bone-tester-00A0.dts -index 1557767..7dc0974 100644 +index ed07383..034e97d 100644 --- a/firmware/capes/cape-bone-tester-00A0.dts +++ b/firmware/capes/cape-bone-tester-00A0.dts @@ -54,26 +54,26 @@ diff --git a/patches/not-capebus/0141-Remove-I2C2-pins-from-expansion-test.patch b/patches/not-capebus/0141-Remove-I2C2-pins-from-expansion-test.patch index ceb80ff4f..6d957715f 100644 --- a/patches/not-capebus/0141-Remove-I2C2-pins-from-expansion-test.patch +++ b/patches/not-capebus/0141-Remove-I2C2-pins-from-expansion-test.patch @@ -1,7 +1,7 @@ -From 5d4bc5dcd9aab228d971bbf9f1fe0e663a8c0f7c Mon Sep 17 00:00:00 2001 +From 17afcbd0078fc0289997d0059e8928dd6617f8fc Mon Sep 17 00:00:00 2001 From: Pantelis Antoniou Date: Mon, 25 Mar 2013 15:47:28 +0200 -Subject: [PATCH 141/183] Remove I2C2 pins from expansion test +Subject: [PATCH 141/184] Remove I2C2 pins from expansion test It's too difficult for now to see how to test those. Temporarily take it out. @@ -10,7 +10,7 @@ Temporarily take it out. 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/firmware/capes/cape-bone-tester-00A0.dts b/firmware/capes/cape-bone-tester-00A0.dts -index 7dc0974..c71740c 100644 +index 034e97d..e9699cd 100644 --- a/firmware/capes/cape-bone-tester-00A0.dts +++ b/firmware/capes/cape-bone-tester-00A0.dts @@ -86,8 +86,8 @@ diff --git a/patches/not-capebus/0142-Add-expansion-test-cape-fragment.patch b/patches/not-capebus/0142-Add-expansion-test-cape-fragment.patch index 68bd9e862..fa8c0846c 100644 --- a/patches/not-capebus/0142-Add-expansion-test-cape-fragment.patch +++ b/patches/not-capebus/0142-Add-expansion-test-cape-fragment.patch @@ -1,7 +1,7 @@ -From 23ecb9181568e3c8ba6a504a7af44b0e81b7bb1c Mon Sep 17 00:00:00 2001 +From f7e83a970dcd8322c4c53118e83fe7d286dc4f37 Mon Sep 17 00:00:00 2001 From: Pantelis Antoniou Date: Mon, 25 Mar 2013 22:46:14 +0200 -Subject: [PATCH 142/183] Add expansion test cape fragment. +Subject: [PATCH 142/184] Add expansion test cape fragment. Not working yet, since more changes needed, but it's a start. --- diff --git a/patches/not-capebus/0143-tilcdc-added-some-extra-debug-and-softened-the-wordi.patch b/patches/not-capebus/0143-tilcdc-added-some-extra-debug-and-softened-the-wordi.patch index 8d374abba..7beedf2f8 100644 --- a/patches/not-capebus/0143-tilcdc-added-some-extra-debug-and-softened-the-wordi.patch +++ b/patches/not-capebus/0143-tilcdc-added-some-extra-debug-and-softened-the-wordi.patch @@ -1,7 +1,7 @@ -From ece0bac0f0c74bf72e6404d2cd027fdd185a7949 Mon Sep 17 00:00:00 2001 +From ad14079067dc6ce30c614d3130bf6835bb9e19e8 Mon Sep 17 00:00:00 2001 From: Darren Etheridge Date: Fri, 22 Mar 2013 15:47:50 -0500 -Subject: [PATCH 143/183] tilcdc added some extra debug, and softened the +Subject: [PATCH 143/184] tilcdc added some extra debug, and softened the wording of the debug messages when deciding if a mode is supported or not diff --git a/patches/not-capebus/0144-Make-sure-various-timings-fit-within-the-bits-availa.patch b/patches/not-capebus/0144-Make-sure-various-timings-fit-within-the-bits-availa.patch index 9d8d66e00..a08466b28 100644 --- a/patches/not-capebus/0144-Make-sure-various-timings-fit-within-the-bits-availa.patch +++ b/patches/not-capebus/0144-Make-sure-various-timings-fit-within-the-bits-availa.patch @@ -1,7 +1,7 @@ -From 0f60e4a97a5124afe8ba3cd84dbf55d665ba876d Mon Sep 17 00:00:00 2001 +From 641a8eba1d789ec129a34779f2b7533d7bb25dc3 Mon Sep 17 00:00:00 2001 From: Darren Etheridge Date: Mon, 25 Mar 2013 16:12:14 -0500 -Subject: [PATCH 144/183] Make sure various timings fit within the bits +Subject: [PATCH 144/184] Make sure various timings fit within the bits available in the LCD controller, otherwise prune the mode. Also adjust the timing values to behave as the TRM indicates with 0 representing 1 in some diff --git a/patches/not-capebus/0145-fix-cape-bone-hexy.patch b/patches/not-capebus/0145-fix-cape-bone-hexy.patch index 4e8deb4e4..015a1e3ea 100644 --- a/patches/not-capebus/0145-fix-cape-bone-hexy.patch +++ b/patches/not-capebus/0145-fix-cape-bone-hexy.patch @@ -1,7 +1,7 @@ -From 9eb5e46c69490fa7175384a932d04721e549539c Mon Sep 17 00:00:00 2001 +From eee97d263cbd5a83968c62fcbc73b02bea370394 Mon Sep 17 00:00:00 2001 From: Koen Kooi Date: Tue, 26 Mar 2013 17:01:09 +0100 -Subject: [PATCH 145/183] fix cape-bone-hexy +Subject: [PATCH 145/184] fix cape-bone-hexy Signed-off-by: Koen Kooi --- diff --git a/patches/not-capebus/0146-firmware-DT-Fragment-for-MRF24J40-BeagleBone-Cape.patch b/patches/not-capebus/0146-firmware-DT-Fragment-for-MRF24J40-BeagleBone-Cape.patch index f2d29fd20..853801248 100644 --- a/patches/not-capebus/0146-firmware-DT-Fragment-for-MRF24J40-BeagleBone-Cape.patch +++ b/patches/not-capebus/0146-firmware-DT-Fragment-for-MRF24J40-BeagleBone-Cape.patch @@ -1,7 +1,7 @@ -From f334e8068d89166d0195dca0fea61ede46b4d72c Mon Sep 17 00:00:00 2001 +From 6e1626de13bbfb84a24e256c8f46ef1098bf1fc9 Mon Sep 17 00:00:00 2001 From: Alan Ott Date: Thu, 14 Mar 2013 09:36:14 -0400 -Subject: [PATCH 146/183] firmware: DT Fragment for MRF24J40 BeagleBone Cape +Subject: [PATCH 146/184] firmware: DT Fragment for MRF24J40 BeagleBone Cape Support for the Signal 11 MRF24J40 BeagleBone Cape. --- diff --git a/patches/not-capebus/0147-firmware-capes-Update-MRF24J40-cape-to-work-with-lat.patch b/patches/not-capebus/0147-firmware-capes-Update-MRF24J40-cape-to-work-with-lat.patch index 24e663fb7..7a1dd4cb2 100644 --- a/patches/not-capebus/0147-firmware-capes-Update-MRF24J40-cape-to-work-with-lat.patch +++ b/patches/not-capebus/0147-firmware-capes-Update-MRF24J40-cape-to-work-with-lat.patch @@ -1,7 +1,7 @@ -From 72d375da0917a9e5f71b68ad332447e5edaf3677 Mon Sep 17 00:00:00 2001 +From cfa60cb4ed9721829d0563a2dea0d3c555b3b432 Mon Sep 17 00:00:00 2001 From: Alan Ott Date: Fri, 29 Mar 2013 16:49:27 -0400 -Subject: [PATCH 147/183] firmware: capes: Update MRF24J40 cape to work with +Subject: [PATCH 147/184] firmware: capes: Update MRF24J40 cape to work with latest bone dtsi am335x-bone-common.dtsi has removed the pinmux settings for SPI1. diff --git a/patches/not-capebus/0148-am335x-bone-common-DT-Override-for-MRF24J40-Cape.patch b/patches/not-capebus/0148-am335x-bone-common-DT-Override-for-MRF24J40-Cape.patch index fb6786feb..3e9e501d0 100644 --- a/patches/not-capebus/0148-am335x-bone-common-DT-Override-for-MRF24J40-Cape.patch +++ b/patches/not-capebus/0148-am335x-bone-common-DT-Override-for-MRF24J40-Cape.patch @@ -1,7 +1,7 @@ -From e91345c0edb3013cb4f87d7f0a72a0c28528ce6f Mon Sep 17 00:00:00 2001 +From 5bbe3d6c7f0f8792204e4361133caa7c09a75131 Mon Sep 17 00:00:00 2001 From: Alan Ott Date: Fri, 29 Mar 2013 16:48:42 -0400 -Subject: [PATCH 148/183] am335x-bone-common: DT Override for MRF24J40 Cape +Subject: [PATCH 148/184] am335x-bone-common: DT Override for MRF24J40 Cape Signed-off-by: Alan Ott --- diff --git a/patches/not-capebus/0149-beaglebone-black-limit-LDO3-to-1.8V.patch b/patches/not-capebus/0149-beaglebone-black-limit-LDO3-to-1.8V.patch index a58173e21..a51c41aaf 100644 --- a/patches/not-capebus/0149-beaglebone-black-limit-LDO3-to-1.8V.patch +++ b/patches/not-capebus/0149-beaglebone-black-limit-LDO3-to-1.8V.patch @@ -1,7 +1,7 @@ -From 35cc2bc8b70ab5dc6e98a3a496251848e3aa320f Mon Sep 17 00:00:00 2001 +From 4f8f9f033e1b07b31872ff80caf6890f72d0ddf9 Mon Sep 17 00:00:00 2001 From: Koen Kooi Date: Sat, 30 Mar 2013 08:37:26 +0100 -Subject: [PATCH 149/183] beaglebone black: limit LDO3 to 1.8V +Subject: [PATCH 149/184] beaglebone black: limit LDO3 to 1.8V Signed-off-by: Koen Kooi --- diff --git a/patches/not-capebus/0150-beaglebone-black-add-new-fixed-regulator-for-uSD-eMM.patch b/patches/not-capebus/0150-beaglebone-black-add-new-fixed-regulator-for-uSD-eMM.patch index c6a6e5574..7769bf9b7 100644 --- a/patches/not-capebus/0150-beaglebone-black-add-new-fixed-regulator-for-uSD-eMM.patch +++ b/patches/not-capebus/0150-beaglebone-black-add-new-fixed-regulator-for-uSD-eMM.patch @@ -1,7 +1,7 @@ -From 110652a38f0c69ac404b7a50d5483aa8b444963e Mon Sep 17 00:00:00 2001 +From 44454062e08972123c970a32c8261766a5c6fc49 Mon Sep 17 00:00:00 2001 From: Koen Kooi Date: Mon, 1 Apr 2013 09:36:22 +0200 -Subject: [PATCH 150/183] beaglebone black: add new fixed regulator for +Subject: [PATCH 150/184] beaglebone black: add new fixed regulator for uSD/eMMC Signed-off-by: Koen Kooi diff --git a/patches/not-capebus/0151-capemgr-Implement-disable-overrides-on-the-cmd-line.patch b/patches/not-capebus/0151-capemgr-Implement-disable-overrides-on-the-cmd-line.patch index 375ba68f3..ac933d7a5 100644 --- a/patches/not-capebus/0151-capemgr-Implement-disable-overrides-on-the-cmd-line.patch +++ b/patches/not-capebus/0151-capemgr-Implement-disable-overrides-on-the-cmd-line.patch @@ -1,7 +1,7 @@ -From 2487328d0c8970b6c94eeac926a6d95a094482e4 Mon Sep 17 00:00:00 2001 +From 88543e535477b061b54ac0d59ab88bbc331d7ca9 Mon Sep 17 00:00:00 2001 From: Pantelis Antoniou Date: Mon, 1 Apr 2013 18:20:35 +0300 -Subject: [PATCH 151/183] capemgr: Implement disable overrides on the cmd line +Subject: [PATCH 151/184] capemgr: Implement disable overrides on the cmd line Allow capes to be disabled on the kernel command line. diff --git a/patches/not-capebus/0152-tilcdc-Enable-pinmux-states.patch b/patches/not-capebus/0152-tilcdc-Enable-pinmux-states.patch index 7e84d4ce2..11dafe628 100644 --- a/patches/not-capebus/0152-tilcdc-Enable-pinmux-states.patch +++ b/patches/not-capebus/0152-tilcdc-Enable-pinmux-states.patch @@ -1,7 +1,7 @@ -From b650c1551c6084929fa15ead912c4d11fb917fc1 Mon Sep 17 00:00:00 2001 +From 5624a68ecb91765ca619eef989f09532213a185f Mon Sep 17 00:00:00 2001 From: Pantelis Antoniou Date: Fri, 29 Mar 2013 19:32:29 +0200 -Subject: [PATCH 152/183] tilcdc: Enable pinmux states +Subject: [PATCH 152/184] tilcdc: Enable pinmux states Things like the boot switch are on the LCD data pins. Allows us to change pinmuxing on runtime. diff --git a/patches/not-capebus/0153-cape-Add-a-simple-cape-for-handling-the-uSD-button.patch b/patches/not-capebus/0153-cape-Add-a-simple-cape-for-handling-the-uSD-button.patch index fdfb2e4e1..3aed04a04 100644 --- a/patches/not-capebus/0153-cape-Add-a-simple-cape-for-handling-the-uSD-button.patch +++ b/patches/not-capebus/0153-cape-Add-a-simple-cape-for-handling-the-uSD-button.patch @@ -1,7 +1,7 @@ -From 869436a4d18124383c44a2f5d60178ba53d65896 Mon Sep 17 00:00:00 2001 +From 2ab1663af8deb7cec5dadfbb07d7395e6cbd8eb6 Mon Sep 17 00:00:00 2001 From: Pantelis Antoniou Date: Fri, 29 Mar 2013 17:44:02 +0200 -Subject: [PATCH 153/183] cape: Add a simple cape for handling the uSD button. +Subject: [PATCH 153/184] cape: Add a simple cape for handling the uSD button. Doesn't work ofcourse due to conflict with the HDMI. diff --git a/patches/not-capebus/0154-beaglebone-add-support-for-DVI-00A3.patch b/patches/not-capebus/0154-beaglebone-add-support-for-DVI-00A3.patch index a9eac843e..216f4ace1 100644 --- a/patches/not-capebus/0154-beaglebone-add-support-for-DVI-00A3.patch +++ b/patches/not-capebus/0154-beaglebone-add-support-for-DVI-00A3.patch @@ -1,7 +1,7 @@ -From 359b0a765063a45ac2df6cc2791e9b8492726428 Mon Sep 17 00:00:00 2001 +From ea949c762333082bc94b85220a9f1698d519f0ab Mon Sep 17 00:00:00 2001 From: Koen Kooi Date: Wed, 3 Apr 2013 15:39:38 +0200 -Subject: [PATCH 154/183] beaglebone: add support for DVI 00A3 +Subject: [PATCH 154/184] beaglebone: add support for DVI 00A3 Signed-off-by: Koen Kooi --- diff --git a/patches/not-capebus/0155-beaglebone-remove-audio-section-from-DVID-rev-2-and-.patch b/patches/not-capebus/0155-beaglebone-remove-audio-section-from-DVID-rev-2-and-.patch index 602f56bfc..0a94f34c4 100644 --- a/patches/not-capebus/0155-beaglebone-remove-audio-section-from-DVID-rev-2-and-.patch +++ b/patches/not-capebus/0155-beaglebone-remove-audio-section-from-DVID-rev-2-and-.patch @@ -1,7 +1,7 @@ -From 29aec74eb02ebf1fa6831ed5662919fa6a2987f8 Mon Sep 17 00:00:00 2001 +From 06e2e5e50c640c335864b702a4a30f09788379a8 Mon Sep 17 00:00:00 2001 From: Koen Kooi Date: Wed, 3 Apr 2013 15:59:07 +0200 -Subject: [PATCH 155/183] beaglebone: remove audio section from DVID rev 2 and +Subject: [PATCH 155/184] beaglebone: remove audio section from DVID rev 2 and 3 capes Signed-off-by: Koen Kooi diff --git a/patches/not-capebus/0156-beaglebone-add-dts-for-audio-cape.patch b/patches/not-capebus/0156-beaglebone-add-dts-for-audio-cape.patch index bdd6215cc..545013988 100644 --- a/patches/not-capebus/0156-beaglebone-add-dts-for-audio-cape.patch +++ b/patches/not-capebus/0156-beaglebone-add-dts-for-audio-cape.patch @@ -1,7 +1,7 @@ -From be2b75bfd7aebd31a7ce088566f91fb988e2c41b Mon Sep 17 00:00:00 2001 +From 0d007e2e0003deef379030493bef554ce35fd19a Mon Sep 17 00:00:00 2001 From: Koen Kooi Date: Thu, 4 Apr 2013 10:24:06 +0200 -Subject: [PATCH 156/183] beaglebone: add dts for audio cape +Subject: [PATCH 156/184] beaglebone: add dts for audio cape Signed-off-by: Koen Kooi --- diff --git a/patches/not-capebus/0157-cape-bone-hexy-add-iio-helper.patch b/patches/not-capebus/0157-cape-bone-hexy-add-iio-helper.patch index e6b75dd32..0b3ece7aa 100644 --- a/patches/not-capebus/0157-cape-bone-hexy-add-iio-helper.patch +++ b/patches/not-capebus/0157-cape-bone-hexy-add-iio-helper.patch @@ -1,4 +1,4 @@ -From 96cb5b20ea2ebb022437030f0619807240de28c2 Mon Sep 17 00:00:00 2001 +From 7e3b754f4a8c7ae50a7fa703756ac93840aa5030 Mon Sep 17 00:00:00 2001 From: Koen Kooi Date: Fri, 5 Apr 2013 12:07:30 +0200 Subject: [PATCH 157/184] cape-bone-hexy: add iio helper diff --git a/patches/not-capebus/0158-cape-Add-CAPE-BONE-EXPTEST-to-capemaps.patch b/patches/not-capebus/0158-cape-Add-CAPE-BONE-EXPTEST-to-capemaps.patch index dfa124d22..c6939c3ae 100644 --- a/patches/not-capebus/0158-cape-Add-CAPE-BONE-EXPTEST-to-capemaps.patch +++ b/patches/not-capebus/0158-cape-Add-CAPE-BONE-EXPTEST-to-capemaps.patch @@ -1,7 +1,7 @@ -From 549ed4f6c25a3b3e6394743750720f54dda1320f Mon Sep 17 00:00:00 2001 +From 24318b73ab6b940d38014202ec39b3d7881285a3 Mon Sep 17 00:00:00 2001 From: Pantelis Antoniou Date: Fri, 5 Apr 2013 14:34:31 +0300 -Subject: [PATCH 158/183] cape: Add CAPE-BONE-EXPTEST to capemaps +Subject: [PATCH 158/184] cape: Add CAPE-BONE-EXPTEST to capemaps --- arch/arm/boot/dts/am335x-bone-common.dtsi | 8 ++++++++ diff --git a/patches/not-capebus/0159-tester-button-cape.patch b/patches/not-capebus/0159-tester-button-cape.patch index 44fbc315d..e92ab8643 100644 --- a/patches/not-capebus/0159-tester-button-cape.patch +++ b/patches/not-capebus/0159-tester-button-cape.patch @@ -1,7 +1,7 @@ -From c3a95e2c44b1b78a6fc299ccdd91630a665ab8e4 Mon Sep 17 00:00:00 2001 +From e6a3c387dfa155bb5a3721d2c59859cad7c7ac28 Mon Sep 17 00:00:00 2001 From: Pantelis Antoniou Date: Mon, 8 Apr 2013 22:35:55 +0300 -Subject: [PATCH 159/183] tester: button cape +Subject: [PATCH 159/184] tester: button cape Disable pull up on the pinmux. --- diff --git a/patches/not-capebus/0160-pwm_test-fix-some-issues.patch b/patches/not-capebus/0160-pwm_test-fix-some-issues.patch index e976268d4..1e107e19a 100644 --- a/patches/not-capebus/0160-pwm_test-fix-some-issues.patch +++ b/patches/not-capebus/0160-pwm_test-fix-some-issues.patch @@ -1,7 +1,7 @@ -From 8978c702460e17f034234861256ea96d1689a95e Mon Sep 17 00:00:00 2001 +From d1cb31684d8905cc624bb99b47e2892247509c2e Mon Sep 17 00:00:00 2001 From: Jack Mitchell Date: Tue, 9 Apr 2013 16:47:31 +0200 -Subject: [PATCH 160/183] pwm_test: fix some issues +Subject: [PATCH 160/184] pwm_test: fix some issues --- drivers/pwm/pwm_test.c | 39 ++++++++++++++++++++++++++++++--------- diff --git a/patches/not-capebus/0161-pwm_test-Clean-up-and-make-it-work-on-DT-correctly.patch b/patches/not-capebus/0161-pwm_test-Clean-up-and-make-it-work-on-DT-correctly.patch index 7e42838c4..0a5f0dae9 100644 --- a/patches/not-capebus/0161-pwm_test-Clean-up-and-make-it-work-on-DT-correctly.patch +++ b/patches/not-capebus/0161-pwm_test-Clean-up-and-make-it-work-on-DT-correctly.patch @@ -1,7 +1,7 @@ -From 620479be3b071ac88a439e487a5f91b9a6573188 Mon Sep 17 00:00:00 2001 +From 6944be9f01772065ed88b8be6cdb9477a0b8456b Mon Sep 17 00:00:00 2001 From: Pantelis Antoniou Date: Tue, 9 Apr 2013 22:14:29 +0300 -Subject: [PATCH 161/183] pwm_test: Clean-up and make it work on DT correctly +Subject: [PATCH 161/184] pwm_test: Clean-up and make it work on DT correctly Clean up and DTify the pwm_test driver into something that's reasonably useful. diff --git a/patches/not-capebus/0162-capes-Add-PWM-test-example-cape.patch b/patches/not-capebus/0162-capes-Add-PWM-test-example-cape.patch index 0108568cb..d1afb348b 100644 --- a/patches/not-capebus/0162-capes-Add-PWM-test-example-cape.patch +++ b/patches/not-capebus/0162-capes-Add-PWM-test-example-cape.patch @@ -1,7 +1,7 @@ -From a08b5b2e02ec7fa8a372363db60cef9086f6e124 Mon Sep 17 00:00:00 2001 +From 334109ce36a092f1ad26998e26642e1f298a7324 Mon Sep 17 00:00:00 2001 From: Pantelis Antoniou Date: Tue, 9 Apr 2013 22:52:14 +0300 -Subject: [PATCH 162/183] capes: Add PWM test example cape +Subject: [PATCH 162/184] capes: Add PWM test example cape A simple example of a PWM test based cape. diff --git a/patches/not-capebus/0163-Sync-tester-DTS-with-am335x-common.patch b/patches/not-capebus/0163-Sync-tester-DTS-with-am335x-common.patch index 1371c637f..96e3d0060 100644 --- a/patches/not-capebus/0163-Sync-tester-DTS-with-am335x-common.patch +++ b/patches/not-capebus/0163-Sync-tester-DTS-with-am335x-common.patch @@ -1,7 +1,7 @@ -From 5428a675efbcdfcb223fa12e74ff958b0d6e38f7 Mon Sep 17 00:00:00 2001 +From f607eca20b979227bcf48718a2a994018e0178e9 Mon Sep 17 00:00:00 2001 From: Pantelis Antoniou Date: Thu, 11 Apr 2013 19:37:08 +0300 -Subject: [PATCH 163/183] Sync tester DTS with am335x-common +Subject: [PATCH 163/184] Sync tester DTS with am335x-common --- arch/arm/boot/dts/am335x-tester.dts | 87 ++++++++++++++++++++++++++++++++--- diff --git a/patches/not-capebus/0164-Add-in-missing-cape-bone-tester-back-in.patch b/patches/not-capebus/0164-Add-in-missing-cape-bone-tester-back-in.patch index 908ea6264..1fd557e32 100644 --- a/patches/not-capebus/0164-Add-in-missing-cape-bone-tester-back-in.patch +++ b/patches/not-capebus/0164-Add-in-missing-cape-bone-tester-back-in.patch @@ -1,7 +1,7 @@ -From 6d0dc1f913931606367d920b99551dd19cdb5ea9 Mon Sep 17 00:00:00 2001 +From 47459a483d9831cebdee9953adcdecb675a32f5c Mon Sep 17 00:00:00 2001 From: Pantelis Antoniou Date: Thu, 11 Apr 2013 21:19:13 +0300 -Subject: [PATCH 164/183] Add in missing cape-bone-tester back in. +Subject: [PATCH 164/184] Add in missing cape-bone-tester back in. --- arch/arm/boot/dts/am335x-tester.dts | 9 +++++++++ diff --git a/patches/not-capebus/0165-cape-bone-hexy-move-OLED-to-different-reset-gpio.patch b/patches/not-capebus/0165-cape-bone-hexy-move-OLED-to-different-reset-gpio.patch index 9498f4cc3..229daf7c6 100644 --- a/patches/not-capebus/0165-cape-bone-hexy-move-OLED-to-different-reset-gpio.patch +++ b/patches/not-capebus/0165-cape-bone-hexy-move-OLED-to-different-reset-gpio.patch @@ -1,7 +1,7 @@ -From 37e65c677b257a4ea7e19db7f2c497ba039150b4 Mon Sep 17 00:00:00 2001 +From 9583bba6dc74cf61035e1ac6f5268ceb99234ab3 Mon Sep 17 00:00:00 2001 From: Koen Kooi Date: Fri, 12 Apr 2013 14:22:04 +0200 -Subject: [PATCH 165/183] cape-bone-hexy: move OLED to different reset gpio +Subject: [PATCH 165/184] cape-bone-hexy: move OLED to different reset gpio Signed-off-by: Koen Kooi --- @@ -9,7 +9,7 @@ Signed-off-by: Koen Kooi 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/firmware/capes/cape-bone-hexy-00A0.dts b/firmware/capes/cape-bone-hexy-00A0.dts -index ea353af..a0878b7 100644 +index 0e90904..f02abd7 100644 --- a/firmware/capes/cape-bone-hexy-00A0.dts +++ b/firmware/capes/cape-bone-hexy-00A0.dts @@ -150,7 +150,7 @@ diff --git a/patches/not-capebus/0166-firmware-capes-added-dts-file-for-every-PWM-pin.patch b/patches/not-capebus/0166-firmware-capes-added-dts-file-for-every-PWM-pin.patch index 54582e1be..4818192d3 100644 --- a/patches/not-capebus/0166-firmware-capes-added-dts-file-for-every-PWM-pin.patch +++ b/patches/not-capebus/0166-firmware-capes-added-dts-file-for-every-PWM-pin.patch @@ -1,7 +1,7 @@ -From 76057d906c63816f7d014bdbf88adaaa57447cf1 Mon Sep 17 00:00:00 2001 +From 76d8ea47ed930e396ad5a27c91a1197eb7fc733f Mon Sep 17 00:00:00 2001 From: Jason Kridner Date: Fri, 12 Apr 2013 13:38:27 +0000 -Subject: [PATCH 166/183] firmware/capes: added dts file for every PWM pin +Subject: [PATCH 166/184] firmware/capes: added dts file for every PWM pin --- firmware/Makefile | 15 +++++++ diff --git a/patches/not-capebus/0167-capes-add-LCD7-A3.patch b/patches/not-capebus/0167-capes-add-LCD7-A3.patch index e5b2ef3ec..20e810a62 100644 --- a/patches/not-capebus/0167-capes-add-LCD7-A3.patch +++ b/patches/not-capebus/0167-capes-add-LCD7-A3.patch @@ -1,4 +1,4 @@ -From 4be6bad7a19e0d644e0994f82d8d8a9def44a203 Mon Sep 17 00:00:00 2001 +From 36ef05cc5271142dfa9f7221239126a0a029e106 Mon Sep 17 00:00:00 2001 From: Koen Kooi Date: Tue, 23 Apr 2013 15:12:00 +0200 Subject: [PATCH 167/184] capes: add LCD7 A3 diff --git a/patches/not-capebus/0168-capes-add-basic-support-for-LCD4-capes.patch b/patches/not-capebus/0168-capes-add-basic-support-for-LCD4-capes.patch index c99f7a6d1..cc68c7a6f 100644 --- a/patches/not-capebus/0168-capes-add-basic-support-for-LCD4-capes.patch +++ b/patches/not-capebus/0168-capes-add-basic-support-for-LCD4-capes.patch @@ -1,4 +1,4 @@ -From 7856e79ef101d9f2789e755ce3d3049e4c17ea74 Mon Sep 17 00:00:00 2001 +From bfc4ee5a5e530f2cdd005bcc5c9181be6ba0f93b Mon Sep 17 00:00:00 2001 From: Koen Kooi Date: Thu, 25 Apr 2013 09:28:32 +0200 Subject: [PATCH 168/184] capes: add basic support for LCD4 capes diff --git a/patches/not-capebus/0169-OF-overlay-Add-depth-option-for-device-creation.patch b/patches/not-capebus/0169-OF-overlay-Add-depth-option-for-device-creation.patch index 03062100a..6eb781b05 100644 --- a/patches/not-capebus/0169-OF-overlay-Add-depth-option-for-device-creation.patch +++ b/patches/not-capebus/0169-OF-overlay-Add-depth-option-for-device-creation.patch @@ -1,7 +1,7 @@ -From 9823d9a04e926940fd3e3f66db755496a572ee2c Mon Sep 17 00:00:00 2001 +From 4a2dcc069a2773410d1ae302d2b10b428c7f973a Mon Sep 17 00:00:00 2001 From: Pantelis Antoniou Date: Wed, 1 May 2013 16:43:05 +0300 -Subject: [PATCH 169/183] OF-overlay: Add depth option for device creation. +Subject: [PATCH 169/184] OF-overlay: Add depth option for device creation. Add a depth option for device creation. Normally all nodes that represent devices are created, but some devices like gpmc for instance, diff --git a/patches/not-capebus/0170-capes-Add-BB-BONE-GPEVT-cape.patch b/patches/not-capebus/0170-capes-Add-BB-BONE-GPEVT-cape.patch index cbfd8883f..cdd2742c6 100644 --- a/patches/not-capebus/0170-capes-Add-BB-BONE-GPEVT-cape.patch +++ b/patches/not-capebus/0170-capes-Add-BB-BONE-GPEVT-cape.patch @@ -1,7 +1,7 @@ -From 02cf02d09418914ef456428c54f57c5601d19e41 Mon Sep 17 00:00:00 2001 +From 2d687c8c5479502b3c3dc1fb87563121da7f61be Mon Sep 17 00:00:00 2001 From: Pantelis Antoniou Date: Wed, 1 May 2013 16:52:20 +0300 -Subject: [PATCH 170/183] capes: Add BB-BONE-GPEVT cape +Subject: [PATCH 170/184] capes: Add BB-BONE-GPEVT cape Add a virtual cape for the GPEVT dma test driver. diff --git a/patches/not-capebus/0171-clock-Export-__clock_set_parent.patch b/patches/not-capebus/0171-clock-Export-__clock_set_parent.patch index 07a382c62..1ad4dd63f 100644 --- a/patches/not-capebus/0171-clock-Export-__clock_set_parent.patch +++ b/patches/not-capebus/0171-clock-Export-__clock_set_parent.patch @@ -1,7 +1,7 @@ -From e7f9ed857f22248242a5c046e4909428c03069b1 Mon Sep 17 00:00:00 2001 +From 2ea18acedd9cba5ac6922012913ec8b77f43f313 Mon Sep 17 00:00:00 2001 From: Pantelis Antoniou Date: Wed, 1 May 2013 18:19:26 +0300 -Subject: [PATCH 171/183] clock: Export __clock_set_parent +Subject: [PATCH 171/184] clock: Export __clock_set_parent We need this exported for the manipulation of the clkout2 external clock. As part of clock rate selection, the parent must change. diff --git a/patches/not-capebus/0172-omap-clk-Add-adjustable-clkout2.patch b/patches/not-capebus/0172-omap-clk-Add-adjustable-clkout2.patch index e07758546..ed678c290 100644 --- a/patches/not-capebus/0172-omap-clk-Add-adjustable-clkout2.patch +++ b/patches/not-capebus/0172-omap-clk-Add-adjustable-clkout2.patch @@ -1,7 +1,7 @@ -From b973ea67fa960ddabcd4122da9b02bb715f319df Mon Sep 17 00:00:00 2001 +From 9a69f33e321f73feb6d9f946d3af0d7f0e6f521b Mon Sep 17 00:00:00 2001 From: Pantelis Antoniou Date: Wed, 1 May 2013 18:32:29 +0300 -Subject: [PATCH 172/183] omap-clk: Add adjustable clkout2 +Subject: [PATCH 172/184] omap-clk: Add adjustable clkout2 The way clkout2 work is no good for external devices needing the clock. A way to select rate, that translates to selecting a parent clock is diff --git a/patches/not-capebus/0173-am33xx-Update-DTS-EDMA.patch b/patches/not-capebus/0173-am33xx-Update-DTS-EDMA.patch index 74a3d2817..789f18d3d 100644 --- a/patches/not-capebus/0173-am33xx-Update-DTS-EDMA.patch +++ b/patches/not-capebus/0173-am33xx-Update-DTS-EDMA.patch @@ -1,7 +1,7 @@ -From 8032c40106854e7c112db5f7b51d6bc7f9f46561 Mon Sep 17 00:00:00 2001 +From c7cdd6b4b98166805537582972f254ad467308ed Mon Sep 17 00:00:00 2001 From: Pantelis Antoniou Date: Wed, 1 May 2013 18:36:32 +0300 -Subject: [PATCH 173/183] am33xx: Update DTS EDMA +Subject: [PATCH 173/184] am33xx: Update DTS EDMA Update EDMA bindings to work the same way as on the 3.2 kernel diff --git a/patches/not-capebus/0174-bone-Added-RS232-prototype-cape-DT-object.patch b/patches/not-capebus/0174-bone-Added-RS232-prototype-cape-DT-object.patch index ebe66eb97..82b4ec8be 100644 --- a/patches/not-capebus/0174-bone-Added-RS232-prototype-cape-DT-object.patch +++ b/patches/not-capebus/0174-bone-Added-RS232-prototype-cape-DT-object.patch @@ -1,7 +1,7 @@ -From 5003b8cae94b10b7fb92e005fba30141e91e5262 Mon Sep 17 00:00:00 2001 +From a29cc9faf73c28f32b3cb8d67ac988ede367ebaf Mon Sep 17 00:00:00 2001 From: Matt Ranostay Date: Tue, 23 Apr 2013 17:18:34 +0000 -Subject: [PATCH 174/183] bone: Added RS232 prototype cape DT object +Subject: [PATCH 174/184] bone: Added RS232 prototype cape DT object Added UART device tree object to setup UART3 and pinmux. This should work with the RS232 cape that currently exists. diff --git a/patches/not-capebus/0175-Add-support-for-BB-BONE_SERL-01-00A1-CanBus-cape.patch b/patches/not-capebus/0175-Add-support-for-BB-BONE_SERL-01-00A1-CanBus-cape.patch index af1ecf5ff..f139cb5f9 100644 --- a/patches/not-capebus/0175-Add-support-for-BB-BONE_SERL-01-00A1-CanBus-cape.patch +++ b/patches/not-capebus/0175-Add-support-for-BB-BONE_SERL-01-00A1-CanBus-cape.patch @@ -1,7 +1,7 @@ -From d34c4058d22256f59a8a03563b007df464046293 Mon Sep 17 00:00:00 2001 +From 9ff8611a707391c6920614d03d838087fec8519b Mon Sep 17 00:00:00 2001 From: Martin Gysel Date: Wed, 15 May 2013 16:48:34 +0200 -Subject: [PATCH 175/183] Add support for BB-BONE_SERL-01-00A1 CanBus cape +Subject: [PATCH 175/184] Add support for BB-BONE_SERL-01-00A1 CanBus cape Signed-off-by: Martin Gysel --- diff --git a/patches/not-capebus/0176-capes-Add-virtual-capes-serving-as-examples.patch b/patches/not-capebus/0176-capes-Add-virtual-capes-serving-as-examples.patch index d287a22d9..15ef6f3cd 100644 --- a/patches/not-capebus/0176-capes-Add-virtual-capes-serving-as-examples.patch +++ b/patches/not-capebus/0176-capes-Add-virtual-capes-serving-as-examples.patch @@ -1,7 +1,7 @@ -From ac29bd8325008e9c27625174d83446ac8b7056d5 Mon Sep 17 00:00:00 2001 +From e393c7a243703e1fd3fc37796ac26fea17acc48e Mon Sep 17 00:00:00 2001 From: Pantelis Antoniou Date: Thu, 30 May 2013 15:44:07 +0300 -Subject: [PATCH 176/183] capes: Add virtual capes serving as examples +Subject: [PATCH 176/184] capes: Add virtual capes serving as examples Example capes for UART/I2C/SPI. diff --git a/patches/not-capebus/0177-capes-Add-TowerTech-TT3201-CAN-Bus-Cape-TT3201-001-3.patch b/patches/not-capebus/0177-capes-Add-TowerTech-TT3201-CAN-Bus-Cape-TT3201-001-3.patch index a19423971..9739cdef6 100644 --- a/patches/not-capebus/0177-capes-Add-TowerTech-TT3201-CAN-Bus-Cape-TT3201-001-3.patch +++ b/patches/not-capebus/0177-capes-Add-TowerTech-TT3201-CAN-Bus-Cape-TT3201-001-3.patch @@ -1,7 +1,7 @@ -From 828bc55ab11ac222ac4c05519a26e3b5df604c8a Mon Sep 17 00:00:00 2001 +From cac9346d6d83cd9bdc3e355db1c4fa899ad6108a Mon Sep 17 00:00:00 2001 From: Alessandro Zummo Date: Sat, 25 May 2013 19:18:07 +0200 -Subject: [PATCH 177/183] capes: Add TowerTech TT3201 CAN Bus Cape +Subject: [PATCH 177/184] capes: Add TowerTech TT3201 CAN Bus Cape (TT3201-001, 3 channels) Rev 01 and 02 -- diff --git a/patches/not-capebus/0178-capes-Add-commented-out-example-of-use-of-spi1_cs1.patch b/patches/not-capebus/0178-capes-Add-commented-out-example-of-use-of-spi1_cs1.patch index 0c6866f9a..5bfc58c0d 100644 --- a/patches/not-capebus/0178-capes-Add-commented-out-example-of-use-of-spi1_cs1.patch +++ b/patches/not-capebus/0178-capes-Add-commented-out-example-of-use-of-spi1_cs1.patch @@ -1,7 +1,7 @@ -From 884aebf8cd0961e909004e37ece2d4be829063d3 Mon Sep 17 00:00:00 2001 +From 151a144872f8fcb1e50ff9037823684a4fb3d3bc Mon Sep 17 00:00:00 2001 From: Pantelis Antoniou Date: Thu, 30 May 2013 16:38:42 +0300 -Subject: [PATCH 178/183] capes: Add commented out example of use of spi1_cs1 +Subject: [PATCH 178/184] capes: Add commented out example of use of spi1_cs1 --- firmware/capes/BB-SPI1-00A0.dts | 2 ++ diff --git a/patches/not-capebus/0179-cape-LCD4-Correct-key-active-polarity.patch b/patches/not-capebus/0179-cape-LCD4-Correct-key-active-polarity.patch index 2a719d924..a08bf2614 100644 --- a/patches/not-capebus/0179-cape-LCD4-Correct-key-active-polarity.patch +++ b/patches/not-capebus/0179-cape-LCD4-Correct-key-active-polarity.patch @@ -1,14 +1,14 @@ -From 21a99d720abdfb4547c0bc0de220baadb8da75ea Mon Sep 17 00:00:00 2001 +From 3b1cf0b624bc73db2fdba0db4e3b631657c89361 Mon Sep 17 00:00:00 2001 From: Pantelis Antoniou Date: Mon, 3 Jun 2013 15:59:04 +0300 -Subject: [PATCH 179/183] cape: LCD4: Correct key active polarity +Subject: [PATCH 179/184] cape: LCD4: Correct key active polarity --- firmware/capes/BB-BONE-LCD4-01-00A1.dts | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/firmware/capes/BB-BONE-LCD4-01-00A1.dts b/firmware/capes/BB-BONE-LCD4-01-00A1.dts -index 0934426..0b72182 100644 +index 2398760..6782648 100644 --- a/firmware/capes/BB-BONE-LCD4-01-00A1.dts +++ b/firmware/capes/BB-BONE-LCD4-01-00A1.dts @@ -152,7 +152,7 @@ diff --git a/patches/not-capebus/0180-capes-lcd3-Correct-button-polarity.patch b/patches/not-capebus/0180-capes-lcd3-Correct-button-polarity.patch index 417de03ee..67c9e1825 100644 --- a/patches/not-capebus/0180-capes-lcd3-Correct-button-polarity.patch +++ b/patches/not-capebus/0180-capes-lcd3-Correct-button-polarity.patch @@ -1,7 +1,7 @@ -From 4fef842dc5bd7cd6d4d37fb21f443d5be14c4e8a Mon Sep 17 00:00:00 2001 +From d470c31e7f049a904ad2dd80e360f4105dd16c52 Mon Sep 17 00:00:00 2001 From: Pantelis Antoniou Date: Mon, 3 Jun 2013 16:42:22 +0300 -Subject: [PATCH 180/183] capes: lcd3: Correct button polarity +Subject: [PATCH 180/184] capes: lcd3: Correct button polarity --- firmware/capes/cape-bone-lcd3-00A0.dts | 10 +++++----- @@ -9,7 +9,7 @@ Subject: [PATCH 180/183] capes: lcd3: Correct button polarity 2 files changed, 10 insertions(+), 10 deletions(-) diff --git a/firmware/capes/cape-bone-lcd3-00A0.dts b/firmware/capes/cape-bone-lcd3-00A0.dts -index c62e4a9..cf692b2 100644 +index ca31bc3..1ac8462 100644 --- a/firmware/capes/cape-bone-lcd3-00A0.dts +++ b/firmware/capes/cape-bone-lcd3-00A0.dts @@ -140,7 +140,7 @@ @@ -58,7 +58,7 @@ index c62e4a9..cf692b2 100644 }; }; diff --git a/firmware/capes/cape-bone-lcd3-00A2.dts b/firmware/capes/cape-bone-lcd3-00A2.dts -index b8e4d75..c8cde95 100644 +index c33f872..297ea2d 100644 --- a/firmware/capes/cape-bone-lcd3-00A2.dts +++ b/firmware/capes/cape-bone-lcd3-00A2.dts @@ -151,7 +151,7 @@ diff --git a/patches/not-capebus/0181-cape-Fix-LCD7-keys-polarity.patch b/patches/not-capebus/0181-cape-Fix-LCD7-keys-polarity.patch index 2baaf261a..4b5f2fd31 100644 --- a/patches/not-capebus/0181-cape-Fix-LCD7-keys-polarity.patch +++ b/patches/not-capebus/0181-cape-Fix-LCD7-keys-polarity.patch @@ -1,7 +1,7 @@ -From 5a9efecf5e0aeee75065e48e69c2552864c9800c Mon Sep 17 00:00:00 2001 +From 159f3ac2d5307b4f162cab01ad1df7f4ec2233c0 Mon Sep 17 00:00:00 2001 From: Pantelis Antoniou Date: Mon, 3 Jun 2013 18:19:12 +0300 -Subject: [PATCH 181/183] cape: Fix LCD7 keys polarity +Subject: [PATCH 181/184] cape: Fix LCD7 keys polarity --- firmware/capes/BB-BONE-LCD7-01-00A2.dts | 10 +++++----- @@ -10,7 +10,7 @@ Subject: [PATCH 181/183] cape: Fix LCD7 keys polarity 3 files changed, 15 insertions(+), 15 deletions(-) diff --git a/firmware/capes/BB-BONE-LCD7-01-00A2.dts b/firmware/capes/BB-BONE-LCD7-01-00A2.dts -index 11ac943..26836e4 100644 +index 7e6b2c9..2eb622c 100644 --- a/firmware/capes/BB-BONE-LCD7-01-00A2.dts +++ b/firmware/capes/BB-BONE-LCD7-01-00A2.dts @@ -153,7 +153,7 @@ @@ -59,7 +59,7 @@ index 11ac943..26836e4 100644 }; }; diff --git a/firmware/capes/BB-BONE-LCD7-01-00A3.dts b/firmware/capes/BB-BONE-LCD7-01-00A3.dts -index 32ea2f9..7ef755d 100644 +index ab748d2..4fbbe5e 100644 --- a/firmware/capes/BB-BONE-LCD7-01-00A3.dts +++ b/firmware/capes/BB-BONE-LCD7-01-00A3.dts @@ -153,7 +153,7 @@ diff --git a/patches/not-capebus/0182-gpio-Introduce-GPIO-OF-helper.patch b/patches/not-capebus/0182-gpio-Introduce-GPIO-OF-helper.patch index 1dcc188a9..0aee992d6 100644 --- a/patches/not-capebus/0182-gpio-Introduce-GPIO-OF-helper.patch +++ b/patches/not-capebus/0182-gpio-Introduce-GPIO-OF-helper.patch @@ -1,7 +1,7 @@ -From e8e34abf9268a41fce2f3ab91328c9e9783bd172 Mon Sep 17 00:00:00 2001 +From fbaad98efeb273c3841a14984ba3469411fb636b Mon Sep 17 00:00:00 2001 From: Pantelis Antoniou Date: Tue, 4 Jun 2013 16:23:59 +0300 -Subject: [PATCH 182/183] gpio: Introduce GPIO OF helper +Subject: [PATCH 182/184] gpio: Introduce GPIO OF helper A gpio OF helper driver that allows configuration to be done via DT. diff --git a/patches/not-capebus/0183-capes-ADC-GPIO-helper-capes.patch b/patches/not-capebus/0183-capes-ADC-GPIO-helper-capes.patch index 0ef73db23..268e5d165 100644 --- a/patches/not-capebus/0183-capes-ADC-GPIO-helper-capes.patch +++ b/patches/not-capebus/0183-capes-ADC-GPIO-helper-capes.patch @@ -1,4 +1,4 @@ -From d4d65b2e4b9279935351751cbd6ee1e4668f40eb Mon Sep 17 00:00:00 2001 +From 2d31c50c501022cefc8a0460dc2f20173f7fd956 Mon Sep 17 00:00:00 2001 From: Pantelis Antoniou Date: Tue, 4 Jun 2013 16:25:24 +0300 Subject: [PATCH 183/184] capes: ADC & GPIO helper capes diff --git a/patches/not-capebus/0184-capes-RS232-Cape-support-added.patch b/patches/not-capebus/0184-capes-RS232-Cape-support-added.patch index 99c48cb68..cd83a1ed9 100644 --- a/patches/not-capebus/0184-capes-RS232-Cape-support-added.patch +++ b/patches/not-capebus/0184-capes-RS232-Cape-support-added.patch @@ -1,12 +1,12 @@ -From 28bfaa9fa9fcaa0dd7f0ed28bb04bdca66d55609 Mon Sep 17 00:00:00 2001 +From a50e1f909e499f4927c7d79e7413b8d77ad76eff Mon Sep 17 00:00:00 2001 From: Pantelis Antoniou Date: Fri, 14 Jun 2013 19:06:09 +0300 Subject: [PATCH 184/184] capes: RS232 Cape support added Add support for the default configuration of the cape at UART2. --- - firmware/Makefile | 3 +- - firmware/capes/BB-BONE-SERL-03-00A1.dts | 50 +++++++++++++++++++++++++++++++++ + firmware/Makefile | 3 +- + firmware/capes/BB-BONE-SERL-03-00A1.dts | 50 +++++++++++++++++++++++++++++++ 2 files changed, 52 insertions(+), 1 deletion(-) create mode 100644 firmware/capes/BB-BONE-SERL-03-00A1.dts @@ -81,5 +81,5 @@ index 0000000..47d9890 + }; +}; -- -1.8.1.4 +1.7.10.4 diff --git a/patches/pinctrl/0001-i2c-pinctrl-ify-i2c-omap.c.patch b/patches/pinctrl/0001-i2c-pinctrl-ify-i2c-omap.c.patch index 624394e55..cde9f47a5 100644 --- a/patches/pinctrl/0001-i2c-pinctrl-ify-i2c-omap.c.patch +++ b/patches/pinctrl/0001-i2c-pinctrl-ify-i2c-omap.c.patch @@ -1,4 +1,4 @@ -From 2d8821abe2e823120de979f26391b6de449a6343 Mon Sep 17 00:00:00 2001 +From b15c02c9bbf7fd1c619a2972fff9c1133e5f2b6d Mon Sep 17 00:00:00 2001 From: Pantelis Antoniou Date: Fri, 14 Sep 2012 17:51:11 +0300 Subject: [PATCH 1/4] i2c: pinctrl-ify i2c-omap.c @@ -6,7 +6,7 @@ Subject: [PATCH 1/4] i2c: pinctrl-ify i2c-omap.c Conflicts: drivers/i2c/busses/i2c-omap.c --- - drivers/i2c/busses/i2c-omap.c | 9 +++++++++ + drivers/i2c/busses/i2c-omap.c | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/drivers/i2c/busses/i2c-omap.c b/drivers/i2c/busses/i2c-omap.c @@ -44,5 +44,5 @@ index 4cc2f05..0d55dbd 100644 pm_runtime_put_autosuspend(dev->dev); -- -1.8.1.4 +1.7.10.4 diff --git a/patches/pinctrl/0002-arm-dts-AM33XX-Configure-pinmuxs-for-user-leds-contr.patch b/patches/pinctrl/0002-arm-dts-AM33XX-Configure-pinmuxs-for-user-leds-contr.patch index 0f23ea078..f42f8ec7c 100644 --- a/patches/pinctrl/0002-arm-dts-AM33XX-Configure-pinmuxs-for-user-leds-contr.patch +++ b/patches/pinctrl/0002-arm-dts-AM33XX-Configure-pinmuxs-for-user-leds-contr.patch @@ -1,4 +1,4 @@ -From 3478afdc682745c57ede242fd57274e0cf3c3533 Mon Sep 17 00:00:00 2001 +From dfc9b35b696773c6ea5052f2d50b1619d248669b Mon Sep 17 00:00:00 2001 From: "AnilKumar, Chimata" Date: Fri, 31 Aug 2012 09:29:18 +0000 Subject: [PATCH 2/4] arm/dts: AM33XX: Configure pinmuxs for user leds control @@ -9,7 +9,7 @@ user leds (USR0, USR1, USR2 and USR3) present on BeagleBone. Signed-off-by: AnilKumar Ch --- - arch/arm/boot/dts/am335x-bone.dts | 38 ++++++++++++++++++++++++++++++++++++++ + arch/arm/boot/dts/am335x-bone.dts | 38 +++++++++++++++++++++++++++++++++++++ 1 file changed, 38 insertions(+) diff --git a/arch/arm/boot/dts/am335x-bone.dts b/arch/arm/boot/dts/am335x-bone.dts @@ -69,5 +69,5 @@ index a92d7d1..4738e3f 100644 status = "okay"; clock-frequency = <400000>; -- -1.8.1.4 +1.7.10.4 diff --git a/patches/pinctrl/0003-beaglebone-DT-set-default-triggers-for-LEDS.patch b/patches/pinctrl/0003-beaglebone-DT-set-default-triggers-for-LEDS.patch index 14e794e22..7c5ea1df0 100644 --- a/patches/pinctrl/0003-beaglebone-DT-set-default-triggers-for-LEDS.patch +++ b/patches/pinctrl/0003-beaglebone-DT-set-default-triggers-for-LEDS.patch @@ -1,11 +1,11 @@ -From e03aca03e92d83dd934bf2ba741f8c3e717cbf1d Mon Sep 17 00:00:00 2001 +From 95f58ea3e9f3b20571f20cc5a9afd5c97d770c3c Mon Sep 17 00:00:00 2001 From: Koen Kooi Date: Wed, 5 Sep 2012 09:49:21 +0200 Subject: [PATCH 3/4] beaglebone DT: set default triggers for LEDS Signed-off-by: Koen Kooi --- - arch/arm/boot/dts/am335x-bone.dts | 2 ++ + arch/arm/boot/dts/am335x-bone.dts | 2 ++ 1 file changed, 2 insertions(+) diff --git a/arch/arm/boot/dts/am335x-bone.dts b/arch/arm/boot/dts/am335x-bone.dts @@ -28,5 +28,5 @@ index 4738e3f..800cd75b 100644 }; -- -1.8.1.4 +1.7.10.4 diff --git a/patches/pinctrl/0004-beaglebone-add-a-cpu-led-trigger.patch b/patches/pinctrl/0004-beaglebone-add-a-cpu-led-trigger.patch index d777c265a..cd1f381f0 100644 --- a/patches/pinctrl/0004-beaglebone-add-a-cpu-led-trigger.patch +++ b/patches/pinctrl/0004-beaglebone-add-a-cpu-led-trigger.patch @@ -1,11 +1,11 @@ -From 4ebd68c385b2c7939ecbcb67fbf7b86034d38bc7 Mon Sep 17 00:00:00 2001 +From 4d4664c779d32fde9e3306b270cfa55d44a41d70 Mon Sep 17 00:00:00 2001 From: Koen Kooi Date: Mon, 15 Oct 2012 16:53:28 +0200 Subject: [PATCH 4/4] beaglebone: add a cpu led trigger Signed-off-by: Koen Kooi --- - arch/arm/boot/dts/am335x-bone.dts | 1 + + arch/arm/boot/dts/am335x-bone.dts | 1 + 1 file changed, 1 insertion(+) diff --git a/arch/arm/boot/dts/am335x-bone.dts b/arch/arm/boot/dts/am335x-bone.dts @@ -21,5 +21,5 @@ index 800cd75b..6dbeff6 100644 }; -- -1.8.1.4 +1.7.10.4 diff --git a/patches/pmic/0001-tps65217-Enable-KEY_POWER-press-on-AC-loss-PWR_BUT.patch b/patches/pmic/0001-tps65217-Enable-KEY_POWER-press-on-AC-loss-PWR_BUT.patch index 1f7d63c01..146a55d58 100644 --- a/patches/pmic/0001-tps65217-Enable-KEY_POWER-press-on-AC-loss-PWR_BUT.patch +++ b/patches/pmic/0001-tps65217-Enable-KEY_POWER-press-on-AC-loss-PWR_BUT.patch @@ -1,4 +1,4 @@ -From 8854c2c1126cb1deec7a2b9533423c876b40672d Mon Sep 17 00:00:00 2001 +From cde910b0c74c1cee8d042ab3d02d7176ddef8573 Mon Sep 17 00:00:00 2001 From: Pantelis Antoniou Date: Mon, 27 May 2013 17:14:23 +0300 Subject: [PATCH 1/2] tps65217: Enable KEY_POWER press on AC loss / PWR_BUT diff --git a/patches/pmic/0002-dt-bone-common-Add-interrupt-for-PMIC.patch b/patches/pmic/0002-dt-bone-common-Add-interrupt-for-PMIC.patch index a37cd2e26..13df5004e 100644 --- a/patches/pmic/0002-dt-bone-common-Add-interrupt-for-PMIC.patch +++ b/patches/pmic/0002-dt-bone-common-Add-interrupt-for-PMIC.patch @@ -1,4 +1,4 @@ -From 2bcac7b0469725f1a30f7224b2672fe958c66ba9 Mon Sep 17 00:00:00 2001 +From 2a0fa172daba290bfc68ba57ccf0db21df555e20 Mon Sep 17 00:00:00 2001 From: Pantelis Antoniou Date: Mon, 27 May 2013 17:16:35 +0300 Subject: [PATCH 2/2] dt: bone-common: Add interrupt for PMIC @@ -11,7 +11,7 @@ Signed-off-by: Pantelis Antoniou 1 file changed, 4 insertions(+) diff --git a/arch/arm/boot/dts/am335x-bone-common.dtsi b/arch/arm/boot/dts/am335x-bone-common.dtsi -index 1e3ec7a..1e192ce 100644 +index de61aea..d03d1d8 100644 --- a/arch/arm/boot/dts/am335x-bone-common.dtsi +++ b/arch/arm/boot/dts/am335x-bone-common.dtsi @@ -431,6 +431,9 @@ diff --git a/patches/pps/0001-drivers-pps-clients-pps-gpio.c-convert-to-module_pla.patch b/patches/pps/0001-drivers-pps-clients-pps-gpio.c-convert-to-module_pla.patch index 6e9923a03..5df96c311 100644 --- a/patches/pps/0001-drivers-pps-clients-pps-gpio.c-convert-to-module_pla.patch +++ b/patches/pps/0001-drivers-pps-clients-pps-gpio.c-convert-to-module_pla.patch @@ -1,4 +1,4 @@ -From e4e0564c726abfd2e8bb75b128ebcc896b525d88 Mon Sep 17 00:00:00 2001 +From bdf724d015b6eb4a8f14463bcf1fdab6eacc75ed Mon Sep 17 00:00:00 2001 From: Jan Luebbe Date: Mon, 17 Jun 2013 20:30:28 +0000 Subject: [PATCH 1/3] drivers/pps/clients/pps-gpio.c: convert to diff --git a/patches/pps/0002-drivers-pps-clients-pps-gpio.c-convert-to-devm_-help.patch b/patches/pps/0002-drivers-pps-clients-pps-gpio.c-convert-to-devm_-help.patch index 00cc0ecc0..edb5f1e4b 100644 --- a/patches/pps/0002-drivers-pps-clients-pps-gpio.c-convert-to-devm_-help.patch +++ b/patches/pps/0002-drivers-pps-clients-pps-gpio.c-convert-to-devm_-help.patch @@ -1,4 +1,4 @@ -From 309e1048076b42f97e21818dc77fad4d1f687742 Mon Sep 17 00:00:00 2001 +From 7470b52d05fba7f5772235678d42d7454ef5694a Mon Sep 17 00:00:00 2001 From: Matt Ranostay Date: Mon, 17 Jun 2013 20:30:29 +0000 Subject: [PATCH 2/3] drivers/pps/clients/pps-gpio.c: convert to devm_* diff --git a/patches/pps/0003-pps-gpio-add-device-tree-binding-and-support.patch b/patches/pps/0003-pps-gpio-add-device-tree-binding-and-support.patch index 89366f97c..309cb7529 100644 --- a/patches/pps/0003-pps-gpio-add-device-tree-binding-and-support.patch +++ b/patches/pps/0003-pps-gpio-add-device-tree-binding-and-support.patch @@ -1,4 +1,4 @@ -From 2291b573155168bbbcedf15ae773425a1a63bacb Mon Sep 17 00:00:00 2001 +From 0eb1b5c8f1e17df5811d2c52f8444a470a7bdcba Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jan=20L=C3=BCbbe?= Date: Mon, 17 Jun 2013 20:30:30 +0000 Subject: [PATCH 3/3] pps-gpio: add device-tree binding and support diff --git a/patches/pru/0001-uio-uio_pruss-port-to-AM33xx.patch b/patches/pru/0001-uio-uio_pruss-port-to-AM33xx.patch index 8af82bfcc..6018a14e6 100644 --- a/patches/pru/0001-uio-uio_pruss-port-to-AM33xx.patch +++ b/patches/pru/0001-uio-uio_pruss-port-to-AM33xx.patch @@ -1,7 +1,7 @@ -From 3228981a147ad7a1ba973cd87a4cfcfec66583fd Mon Sep 17 00:00:00 2001 +From ffa4671369265268e7a5b74f2b153cd35569070c Mon Sep 17 00:00:00 2001 From: Matt Ranostay Date: Thu, 17 Jan 2013 16:02:47 -0800 -Subject: [PATCH 01/16] uio: uio_pruss: port to AM33xx +Subject: [PATCH 01/19] uio: uio_pruss: port to AM33xx Add ifdefery hacks to only use SRAM on Davinci. This needs to be cleaned up with a sane generic SRAM allocator diff --git a/patches/pru/0002-ARM-omap-add-DT-support-for-deasserting-hardware-res.patch b/patches/pru/0002-ARM-omap-add-DT-support-for-deasserting-hardware-res.patch index f870c753a..730e2be1b 100644 --- a/patches/pru/0002-ARM-omap-add-DT-support-for-deasserting-hardware-res.patch +++ b/patches/pru/0002-ARM-omap-add-DT-support-for-deasserting-hardware-res.patch @@ -1,7 +1,7 @@ -From bf29182df41886c7c6ece883d3ee2ee731f4d272 Mon Sep 17 00:00:00 2001 +From de70421203dac9e5aaed180413325cc2601560b4 Mon Sep 17 00:00:00 2001 From: Matt Ranostay Date: Thu, 17 Jan 2013 16:02:48 -0800 -Subject: [PATCH 02/16] ARM: omap: add DT support for deasserting hardware +Subject: [PATCH 02/19] ARM: omap: add DT support for deasserting hardware reset lines This optional binding extension allows specification of a hwmod diff --git a/patches/pru/0003-ARM-dts-AM33xx-PRUSS-support.patch b/patches/pru/0003-ARM-dts-AM33xx-PRUSS-support.patch index 6024821f3..142530d66 100644 --- a/patches/pru/0003-ARM-dts-AM33xx-PRUSS-support.patch +++ b/patches/pru/0003-ARM-dts-AM33xx-PRUSS-support.patch @@ -1,7 +1,7 @@ -From f025a661b480ca433e5d38da17f5d34260e157c8 Mon Sep 17 00:00:00 2001 +From 9d433ef417a1f17c2181bcaefef85b7b3328bfa0 Mon Sep 17 00:00:00 2001 From: Matt Ranostay Date: Thu, 17 Jan 2013 16:02:49 -0800 -Subject: [PATCH 03/16] ARM: dts: AM33xx PRUSS support +Subject: [PATCH 03/19] ARM: dts: AM33xx PRUSS support Adds a pruss node and an example of use on Beaglebone. diff --git a/patches/pru/0004-uio_pruss-add-dt-support-replicape-00A1.patch b/patches/pru/0004-uio_pruss-add-dt-support-replicape-00A1.patch index afaf5963b..44dbbfa12 100644 --- a/patches/pru/0004-uio_pruss-add-dt-support-replicape-00A1.patch +++ b/patches/pru/0004-uio_pruss-add-dt-support-replicape-00A1.patch @@ -1,7 +1,7 @@ -From 9f3fbb3c50bd230f846296b6457597412fb73ba0 Mon Sep 17 00:00:00 2001 +From 0f8e3d1ecf781f8491ab80ee929468d8ab8472c7 Mon Sep 17 00:00:00 2001 From: Elias Bakken Date: Thu, 4 Apr 2013 11:38:53 -0500 -Subject: [PATCH 04/16] uio_pruss: add dt support (replicape-00A1) +Subject: [PATCH 04/19] uio_pruss: add dt support (replicape-00A1) Signed-off-by: Elias Bakken Signed-off-by: Robert Nelson diff --git a/patches/pru/0005-pruss-Make-sure-it-works-when-no-child-nodes-are-pre.patch b/patches/pru/0005-pruss-Make-sure-it-works-when-no-child-nodes-are-pre.patch index 84f0c393a..823144bb7 100644 --- a/patches/pru/0005-pruss-Make-sure-it-works-when-no-child-nodes-are-pre.patch +++ b/patches/pru/0005-pruss-Make-sure-it-works-when-no-child-nodes-are-pre.patch @@ -1,7 +1,7 @@ -From b5fe78fdf771494b95b5d06c5c846caeaf058e78 Mon Sep 17 00:00:00 2001 +From d02772f0f23d9e60a2edf59806197703515df03c Mon Sep 17 00:00:00 2001 From: Pantelis Antoniou Date: Wed, 15 May 2013 20:44:34 +0300 -Subject: [PATCH 05/16] pruss: Make sure it works when no child nodes are +Subject: [PATCH 05/19] pruss: Make sure it works when no child nodes are present Pruss shouldn't fail when no child nodes are present. diff --git a/patches/pru/0006-am33xx-pru-Very-simple-led-cape-via-GPO-of-the-PRU.patch b/patches/pru/0006-am33xx-pru-Very-simple-led-cape-via-GPO-of-the-PRU.patch index 78be4bfd3..7fd3264fc 100644 --- a/patches/pru/0006-am33xx-pru-Very-simple-led-cape-via-GPO-of-the-PRU.patch +++ b/patches/pru/0006-am33xx-pru-Very-simple-led-cape-via-GPO-of-the-PRU.patch @@ -1,14 +1,29 @@ -From e2b03182e0aaef917189519980e5045b3dd20415 Mon Sep 17 00:00:00 2001 +From df2e9a2d64bfe80fcf1d9de370e314a7f0b670ee Mon Sep 17 00:00:00 2001 From: Pantelis Antoniou Date: Tue, 14 May 2013 14:18:47 +0300 -Subject: [PATCH 06/16] am33xx: pru: Very simple led cape via GPO of the PRU +Subject: [PATCH 06/19] am33xx: pru: Very simple led cape via GPO of the PRU Simple cape definition for a cape that works on all beaglebones --- + firmware/Makefile | 3 ++- firmware/capes/BB-BONE-PRU-01-00A0.dts | 45 ++++++++++++++++++++++++++++++++ - 1 file changed, 45 insertions(+) + 2 files changed, 47 insertions(+), 1 deletion(-) create mode 100644 firmware/capes/BB-BONE-PRU-01-00A0.dts +diff --git a/firmware/Makefile b/firmware/Makefile +index 0727ec9..1a353ce 100644 +--- a/firmware/Makefile ++++ b/firmware/Makefile +@@ -184,7 +184,8 @@ fw-shipped-$(CONFIG_CAPE_BEAGLEBONE) += \ + BB-BONE-RST2-00A0.dtbo \ + BB-BONE-CAM3-01-00A2.dtbo \ + TT3201-001-01.dtbo \ +- BB-BONE-SERL-03-00A1.dtbo ++ BB-BONE-SERL-03-00A1.dtbo \ ++ BB-BONE-PRU-01-00A0.dtbo + + # the geiger cape + fw-shipped-$(CONFIG_CAPE_BEAGLEBONE_GEIGER) += \ diff --git a/firmware/capes/BB-BONE-PRU-01-00A0.dts b/firmware/capes/BB-BONE-PRU-01-00A0.dts new file mode 100644 index 0000000..618e489 diff --git a/patches/pru/0007-PRU-remote-proc-wip.patch b/patches/pru/0007-PRU-remote-proc-wip.patch index a35f9b680..ad405b78e 100644 --- a/patches/pru/0007-PRU-remote-proc-wip.patch +++ b/patches/pru/0007-PRU-remote-proc-wip.patch @@ -1,7 +1,7 @@ -From 0ac27ec16184bd02ec3decda0956246b7909bfc5 Mon Sep 17 00:00:00 2001 +From 3a4a9b270fa22378dcd219b42d111a519902bd4c Mon Sep 17 00:00:00 2001 From: Pantelis Antoniou Date: Thu, 16 May 2013 10:37:39 +0300 -Subject: [PATCH 07/16] PRU remote proc wip +Subject: [PATCH 07/19] PRU remote proc wip --- drivers/remoteproc/Kconfig | 11 ++ diff --git a/patches/pru/0008-Add-sysfs-entry-for-DDR-sync.patch b/patches/pru/0008-Add-sysfs-entry-for-DDR-sync.patch index b6b3595d6..f3fee6952 100644 --- a/patches/pru/0008-Add-sysfs-entry-for-DDR-sync.patch +++ b/patches/pru/0008-Add-sysfs-entry-for-DDR-sync.patch @@ -1,7 +1,7 @@ -From b241d92ca950865c6820f1e619bd565efff2b5f8 Mon Sep 17 00:00:00 2001 +From 9a44a316795707e88930fc3a2f1605890c81d088 Mon Sep 17 00:00:00 2001 From: Chris Micali Date: Mon, 20 May 2013 13:10:58 -0400 -Subject: [PATCH 08/16] Add sysfs entry for DDR sync +Subject: [PATCH 08/19] Add sysfs entry for DDR sync --- drivers/uio/uio_pruss.c | 31 +++++++++++++++++++++++++++++++ diff --git a/patches/pru/0009-virtio-ring-Introduce-dma-mapping-for-real-devices.patch b/patches/pru/0009-virtio-ring-Introduce-dma-mapping-for-real-devices.patch index 17ddb701f..06f50e060 100644 --- a/patches/pru/0009-virtio-ring-Introduce-dma-mapping-for-real-devices.patch +++ b/patches/pru/0009-virtio-ring-Introduce-dma-mapping-for-real-devices.patch @@ -1,7 +1,7 @@ -From d98f913249d27be13063e5dc432a421b30143433 Mon Sep 17 00:00:00 2001 +From 488e5b2e4526c47f5991d244dd8d44d17c09b5b0 Mon Sep 17 00:00:00 2001 From: Pantelis Antoniou Date: Tue, 2 Jul 2013 22:13:27 +0300 -Subject: [PATCH 09/16] virtio: ring: Introduce dma mapping for real devices +Subject: [PATCH 09/19] virtio: ring: Introduce dma mapping for real devices Real hardware devices need to use the dma mapping functions to work. Blindly calling sg_phys and expecting it to work on any address diff --git a/patches/pru/0010-virtio_console-Simplify-virtio_console-for-h-w-devic.patch b/patches/pru/0010-virtio_console-Simplify-virtio_console-for-h-w-devic.patch index 25c982f3e..1a5a64b2c 100644 --- a/patches/pru/0010-virtio_console-Simplify-virtio_console-for-h-w-devic.patch +++ b/patches/pru/0010-virtio_console-Simplify-virtio_console-for-h-w-devic.patch @@ -1,7 +1,7 @@ -From 884486a040277b16ad06bda963c21a022576ad55 Mon Sep 17 00:00:00 2001 +From 091ad5cad50dc10ca54a5eaf85f17f23f1a415cf Mon Sep 17 00:00:00 2001 From: Pantelis Antoniou Date: Tue, 2 Jul 2013 22:15:02 +0300 -Subject: [PATCH 10/16] virtio_console: Simplify virtio_console for h/w +Subject: [PATCH 10/19] virtio_console: Simplify virtio_console for h/w devices. Now that virtio_ring properly maps the buffers there is no need diff --git a/patches/pru/0011-rpmsg-Make-the-buffers-number-and-size-configurable.patch b/patches/pru/0011-rpmsg-Make-the-buffers-number-and-size-configurable.patch index 7f0bcf1b6..7109fde29 100644 --- a/patches/pru/0011-rpmsg-Make-the-buffers-number-and-size-configurable.patch +++ b/patches/pru/0011-rpmsg-Make-the-buffers-number-and-size-configurable.patch @@ -1,7 +1,7 @@ -From 5b1c7865cf50ad7af9c048f95f16ffdac9cb99f4 Mon Sep 17 00:00:00 2001 +From 07c00f46f0c45c6c5b2516dab039cce089c7f643 Mon Sep 17 00:00:00 2001 From: Pantelis Antoniou Date: Thu, 23 May 2013 20:22:52 +0300 -Subject: [PATCH 11/16] rpmsg: Make the buffers number and size configurable +Subject: [PATCH 11/19] rpmsg: Make the buffers number and size configurable The defaults are just too much for small devices. Make them configurable (by a kernel config option for now). diff --git a/patches/pru/0012-remoteproc-Use-driver-ops-for-allocation-of-virtqueu.patch b/patches/pru/0012-remoteproc-Use-driver-ops-for-allocation-of-virtqueu.patch index 0ec937ae8..698883b62 100644 --- a/patches/pru/0012-remoteproc-Use-driver-ops-for-allocation-of-virtqueu.patch +++ b/patches/pru/0012-remoteproc-Use-driver-ops-for-allocation-of-virtqueu.patch @@ -1,7 +1,7 @@ -From 94fdc4590ed1a9c9cafb02ec5ebc98d63acadb71 Mon Sep 17 00:00:00 2001 +From e6b7c4c0dd691061d937135ed6b6a32d3b874623 Mon Sep 17 00:00:00 2001 From: Pantelis Antoniou Date: Fri, 24 May 2013 15:01:19 +0300 -Subject: [PATCH 12/16] remoteproc: Use driver ops for allocation of virtqueus +Subject: [PATCH 12/19] remoteproc: Use driver ops for allocation of virtqueus Virtqueues can not always be dynamically allocated. In many cases they should be placed in driver controlled areas. diff --git a/patches/pru/0013-rproc-core-Allow-bootup-without-resources.patch b/patches/pru/0013-rproc-core-Allow-bootup-without-resources.patch index 409cccc16..63493750e 100644 --- a/patches/pru/0013-rproc-core-Allow-bootup-without-resources.patch +++ b/patches/pru/0013-rproc-core-Allow-bootup-without-resources.patch @@ -1,7 +1,7 @@ -From c16f3d541e70f4526bc85ba4d2439c3a9e5dcf2b Mon Sep 17 00:00:00 2001 +From 62b64ed6f9ca1c1e1bd8eefdf806264511a70c2e Mon Sep 17 00:00:00 2001 From: Pantelis Antoniou Date: Wed, 10 Jul 2013 00:13:03 +0300 -Subject: [PATCH 13/16] rproc: core: Allow bootup without resources +Subject: [PATCH 13/19] rproc: core: Allow bootup without resources Not every core has a need to communicate with the host via VDEVS. Allow booting without a resource table. diff --git a/patches/pru/0014-tools-virtio-fix-build-for-3.8.patch b/patches/pru/0014-tools-virtio-fix-build-for-3.8.patch index 9203deea7..0d6b29325 100644 --- a/patches/pru/0014-tools-virtio-fix-build-for-3.8.patch +++ b/patches/pru/0014-tools-virtio-fix-build-for-3.8.patch @@ -1,7 +1,7 @@ -From 23f9f22af04f35ba675832fe8b522d05bb627831 Mon Sep 17 00:00:00 2001 +From feaeb3f1f1e834085964792eb2d9bb8f28e7c343 Mon Sep 17 00:00:00 2001 From: "Michael S. Tsirkin" Date: Mon, 18 Mar 2013 13:22:18 +1030 -Subject: [PATCH 14/16] tools/virtio: fix build for 3.8 +Subject: [PATCH 14/19] tools/virtio: fix build for 3.8 Signed-off-by: Michael S. Tsirkin Signed-off-by: Rusty Russell diff --git a/patches/pru/0015-rproc-pru-PRU-remoteproc-updated-to-work-with-virtio.patch b/patches/pru/0015-rproc-pru-PRU-remoteproc-updated-to-work-with-virtio.patch index 06511601d..883f0dbc2 100644 --- a/patches/pru/0015-rproc-pru-PRU-remoteproc-updated-to-work-with-virtio.patch +++ b/patches/pru/0015-rproc-pru-PRU-remoteproc-updated-to-work-with-virtio.patch @@ -1,7 +1,7 @@ -From 273b7889d5dfc587ae0325c8baf2b3712f34b8e7 Mon Sep 17 00:00:00 2001 +From b4aba8d2d4a7c5cb49d849516535939892256f41 Mon Sep 17 00:00:00 2001 From: Pantelis Antoniou Date: Thu, 11 Jul 2013 19:38:54 +0300 -Subject: [PATCH 15/16] rproc: pru: PRU remoteproc updated to work with virtio +Subject: [PATCH 15/19] rproc: pru: PRU remoteproc updated to work with virtio + complex h/w setup Major update for the PRU rproc driver. Implemented logic for interrupt event diff --git a/patches/pru/0016-capes-pru-Update-with-PRU-03-PRU-04.patch b/patches/pru/0016-capes-pru-Update-with-PRU-03-PRU-04.patch index 7b110670b..e8fe65b61 100644 --- a/patches/pru/0016-capes-pru-Update-with-PRU-03-PRU-04.patch +++ b/patches/pru/0016-capes-pru-Update-with-PRU-03-PRU-04.patch @@ -1,7 +1,7 @@ -From 05d781808ddad4b7e809cf829e7acf144fad0c67 Mon Sep 17 00:00:00 2001 +From 7bcad0a1851b6a53ce7df46ce96eed4f9a3165c0 Mon Sep 17 00:00:00 2001 From: Pantelis Antoniou Date: Thu, 11 Jul 2013 19:41:07 +0300 -Subject: [PATCH 16/16] capes: pru: Update with PRU-03 & PRU-04 +Subject: [PATCH 16/19] capes: pru: Update with PRU-03 & PRU-04 Complex PRU capes. @@ -15,7 +15,7 @@ Signed-off-by: Pantelis Antoniou create mode 100644 firmware/capes/BB-BONE-PRU-04-00A0.dts diff --git a/firmware/Makefile b/firmware/Makefile -index 0727ec9..349b409 100644 +index 1a353ce..646eea5 100644 --- a/firmware/Makefile +++ b/firmware/Makefile @@ -180,6 +180,8 @@ fw-shipped-$(CONFIG_CAPE_BEAGLEBONE) += \ diff --git a/patches/pru/0017-rproc-PRU-Add-downcall-RPC-capability.patch b/patches/pru/0017-rproc-PRU-Add-downcall-RPC-capability.patch index d138226fa..f9a327056 100644 --- a/patches/pru/0017-rproc-PRU-Add-downcall-RPC-capability.patch +++ b/patches/pru/0017-rproc-PRU-Add-downcall-RPC-capability.patch @@ -1,4 +1,4 @@ -From 75d0d86cfbeb75f29b45f856545e65f283f17671 Mon Sep 17 00:00:00 2001 +From 99e2a6e4c65f4ebf6ce8e8e32a10bc8747b8195d Mon Sep 17 00:00:00 2001 From: Pantelis Antoniou Date: Fri, 12 Jul 2013 19:05:58 +0300 Subject: [PATCH 17/19] rproc: PRU: Add downcall RPC capability. diff --git a/patches/pru/0018-rproc-pru-Implement-a-software-defined-PWM-channel-s.patch b/patches/pru/0018-rproc-pru-Implement-a-software-defined-PWM-channel-s.patch index a64dc54df..3b1c33ff7 100644 --- a/patches/pru/0018-rproc-pru-Implement-a-software-defined-PWM-channel-s.patch +++ b/patches/pru/0018-rproc-pru-Implement-a-software-defined-PWM-channel-s.patch @@ -1,4 +1,4 @@ -From 8f48e105c8fc2c2050718c3278b7a29f15817b99 Mon Sep 17 00:00:00 2001 +From f039177b15955f2729a276556df90a2ddee64a5f Mon Sep 17 00:00:00 2001 From: Pantelis Antoniou Date: Fri, 12 Jul 2013 20:51:16 +0300 Subject: [PATCH 18/19] rproc: pru: Implement a software defined PWM channel diff --git a/patches/pru/0019-capes-PRU-PWM-channels-information.patch b/patches/pru/0019-capes-PRU-PWM-channels-information.patch index ddc9468e9..fa5d8cb7d 100644 --- a/patches/pru/0019-capes-PRU-PWM-channels-information.patch +++ b/patches/pru/0019-capes-PRU-PWM-channels-information.patch @@ -1,4 +1,4 @@ -From db57fae2ad74a55b227c640edffb8cae95fcd7ba Mon Sep 17 00:00:00 2001 +From fb991810b7889c1883fa68487dd68e303047bc3c Mon Sep 17 00:00:00 2001 From: Pantelis Antoniou Date: Mon, 15 Jul 2013 15:29:11 +0300 Subject: [PATCH 19/19] capes: PRU: PWM channels information diff --git a/patches/pwm/0001-pwm_backlight-Add-device-tree-support-for-Low-Thresh.patch b/patches/pwm/0001-pwm_backlight-Add-device-tree-support-for-Low-Thresh.patch index c4be55f84..2c8604ca8 100644 --- a/patches/pwm/0001-pwm_backlight-Add-device-tree-support-for-Low-Thresh.patch +++ b/patches/pwm/0001-pwm_backlight-Add-device-tree-support-for-Low-Thresh.patch @@ -1,4 +1,4 @@ -From 0440aff208126d53f64f41af48efd1a9ed42bd87 Mon Sep 17 00:00:00 2001 +From 3dac93caabee812b3fdbdcc76ed1db30b231c5e5 Mon Sep 17 00:00:00 2001 From: "Philip, Avinash" Date: Mon, 16 Jul 2012 14:59:41 +0530 Subject: [PATCH 1/9] pwm_backlight: Add device tree support for Low Threshold diff --git a/patches/pwm/0002-Control-module-EHRPWM-clk-enabling.patch b/patches/pwm/0002-Control-module-EHRPWM-clk-enabling.patch index b0d41eb33..a4ed31104 100644 --- a/patches/pwm/0002-Control-module-EHRPWM-clk-enabling.patch +++ b/patches/pwm/0002-Control-module-EHRPWM-clk-enabling.patch @@ -1,4 +1,4 @@ -From 09af8ee45d302d6ca5526f63ce8e0d9ae4209ce6 Mon Sep 17 00:00:00 2001 +From 2041e8460c3aacbea57e1c600dbbf2953d1f8182 Mon Sep 17 00:00:00 2001 From: "Philip, Avinash" Date: Tue, 22 May 2012 11:34:58 +0530 Subject: [PATCH 2/9] Control module : EHRPWM clk enabling diff --git a/patches/pwm/0003-pwm-pwm_test-Driver-support-for-PWM-module-testing.patch b/patches/pwm/0003-pwm-pwm_test-Driver-support-for-PWM-module-testing.patch index a8b8e1f73..dfdd2a2e4 100644 --- a/patches/pwm/0003-pwm-pwm_test-Driver-support-for-PWM-module-testing.patch +++ b/patches/pwm/0003-pwm-pwm_test-Driver-support-for-PWM-module-testing.patch @@ -1,4 +1,4 @@ -From 076fbf3dccbc9b154a1edb692fb899bfee394fb1 Mon Sep 17 00:00:00 2001 +From 1d68dacbb1ac37d0fbcf78974787ee0f4ec0013d Mon Sep 17 00:00:00 2001 From: "Philip, Avinash" Date: Tue, 17 Jul 2012 21:35:11 +0530 Subject: [PATCH 3/9] pwm: pwm_test: Driver support for PWM module testing diff --git a/patches/pwm/0004-ARM-OMAP2-PWM-limit-am33xx_register_ehrpwm-to-soc_is.patch b/patches/pwm/0004-ARM-OMAP2-PWM-limit-am33xx_register_ehrpwm-to-soc_is.patch index 3b66da5e2..b2370ddb2 100644 --- a/patches/pwm/0004-ARM-OMAP2-PWM-limit-am33xx_register_ehrpwm-to-soc_is.patch +++ b/patches/pwm/0004-ARM-OMAP2-PWM-limit-am33xx_register_ehrpwm-to-soc_is.patch @@ -1,4 +1,4 @@ -From c4c823f5d799a708a7ca496808cdbabe6b5d19a9 Mon Sep 17 00:00:00 2001 +From f029b4bdb18b2491a2dcb94352a66004fb1a8871 Mon Sep 17 00:00:00 2001 From: Robert Nelson Date: Tue, 27 Nov 2012 10:53:23 -0600 Subject: [PATCH 4/9] ARM: OMAP2: PWM: limit am33xx_register_ehrpwm to diff --git a/patches/pwm/0005-pwm-export-of_pwm_request.patch b/patches/pwm/0005-pwm-export-of_pwm_request.patch index aa56d76a4..f35c8ec3d 100644 --- a/patches/pwm/0005-pwm-export-of_pwm_request.patch +++ b/patches/pwm/0005-pwm-export-of_pwm_request.patch @@ -1,4 +1,4 @@ -From 5105d5aa1cb8bafcd904635625cd596bec23b808 Mon Sep 17 00:00:00 2001 +From 1ef662d7aedb2c65f36994f75b0f450a006d55cb Mon Sep 17 00:00:00 2001 From: Pantelis Antoniou Date: Fri, 19 Oct 2012 10:38:00 +0300 Subject: [PATCH 5/9] pwm: export of_pwm_request diff --git a/patches/pwm/0006-pwm-pwm-tiehrpwm-Update-the-clock-handling-of-pwm-ti.patch b/patches/pwm/0006-pwm-pwm-tiehrpwm-Update-the-clock-handling-of-pwm-ti.patch index ca90f1a10..f5021de20 100644 --- a/patches/pwm/0006-pwm-pwm-tiehrpwm-Update-the-clock-handling-of-pwm-ti.patch +++ b/patches/pwm/0006-pwm-pwm-tiehrpwm-Update-the-clock-handling-of-pwm-ti.patch @@ -1,4 +1,4 @@ -From 8410b71a2e03346717ce9d57cead64d62a58a46d Mon Sep 17 00:00:00 2001 +From 370bfebf9d575d85c46c2e23500e735d9ae15dd3 Mon Sep 17 00:00:00 2001 From: "Philip, Avinash" Date: Wed, 2 Jan 2013 13:24:50 +0000 Subject: [PATCH 6/9] pwm: pwm-tiehrpwm: Update the clock handling of diff --git a/patches/pwm/0007-ARM-AM33XX-clk-Add-clock-node-for-EHRPWM-TBCLK.patch b/patches/pwm/0007-ARM-AM33XX-clk-Add-clock-node-for-EHRPWM-TBCLK.patch index 49306f10e..96cb497bd 100644 --- a/patches/pwm/0007-ARM-AM33XX-clk-Add-clock-node-for-EHRPWM-TBCLK.patch +++ b/patches/pwm/0007-ARM-AM33XX-clk-Add-clock-node-for-EHRPWM-TBCLK.patch @@ -1,4 +1,4 @@ -From b96549ea4347ea184b4bfe73ecdab6fa7d91c0dd Mon Sep 17 00:00:00 2001 +From d28eeeb1a70a4805cbc59b640d940dd55e895bfc Mon Sep 17 00:00:00 2001 From: "Philip, Avinash" Date: Wed, 2 Jan 2013 13:24:51 +0000 Subject: [PATCH 7/9] ARM: AM33XX: clk: Add clock node for EHRPWM TBCLK diff --git a/patches/pwm/0008-HACK-am33xx.dtsi-turn-on-all-PWMs.patch b/patches/pwm/0008-HACK-am33xx.dtsi-turn-on-all-PWMs.patch index e7dbd0438..074ce52ab 100644 --- a/patches/pwm/0008-HACK-am33xx.dtsi-turn-on-all-PWMs.patch +++ b/patches/pwm/0008-HACK-am33xx.dtsi-turn-on-all-PWMs.patch @@ -1,4 +1,4 @@ -From 50dfecc856a39dd3c277802b666ab550b6b87549 Mon Sep 17 00:00:00 2001 +From 85ecfb99505a299e6d314d0515b8de88fe72fe86 Mon Sep 17 00:00:00 2001 From: Koen Kooi Date: Mon, 28 Jan 2013 18:15:29 +0100 Subject: [PATCH 8/9] HACK: am33xx.dtsi: turn on all PWMs diff --git a/patches/pwm/0009-pwm-add-sysfs-interface.patch b/patches/pwm/0009-pwm-add-sysfs-interface.patch index d8a4d47ff..ab895827b 100644 --- a/patches/pwm/0009-pwm-add-sysfs-interface.patch +++ b/patches/pwm/0009-pwm-add-sysfs-interface.patch @@ -1,4 +1,4 @@ -From c435d890015eaebd018ea7ad6540975018889faa Mon Sep 17 00:00:00 2001 +From 7d7674e2a7e6dbc96afda46e772327470aa3f4ae Mon Sep 17 00:00:00 2001 From: Lars Poeschel Date: Wed, 3 Apr 2013 15:58:55 +0200 Subject: [PATCH 9/9] pwm: add sysfs interface diff --git a/patches/reboot/0001-ARM-AM33xx-Add-SoC-specific-restart-hook.patch b/patches/reboot/0001-ARM-AM33xx-Add-SoC-specific-restart-hook.patch index 70711126b..53608915f 100644 --- a/patches/reboot/0001-ARM-AM33xx-Add-SoC-specific-restart-hook.patch +++ b/patches/reboot/0001-ARM-AM33xx-Add-SoC-specific-restart-hook.patch @@ -1,4 +1,4 @@ -From 2ec46d20ecd1dfff1a1a0036f2ed4fb02d201ab2 Mon Sep 17 00:00:00 2001 +From 336af7032ab2cfa29077926fbf00fb6c927811f8 Mon Sep 17 00:00:00 2001 From: "Jean-Sebastien A. Beaudry" Date: Wed, 23 Jan 2013 21:02:40 +0000 Subject: [PATCH] ARM: AM33xx: Add SoC specific restart hook @@ -9,10 +9,10 @@ the platform. Tested-by: Nishanth Menon Signed-off-by: Jean-Sebastien A. Beaudry --- - arch/arm/mach-omap2/Makefile | 1 + - arch/arm/mach-omap2/am33xx-restart.c | 34 ++++++++++++++++++++++++++++++++++ - arch/arm/mach-omap2/board-generic.c | 1 + - arch/arm/mach-omap2/common.h | 8 ++++++++ + arch/arm/mach-omap2/Makefile | 1 + + arch/arm/mach-omap2/am33xx-restart.c | 34 ++++++++++++++++++++++++++++++++++ + arch/arm/mach-omap2/board-generic.c | 1 + + arch/arm/mach-omap2/common.h | 8 ++++++++ 4 files changed, 44 insertions(+) create mode 100644 arch/arm/mach-omap2/am33xx-restart.c @@ -100,5 +100,5 @@ index b9adf69..f077fbd 100644 void omap3xxx_restart(char mode, const char *cmd); #else -- -1.8.1.4 +1.7.10.4 diff --git a/patches/ref_omap2plus_defconfig b/patches/ref_omap2plus_defconfig index 2887b7220..fba8bcfc2 100644 --- a/patches/ref_omap2plus_defconfig +++ b/patches/ref_omap2plus_defconfig @@ -757,6 +757,7 @@ CONFIG_PREVENT_FIRMWARE_BUILD=y CONFIG_FW_LOADER=y CONFIG_FIRMWARE_IN_KERNEL=y CONFIG_EXTRA_FIRMWARE="" +CONFIG_FIRMWARE_LOADING_TIMEOUT=60 # CONFIG_DEBUG_DRIVER is not set # CONFIG_DEBUG_DEVRES is not set # CONFIG_SYS_HYPERVISOR is not set diff --git a/patches/resetctrl/0001-boneblack-Remove-default-pinmuxing-for-MMC1.patch b/patches/resetctrl/0001-boneblack-Remove-default-pinmuxing-for-MMC1.patch index 52626de37..7cd1f1315 100644 --- a/patches/resetctrl/0001-boneblack-Remove-default-pinmuxing-for-MMC1.patch +++ b/patches/resetctrl/0001-boneblack-Remove-default-pinmuxing-for-MMC1.patch @@ -1,4 +1,4 @@ -From cafd1bf07a2fb8fac315b6c7d5fc3cb984c6b3d8 Mon Sep 17 00:00:00 2001 +From c73315c6fb5199c0e6997b9c56eb4f364a58fd1e Mon Sep 17 00:00:00 2001 From: Pantelis Antoniou Date: Thu, 18 Apr 2013 12:34:45 +0300 Subject: [PATCH 01/11] boneblack: Remove default pinmuxing for MMC1 diff --git a/patches/resetctrl/0002-capemgr-Implement-cape-priorities.patch b/patches/resetctrl/0002-capemgr-Implement-cape-priorities.patch index d4a1c712c..29f8ec304 100644 --- a/patches/resetctrl/0002-capemgr-Implement-cape-priorities.patch +++ b/patches/resetctrl/0002-capemgr-Implement-cape-priorities.patch @@ -1,4 +1,4 @@ -From f118bdeb75a5fdcc652493585e2320f36071db0f Mon Sep 17 00:00:00 2001 +From 6caacd3084c948f8e13d4b35597bdc89f7bf3fdc Mon Sep 17 00:00:00 2001 From: Pantelis Antoniou Date: Mon, 22 Apr 2013 17:11:17 +0300 Subject: [PATCH 02/11] capemgr: Implement cape priorities diff --git a/patches/resetctrl/0003-rstctl-Reset-control-subsystem.patch b/patches/resetctrl/0003-rstctl-Reset-control-subsystem.patch index 0c0ba6a42..d84228d87 100644 --- a/patches/resetctrl/0003-rstctl-Reset-control-subsystem.patch +++ b/patches/resetctrl/0003-rstctl-Reset-control-subsystem.patch @@ -1,4 +1,4 @@ -From dc2c6855650d87e0dbc23ffe00ac9080d38b3e32 Mon Sep 17 00:00:00 2001 +From 016a4e0e2476dcd17ebd80cedd26ea213cfb4ff1 Mon Sep 17 00:00:00 2001 From: Pantelis Antoniou Date: Thu, 11 Apr 2013 18:14:52 +0300 Subject: [PATCH 03/11] rstctl: Reset control subsystem diff --git a/patches/resetctrl/0004-omap_hsmmc-Enable-rstctl-bindings.patch b/patches/resetctrl/0004-omap_hsmmc-Enable-rstctl-bindings.patch index ad6d92801..b8e63c621 100644 --- a/patches/resetctrl/0004-omap_hsmmc-Enable-rstctl-bindings.patch +++ b/patches/resetctrl/0004-omap_hsmmc-Enable-rstctl-bindings.patch @@ -1,4 +1,4 @@ -From 3799d46836f73c3fab2107e2d318292d2e15257e Mon Sep 17 00:00:00 2001 +From 2302c8c69b4afeef785b3c84bb3c47a33cf5fed4 Mon Sep 17 00:00:00 2001 From: Pantelis Antoniou Date: Mon, 22 Apr 2013 20:32:40 +0300 Subject: [PATCH 04/11] omap_hsmmc: Enable rstctl bindings. diff --git a/patches/resetctrl/0005-bone-Add-rstctl-DT-binding-for-beaglebone.patch b/patches/resetctrl/0005-bone-Add-rstctl-DT-binding-for-beaglebone.patch index 4cec93ff5..24f998025 100644 --- a/patches/resetctrl/0005-bone-Add-rstctl-DT-binding-for-beaglebone.patch +++ b/patches/resetctrl/0005-bone-Add-rstctl-DT-binding-for-beaglebone.patch @@ -1,4 +1,4 @@ -From 7333cac872169ec14f0a53851c9da89fc6e69139 Mon Sep 17 00:00:00 2001 +From 2fb84871d33d39f74c9d510d466d6d6c2748a2ec Mon Sep 17 00:00:00 2001 From: Pantelis Antoniou Date: Mon, 22 Apr 2013 20:36:35 +0300 Subject: [PATCH 05/11] bone: Add rstctl DT binding for beaglebone diff --git a/patches/resetctrl/0006-bone-eMMC-Add-rstctl-rstctl-DT-bindings.patch b/patches/resetctrl/0006-bone-eMMC-Add-rstctl-rstctl-DT-bindings.patch index 41a1d2c17..3ecef1f0d 100644 --- a/patches/resetctrl/0006-bone-eMMC-Add-rstctl-rstctl-DT-bindings.patch +++ b/patches/resetctrl/0006-bone-eMMC-Add-rstctl-rstctl-DT-bindings.patch @@ -1,4 +1,4 @@ -From 263f2d5369110a331b7d1af2926892887044b45e Mon Sep 17 00:00:00 2001 +From e571bbfef0a988deeec97512441c9504e3042117 Mon Sep 17 00:00:00 2001 From: Pantelis Antoniou Date: Mon, 22 Apr 2013 20:38:11 +0300 Subject: [PATCH 06/11] bone-eMMC: Add rstctl rstctl DT bindings diff --git a/patches/resetctrl/0007-capes-Add-testing-capes-for-rstctl.patch b/patches/resetctrl/0007-capes-Add-testing-capes-for-rstctl.patch index 114a1c748..e52b78a72 100644 --- a/patches/resetctrl/0007-capes-Add-testing-capes-for-rstctl.patch +++ b/patches/resetctrl/0007-capes-Add-testing-capes-for-rstctl.patch @@ -1,4 +1,4 @@ -From 539ac6129c8cbb287a0e95e2dd7233b69fa7f365 Mon Sep 17 00:00:00 2001 +From f06e25c6ec1f03313e3f447ed6bc787dd9b07164 Mon Sep 17 00:00:00 2001 From: Pantelis Antoniou Date: Mon, 22 Apr 2013 20:40:07 +0300 Subject: [PATCH 07/11] capes: Add testing capes for rstctl diff --git a/patches/resetctrl/0008-omap_hsmmc-Bail-out-when-rstctl-error-is-unrecoverab.patch b/patches/resetctrl/0008-omap_hsmmc-Bail-out-when-rstctl-error-is-unrecoverab.patch index a27e4e2db..d3c85aadf 100644 --- a/patches/resetctrl/0008-omap_hsmmc-Bail-out-when-rstctl-error-is-unrecoverab.patch +++ b/patches/resetctrl/0008-omap_hsmmc-Bail-out-when-rstctl-error-is-unrecoverab.patch @@ -1,4 +1,4 @@ -From dd29be92159f062b9712cbb41a0086091ba9d176 Mon Sep 17 00:00:00 2001 +From 3cee7bde6bee6300038619d67f14930234426420 Mon Sep 17 00:00:00 2001 From: Pantelis Antoniou Date: Mon, 22 Apr 2013 17:05:53 +0300 Subject: [PATCH 08/11] omap_hsmmc: Bail out when rstctl error is diff --git a/patches/resetctrl/0009-bone-Put-priorities-in-built-in-capes.patch b/patches/resetctrl/0009-bone-Put-priorities-in-built-in-capes.patch index cb0fc24b1..6bbb0110e 100644 --- a/patches/resetctrl/0009-bone-Put-priorities-in-built-in-capes.patch +++ b/patches/resetctrl/0009-bone-Put-priorities-in-built-in-capes.patch @@ -1,4 +1,4 @@ -From a31d861541989b8f4617fba8ac55e3d0e4d7461a Mon Sep 17 00:00:00 2001 +From a1ae0232916b5bfb336685d3516139769fc05b60 Mon Sep 17 00:00:00 2001 From: Pantelis Antoniou Date: Mon, 22 Apr 2013 17:08:09 +0300 Subject: [PATCH 09/11] bone: Put priorities in built-in capes diff --git a/patches/resetctrl/0010-bone-common-dtsi-remove-reset-cape.patch b/patches/resetctrl/0010-bone-common-dtsi-remove-reset-cape.patch index 1bc2ebb7a..2ad2d73fb 100644 --- a/patches/resetctrl/0010-bone-common-dtsi-remove-reset-cape.patch +++ b/patches/resetctrl/0010-bone-common-dtsi-remove-reset-cape.patch @@ -1,4 +1,4 @@ -From 62f487b663b7bc7561f663811cd089caf0df116c Mon Sep 17 00:00:00 2001 +From 9cbef27f216e599a04a4e15e53d11373d0651efa Mon Sep 17 00:00:00 2001 From: Koen Kooi Date: Thu, 2 May 2013 14:15:13 +0200 Subject: [PATCH 10/11] bone-common dtsi: remove reset cape diff --git a/patches/resetctrl/0011-mmc-add-missing-select-RSTCTL-in-MMC_OMAP.patch b/patches/resetctrl/0011-mmc-add-missing-select-RSTCTL-in-MMC_OMAP.patch index ea159c1f0..15b3072df 100644 --- a/patches/resetctrl/0011-mmc-add-missing-select-RSTCTL-in-MMC_OMAP.patch +++ b/patches/resetctrl/0011-mmc-add-missing-select-RSTCTL-in-MMC_OMAP.patch @@ -1,4 +1,4 @@ -From e4dadb93ad8dbba29276d9022316d705ece33cfb Mon Sep 17 00:00:00 2001 +From 161393497adc2b1429dd3f065dade9de03f20197 Mon Sep 17 00:00:00 2001 From: Matt Ranostay Date: Sat, 25 May 2013 20:36:52 +0000 Subject: [PATCH 11/11] mmc: add missing select RSTCTL in MMC_OMAP diff --git a/patches/resources/0001-bone-capemgr-Introduce-simple-resource-tracking.patch b/patches/resources/0001-bone-capemgr-Introduce-simple-resource-tracking.patch index babf9ed1e..d690ad2c9 100644 --- a/patches/resources/0001-bone-capemgr-Introduce-simple-resource-tracking.patch +++ b/patches/resources/0001-bone-capemgr-Introduce-simple-resource-tracking.patch @@ -1,7 +1,7 @@ -From 980eebdf78c5425fa080758d7ef3ce1118c30c1b Mon Sep 17 00:00:00 2001 +From cb264afa89e11edd704547b937b3caff292b6f2b Mon Sep 17 00:00:00 2001 From: Pantelis Antoniou Date: Thu, 16 May 2013 18:11:19 +0300 -Subject: [PATCH 01/17] bone: capemgr: Introduce simple resource tracking +Subject: [PATCH 01/23] bone: capemgr: Introduce simple resource tracking Now each cape can declare an exclusive-use property which is a string list of every resource it requires. diff --git a/patches/resources/0002-capes-Add-resources-to-capes.patch b/patches/resources/0002-capes-Add-resources-to-capes.patch index 4d38f187e..82cde962c 100644 --- a/patches/resources/0002-capes-Add-resources-to-capes.patch +++ b/patches/resources/0002-capes-Add-resources-to-capes.patch @@ -1,7 +1,7 @@ -From 68d36bba1e18fcc934680c1cf4fe6748b0f64f7d Mon Sep 17 00:00:00 2001 +From 1c7d89cb1f03dbd90de7db7d3af9a6035d5054a3 Mon Sep 17 00:00:00 2001 From: Pantelis Antoniou Date: Thu, 16 May 2013 18:13:19 +0300 -Subject: [PATCH 02/17] capes: Add resources to capes. +Subject: [PATCH 02/23] capes: Add resources to capes. Start adding the resource list of each cape. --- diff --git a/patches/resources/0003-capes-Update-most-of-the-capes-with-resource-definit.patch b/patches/resources/0003-capes-Update-most-of-the-capes-with-resource-definit.patch index 1b6e64c2f..3c8857f57 100644 --- a/patches/resources/0003-capes-Update-most-of-the-capes-with-resource-definit.patch +++ b/patches/resources/0003-capes-Update-most-of-the-capes-with-resource-definit.patch @@ -1,7 +1,7 @@ -From c8b7adb1daf0f552640bb9cf85a59b9e4c8a30e1 Mon Sep 17 00:00:00 2001 +From a3828dfb674bcbef5518c7037efd7107484cf289 Mon Sep 17 00:00:00 2001 From: Pantelis Antoniou Date: Fri, 17 May 2013 18:38:30 +0300 -Subject: [PATCH 03/17] capes: Update most of the capes with resource +Subject: [PATCH 03/23] capes: Update most of the capes with resource definitions Updated all the standard capes with their resource definitions. diff --git a/patches/resources/0004-capes-Update-RS232-CAN-capes-with-resources.patch b/patches/resources/0004-capes-Update-RS232-CAN-capes-with-resources.patch index 86f2e2cea..507fa5201 100644 --- a/patches/resources/0004-capes-Update-RS232-CAN-capes-with-resources.patch +++ b/patches/resources/0004-capes-Update-RS232-CAN-capes-with-resources.patch @@ -1,7 +1,7 @@ -From b5fbc697f01d70d7bed640c4014d0707c1046bc5 Mon Sep 17 00:00:00 2001 +From b7fbad83684125f253df89015d6bc10818271957 Mon Sep 17 00:00:00 2001 From: Pantelis Antoniou Date: Mon, 20 May 2013 16:11:38 +0300 -Subject: [PATCH 04/17] capes: Update RS232 + CAN capes with resources +Subject: [PATCH 04/23] capes: Update RS232 + CAN capes with resources --- firmware/capes/BB-BONE-RS232-00A0.dts | 8 ++++++++ diff --git a/patches/resources/0005-capemgr-Add-enable_partno-parameter.patch b/patches/resources/0005-capemgr-Add-enable_partno-parameter.patch index 742ad056b..17f26ad04 100644 --- a/patches/resources/0005-capemgr-Add-enable_partno-parameter.patch +++ b/patches/resources/0005-capemgr-Add-enable_partno-parameter.patch @@ -1,7 +1,7 @@ -From 3e03347b0693d6aa92aa796454c7d0c391c020b0 Mon Sep 17 00:00:00 2001 +From 2accdc81f9dca0a10562cbb539a93de37a37d607 Mon Sep 17 00:00:00 2001 From: Pantelis Antoniou Date: Tue, 4 Jun 2013 19:42:45 +0300 -Subject: [PATCH 05/17] capemgr: Add enable_partno parameter +Subject: [PATCH 05/23] capemgr: Add enable_partno parameter Add analogous option to disable_partno; this one doesn't require the presence of a base dts override. diff --git a/patches/resources/0006-cape-GPIOHELP-use-correct-part-number.patch b/patches/resources/0006-cape-GPIOHELP-use-correct-part-number.patch index d2674d5cd..bef04dc91 100644 --- a/patches/resources/0006-cape-GPIOHELP-use-correct-part-number.patch +++ b/patches/resources/0006-cape-GPIOHELP-use-correct-part-number.patch @@ -1,7 +1,7 @@ -From ea6f0e2e2fc67b7dcb47b38526dcde0be910c231 Mon Sep 17 00:00:00 2001 +From f88e280512b83a5110cc83c7e9949044bf00b605 Mon Sep 17 00:00:00 2001 From: Pantelis Antoniou Date: Wed, 5 Jun 2013 10:34:32 +0300 -Subject: [PATCH 06/17] cape: GPIOHELP use correct part number +Subject: [PATCH 06/23] cape: GPIOHELP use correct part number --- firmware/capes/BB-GPIOHELP-00A0.dts | 2 +- diff --git a/patches/resources/0007-bbb-Add-a-fall-back-non-audio-HDMI-cape.patch b/patches/resources/0007-bbb-Add-a-fall-back-non-audio-HDMI-cape.patch index 24f4c7aaa..0f5c9f01b 100644 --- a/patches/resources/0007-bbb-Add-a-fall-back-non-audio-HDMI-cape.patch +++ b/patches/resources/0007-bbb-Add-a-fall-back-non-audio-HDMI-cape.patch @@ -1,7 +1,7 @@ -From 9af076fa97020a55d0ee650a1c2cd84f1b56dbfb Mon Sep 17 00:00:00 2001 +From 1ce0e430e2312413b6152f5be586660251ab75b2 Mon Sep 17 00:00:00 2001 From: Pantelis Antoniou Date: Tue, 4 Jun 2013 17:54:45 +0300 -Subject: [PATCH 07/17] bbb: Add a fall-back non-audio HDMI cape +Subject: [PATCH 07/23] bbb: Add a fall-back non-audio HDMI cape When a user cape hogs the audio, allow booting with a HDMI cape which only supports video. @@ -52,10 +52,10 @@ index 99faf7c..1e3ec7a 100644 }; diff --git a/firmware/Makefile b/firmware/Makefile -index 0727ec9..c13e51c 100644 +index 646eea5..182de29 100644 --- a/firmware/Makefile +++ b/firmware/Makefile -@@ -197,8 +197,9 @@ fw-shipped-$(CONFIG_CAPE_BEAGLEBONE_NIXIE) += \ +@@ -200,8 +200,9 @@ fw-shipped-$(CONFIG_CAPE_BEAGLEBONE_NIXIE) += \ # the weather cape fw-shipped-$(CONFIG_CAPE_BEAGLEBONE) += cape-bone-weather-00A0.dtbo diff --git a/patches/resources/0008-capes-HDMI-slaves-need-panel-settings.patch b/patches/resources/0008-capes-HDMI-slaves-need-panel-settings.patch index a9018b94c..d22e1c429 100644 --- a/patches/resources/0008-capes-HDMI-slaves-need-panel-settings.patch +++ b/patches/resources/0008-capes-HDMI-slaves-need-panel-settings.patch @@ -1,7 +1,7 @@ -From 65cfc51a9a19ba62c13e343ac42c894f32dfcf1d Mon Sep 17 00:00:00 2001 +From 60f68f1dc714859b1fb1566963ea144fb7d0ecc6 Mon Sep 17 00:00:00 2001 From: Pantelis Antoniou Date: Thu, 6 Jun 2013 11:47:15 +0300 -Subject: [PATCH 08/17] capes: HDMI slaves need panel settings +Subject: [PATCH 08/23] capes: HDMI slaves need panel settings --- firmware/capes/cape-boneblack-hdmi-00A0.dts | 13 +++++++++++++ diff --git a/patches/resources/0009-capes-boneblack-HDMI-capes-have-blacklisted-modes.patch b/patches/resources/0009-capes-boneblack-HDMI-capes-have-blacklisted-modes.patch index 01cd8c6c3..cfa2f0ae7 100644 --- a/patches/resources/0009-capes-boneblack-HDMI-capes-have-blacklisted-modes.patch +++ b/patches/resources/0009-capes-boneblack-HDMI-capes-have-blacklisted-modes.patch @@ -1,7 +1,7 @@ -From 9064d9c80e685d50d3b88a558a7cbe808c73ca07 Mon Sep 17 00:00:00 2001 +From 4e64af44d457311c32f0bb8c57eaa096ff77adea Mon Sep 17 00:00:00 2001 From: Pantelis Antoniou Date: Wed, 12 Jun 2013 11:12:26 +0300 -Subject: [PATCH 09/17] capes: boneblack HDMI capes have blacklisted modes. +Subject: [PATCH 09/23] capes: boneblack HDMI capes have blacklisted modes. Added a few modes that are known not to work on my end. diff --git a/patches/resources/0010-capes-LCD7-Fix-definitions.patch b/patches/resources/0010-capes-LCD7-Fix-definitions.patch index 4fe89578d..b5eccf3c9 100644 --- a/patches/resources/0010-capes-LCD7-Fix-definitions.patch +++ b/patches/resources/0010-capes-LCD7-Fix-definitions.patch @@ -1,7 +1,7 @@ -From 0ec3ba27ddd8e3f6ad2e93ca0d9c35bdc5dc5676 Mon Sep 17 00:00:00 2001 +From 883b0e052ba1d1e77de773d96c2cff627aa6f63f Mon Sep 17 00:00:00 2001 From: Pantelis Antoniou Date: Wed, 12 Jun 2013 21:02:20 +0300 -Subject: [PATCH 10/17] capes: LCD7: Fix definitions +Subject: [PATCH 10/23] capes: LCD7: Fix definitions LCD7 rev A3/A4 had some pins wrong --- diff --git a/patches/resources/0011-capes-LCD7-Fix-enter-key-pinmux.patch b/patches/resources/0011-capes-LCD7-Fix-enter-key-pinmux.patch index eff871fc5..d48d0c044 100644 --- a/patches/resources/0011-capes-LCD7-Fix-enter-key-pinmux.patch +++ b/patches/resources/0011-capes-LCD7-Fix-enter-key-pinmux.patch @@ -1,7 +1,7 @@ -From e005981856ec01287d2e5261295e95a6274ba55a Mon Sep 17 00:00:00 2001 +From d7966d9e9064f5eb352e11648ffa02b9d27783fa Mon Sep 17 00:00:00 2001 From: Pantelis Antoniou Date: Wed, 12 Jun 2013 22:49:19 +0300 -Subject: [PATCH 11/17] capes: LCD7: Fix enter key pinmux +Subject: [PATCH 11/23] capes: LCD7: Fix enter key pinmux --- firmware/capes/BB-BONE-LCD7-01-00A3.dts | 2 +- diff --git a/patches/resources/0012-Fix-timings-for-LCD3-cape.patch b/patches/resources/0012-Fix-timings-for-LCD3-cape.patch index 1211243e8..bcabf77f4 100644 --- a/patches/resources/0012-Fix-timings-for-LCD3-cape.patch +++ b/patches/resources/0012-Fix-timings-for-LCD3-cape.patch @@ -1,7 +1,7 @@ -From 45834acd435b0d01bde8ea5bf348f9c290f604c9 Mon Sep 17 00:00:00 2001 +From b395246d5b97b5b853b9fca3a534bda6207ff2ee Mon Sep 17 00:00:00 2001 From: David Anders Date: Thu, 13 Jun 2013 08:37:19 +0200 -Subject: [PATCH 12/17] Fix timings for LCD3 cape +Subject: [PATCH 12/23] Fix timings for LCD3 cape In the 3.2 kernel using the da8xx lcdc fb, the HSW, HFP, and HBP are written to the lcdc registers directly as entered. i.e. if HSW=47 , then 47 is written to the register and the value that is generated is the register value plus one (total of 48 clocks). diff --git a/patches/resources/0013-capes-LCD-capes-updated-with-timing-fixes.patch b/patches/resources/0013-capes-LCD-capes-updated-with-timing-fixes.patch index a2e934d5a..e821dbb6c 100644 --- a/patches/resources/0013-capes-LCD-capes-updated-with-timing-fixes.patch +++ b/patches/resources/0013-capes-LCD-capes-updated-with-timing-fixes.patch @@ -1,7 +1,7 @@ -From 454dba3dd171b6c3d6fa0f7273d2e441d5ddc7f9 Mon Sep 17 00:00:00 2001 +From f3c50914c49c11ec421ccd6bd8f16a7b9492ad8c Mon Sep 17 00:00:00 2001 From: Pantelis Antoniou Date: Thu, 13 Jun 2013 12:24:42 +0300 -Subject: [PATCH 13/17] capes: LCD capes updated with timing fixes +Subject: [PATCH 13/23] capes: LCD capes updated with timing fixes --- firmware/capes/BB-BONE-LCD4-01-00A0.dts | 8 ++++---- diff --git a/patches/resources/0014-Fix-mmc2-being-enabled-when-eMMC-is-disabled.patch b/patches/resources/0014-Fix-mmc2-being-enabled-when-eMMC-is-disabled.patch index efc3f5c0e..91e487b8a 100644 --- a/patches/resources/0014-Fix-mmc2-being-enabled-when-eMMC-is-disabled.patch +++ b/patches/resources/0014-Fix-mmc2-being-enabled-when-eMMC-is-disabled.patch @@ -1,7 +1,7 @@ -From bd5735891122d5924ce2c50a1d2bad12a305b569 Mon Sep 17 00:00:00 2001 +From 3130968c59bbd152502d10268519279b1473c858 Mon Sep 17 00:00:00 2001 From: Bas Laarhoven Date: Mon, 10 Jun 2013 13:53:35 +0200 -Subject: [PATCH 14/17] Fix mmc2 being enabled when eMMC is disabled. +Subject: [PATCH 14/23] Fix mmc2 being enabled when eMMC is disabled. Signed-off-by: Bas Laarhoven --- diff --git a/patches/resources/0015-capes-LCD7-fix-vsync-len-off-by-one.patch b/patches/resources/0015-capes-LCD7-fix-vsync-len-off-by-one.patch index 732bc9f76..43f5b7e32 100644 --- a/patches/resources/0015-capes-LCD7-fix-vsync-len-off-by-one.patch +++ b/patches/resources/0015-capes-LCD7-fix-vsync-len-off-by-one.patch @@ -1,7 +1,7 @@ -From 7900186ad9aff569d269755184b093f0e276c7bc Mon Sep 17 00:00:00 2001 +From b4d387cd2600295b71adb6d7fd59aafea9cee51b Mon Sep 17 00:00:00 2001 From: Pantelis Antoniou Date: Thu, 13 Jun 2013 18:43:27 +0300 -Subject: [PATCH 15/17] capes: LCD7: fix vsync-len off by one +Subject: [PATCH 15/23] capes: LCD7: fix vsync-len off by one --- firmware/capes/BB-BONE-LCD7-01-00A2.dts | 2 +- diff --git a/patches/resources/0016-LCD-capes-set-default-brightness-to-100.patch b/patches/resources/0016-LCD-capes-set-default-brightness-to-100.patch index c19b47a74..b0d2ecbcb 100644 --- a/patches/resources/0016-LCD-capes-set-default-brightness-to-100.patch +++ b/patches/resources/0016-LCD-capes-set-default-brightness-to-100.patch @@ -1,7 +1,7 @@ -From 3a79ea220e9fd3aa923a79e02e52aefe5d0909ce Mon Sep 17 00:00:00 2001 +From 311563c567da0714533d008613ad8ab3c954bbd8 Mon Sep 17 00:00:00 2001 From: Koen Kooi Date: Thu, 20 Jun 2013 10:54:55 -0400 -Subject: [PATCH 16/17] LCD capes: set default brightness to 100% +Subject: [PATCH 16/23] LCD capes: set default brightness to 100% Signed-off-by: Koen Kooi --- diff --git a/patches/resources/0017-lcd-capes-update-adc-channels.patch b/patches/resources/0017-lcd-capes-update-adc-channels.patch index 5ca5e51a3..1f4ee6f3f 100644 --- a/patches/resources/0017-lcd-capes-update-adc-channels.patch +++ b/patches/resources/0017-lcd-capes-update-adc-channels.patch @@ -1,7 +1,7 @@ -From 383bcf43203247f342f09d0dba501e9570995dab Mon Sep 17 00:00:00 2001 +From a045a482d1197ce2e5e27468269536781643e7df Mon Sep 17 00:00:00 2001 From: Koen Kooi Date: Mon, 8 Jul 2013 12:56:56 +0200 -Subject: [PATCH 17/17] lcd capes: update adc channels +Subject: [PATCH 17/23] lcd capes: update adc channels Signed-off-by: Koen Kooi --- diff --git a/patches/resources/0018-bone-renamed-adafruit-RTC-cape.patch b/patches/resources/0018-bone-renamed-adafruit-RTC-cape.patch index 7768fb9fa..ee8f849b0 100644 --- a/patches/resources/0018-bone-renamed-adafruit-RTC-cape.patch +++ b/patches/resources/0018-bone-renamed-adafruit-RTC-cape.patch @@ -1,17 +1,17 @@ -From d60240e271b78d9a07d2c0c6c9ce5e03732f5a99 Mon Sep 17 00:00:00 2001 +From ddf4a790cbefbfc7ad248709a5f3dd71f91f6cb0 Mon Sep 17 00:00:00 2001 From: Matt Ranostay Date: Sat, 29 Jun 2013 23:51:36 +0000 -Subject: [PATCH 18/20] bone: renamed adafruit RTC cape +Subject: [PATCH 18/23] bone: renamed adafruit RTC cape rename RTC protocape to a more consistent naming Signed-off-by: Matt Ranostay --- arch/arm/boot/dts/am335x-bone-common.dtsi | 2 +- - firmware/Makefile | 1 + + firmware/Makefile | 4 +- firmware/capes/BB-BONE-RTC-00A0.dts | 57 ++++++++++++++++++++++++ firmware/capes/cape-bone-adafruit-rtc-00A0.dts | 57 ------------------------ - 4 files changed, 59 insertions(+), 58 deletions(-) + 4 files changed, 60 insertions(+), 60 deletions(-) create mode 100644 firmware/capes/BB-BONE-RTC-00A0.dts delete mode 100644 firmware/capes/cape-bone-adafruit-rtc-00A0.dts @@ -29,7 +29,7 @@ index 1e3ec7a..de61aea 100644 }; diff --git a/firmware/Makefile b/firmware/Makefile -index c13e51c..c11bed4 100644 +index 182de29..e6d178e 100644 --- a/firmware/Makefile +++ b/firmware/Makefile @@ -155,6 +155,7 @@ fw-shipped-$(CONFIG_CAPE_BEAGLEBONE) += \ @@ -40,6 +40,16 @@ index c13e51c..c11bed4 100644 BB-BONE-RS232-00A0.dtbo \ BB-BONE-SERL-01-00A1.dtbo \ cape-bone-iio-00A0.dtbo \ +@@ -186,8 +187,7 @@ fw-shipped-$(CONFIG_CAPE_BEAGLEBONE) += \ + BB-BONE-RST2-00A0.dtbo \ + BB-BONE-CAM3-01-00A2.dtbo \ + TT3201-001-01.dtbo \ +- BB-BONE-SERL-03-00A1.dtbo \ +- BB-BONE-PRU-01-00A0.dtbo ++ BB-BONE-SERL-03-00A1.dtbo + + # the geiger cape + fw-shipped-$(CONFIG_CAPE_BEAGLEBONE_GEIGER) += \ diff --git a/firmware/capes/BB-BONE-RTC-00A0.dts b/firmware/capes/BB-BONE-RTC-00A0.dts new file mode 100644 index 0000000..35344fd diff --git a/patches/resources/0019-bone-add-PPS-to-BB-BONE-RTC-cape.patch b/patches/resources/0019-bone-add-PPS-to-BB-BONE-RTC-cape.patch index 130310fc0..655924279 100644 --- a/patches/resources/0019-bone-add-PPS-to-BB-BONE-RTC-cape.patch +++ b/patches/resources/0019-bone-add-PPS-to-BB-BONE-RTC-cape.patch @@ -1,7 +1,7 @@ -From 3e8de81a14e6a97f2f7a04d441fcad0875e068c6 Mon Sep 17 00:00:00 2001 +From 0c7fefc6f9d52e1afe17acd81d9153f791eca89f Mon Sep 17 00:00:00 2001 From: Matt Ranostay Date: Sat, 29 Jun 2013 23:51:37 +0000 -Subject: [PATCH 19/20] bone: add PPS to BB-BONE-RTC cape +Subject: [PATCH 19/23] bone: add PPS to BB-BONE-RTC cape Added PPS input from SQW pin on the DS1307 diff --git a/patches/resources/0020-firmware-remove-rule-for-cape-bone-adafruit-lcd-00A0.patch b/patches/resources/0020-firmware-remove-rule-for-cape-bone-adafruit-lcd-00A0.patch index 746134134..539431a12 100644 --- a/patches/resources/0020-firmware-remove-rule-for-cape-bone-adafruit-lcd-00A0.patch +++ b/patches/resources/0020-firmware-remove-rule-for-cape-bone-adafruit-lcd-00A0.patch @@ -1,7 +1,7 @@ -From c3ac10a4ccb6765f6be42a4c6437db28779bf059 Mon Sep 17 00:00:00 2001 +From ad414d57ad5c1103b6907ccc6632b51bfba4b27f Mon Sep 17 00:00:00 2001 From: Koen Kooi Date: Wed, 10 Jul 2013 14:32:25 +0200 -Subject: [PATCH 20/20] firmware: remove rule for cape-bone-adafruit-lcd-00A0 +Subject: [PATCH 20/23] firmware: remove rule for cape-bone-adafruit-lcd-00A0 Signed-off-by: Koen Kooi --- @@ -9,7 +9,7 @@ Signed-off-by: Koen Kooi 1 file changed, 1 deletion(-) diff --git a/firmware/Makefile b/firmware/Makefile -index c11bed4..02bf454 100644 +index e6d178e..cdfc800 100644 --- a/firmware/Makefile +++ b/firmware/Makefile @@ -140,7 +140,6 @@ fw-shipped-$(CONFIG_YAM) += yam/1200.bin yam/9600.bin diff --git a/patches/resources/0021-hwmon-add-driver-for-the-AM335x-bandgap-temperature-.patch b/patches/resources/0021-hwmon-add-driver-for-the-AM335x-bandgap-temperature-.patch index 06887f26b..ba4c1a21e 100644 --- a/patches/resources/0021-hwmon-add-driver-for-the-AM335x-bandgap-temperature-.patch +++ b/patches/resources/0021-hwmon-add-driver-for-the-AM335x-bandgap-temperature-.patch @@ -1,7 +1,7 @@ -From 77d04a705761c7d00bcd64a455a7bc4d44f112f8 Mon Sep 17 00:00:00 2001 +From f2e175b8871f5651ac7eda863cd392cf0a27d5ec Mon Sep 17 00:00:00 2001 From: Jan Luebbe Date: Sun, 21 Jul 2013 00:27:27 +0200 -Subject: [PATCH 21/21] hwmon: add driver for the AM335x bandgap temperature +Subject: [PATCH 21/23] hwmon: add driver for the AM335x bandgap temperature sensor Signed-off-by: Jan Luebbe diff --git a/patches/resources/0022-fw-Make-firmware-timeout-loading-value-configurable.patch b/patches/resources/0022-fw-Make-firmware-timeout-loading-value-configurable.patch new file mode 100644 index 000000000..92ea9777c --- /dev/null +++ b/patches/resources/0022-fw-Make-firmware-timeout-loading-value-configurable.patch @@ -0,0 +1,48 @@ +From 7c13f4d5f9cc3398c5dec1eb95a8a35807876bde Mon Sep 17 00:00:00 2001 +From: Pantelis Antoniou +Date: Fri, 26 Jul 2013 14:04:31 +0300 +Subject: [PATCH 22/23] fw: Make firmware timeout loading value configurable. + +The default 60 seconds is just too much. Introduce an config +option to set it. + +Signed-off-by: Pantelis Antoniou +--- + drivers/base/Kconfig | 7 +++++++ + drivers/base/firmware_class.c | 2 +- + 2 files changed, 8 insertions(+), 1 deletion(-) + +diff --git a/drivers/base/Kconfig b/drivers/base/Kconfig +index c8b4539..02ad36f 100644 +--- a/drivers/base/Kconfig ++++ b/drivers/base/Kconfig +@@ -145,6 +145,13 @@ config EXTRA_FIRMWARE_DIR + this option you can point it elsewhere, such as /lib/firmware/ or + some other directory containing the firmware files. + ++config FIRMWARE_LOADING_TIMEOUT ++ int "Default Firmware loading timeout in seconds" ++ depends on FW_LOADER ++ default 60 ++ help ++ Defines the timeout value of firmware loading in seconds ++ + config DEBUG_DRIVER + bool "Driver Core verbose debug messages" + depends on DEBUG_KERNEL +diff --git a/drivers/base/firmware_class.c b/drivers/base/firmware_class.c +index b392b35..acec6db 100644 +--- a/drivers/base/firmware_class.c ++++ b/drivers/base/firmware_class.c +@@ -93,7 +93,7 @@ enum fw_buf_fmt { + PAGE_BUF, /* used in loading via userspace */ + }; + +-static int loading_timeout = 60; /* In seconds */ ++static int loading_timeout = CONFIG_FIRMWARE_LOADING_TIMEOUT; /* In seconds */ + + static inline long firmware_loading_timeout(void) + { +-- +1.7.10.4 + diff --git a/patches/resources/0023-capemgr-Retry-loading-when-failure-to-find-firmware.patch b/patches/resources/0023-capemgr-Retry-loading-when-failure-to-find-firmware.patch new file mode 100644 index 000000000..9c214d050 --- /dev/null +++ b/patches/resources/0023-capemgr-Retry-loading-when-failure-to-find-firmware.patch @@ -0,0 +1,213 @@ +From 3d5598ceb1352f0c891a1b350d6ef9799d940c8e Mon Sep 17 00:00:00 2001 +From: Pantelis Antoniou +Date: Fri, 26 Jul 2013 14:06:00 +0300 +Subject: [PATCH 23/23] capemgr: Retry loading when failure to find firmware + +When the rootfs device is on a device that's created via a dtbo +and the dtbo firmware is not including in the kernel image loading +failed. + +The way we get around this is to retry the failed firmware loading +attempt until it is either successful, or no more capes are loading +(which means that the firmware file is never going to be found). + +Signed-off-by: Pantelis Antoniou +--- + drivers/misc/cape/beaglebone/capemgr.c | 103 +++++++++++++++++++++++++++----- + 1 file changed, 87 insertions(+), 16 deletions(-) + +diff --git a/drivers/misc/cape/beaglebone/capemgr.c b/drivers/misc/cape/beaglebone/capemgr.c +index b82a3d7..b2d5edb 100644 +--- a/drivers/misc/cape/beaglebone/capemgr.c ++++ b/drivers/misc/cape/beaglebone/capemgr.c +@@ -44,6 +44,8 @@ + #include + #include + #include ++#include ++#include + + /* extra command line overrides */ + static char *extra_override = NULL; +@@ -109,6 +111,7 @@ struct bone_cape_slot { + + unsigned int loading : 1; + unsigned int loaded : 1; ++ unsigned int retry_loading : 1; + char *dtbo; + const struct firmware *fw; + struct device_node *overlay; +@@ -1282,6 +1285,10 @@ static int bone_capemgr_load(struct bone_cape_slot *slot) + if (slot->loaded) + return -EAGAIN; + ++ /* make sure we don't leak this on repeated calls */ ++ kfree(slot->dtbo); ++ slot->dtbo = NULL; ++ + mutex_lock(&info->capemap_mutex); + found = 0; + list_for_each_entry(capemap, &info->capemap_list, node) { +@@ -1353,6 +1360,7 @@ static int bone_capemgr_load(struct bone_cape_slot *slot) + slot->slotno, dtbo); + return -ENOMEM; + } ++ mutex_unlock(&info->capemap_mutex); + + dev_info(dev, "slot #%d: Requesting firmware '%s' for board-name '%s'" + ", version '%s'\n", +@@ -1362,15 +1370,12 @@ static int bone_capemgr_load(struct bone_cape_slot *slot) + err = request_firmware(&slot->fw, slot->dtbo, dev); + if (err != 0) { + dev_err(dev, "failed to load firmware '%s'\n", slot->dtbo); +- mutex_unlock(&info->capemap_mutex); + goto err_fail_no_fw; + } + + dev_info(dev, "slot #%d: dtbo '%s' loaded; converting to live tree\n", + slot->slotno, slot->dtbo); + +- mutex_unlock(&info->capemap_mutex); +- + of_fdt_unflatten_tree((void *)slot->fw->data, &slot->overlay); + if (slot->overlay == NULL) { + dev_err(dev, "slot #%d: Failed to unflatten\n", +@@ -1734,14 +1739,39 @@ err_no_mem: + return ERR_PTR(ret); + } + +-static int lowest_loading_cape(struct bone_cape_slot *slot) ++/* return 1 if it makes sense to retry loading */ ++static int retry_loading_condition(struct bone_cape_slot *slot) ++{ ++ struct bone_capemgr_info *info = slot->info; ++ struct device *dev = &info->pdev->dev; ++ struct bone_cape_slot *slotn; ++ int ret; ++ ++ dev_dbg(dev, "loader: retry_loading slot-%d %s:%s (prio %d)\n", slot->slotno, ++ slot->part_number, slot->version, slot->priority); ++ ++ mutex_lock(&info->slots_list_mutex); ++ ret = 0; ++ list_for_each_entry(slotn, &info->slot_list, node) { ++ /* if same slot or not loading skip */ ++ if (!slotn->loading || slotn->retry_loading) ++ continue; ++ /* at least one cape is still loading (without retrying) */ ++ ret = 1; ++ } ++ mutex_unlock(&info->slots_list_mutex); ++ return ret; ++} ++ ++/* return 1 if this slot is clear to try to load now */ ++static int clear_to_load_condition(struct bone_cape_slot *slot) + { + struct bone_capemgr_info *info = slot->info; + int my_prio = slot->priority; + struct device *dev = &info->pdev->dev; + int ret; + +- dev_info(dev, "loader: check slot-%d %s:%s (prio %d)\n", slot->slotno, ++ dev_dbg(dev, "loader: check slot-%d %s:%s (prio %d)\n", slot->slotno, + slot->part_number, slot->version, slot->priority); + + mutex_lock(&info->slots_list_mutex); +@@ -1764,9 +1794,13 @@ static int bone_capemgr_loader(void *data) + struct bone_cape_slot *slot = data; + struct bone_capemgr_info *info = slot->info; + struct device *dev = &info->pdev->dev; +- int ret; ++ int ret, done; ++ ++ done = 0; + +- dev_info(dev, "loader: before slot-%d %s:%s (prio %d)\n", slot->slotno, ++ slot->retry_loading = 0; ++ ++ dev_dbg(dev, "loader: before slot-%d %s:%s (prio %d)\n", slot->slotno, + slot->part_number, slot->version, slot->priority); + + /* +@@ -1775,31 +1809,68 @@ static int bone_capemgr_loader(void *data) + * should start loading first. So each time we end up + * here. + */ +- ret = wait_event_interruptible(info->load_wq, +- lowest_loading_cape(slot)); ++ ret = wait_event_interruptible(info->load_wq, clear_to_load_condition(slot)); + if (ret < 0) { + dev_info(dev, "loader, Signal pending\n"); + return ret; + } + +- dev_info(dev, "loader: after slot-%d %s:%s (prio %d)\n", slot->slotno, ++ dev_dbg(dev, "loader: after slot-%d %s:%s (prio %d)\n", slot->slotno, + slot->part_number, slot->version, slot->priority); + ++ /* using the return value */ + ret = bone_capemgr_load(slot); + +- slot->loading = 0; ++ /* wake up all just in case */ ++ wake_up_interruptible_all(&info->load_wq); + + if (ret == 0) +- dev_info(dev, "loader: done slot-%d %s:%s (prio %d)\n", ++ goto done; ++ ++ dev_info(dev, "loader: retrying slot-%d %s:%s (prio %d)\n", slot->slotno, ++ slot->part_number, slot->version, slot->priority); ++ ++ /* first attempt has failed; now try each time there's any change */ ++ slot->retry_loading = 1; ++ ++ while (retry_loading_condition(slot)) { ++ ++ /* simple wait for someone to kick us */ ++ { ++ DEFINE_WAIT(__wait); ++ prepare_to_wait(&info->load_wq, &__wait, TASK_INTERRUPTIBLE); ++ finish_wait(&info->load_wq, &__wait); ++ } ++ ++ if (signal_pending(current)) { ++ dev_info(dev, "loader, Signal pending\n"); ++ ret = -ERESTARTSYS; ++ goto done; ++ } ++ ++ /* using the return value */ ++ ret = bone_capemgr_load(slot); ++ if (ret == 0) ++ goto done; ++ ++ /* wake up all just in case */ ++ wake_up_interruptible_all(&info->load_wq); ++ ++ } ++ ++done: ++ slot->loading = 0; ++ slot->retry_loading = 0; ++ ++ if (ret == 0) { ++ dev_dbg(dev, "loader: done slot-%d %s:%s (prio %d)\n", + slot->slotno, slot->part_number, slot->version, + slot->priority); +- else ++ } else { + dev_err(dev, "loader: failed to load slot-%d %s:%s (prio %d)\n", + slot->slotno, slot->part_number, slot->version, + slot->priority); +- +- /* we're done, wake up all */ +- wake_up_interruptible_all(&info->load_wq); ++ } + + /* not loaded? remove */ + if (ret != 0) +-- +1.7.10.4 + diff --git a/patches/rtc/0001-ARM-OMAP2-am33xx-hwmod-Fix-register-offset-NULL-chec.patch b/patches/rtc/0001-ARM-OMAP2-am33xx-hwmod-Fix-register-offset-NULL-chec.patch index 8c971bd90..108d62e38 100644 --- a/patches/rtc/0001-ARM-OMAP2-am33xx-hwmod-Fix-register-offset-NULL-chec.patch +++ b/patches/rtc/0001-ARM-OMAP2-am33xx-hwmod-Fix-register-offset-NULL-chec.patch @@ -1,4 +1,4 @@ -From 54ed6eddd614ed519d9920f020be2b1fc4f26a5f Mon Sep 17 00:00:00 2001 +From 5a332e74a5b8339d8baf3a6f445014d4ef14a734 Mon Sep 17 00:00:00 2001 From: "Hebbar, Gururaja" Date: Wed, 30 Jan 2013 14:39:20 +0000 Subject: [PATCH 1/4] ARM: OMAP2: am33xx-hwmod: Fix "register offset NULL @@ -24,7 +24,7 @@ with clkctrl register offset at 0x00. Signed-off-by: Hebbar Gururaja --- - arch/arm/mach-omap2/cm33xx.c | 3 --- + arch/arm/mach-omap2/cm33xx.c | 3 --- 1 file changed, 3 deletions(-) diff --git a/arch/arm/mach-omap2/cm33xx.c b/arch/arm/mach-omap2/cm33xx.c @@ -42,5 +42,5 @@ index 058ce3c..325a515 100644 MAX_MODULE_READY_TIME, i); -- -1.8.1.4 +1.7.10.4 diff --git a/patches/rtc/0002-rtc-OMAP-Add-system-pm_power_off-to-rtc-driver.patch b/patches/rtc/0002-rtc-OMAP-Add-system-pm_power_off-to-rtc-driver.patch index 0fd040bb6..2c90d51cc 100644 --- a/patches/rtc/0002-rtc-OMAP-Add-system-pm_power_off-to-rtc-driver.patch +++ b/patches/rtc/0002-rtc-OMAP-Add-system-pm_power_off-to-rtc-driver.patch @@ -1,4 +1,4 @@ -From f90cd5b69377154f5dbb25a7fc969b658427c60b Mon Sep 17 00:00:00 2001 +From 5df84055e32cf27b7fb9769198ed61ba44b9f508 Mon Sep 17 00:00:00 2001 From: Colin Foe-Parker Date: Mon, 15 Oct 2012 20:12:19 +0530 Subject: [PATCH 2/4] rtc: OMAP: Add system pm_power_off to rtc driver @@ -17,8 +17,8 @@ Signed-off-by: Colin Foe-Parker [anilkumar@ti.com: move poweroff additions to rtc driver] Signed-off-by: AnilKumar Ch --- - Documentation/devicetree/bindings/rtc/rtc-omap.txt | 5 ++ - drivers/rtc/rtc-omap.c | 74 +++++++++++++++++++++- + Documentation/devicetree/bindings/rtc/rtc-omap.txt | 5 ++ + drivers/rtc/rtc-omap.c | 74 +++++++++++++++++++- 2 files changed, 78 insertions(+), 1 deletion(-) diff --git a/Documentation/devicetree/bindings/rtc/rtc-omap.txt b/Documentation/devicetree/bindings/rtc/rtc-omap.txt @@ -170,5 +170,5 @@ index 6009714..e6d4878 100644 * which we'll use instead of update irqs */ -- -1.8.1.4 +1.7.10.4 diff --git a/patches/rtc/0003-ARM-dts-AM33XX-Set-pmic-shutdown-controller-for-Beag.patch b/patches/rtc/0003-ARM-dts-AM33XX-Set-pmic-shutdown-controller-for-Beag.patch index 003195202..3df56140e 100644 --- a/patches/rtc/0003-ARM-dts-AM33XX-Set-pmic-shutdown-controller-for-Beag.patch +++ b/patches/rtc/0003-ARM-dts-AM33XX-Set-pmic-shutdown-controller-for-Beag.patch @@ -1,4 +1,4 @@ -From 80d0d05f2dafe1da5a6473a417377066dffaaf0c Mon Sep 17 00:00:00 2001 +From 03f6fbdfb098cab8de5a1530cd4e73d0f47349a5 Mon Sep 17 00:00:00 2001 From: AnilKumar Ch Date: Wed, 31 Oct 2012 12:23:27 +0530 Subject: [PATCH 3/4] ARM: dts: AM33XX: Set pmic-shutdown-controller for @@ -10,7 +10,7 @@ to OFF when PWR_EN toggle. Signed-off-by: AnilKumar Ch --- - arch/arm/boot/dts/am335x-bone.dts | 2 ++ + arch/arm/boot/dts/am335x-bone.dts | 2 ++ 1 file changed, 2 insertions(+) diff --git a/arch/arm/boot/dts/am335x-bone.dts b/arch/arm/boot/dts/am335x-bone.dts @@ -27,5 +27,5 @@ index b338f5b..feeebdd 100644 dcdc1_reg: regulator@0 { regulator-always-on; -- -1.8.1.4 +1.7.10.4 diff --git a/patches/rtc/0004-ARM-dts-AM33XX-Enable-system-power-off-control-in-am.patch b/patches/rtc/0004-ARM-dts-AM33XX-Enable-system-power-off-control-in-am.patch index 24dbf57de..66bdb0280 100644 --- a/patches/rtc/0004-ARM-dts-AM33XX-Enable-system-power-off-control-in-am.patch +++ b/patches/rtc/0004-ARM-dts-AM33XX-Enable-system-power-off-control-in-am.patch @@ -1,4 +1,4 @@ -From 8a04770c60243e3cf0ed8d6a920970dab8f32760 Mon Sep 17 00:00:00 2001 +From 59d92d03550db404ce5e669f424c1bf71d8e5ef9 Mon Sep 17 00:00:00 2001 From: AnilKumar Ch Date: Wed, 31 Oct 2012 13:23:14 +0530 Subject: [PATCH 4/4] ARM: dts: AM33XX: Enable system power off control in @@ -10,7 +10,7 @@ This flag is used by the driver to hook up the pm_power_off system call. Signed-off-by: AnilKumar Ch --- - arch/arm/boot/dts/am335x-bone.dts | 4 ++++ + arch/arm/boot/dts/am335x-bone.dts | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/arch/arm/boot/dts/am335x-bone.dts b/arch/arm/boot/dts/am335x-bone.dts @@ -29,5 +29,5 @@ index feeebdd..a92d7d1 100644 leds { -- -1.8.1.4 +1.7.10.4 diff --git a/patches/ssd130x/0001-video-ssd1307fb-Add-support-for-SSD1306-OLED-control.patch b/patches/ssd130x/0001-video-ssd1307fb-Add-support-for-SSD1306-OLED-control.patch index bfff11a4f..071d93815 100644 --- a/patches/ssd130x/0001-video-ssd1307fb-Add-support-for-SSD1306-OLED-control.patch +++ b/patches/ssd130x/0001-video-ssd1307fb-Add-support-for-SSD1306-OLED-control.patch @@ -1,12 +1,13 @@ -From 449665ebf7e393c59e28e3888fd54411b8eaf604 Mon Sep 17 00:00:00 2001 +From c4c79e6f312a925a49dbeba0836cd6c960751234 Mon Sep 17 00:00:00 2001 From: Maxime Ripard Date: Fri, 7 Dec 2012 17:20:04 +0100 -Subject: [PATCH 1/5] video: ssd1307fb: Add support for SSD1306 OLED controller +Subject: [PATCH 1/5] video: ssd1307fb: Add support for SSD1306 OLED + controller Signed-off-by: Maxime Ripard --- - .../devicetree/bindings/video/ssd1307fb.txt | 10 +- - drivers/video/ssd1307fb.c | 267 +++++++++++++++------ + .../devicetree/bindings/video/ssd1307fb.txt | 10 +- + drivers/video/ssd1307fb.c | 267 ++++++++++++++------ 2 files changed, 203 insertions(+), 74 deletions(-) diff --git a/Documentation/devicetree/bindings/video/ssd1307fb.txt b/Documentation/devicetree/bindings/video/ssd1307fb.txt @@ -431,5 +432,5 @@ index 395cb6a..95f76e2 100644 .probe = ssd1307fb_probe, .remove = ssd1307fb_remove, -- -1.8.1.4 +1.7.10.4 diff --git a/patches/ssd130x/0002-ssd1307fb-Rework-the-communication-functions.patch b/patches/ssd130x/0002-ssd1307fb-Rework-the-communication-functions.patch index 7dc266d35..3f5e05619 100644 --- a/patches/ssd130x/0002-ssd1307fb-Rework-the-communication-functions.patch +++ b/patches/ssd130x/0002-ssd1307fb-Rework-the-communication-functions.patch @@ -1,4 +1,4 @@ -From c61b25109c9d2ad3e696d477d1c9e0eb5ebfd9ff Mon Sep 17 00:00:00 2001 +From 7795285fb0e92bf9f8049df8f91570c5a2bde1b9 Mon Sep 17 00:00:00 2001 From: Maxime Ripard Date: Tue, 26 Feb 2013 11:39:52 +0100 Subject: [PATCH 2/5] ssd1307fb: Rework the communication functions @@ -11,7 +11,7 @@ the type of information sent, and the raw bytes after that. Signed-off-by: Maxime Ripard --- - drivers/video/ssd1307fb.c | 62 ++++++++++++++++++++++++++--------------------- + drivers/video/ssd1307fb.c | 62 +++++++++++++++++++++++++-------------------- 1 file changed, 35 insertions(+), 27 deletions(-) diff --git a/drivers/video/ssd1307fb.c b/drivers/video/ssd1307fb.c @@ -111,5 +111,5 @@ index 95f76e2..85e0860 100644 static void ssd1307fb_update_display(struct ssd1307fb_par *par) -- -1.8.1.4 +1.7.10.4 diff --git a/patches/ssd130x/0003-ssd1307fb-Speed-up-the-communication-with-the-contro.patch b/patches/ssd130x/0003-ssd1307fb-Speed-up-the-communication-with-the-contro.patch index 22709efb9..7cbc14672 100644 --- a/patches/ssd130x/0003-ssd1307fb-Speed-up-the-communication-with-the-contro.patch +++ b/patches/ssd130x/0003-ssd1307fb-Speed-up-the-communication-with-the-contro.patch @@ -1,7 +1,8 @@ -From a595bcd67814d1a7f34ecad25923325e93691b79 Mon Sep 17 00:00:00 2001 +From 6f7c488e226441b12555b10ed5477bface9721dc Mon Sep 17 00:00:00 2001 From: Maxime Ripard Date: Tue, 26 Feb 2013 11:46:40 +0100 -Subject: [PATCH 3/5] ssd1307fb: Speed up the communication with the controller +Subject: [PATCH 3/5] ssd1307fb: Speed up the communication with the + controller The code until now was sending only 1pixel-wide page segment at once, and started a new transfer every time. It has proven very inefficient, @@ -14,7 +15,7 @@ of this expensive overhead. Signed-off-by: Maxime Ripard --- - drivers/video/ssd1307fb.c | 11 ++++++++--- + drivers/video/ssd1307fb.c | 11 ++++++++--- 1 file changed, 8 insertions(+), 3 deletions(-) diff --git a/drivers/video/ssd1307fb.c b/drivers/video/ssd1307fb.c @@ -53,5 +54,5 @@ index 85e0860..676241b 100644 } -- -1.8.1.4 +1.7.10.4 diff --git a/patches/ssd130x/0004-ssd1307fb-Make-use-of-horizontal-addressing-mode.patch b/patches/ssd130x/0004-ssd1307fb-Make-use-of-horizontal-addressing-mode.patch index 00b8e46ef..f401445ed 100644 --- a/patches/ssd130x/0004-ssd1307fb-Make-use-of-horizontal-addressing-mode.patch +++ b/patches/ssd130x/0004-ssd1307fb-Make-use-of-horizontal-addressing-mode.patch @@ -1,4 +1,4 @@ -From 43c8488a916020cbcd39262e3b6e869a24b75c7e Mon Sep 17 00:00:00 2001 +From d30cfd62ed517de8af2eb5c4673b5cfc977f5434 Mon Sep 17 00:00:00 2001 From: Maxime Ripard Date: Fri, 13 Jul 2012 15:16:12 +0200 Subject: [PATCH 4/5] ssd1307fb: Make use of horizontal addressing mode @@ -18,7 +18,7 @@ line, allowing to have a lower data overhead, and a simpler driver. Signed-off-by: Maxime Ripard --- - drivers/video/ssd1307fb.c | 41 +++++++++++++++++++++++++++++------------ + drivers/video/ssd1307fb.c | 41 +++++++++++++++++++++++++++++------------ 1 file changed, 29 insertions(+), 12 deletions(-) diff --git a/drivers/video/ssd1307fb.c b/drivers/video/ssd1307fb.c @@ -105,5 +105,5 @@ index 676241b..6594458 100644 ret = ssd1307fb_write_cmd(par->client, SSD1307FB_DISPLAY_ON); if (ret < 0) -- -1.8.1.4 +1.7.10.4 diff --git a/patches/ssd130x/0005-SSD1307fb-1Hz-8Hz-defio-updates.patch b/patches/ssd130x/0005-SSD1307fb-1Hz-8Hz-defio-updates.patch index ff793d567..cedcc16a5 100644 --- a/patches/ssd130x/0005-SSD1307fb-1Hz-8Hz-defio-updates.patch +++ b/patches/ssd130x/0005-SSD1307fb-1Hz-8Hz-defio-updates.patch @@ -1,11 +1,11 @@ -From 15ccfe0aa5494afddb8c6364dd9f8857e879e4c7 Mon Sep 17 00:00:00 2001 +From 8fa205aeb588943a989c17005774db51eecc99ec Mon Sep 17 00:00:00 2001 From: Koen Kooi Date: Sat, 13 Apr 2013 20:10:05 +0200 Subject: [PATCH 5/5] SSD1307fb: 1Hz -> 8Hz defio updates Signed-off-by: Koen Kooi --- - drivers/video/ssd1307fb.c | 2 +- + drivers/video/ssd1307fb.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/drivers/video/ssd1307fb.c b/drivers/video/ssd1307fb.c @@ -22,5 +22,5 @@ index 6594458..f47b59b 100644 }; -- -1.8.1.4 +1.7.10.4 diff --git a/patches/usb/0001-drivers-usb-phy-add-a-new-driver-for-usb-part-of-con.patch b/patches/usb/0001-drivers-usb-phy-add-a-new-driver-for-usb-part-of-con.patch index d2b07a3e1..726883c91 100644 --- a/patches/usb/0001-drivers-usb-phy-add-a-new-driver-for-usb-part-of-con.patch +++ b/patches/usb/0001-drivers-usb-phy-add-a-new-driver-for-usb-part-of-con.patch @@ -1,4 +1,4 @@ -From bb65fc7ea82be365eb42e768edea155557e03c81 Mon Sep 17 00:00:00 2001 +From eb5d963d10cbdb21958529a2983da01bd8f5eba2 Mon Sep 17 00:00:00 2001 From: Kishon Vijay Abraham I Date: Tue, 15 Jan 2013 08:42:52 +0000 Subject: [PATCH 01/13] drivers: usb: phy: add a new driver for usb part of @@ -13,11 +13,11 @@ previously done in omap glue and in omap-usb2 phy will be removed. Signed-off-by: Kishon Vijay Abraham I --- - Documentation/devicetree/bindings/usb/omap-usb.txt | 21 ++- - drivers/usb/phy/Kconfig | 9 + - drivers/usb/phy/Makefile | 1 + - drivers/usb/phy/omap-control-usb.c | 204 +++++++++++++++++++++ - include/linux/usb/omap_control_usb.h | 73 ++++++++ + Documentation/devicetree/bindings/usb/omap-usb.txt | 21 +- + drivers/usb/phy/Kconfig | 9 + + drivers/usb/phy/Makefile | 1 + + drivers/usb/phy/omap-control-usb.c | 204 ++++++++++++++++++++ + include/linux/usb/omap_control_usb.h | 73 +++++++ 5 files changed, 307 insertions(+), 1 deletion(-) create mode 100644 drivers/usb/phy/omap-control-usb.c create mode 100644 include/linux/usb/omap_control_usb.h @@ -377,5 +377,5 @@ index 0000000..fbc7407 + +#endif /* __OMAP_CONTROL_USB_H__ */ -- -1.8.1.4 +1.7.10.4 diff --git a/patches/usb/0002-drivers-usb-start-using-the-control-module-driver.patch b/patches/usb/0002-drivers-usb-start-using-the-control-module-driver.patch index ab2f97607..483feea69 100644 --- a/patches/usb/0002-drivers-usb-start-using-the-control-module-driver.patch +++ b/patches/usb/0002-drivers-usb-start-using-the-control-module-driver.patch @@ -1,4 +1,4 @@ -From 432c757c690b2484eb593b0e7a650e2eaec0e906 Mon Sep 17 00:00:00 2001 +From 605d93bcf617ea665499d7709d53a7a7b8780006 Mon Sep 17 00:00:00 2001 From: Kishon Vijay Abraham I Date: Tue, 15 Jan 2013 08:42:55 +0000 Subject: [PATCH 02/13] drivers: usb: start using the control module driver @@ -9,15 +9,15 @@ registers on their own. Signed-off-by: Kishon Vijay Abraham I --- - Documentation/devicetree/bindings/usb/omap-usb.txt | 4 ++ - Documentation/devicetree/bindings/usb/usb-phy.txt | 7 +-- - arch/arm/mach-omap2/omap_hwmod_44xx_data.c | 13 ----- - drivers/usb/musb/Kconfig | 1 + - drivers/usb/musb/omap2430.c | 64 +++++++++------------- - drivers/usb/musb/omap2430.h | 9 --- - drivers/usb/phy/Kconfig | 1 + - drivers/usb/phy/omap-usb2.c | 38 +++---------- - include/linux/usb/omap_usb.h | 4 +- + Documentation/devicetree/bindings/usb/omap-usb.txt | 4 ++ + Documentation/devicetree/bindings/usb/usb-phy.txt | 7 +-- + arch/arm/mach-omap2/omap_hwmod_44xx_data.c | 13 ---- + drivers/usb/musb/Kconfig | 1 + + drivers/usb/musb/omap2430.c | 64 ++++++++------------ + drivers/usb/musb/omap2430.h | 9 --- + drivers/usb/phy/Kconfig | 1 + + drivers/usb/phy/omap-usb2.c | 38 +++--------- + include/linux/usb/omap_usb.h | 4 +- 9 files changed, 42 insertions(+), 99 deletions(-) diff --git a/Documentation/devicetree/bindings/usb/omap-usb.txt b/Documentation/devicetree/bindings/usb/omap-usb.txt @@ -404,5 +404,5 @@ index 0ea17f8..3db9b53 100644 #if defined(CONFIG_OMAP_USB2) || defined(CONFIG_OMAP_USB2_MODULE) -- -1.8.1.4 +1.7.10.4 diff --git a/patches/usb/0003-usb-otg-Add-an-API-to-bind-the-USB-controller-and-PH.patch b/patches/usb/0003-usb-otg-Add-an-API-to-bind-the-USB-controller-and-PH.patch index c8bf7d78d..e0e2815aa 100644 --- a/patches/usb/0003-usb-otg-Add-an-API-to-bind-the-USB-controller-and-PH.patch +++ b/patches/usb/0003-usb-otg-Add-an-API-to-bind-the-USB-controller-and-PH.patch @@ -1,7 +1,8 @@ -From 7d21e27796d06c05af9d1114d99133e3afd49dd6 Mon Sep 17 00:00:00 2001 +From d2a266337f28dea436bd041caeee22d597830ca0 Mon Sep 17 00:00:00 2001 From: Kishon Vijay Abraham I Date: Tue, 22 Jan 2013 09:58:09 +0000 -Subject: [PATCH 03/13] usb: otg: Add an API to bind the USB controller and PHY +Subject: [PATCH 03/13] usb: otg: Add an API to bind the USB controller and + PHY In order to support platforms which has multiple PHY's (of same type) and which has multiple USB controllers, a new design is adopted wherin the binding @@ -11,8 +12,8 @@ So added a new API to pass the binding information. Signed-off-by: Kishon Vijay Abraham I --- - drivers/usb/otg/otg.c | 37 +++++++++++++++++++++++++++++++++++++ - include/linux/usb/phy.h | 22 ++++++++++++++++++++++ + drivers/usb/otg/otg.c | 37 +++++++++++++++++++++++++++++++++++++ + include/linux/usb/phy.h | 22 ++++++++++++++++++++++ 2 files changed, 59 insertions(+) diff --git a/drivers/usb/otg/otg.c b/drivers/usb/otg/otg.c @@ -118,5 +119,5 @@ index a29ae1e..fbeab1a 100644 static inline int -- -1.8.1.4 +1.7.10.4 diff --git a/patches/usb/0004-usb-otg-utils-add-facilities-in-phy-lib-to-support-m.patch b/patches/usb/0004-usb-otg-utils-add-facilities-in-phy-lib-to-support-m.patch index 2b722c62e..8b1f8de78 100644 --- a/patches/usb/0004-usb-otg-utils-add-facilities-in-phy-lib-to-support-m.patch +++ b/patches/usb/0004-usb-otg-utils-add-facilities-in-phy-lib-to-support-m.patch @@ -1,4 +1,4 @@ -From 144fb7ea9e7df24c8e09f7e730d89c0f0c8d519f Mon Sep 17 00:00:00 2001 +From f7060f75307dea538962bc0d95ee105482bf8f26 Mon Sep 17 00:00:00 2001 From: Kishon Vijay Abraham I Date: Tue, 22 Jan 2013 09:58:10 +0000 Subject: [PATCH 04/13] usb: otg: utils: add facilities in phy lib to support @@ -17,8 +17,8 @@ use the new API. Signed-off-by: Kishon Vijay Abraham I --- - drivers/usb/otg/otg.c | 114 +++++++++++++++++++++++++++++++++++++++++++++++- - include/linux/usb/phy.h | 13 ++++++ + drivers/usb/otg/otg.c | 114 ++++++++++++++++++++++++++++++++++++++++++++++- + include/linux/usb/phy.h | 13 ++++++ 2 files changed, 126 insertions(+), 1 deletion(-) diff --git a/drivers/usb/otg/otg.c b/drivers/usb/otg/otg.c @@ -209,5 +209,5 @@ index fbeab1a..3a9ae3e 100644 { } -- -1.8.1.4 +1.7.10.4 diff --git a/patches/usb/0005-ARM-OMAP-USB-Add-phy-binding-information.patch b/patches/usb/0005-ARM-OMAP-USB-Add-phy-binding-information.patch index 6a8a11ce8..07d389ca3 100644 --- a/patches/usb/0005-ARM-OMAP-USB-Add-phy-binding-information.patch +++ b/patches/usb/0005-ARM-OMAP-USB-Add-phy-binding-information.patch @@ -1,4 +1,4 @@ -From 513ce1903b2744c67375e991644f049eca8b4bc9 Mon Sep 17 00:00:00 2001 +From 59887f1cc0ab15bb99a2105f85c92881939f50ae Mon Sep 17 00:00:00 2001 From: Kishon Vijay Abraham I Date: Tue, 22 Jan 2013 09:58:11 +0000 Subject: [PATCH 05/13] ARM: OMAP: USB: Add phy binding information @@ -11,23 +11,23 @@ done here for OMAP platforms. Signed-off-by: Kishon Vijay Abraham I --- - arch/arm/mach-omap2/board-2430sdp.c | 2 ++ - arch/arm/mach-omap2/board-3430sdp.c | 2 ++ - arch/arm/mach-omap2/board-4430sdp.c | 2 ++ - arch/arm/mach-omap2/board-cm-t35.c | 2 ++ - arch/arm/mach-omap2/board-devkit8000.c | 2 ++ - arch/arm/mach-omap2/board-igep0020.c | 2 ++ - arch/arm/mach-omap2/board-ldp.c | 2 ++ - arch/arm/mach-omap2/board-omap3beagle.c | 2 ++ - arch/arm/mach-omap2/board-omap3evm.c | 2 ++ - arch/arm/mach-omap2/board-omap3logic.c | 2 ++ - arch/arm/mach-omap2/board-omap3pandora.c | 2 ++ - arch/arm/mach-omap2/board-omap3stalker.c | 2 ++ - arch/arm/mach-omap2/board-omap3touchbook.c | 2 ++ - arch/arm/mach-omap2/board-omap4panda.c | 2 ++ - arch/arm/mach-omap2/board-overo.c | 2 ++ - arch/arm/mach-omap2/board-rm680.c | 2 ++ - arch/arm/mach-omap2/board-zoom-peripherals.c | 2 ++ + arch/arm/mach-omap2/board-2430sdp.c | 2 ++ + arch/arm/mach-omap2/board-3430sdp.c | 2 ++ + arch/arm/mach-omap2/board-4430sdp.c | 2 ++ + arch/arm/mach-omap2/board-cm-t35.c | 2 ++ + arch/arm/mach-omap2/board-devkit8000.c | 2 ++ + arch/arm/mach-omap2/board-igep0020.c | 2 ++ + arch/arm/mach-omap2/board-ldp.c | 2 ++ + arch/arm/mach-omap2/board-omap3beagle.c | 2 ++ + arch/arm/mach-omap2/board-omap3evm.c | 2 ++ + arch/arm/mach-omap2/board-omap3logic.c | 2 ++ + arch/arm/mach-omap2/board-omap3pandora.c | 2 ++ + arch/arm/mach-omap2/board-omap3stalker.c | 2 ++ + arch/arm/mach-omap2/board-omap3touchbook.c | 2 ++ + arch/arm/mach-omap2/board-omap4panda.c | 2 ++ + arch/arm/mach-omap2/board-overo.c | 2 ++ + arch/arm/mach-omap2/board-rm680.c | 2 ++ + arch/arm/mach-omap2/board-zoom-peripherals.c | 2 ++ 17 files changed, 34 insertions(+) diff --git a/arch/arm/mach-omap2/board-2430sdp.c b/arch/arm/mach-omap2/board-2430sdp.c @@ -171,7 +171,7 @@ index 0869f4f..3b5510a 100644 board_nand_init(ldp_nand_partitions, ARRAY_SIZE(ldp_nand_partitions), ZOOM_NAND_CS, 0, nand_default_timings); diff --git a/arch/arm/mach-omap2/board-omap3beagle.c b/arch/arm/mach-omap2/board-omap3beagle.c -index 20b4e1b..a5cb58c 100644 +index 8000e71..cd55192 100644 --- a/arch/arm/mach-omap2/board-omap3beagle.c +++ b/arch/arm/mach-omap2/board-omap3beagle.c @@ -31,6 +31,7 @@ @@ -182,7 +182,7 @@ index 20b4e1b..a5cb58c 100644 #include #include -@@ -1267,6 +1268,7 @@ static void __init omap3_beagle_init(void) +@@ -1287,6 +1288,7 @@ static void __init omap3_beagle_init(void) #endif } @@ -371,5 +371,5 @@ index 26e07ad..dc5498b 100644 enable_board_wakeup_source(); omap_serial_init(); -- -1.8.1.4 +1.7.10.4 diff --git a/patches/usb/0006-drivers-usb-musb-omap-make-use-of-the-new-PHY-lib-AP.patch b/patches/usb/0006-drivers-usb-musb-omap-make-use-of-the-new-PHY-lib-AP.patch index 6baa91dd9..bd1b874fa 100644 --- a/patches/usb/0006-drivers-usb-musb-omap-make-use-of-the-new-PHY-lib-AP.patch +++ b/patches/usb/0006-drivers-usb-musb-omap-make-use-of-the-new-PHY-lib-AP.patch @@ -1,4 +1,4 @@ -From 3c6859885e85b8617a8469dae6ae0b9b9b6d68de Mon Sep 17 00:00:00 2001 +From 484eecd533a743be6b8f0b297b3f057c1e66e525 Mon Sep 17 00:00:00 2001 From: Kishon Vijay Abraham I Date: Tue, 22 Jan 2013 09:58:12 +0000 Subject: [PATCH 06/13] drivers: usb: musb: omap: make use of the new PHY lib @@ -12,9 +12,9 @@ PHY. Signed-off-by: Kishon Vijay Abraham I --- - drivers/usb/musb/omap2430.c | 2 +- - drivers/usb/otg/twl4030-usb.c | 3 ++- - drivers/usb/phy/omap-usb2.c | 3 ++- + drivers/usb/musb/omap2430.c | 2 +- + drivers/usb/otg/twl4030-usb.c | 3 ++- + drivers/usb/phy/omap-usb2.c | 3 ++- 3 files changed, 5 insertions(+), 3 deletions(-) diff --git a/drivers/usb/musb/omap2430.c b/drivers/usb/musb/omap2430.c @@ -73,5 +73,5 @@ index 2152ce4..46c79c6 100644 platform_set_drvdata(pdev, phy); -- -1.8.1.4 +1.7.10.4 diff --git a/patches/usb/0007-usb-otg-add-device-tree-support-to-otg-library.patch b/patches/usb/0007-usb-otg-add-device-tree-support-to-otg-library.patch index 8ec565c9e..c67889ecd 100644 --- a/patches/usb/0007-usb-otg-add-device-tree-support-to-otg-library.patch +++ b/patches/usb/0007-usb-otg-add-device-tree-support-to-otg-library.patch @@ -1,4 +1,4 @@ -From 6959e79d637084e193ed3fcf82366afe41589186 Mon Sep 17 00:00:00 2001 +From 8a52ce7ae29d9c7988d1dc94adc8eef04e2a0920 Mon Sep 17 00:00:00 2001 From: Kishon Vijay Abraham I Date: Tue, 22 Jan 2013 09:58:13 +0000 Subject: [PATCH 07/13] usb: otg: add device tree support to otg library @@ -11,8 +11,8 @@ but the phy has not been added, or a ERR_PTR() otherwise. Cc: Marc Kleine-Budde Signed-off-by: Kishon Vijay Abraham I --- - drivers/usb/otg/otg.c | 77 +++++++++++++++++++++++++++++++++++++++++++++++++ - include/linux/usb/phy.h | 8 +++++ + drivers/usb/otg/otg.c | 77 +++++++++++++++++++++++++++++++++++++++++++++++ + include/linux/usb/phy.h | 8 +++++ 2 files changed, 85 insertions(+) diff --git a/drivers/usb/otg/otg.c b/drivers/usb/otg/otg.c @@ -145,5 +145,5 @@ index 3a9ae3e..c7f5a98 100644 { } -- -1.8.1.4 +1.7.10.4 diff --git a/patches/usb/0008-USB-MUSB-OMAP-get-PHY-by-phandle-for-dt-boot.patch b/patches/usb/0008-USB-MUSB-OMAP-get-PHY-by-phandle-for-dt-boot.patch index 649da1988..e426a2b67 100644 --- a/patches/usb/0008-USB-MUSB-OMAP-get-PHY-by-phandle-for-dt-boot.patch +++ b/patches/usb/0008-USB-MUSB-OMAP-get-PHY-by-phandle-for-dt-boot.patch @@ -1,4 +1,4 @@ -From faf91d25263f29c6a480227ea1d7c478e935d981 Mon Sep 17 00:00:00 2001 +From 60d2c0dbe6ac43163eeba1af4691396350cb1b62 Mon Sep 17 00:00:00 2001 From: Kishon Vijay Abraham I Date: Tue, 22 Jan 2013 09:58:14 +0000 Subject: [PATCH 08/13] USB: MUSB: OMAP: get PHY by phandle for dt boot @@ -7,7 +7,7 @@ The OMAP glue has been modified to get PHY by phandle for dt boot. Signed-off-by: Kishon Vijay Abraham I --- - drivers/usb/musb/omap2430.c | 7 ++++++- + drivers/usb/musb/omap2430.c | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/drivers/usb/musb/omap2430.c b/drivers/usb/musb/omap2430.c @@ -29,5 +29,5 @@ index 97ae52e..05ab371 100644 pr_err("HS USB OTG: no transceiver configured\n"); return -EPROBE_DEFER; -- -1.8.1.4 +1.7.10.4 diff --git a/patches/usb/0009-MUSB-Hack-around-to-make-host-port-to-work.patch b/patches/usb/0009-MUSB-Hack-around-to-make-host-port-to-work.patch index 655feac01..a5757a81b 100644 --- a/patches/usb/0009-MUSB-Hack-around-to-make-host-port-to-work.patch +++ b/patches/usb/0009-MUSB-Hack-around-to-make-host-port-to-work.patch @@ -1,4 +1,4 @@ -From 40e7043f53489e94a7a824cf1d9b409defe42758 Mon Sep 17 00:00:00 2001 +From 021728e7ab8b01edf073d4ecd630dfcfe9f3e940 Mon Sep 17 00:00:00 2001 From: Pantelis Antoniou Date: Tue, 22 Jan 2013 22:25:06 +0200 Subject: [PATCH 09/13] MUSB: Hack around to make host port to work. @@ -8,15 +8,15 @@ After removing the device, issue lsusb to cause it to scan the bus again. Crappy, I know, but at least works. --- - arch/arm/boot/dts/am335x-bone-common.dtsi | 6 ++++ - arch/arm/boot/dts/am33xx.dtsi | 9 ++++-- - drivers/usb/musb/musb_core.c | 45 ++++++++++++++++++++++++---- - drivers/usb/musb/musb_dsps.c | 49 +++++++++++++++++++++++++++++-- - drivers/usb/musb/musb_host.c | 7 +++-- + arch/arm/boot/dts/am335x-bone-common.dtsi | 6 ++++ + arch/arm/boot/dts/am33xx.dtsi | 9 ++++-- + drivers/usb/musb/musb_core.c | 45 +++++++++++++++++++++++--- + drivers/usb/musb/musb_dsps.c | 49 +++++++++++++++++++++++++++-- + drivers/usb/musb/musb_host.c | 7 +++-- 5 files changed, 105 insertions(+), 11 deletions(-) diff --git a/arch/arm/boot/dts/am335x-bone-common.dtsi b/arch/arm/boot/dts/am335x-bone-common.dtsi -index d525195..90178e2 100644 +index fc0469d..25ac56c 100644 --- a/arch/arm/boot/dts/am335x-bone-common.dtsi +++ b/arch/arm/boot/dts/am335x-bone-common.dtsi @@ -475,3 +475,9 @@ @@ -30,7 +30,7 @@ index d525195..90178e2 100644 + status = "okay"; +}; diff --git a/arch/arm/boot/dts/am33xx.dtsi b/arch/arm/boot/dts/am33xx.dtsi -index 5d4f9133..6b71632 100644 +index 5d4f913..6b71632 100644 --- a/arch/arm/boot/dts/am33xx.dtsi +++ b/arch/arm/boot/dts/am33xx.dtsi @@ -399,11 +399,15 @@ @@ -234,5 +234,5 @@ index e9f0fd9..86442a2 100644 static int musb_bus_resume(struct usb_hcd *hcd) -- -1.8.1.4 +1.7.10.4 diff --git a/patches/usb/0010-make-sure-we-register-unregister-the-NOP-xceiver-onl.patch b/patches/usb/0010-make-sure-we-register-unregister-the-NOP-xceiver-onl.patch index 82294f5cc..12dd25c33 100644 --- a/patches/usb/0010-make-sure-we-register-unregister-the-NOP-xceiver-onl.patch +++ b/patches/usb/0010-make-sure-we-register-unregister-the-NOP-xceiver-onl.patch @@ -1,4 +1,4 @@ -From 223dc8041d30bb328cb719c627f5d233e0a14ccc Mon Sep 17 00:00:00 2001 +From dabe23ff10cbf3e946c00fc42eedf40cb8d305bd Mon Sep 17 00:00:00 2001 From: Vladimir Pantelic Date: Mon, 18 Mar 2013 13:48:33 +0100 Subject: [PATCH 10/13] make sure we register/unregister the NOP xceiver only @@ -6,7 +6,7 @@ Subject: [PATCH 10/13] make sure we register/unregister the NOP xceiver only Signed-off-by: Vladimir Pantelic --- - drivers/usb/musb/musb_dsps.c | 12 +++++++++--- + drivers/usb/musb/musb_dsps.c | 12 +++++++++--- 1 file changed, 9 insertions(+), 3 deletions(-) diff --git a/drivers/usb/musb/musb_dsps.c b/drivers/usb/musb/musb_dsps.c @@ -47,5 +47,5 @@ index 85a4502..077c1e7 100644 return 0; } -- -1.8.1.4 +1.7.10.4 diff --git a/patches/usb/0011-ARM-OMAP-am335x-musb-use-250-for-power.patch b/patches/usb/0011-ARM-OMAP-am335x-musb-use-250-for-power.patch index 7bd3b60fc..fd9218d8c 100644 --- a/patches/usb/0011-ARM-OMAP-am335x-musb-use-250-for-power.patch +++ b/patches/usb/0011-ARM-OMAP-am335x-musb-use-250-for-power.patch @@ -1,4 +1,4 @@ -From 9460f57d8e22d19ede8f778f10ab35dd6a4ee617 Mon Sep 17 00:00:00 2001 +From cc48904f6a2c15510c2933738411b4d9c0613a09 Mon Sep 17 00:00:00 2001 From: Robert Nelson Date: Wed, 3 Apr 2013 13:25:38 -0500 Subject: [PATCH 11/13] ARM: OMAP: am335x: musb use 250 for power @@ -13,12 +13,12 @@ Documentation/devicetree/bindings/usb/omap-usb.txt Signed-off-by: Robert Nelson --- - arch/arm/boot/dts/am335x-bone-common.dtsi | 2 +- - arch/arm/boot/dts/am335x-tester.dts | 2 +- + arch/arm/boot/dts/am335x-bone-common.dtsi | 2 +- + arch/arm/boot/dts/am335x-tester.dts | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/arch/arm/boot/dts/am335x-bone-common.dtsi b/arch/arm/boot/dts/am335x-bone-common.dtsi -index 90178e2..89ec6f2 100644 +index 25ac56c..2e3dafe 100644 --- a/arch/arm/boot/dts/am335x-bone-common.dtsi +++ b/arch/arm/boot/dts/am335x-bone-common.dtsi @@ -478,6 +478,6 @@ @@ -30,7 +30,7 @@ index 90178e2..89ec6f2 100644 status = "okay"; }; diff --git a/arch/arm/boot/dts/am335x-tester.dts b/arch/arm/boot/dts/am335x-tester.dts -index 4a5ae29..c6ac8bf 100644 +index d20f532..39da8da 100644 --- a/arch/arm/boot/dts/am335x-tester.dts +++ b/arch/arm/boot/dts/am335x-tester.dts @@ -478,6 +478,6 @@ @@ -42,5 +42,5 @@ index 4a5ae29..c6ac8bf 100644 status = "okay"; }; -- -1.8.1.4 +1.7.10.4 diff --git a/patches/usb/0012-ARM-OMAP2-MUSB-Specify-omap4-has-mailbox.patch b/patches/usb/0012-ARM-OMAP2-MUSB-Specify-omap4-has-mailbox.patch index e07f53969..91c72ccfb 100644 --- a/patches/usb/0012-ARM-OMAP2-MUSB-Specify-omap4-has-mailbox.patch +++ b/patches/usb/0012-ARM-OMAP2-MUSB-Specify-omap4-has-mailbox.patch @@ -1,4 +1,4 @@ -From 81a685bb9d8cadb2d61ed76d05b32add9c41882a Mon Sep 17 00:00:00 2001 +From c0f8c4468f13c514c136294c94cb79af39fff62c Mon Sep 17 00:00:00 2001 From: Kishon Vijay Abraham I Date: Wed, 6 Feb 2013 13:28:49 +0000 Subject: [PATCH 12/13] ARM: OMAP2: MUSB: Specify omap4 has mailbox @@ -10,8 +10,8 @@ core during device connect and disconnect. Signed-off-by: Kishon Vijay Abraham I Acked-by: Tony Lindgren --- - arch/arm/mach-omap2/usb-musb.c | 3 +++ - include/linux/usb/musb.h | 2 ++ + arch/arm/mach-omap2/usb-musb.c | 3 +++ + include/linux/usb/musb.h | 2 ++ 2 files changed, 5 insertions(+) diff --git a/arch/arm/mach-omap2/usb-musb.c b/arch/arm/mach-omap2/usb-musb.c @@ -42,5 +42,5 @@ index eb50525..053c268 100644 const char *clock; -- -1.8.1.4 +1.7.10.4 diff --git a/patches/usb/0013-usb-musb-avoid-stopping-the-session-in-host-mode.patch b/patches/usb/0013-usb-musb-avoid-stopping-the-session-in-host-mode.patch index 723ef2450..7a1943824 100644 --- a/patches/usb/0013-usb-musb-avoid-stopping-the-session-in-host-mode.patch +++ b/patches/usb/0013-usb-musb-avoid-stopping-the-session-in-host-mode.patch @@ -1,11 +1,11 @@ -From f569084f7549f6f5e707771007f31e45c0affaa6 Mon Sep 17 00:00:00 2001 +From e13f765952dc68312b0d6a5aa4ab96a4c8ea0d12 Mon Sep 17 00:00:00 2001 From: Jan Luebbe Date: Wed, 15 May 2013 16:41:04 +0200 Subject: [PATCH 13/13] usb: musb: avoid stopping the session in host mode Signed-off-by: Jan Luebbe --- - drivers/usb/musb/musb_dsps.c | 10 ++++++++-- + drivers/usb/musb/musb_dsps.c | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/drivers/usb/musb/musb_dsps.c b/drivers/usb/musb/musb_dsps.c @@ -30,5 +30,5 @@ index 077c1e7..c9946b9 100644 devctl = dsps_readb(musb->mregs, MUSB_DEVCTL); if (devctl & MUSB_DEVCTL_BDEVICE) { -- -1.8.1.4 +1.7.10.4 diff --git a/patches/w1/0001-W1-w1-gpio-switch-to-using-dev_pm_ops.patch b/patches/w1/0001-W1-w1-gpio-switch-to-using-dev_pm_ops.patch index 1c8a353d2..3199f392e 100644 --- a/patches/w1/0001-W1-w1-gpio-switch-to-using-dev_pm_ops.patch +++ b/patches/w1/0001-W1-w1-gpio-switch-to-using-dev_pm_ops.patch @@ -1,11 +1,11 @@ -From 49aefd6976d19dc50313ab32ac04e109739543e3 Mon Sep 17 00:00:00 2001 +From 80355b600d7c3ee1e10fc74a5ae37b8da88f4511 Mon Sep 17 00:00:00 2001 From: Dmitry Torokhov Date: Sun, 24 Feb 2013 22:59:34 -0800 Subject: [PATCH 1/4] W1: w1-gpio - switch to using dev_pm_ops Signed-off-by: Dmitry Torokhov --- - drivers/w1/masters/w1-gpio.c | 22 +++++++++------------- + drivers/w1/masters/w1-gpio.c | 22 +++++++++------------- 1 file changed, 9 insertions(+), 13 deletions(-) diff --git a/drivers/w1/masters/w1-gpio.c b/drivers/w1/masters/w1-gpio.c @@ -66,5 +66,5 @@ index 012817a..c45b9ae 100644 module_platform_driver(w1_gpio_driver); -- -1.8.1.4 +1.7.10.4 diff --git a/patches/w1/0002-W1-w1-gpio-guard-DT-IDs-with-CONFIG_OF.patch b/patches/w1/0002-W1-w1-gpio-guard-DT-IDs-with-CONFIG_OF.patch index dd13a2bd3..f7c22313a 100644 --- a/patches/w1/0002-W1-w1-gpio-guard-DT-IDs-with-CONFIG_OF.patch +++ b/patches/w1/0002-W1-w1-gpio-guard-DT-IDs-with-CONFIG_OF.patch @@ -1,4 +1,4 @@ -From 3fa20601f48d0ddf98ee1e04b4dc2c6650f7de46 Mon Sep 17 00:00:00 2001 +From d68bea6650e868ab56fac5680b6c2be7521af63d Mon Sep 17 00:00:00 2001 From: Dmitry Torokhov Date: Sun, 24 Feb 2013 22:59:35 -0800 Subject: [PATCH 2/4] W1: w1-gpio - guard DT IDs with CONFIG_OF @@ -16,7 +16,7 @@ disabled. Signed-off-by: Dmitry Torokhov --- - drivers/w1/masters/w1-gpio.c | 11 +++++++++++ + drivers/w1/masters/w1-gpio.c | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/drivers/w1/masters/w1-gpio.c b/drivers/w1/masters/w1-gpio.c @@ -49,5 +49,5 @@ index c45b9ae..aa97a96 100644 { struct w1_bus_master *master; -- -1.8.1.4 +1.7.10.4 diff --git a/patches/w1/0003-W1-w1-gpio-rework-handling-of-platform-data.patch b/patches/w1/0003-W1-w1-gpio-rework-handling-of-platform-data.patch index 542c48009..5198a695c 100644 --- a/patches/w1/0003-W1-w1-gpio-rework-handling-of-platform-data.patch +++ b/patches/w1/0003-W1-w1-gpio-rework-handling-of-platform-data.patch @@ -1,4 +1,4 @@ -From 86a5b264ea8489a004bc6cb046844dd4a9c94a5a Mon Sep 17 00:00:00 2001 +From 408516c0bdc7ed9cc0f7480c043e0e4f891da8af Mon Sep 17 00:00:00 2001 From: Dmitry Torokhov Date: Sun, 24 Feb 2013 22:59:36 -0800 Subject: [PATCH 3/4] W1: w1-gpio - rework handling of platform data @@ -14,7 +14,7 @@ before committing final result to device tree). Signed-off-by: Dmitry Torokhov --- - drivers/w1/masters/w1-gpio.c | 44 +++++++++++++++++++++++++------------------- + drivers/w1/masters/w1-gpio.c | 44 ++++++++++++++++++++++++------------------ 1 file changed, 25 insertions(+), 19 deletions(-) diff --git a/drivers/w1/masters/w1-gpio.c b/drivers/w1/masters/w1-gpio.c @@ -122,5 +122,5 @@ index aa97a96..465ce52 100644 if (pdata->enable_external_pullup) pdata->enable_external_pullup(1); -- -1.8.1.4 +1.7.10.4 diff --git a/patches/w1/0004-W1-w1-gpio-switch-to-using-managed-resources-devm.patch b/patches/w1/0004-W1-w1-gpio-switch-to-using-managed-resources-devm.patch index 73229e25f..18d01bbf3 100644 --- a/patches/w1/0004-W1-w1-gpio-switch-to-using-managed-resources-devm.patch +++ b/patches/w1/0004-W1-w1-gpio-switch-to-using-managed-resources-devm.patch @@ -1,4 +1,4 @@ -From 5658d0dba53b8c3cf20bcd692f2b1a9d54293653 Mon Sep 17 00:00:00 2001 +From 491327d11017d7b8912173d9fe390f101510a91e Mon Sep 17 00:00:00 2001 From: Dmitry Torokhov Date: Sun, 24 Feb 2013 22:59:37 -0800 Subject: [PATCH 4/4] W1: w1-gpio - switch to using managed resources (devm) @@ -7,7 +7,7 @@ This simplifies error unwinding and device teardown. Signed-off-by: Dmitry Torokhov --- - drivers/w1/masters/w1-gpio.c | 32 +++++++++++--------------------- + drivers/w1/masters/w1-gpio.c | 32 +++++++++++--------------------- 1 file changed, 11 insertions(+), 21 deletions(-) diff --git a/drivers/w1/masters/w1-gpio.c b/drivers/w1/masters/w1-gpio.c @@ -86,5 +86,5 @@ index 465ce52..464b1a8 100644 return 0; } -- -1.8.1.4 +1.7.10.4 diff --git a/version.sh b/version.sh index b566e929c..29414c559 100644 --- a/version.sh +++ b/version.sh @@ -28,7 +28,7 @@ linaro_toolchain="cortex_gcc_4_7" #Kernel/Build KERNEL_REL=3.8 KERNEL_TAG=${KERNEL_REL}.13 -BUILD=bone24.3 +BUILD=bone24.4 #v3.X-rcX + upto SHA #KERNEL_SHA=""