Skip to content

Commit

Permalink
3.11: update to 3.11-rc4 and import lcdc fixes from panto's tree
Browse files Browse the repository at this point in the history
Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
  • Loading branch information
koenkooi committed Aug 7, 2013
1 parent ed815eb commit 912ebb1
Show file tree
Hide file tree
Showing 70 changed files with 1,575 additions and 72 deletions.
6 changes: 3 additions & 3 deletions patch.sh
Expand Up @@ -17,14 +17,14 @@ RECIPENAME="linux-mainline_3.11.bb"
RECIPEFILE="${DIR}/recipes/${RECIPENAME}"

#For TAG, use mainline Kernel tags
TAG="v3.11-rc2"
TAG="v3.11-rc4"
EXTRATAG=""

EXTERNAL_TREE="git://github.com/torvalds/linux.git"
EXTERNAL_BRANCH="master"
EXTERNAL_SHA="b3a3a9c441e2c8f6b6760de9331023a7906a4ac6"
EXTERNAL_SHA="e4ef108fcde0b97ed38923ba1ea06c7a152bab9e"

PATCHSET="general-fixes dtc-fixes dtc-overlays of-fixes pdev-fixes dma-devel mmc-fixes dts-fixes i2c-fixes pinctrl-fixes capemgr reset capes"
PATCHSET="general-fixes dtc-fixes dtc-overlays of-fixes pdev-fixes dma-devel mmc-fixes dts-fixes i2c-fixes pinctrl-fixes capemgr reset capes lcdc-fixes"

git_kernel_stable () {
git pull git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable.git master --tags || true
Expand Down
@@ -1,4 +1,4 @@
From 7e0b9073b3aa68e551bbe4a0f8164a72287991ac Mon Sep 17 00:00:00 2001
From aa908b7b4f4d91c7c480ba81e1e1a5146f75a91a Mon Sep 17 00:00:00 2001
From: Pantelis Antoniou <panto@antoniou-consulting.com>
Date: Fri, 28 Dec 2012 20:56:48 +0200
Subject: [PATCH 01/11] capemgr: Capemgr makefiles and Kconfig fragments.
Expand All @@ -24,7 +24,7 @@ Signed-off-by: Pantelis Antoniou <panto@antoniou-consulting.com>
create mode 100644 drivers/misc/cape/beaglebone/Makefile

diff --git a/arch/arm/mach-omap2/Kconfig b/arch/arm/mach-omap2/Kconfig
index 627fa7e..de43e24 100644
index 3eed000..0b0cfbd 100644
--- a/arch/arm/mach-omap2/Kconfig
+++ b/arch/arm/mach-omap2/Kconfig
@@ -124,6 +124,8 @@ config ARCH_OMAP2PLUS_TYPICAL
Expand Down
2 changes: 1 addition & 1 deletion patches/capemgr/0002-capemgr-Beaglebone-capemanager.patch
@@ -1,4 +1,4 @@
From 924f0dcfc6776525db9d9a7a7f64405527c7a12c Mon Sep 17 00:00:00 2001
From b4920e138ba669b3ca83a9e8ee7cd8e7b3df20b9 Mon Sep 17 00:00:00 2001
From: Pantelis Antoniou <panto@antoniou-consulting.com>
Date: Fri, 28 Dec 2012 21:00:31 +0200
Subject: [PATCH 02/11] capemgr: Beaglebone capemanager
Expand Down
@@ -1,4 +1,4 @@
From b3dc24aadde7623cab0a2786f161da9ec9758ef8 Mon Sep 17 00:00:00 2001
From 6c870db846e2c1efc80f21502db282c35076a76c Mon Sep 17 00:00:00 2001
From: Pantelis Antoniou <panto@antoniou-consulting.com>
Date: Tue, 15 Jan 2013 14:15:00 +0200
Subject: [PATCH 03/11] capemgr: Remove __devinit/__devexit
Expand Down
@@ -1,4 +1,4 @@
From 69d918255fd68d15462a8aefa0b2fd9718595863 Mon Sep 17 00:00:00 2001
From 3c076de0dfe968d1380ab580a4f1e63a6c97b771 Mon Sep 17 00:00:00 2001
From: Pantelis Antoniou <panto@antoniou-consulting.com>
Date: Wed, 27 Feb 2013 11:32:20 +0200
Subject: [PATCH 04/11] bone-capemgr: Make sure cape removal works.
Expand Down
@@ -1,4 +1,4 @@
From 30775c91c7b761a5ec0dd1433674827b5e99602f Mon Sep 17 00:00:00 2001
From c10e7444ae4b472e93a6559fb210e9f1ad97f59f Mon Sep 17 00:00:00 2001
From: Pantelis Antoniou <panto@antoniou-consulting.com>
Date: Wed, 27 Feb 2013 18:35:09 +0200
Subject: [PATCH 05/11] bone-capemgr: Fix crash when trying to remove
Expand Down
@@ -1,4 +1,4 @@
From fa7dcb1ea96d88d590ffb9f4e025465c2b90f35c Mon Sep 17 00:00:00 2001
From 10555748d7d401b4b6d2ddd6c7a44f1803e0fcec Mon Sep 17 00:00:00 2001
From: Pantelis Antoniou <panto@antoniou-consulting.com>
Date: Fri, 8 Mar 2013 14:31:40 +0200
Subject: [PATCH 06/11] bone-capemgr: Force a slot to load unconditionally
Expand Down
@@ -1,4 +1,4 @@
From ba4efb33275e5ad7f3437726fc40f058799b9b3a Mon Sep 17 00:00:00 2001
From 7f2cced1776b4fb5c823234c7bb6138da48e76fb Mon Sep 17 00:00:00 2001
From: Matt Ranostay <mranostay@gmail.com>
Date: Tue, 19 Mar 2013 17:05:02 +0000
Subject: [PATCH 07/11] capemgr: Added module param descriptions
Expand Down
@@ -1,4 +1,4 @@
From b046ba19065612ae823fbcabafdf45d03d5b8a17 Mon Sep 17 00:00:00 2001
From e30d1b8cf7c84135d26ef7a40cd39e69beb38b9a Mon Sep 17 00:00:00 2001
From: Pantelis Antoniou <panto@antoniou-consulting.com>
Date: Mon, 1 Apr 2013 18:20:35 +0300
Subject: [PATCH 08/11] capemgr: Implement disable overrides on the cmd line
Expand Down
@@ -1,4 +1,4 @@
From 54abab88dc1583b8c1d49846cd7de0e8e9b0236e Mon Sep 17 00:00:00 2001
From f02a2a0753e337f5b975b20b6471ac69a6fc6de0 Mon Sep 17 00:00:00 2001
From: Pantelis Antoniou <panto@antoniou-consulting.com>
Date: Mon, 22 Apr 2013 17:11:17 +0300
Subject: [PATCH 09/11] capemgr: Implement cape priorities
Expand Down
@@ -1,4 +1,4 @@
From a385df1a6a46f16428f999a8aa86c8fc6ba734b9 Mon Sep 17 00:00:00 2001
From a41d6028e68da0a3ffddef2dee99545ec85d9da1 Mon Sep 17 00:00:00 2001
From: Pantelis Antoniou <panto@antoniou-consulting.com>
Date: Thu, 16 May 2013 18:11:19 +0300
Subject: [PATCH 10/11] bone: capemgr: Introduce simple resource tracking
Expand Down
@@ -1,4 +1,4 @@
From c9fccd0307c025f8176b77a729b6eca4df5613e9 Mon Sep 17 00:00:00 2001
From b59946d43c562b59f50b265e005a020ee8cdb45c Mon Sep 17 00:00:00 2001
From: Pantelis Antoniou <panto@antoniou-consulting.com>
Date: Tue, 4 Jun 2013 19:42:45 +0300
Subject: [PATCH 11/11] capemgr: Add enable_partno parameter
Expand Down
@@ -1,7 +1,7 @@
From 1f2e0db2cc570746b1aa14201a45ebd3c7e97d48 Mon Sep 17 00:00:00 2001
From de939bc1b0f2c46a43c656f01465b66d78fdbdc5 Mon Sep 17 00:00:00 2001
From: Pantelis Antoniou <panto@antoniou-consulting.com>
Date: Fri, 28 Dec 2012 21:05:28 +0200
Subject: [PATCH] capemgr: firmware makefiles for DT objects
Subject: [PATCH 1/2] capemgr: firmware makefiles for DT objects

Makefile changes to support the DT cape definitions.

Expand Down
@@ -1,4 +1,4 @@
From 3795780ba160672bccba7807fcf62b64346f34c4 Mon Sep 17 00:00:00 2001
From c62136ed5cd0dc498876291ddbc56ade9d9c221c Mon Sep 17 00:00:00 2001
From: Koen Kooi <koen@dominion.thruhere.net>
Date: Thu, 1 Aug 2013 12:49:10 +0200
Subject: [PATCH 2/2] firmare: add cape definitions from 3.8 based tree
Expand Down
@@ -1,4 +1,4 @@
From 1034c4ab76180534b2300e4377828e0495e99902 Mon Sep 17 00:00:00 2001
From 7ef3e96ec0f52afff38202968bcd4bf09ee612ba Mon Sep 17 00:00:00 2001
From: "Manjunathappa, Prakash" <prakash.pm@ti.com>
Date: Wed, 19 Jun 2013 14:45:38 +0530
Subject: [PATCH 01/13] ARM: davinci: uart: move to devid based clk_get
Expand Down Expand Up @@ -227,7 +227,7 @@ index 128cb9a..fc4a0fe 100644

static struct resource mmc0_resources[] = {
diff --git a/arch/arm/mach-davinci/dm355.c b/arch/arm/mach-davinci/dm355.c
index 42ef53f..29fdbae 100644
index 86100d1..1701a2d 100644
--- a/arch/arm/mach-davinci/dm355.c
+++ b/arch/arm/mach-davinci/dm355.c
@@ -357,9 +357,9 @@ static struct clk_lookup dm355_clks[] = {
Expand Down Expand Up @@ -328,7 +328,7 @@ index 42ef53f..29fdbae 100644
.sram_len = SZ_32K,
};
diff --git a/arch/arm/mach-davinci/dm365.c b/arch/arm/mach-davinci/dm365.c
index fa7af5e..b601189 100644
index dad2802..5b3a1bc 100644
--- a/arch/arm/mach-davinci/dm365.c
+++ b/arch/arm/mach-davinci/dm365.c
@@ -455,8 +455,8 @@ static struct clk_lookup dm365_clks[] = {
Expand Down
@@ -1,4 +1,4 @@
From 3ba2010de65add04352efb68359fbb2efd4486f2 Mon Sep 17 00:00:00 2001
From 6f4ee7192f2143c506f14a8150d805897859ef52 Mon Sep 17 00:00:00 2001
From: Matt Porter <mporter@ti.com>
Date: Wed, 6 Mar 2013 19:56:06 +0000
Subject: [PATCH 02/13] dma: edma: add device_slave_sg_limits() support
Expand Down
@@ -1,4 +1,4 @@
From 5e967708128499f21df35f32b26e1f7d6a315298 Mon Sep 17 00:00:00 2001
From ce5eff03e6902833875a45ab71d671122282564b Mon Sep 17 00:00:00 2001
From: Matt Porter <mporter@ti.com>
Date: Wed, 6 Mar 2013 19:56:05 +0000
Subject: [PATCH 03/13] dmaengine: add dma_get_slave_sg_limits()
Expand Down
@@ -1,4 +1,4 @@
From dd5dbcfc09fa1fcaef9c4ca78febd202ec89d15f Mon Sep 17 00:00:00 2001
From 6d0a60e957aa847da99c51dfe76361bdae4d6097 Mon Sep 17 00:00:00 2001
From: Matt Porter <mporter@ti.com>
Date: Thu, 7 Mar 2013 04:16:38 +0000
Subject: [PATCH 04/13] mmc: omap_hsmmc: set max_segs based on dma engine
Expand Down
@@ -1,4 +1,4 @@
From 3cc94dff0399800c03deb5d89782629a054bd2f5 Mon Sep 17 00:00:00 2001
From 243843c4e15ff45921b784167ea2be2129b4107b Mon Sep 17 00:00:00 2001
From: Joel A Fernandes <agnel.joel@gmail.com>
Date: Thu, 20 Jun 2013 15:07:40 -0500
Subject: [PATCH 05/13] da8xx: config: Enable MMC and FS options
Expand All @@ -11,18 +11,18 @@ Signed-off-by: Joel A Fernandes <joelagnel@ti.com>
1 file changed, 3 insertions(+)

diff --git a/arch/arm/configs/da8xx_omapl_defconfig b/arch/arm/configs/da8xx_omapl_defconfig
index 7c86813..35919ca 100644
index 1571bea..9b50e6c 100644
--- a/arch/arm/configs/da8xx_omapl_defconfig
+++ b/arch/arm/configs/da8xx_omapl_defconfig
@@ -104,6 +104,7 @@ CONFIG_SND_DAVINCI_SOC=m
# CONFIG_USB_SUPPORT is not set
@@ -106,6 +106,7 @@ CONFIG_DMADEVICES=y
CONFIG_TI_EDMA=y
CONFIG_EXT2_FS=y
CONFIG_EXT3_FS=y
+CONFIG_EXT4_FS=y
CONFIG_XFS_FS=m
CONFIG_INOTIFY=y
CONFIG_AUTOFS4_FS=m
@@ -135,3 +136,5 @@ CONFIG_DEBUG_ERRORS=y
@@ -137,3 +138,5 @@ CONFIG_DEBUG_ERRORS=y
# CONFIG_CRYPTO_HW is not set
CONFIG_CRC_CCITT=m
CONFIG_CRC_T10DIF=m
Expand Down
@@ -1,4 +1,4 @@
From e9519f89fb027fcc2682acf4a64573a6bb0fdeb2 Mon Sep 17 00:00:00 2001
From 9053077e5245fc6e0e2d9c5efbcd2e623d9164a2 Mon Sep 17 00:00:00 2001
From: Matt Porter <mdp@ti.com>
Date: Mon, 27 May 2013 21:52:12 -0500
Subject: [PATCH 06/13] ARM: dts: add AM33XX EDMA support
Expand Down
@@ -1,4 +1,4 @@
From 9cbcd2732ed8316511a968cd30afff5d66560d9f Mon Sep 17 00:00:00 2001
From d9d40eb8725f7b1a6a35c244ff300478697c3f3f Mon Sep 17 00:00:00 2001
From: Matt Porter <mporter@ti.com>
Date: Thu, 10 Jan 2013 19:09:50 -0500
Subject: [PATCH 07/13] ARM: dts: add AM33XX SPI DMA support
Expand Down
@@ -1,4 +1,4 @@
From 342b0f6c58d2cb3bc480e8825728c1447ead501d Mon Sep 17 00:00:00 2001
From bdc4713a09a7e1d21a53ddf76f57df39b2c1c751 Mon Sep 17 00:00:00 2001
From: Matt Porter <mporter@ti.com>
Date: Thu, 7 Mar 2013 04:16:39 +0000
Subject: [PATCH 08/13] ARM: dts: add AM33XX MMC support
Expand Down
@@ -1,4 +1,4 @@
From eb84374f8d6a12b0bb4725e8ba57464f85ed0860 Mon Sep 17 00:00:00 2001
From 7d86529665be19103a6b8a7bf2db7a6b8bf6ce36 Mon Sep 17 00:00:00 2001
From: Joel Fernandes <joelf@ti.com>
Date: Tue, 25 Jun 2013 09:35:33 -0500
Subject: [PATCH 09/13] DMA: EDMA: Split out PaRAM set calculations into its
Expand Down
@@ -1,4 +1,4 @@
From 8749f0be6625937e44254fef5dfc39f6192a2884 Mon Sep 17 00:00:00 2001
From e9c0fe4c08ebc3a94fd303c505899c13bee25c5a Mon Sep 17 00:00:00 2001
From: Joel Fernandes <joelf@ti.com>
Date: Thu, 27 Jun 2013 20:18:52 -0500
Subject: [PATCH 10/13] DMA: EDMA: Add support for Cyclic DMA
Expand Down
@@ -1,4 +1,4 @@
From a6685c723142bad4e0cc6d5169f7a49b5e41d0e7 Mon Sep 17 00:00:00 2001
From 5321ec050bea442ab2c913e92472b39069f1d461 Mon Sep 17 00:00:00 2001
From: Joel Fernandes <joelf@ti.com>
Date: Wed, 3 Jul 2013 17:29:44 -0500
Subject: [PATCH 11/13] sound: soc: soc-dmaengine-pcm: Add support for new
Expand Down
@@ -1,4 +1,4 @@
From 0d0d7cdf131da11c779df47347902946cb81808e Mon Sep 17 00:00:00 2001
From 40b5cc913a02a9f30c37444bdd718748a35f44e2 Mon Sep 17 00:00:00 2001
From: Pantelis Antoniou <panto@antoniou-consulting.com>
Date: Wed, 17 Jul 2013 20:00:13 +0300
Subject: [PATCH 12/13] mmc: omap_hsmmc: Fix the crashes due to the interrupts
Expand Down
@@ -1,4 +1,4 @@
From b89fffb80c8805b75a3ecd86f06459e96f5d6625 Mon Sep 17 00:00:00 2001
From 782e0baba038729f43adb4b69cb113dfd2f47862 Mon Sep 17 00:00:00 2001
From: Joel Fernandes <joelf@ti.com>
Date: Mon, 22 Jul 2013 12:49:17 -0500
Subject: [PATCH 13/13] ARM: EDMA: Fix clearing of unused list for DT DMA
Expand All @@ -19,10 +19,10 @@ Signed-off-by: Joel Fernandes <joelf@ti.com>
1 file changed, 23 insertions(+), 8 deletions(-)

diff --git a/arch/arm/common/edma.c b/arch/arm/common/edma.c
index a432e6c..720f958 100644
index 39ad030..18159d7 100644
--- a/arch/arm/common/edma.c
+++ b/arch/arm/common/edma.c
@@ -561,14 +561,29 @@ static int reserve_contiguous_slots(int ctlr, unsigned int id,
@@ -560,14 +560,29 @@ static int reserve_contiguous_slots(int ctlr, unsigned int id,
static int prepare_unused_channel_list(struct device *dev, void *data)
{
struct platform_device *pdev = to_platform_device(dev);
Expand Down
2 changes: 1 addition & 1 deletion patches/dtc-fixes/0001-Fix-util_is_printable_string.patch
@@ -1,4 +1,4 @@
From b96cf6b5d4341a10439ae565429ebeade6ae7c2d Mon Sep 17 00:00:00 2001
From d89cb21816ab90bb50984f712587e1092cd13146 Mon Sep 17 00:00:00 2001
From: Pantelis Antoniou <panto@antoniou-consulting.com>
Date: Thu, 6 Dec 2012 13:22:49 +0200
Subject: [PATCH 1/2] Fix util_is_printable_string
Expand Down
@@ -1,4 +1,4 @@
From b49016075396dd1096c00175a990fc27ecd80219 Mon Sep 17 00:00:00 2001
From 2e0399bfb5b043b46e7bf7fb517828cff8a01ac9 Mon Sep 17 00:00:00 2001
From: Pantelis Antoniou <panto@antoniou-consulting.com>
Date: Thu, 6 Dec 2012 13:44:10 +0200
Subject: [PATCH 2/2] fdtdump: properly handle multi-string properties
Expand Down
@@ -1,4 +1,4 @@
From f4461b553d54a9b2ba31fdddd0144f52a646c365 Mon Sep 17 00:00:00 2001
From 68992eeedb8bcc0e828f2853325293d6e5415c13 Mon Sep 17 00:00:00 2001
From: Pantelis Antoniou <panto@antoniou-consulting.com>
Date: Thu, 6 Dec 2012 13:48:11 +0200
Subject: [PATCH 1/2] dtc: Dynamic symbols & fixup support
Expand Down
@@ -1,4 +1,4 @@
From 736930dc7914e94ded2c6e79f2cdb4ef2d1ada3f Mon Sep 17 00:00:00 2001
From 5a81a03231ce0292bb264bb8d58b98970c85e3a7 Mon Sep 17 00:00:00 2001
From: Pantelis Antoniou <panto@antoniou-consulting.com>
Date: Wed, 26 Jun 2013 15:13:52 +0300
Subject: [PATCH 2/2] dtc: Dynamic symbols & fixup support (shipped)
Expand Down
@@ -1,4 +1,4 @@
From fb5089495db907465f063428efc1ae0ce9376ce6 Mon Sep 17 00:00:00 2001
From a9d1dfd41db876a52bec4256899cf9488e1deacc Mon Sep 17 00:00:00 2001
From: Pantelis Antoniou <panto@antoniou-consulting.com>
Date: Fri, 28 Jun 2013 14:18:08 +0300
Subject: [PATCH 1/4] am335x: dts: Add beaglebone black DTS
Expand Down
@@ -1,4 +1,4 @@
From c4aa43ba45a3c659b0e8407089fdac93a49062da Mon Sep 17 00:00:00 2001
From f6765a37718dc58de2b583a935b1a728597f25c4 Mon Sep 17 00:00:00 2001
From: Pantelis Antoniou <panto@antoniou-consulting.com>
Date: Fri, 28 Jun 2013 18:39:55 +0300
Subject: [PATCH 2/4] dts: beaglebone: Add I2C definitions for EEPROMs & capes
Expand Down
@@ -1,4 +1,4 @@
From 1d8e37289dcfbe090b3831a49b744d556f1c26d0 Mon Sep 17 00:00:00 2001
From dbffcc40f8f2fdf5e2eebb4108a9d087d39fb0d7 Mon Sep 17 00:00:00 2001
From: Pantelis Antoniou <panto@antoniou-consulting.com>
Date: Fri, 28 Jun 2013 18:52:33 +0300
Subject: [PATCH 3/4] arm: beaglebone: dts: Add capemanager to the DTS
Expand Down
@@ -1,4 +1,4 @@
From a3463fda222f16e2e2e80ced96f392700774690c Mon Sep 17 00:00:00 2001
From a34a2903232a00e31a6460bdb5b8104a17152b7b Mon Sep 17 00:00:00 2001
From: Pantelis Antoniou <panto@antoniou-consulting.com>
Date: Fri, 14 Dec 2012 13:05:34 +0200
Subject: [PATCH 4/4] OF: Compile Device Tree sources with resolve option
Expand All @@ -18,7 +18,7 @@ Signed-off-by: Pantelis Antoniou <panto@antoniou-consulting.com>
2 files changed, 9 insertions(+), 1 deletion(-)

diff --git a/arch/arm/Makefile b/arch/arm/Makefile
index e13f2be..88e1ea1 100644
index 3c6c1ea..4d1a3b8 100644
--- a/arch/arm/Makefile
+++ b/arch/arm/Makefile
@@ -285,6 +285,10 @@ ifeq ($(CONFIG_USE_OF),y)
Expand Down
2 changes: 1 addition & 1 deletion patches/general-fixes/0001-add-PM-firmware.patch
@@ -1,4 +1,4 @@
From 64024fffc032e9c789b971680ea2d89780026cee Mon Sep 17 00:00:00 2001
From b74d475d3e34f960e691e1d20c0dab322805a976 Mon Sep 17 00:00:00 2001
From: Koen Kooi <koen@dominion.thruhere.net>
Date: Thu, 6 Jun 2013 17:09:38 +0200
Subject: [PATCH 1/3] add PM firmware
Expand Down
@@ -1,4 +1,4 @@
From 5c203a0bb75e838ae07d5be147e07c9989ab103a Mon Sep 17 00:00:00 2001
From 2f357de37295940077c5edbde30249f7a95b183a Mon Sep 17 00:00:00 2001
From: Grant Likely <grant.likely@secretlab.ca>
Date: Tue, 2 Aug 2011 15:30:09 +0100
Subject: [PATCH 2/3] ARM: CUSTOM: Build a uImage with dtb already appended
Expand All @@ -13,7 +13,7 @@ Signed-off-by: Vaibhav Hiremath <hvaibhav@ti.com>
2 files changed, 11 insertions(+), 1 deletion(-)

diff --git a/arch/arm/Makefile b/arch/arm/Makefile
index c0ac0f5..e13f2be 100644
index 6fd2cea..3c6c1ea 100644
--- a/arch/arm/Makefile
+++ b/arch/arm/Makefile
@@ -301,7 +301,10 @@ zImage Image xipImage bootpImage uImage: vmlinux
Expand Down
@@ -1,4 +1,4 @@
From 8cf94aff92950f4c0ce5ad8fb5906c26b58cb4d8 Mon Sep 17 00:00:00 2001
From 19037678710aea671798fe0aa31b13507627994a Mon Sep 17 00:00:00 2001
From: Pantelis Antoniou <panto@antoniou-consulting.com>
Date: Fri, 28 Jun 2013 14:22:56 +0300
Subject: [PATCH 3/3] defconfig add for mainline on the beaglebone
Expand Down
@@ -1,4 +1,4 @@
From 1f2326cd36bbc175ac822c6fbbd86bba03433c0b Mon Sep 17 00:00:00 2001
From 7d7cd081afb3a5ad391cfc74ba1a698549b65864 Mon Sep 17 00:00:00 2001
From: Pantelis Antoniou <panto@antoniou-consulting.com>
Date: Thu, 13 Dec 2012 11:23:21 +0200
Subject: [PATCH 1/2] i2c-EEPROM: In kernel memory accessor interface
Expand Down
@@ -1,4 +1,4 @@
From 269db74e42a27cc76f4fdbbb157976f3c891ee0e Mon Sep 17 00:00:00 2001
From 8092226693bdfda1f9771b2f627fd67fefcf42fd Mon Sep 17 00:00:00 2001
From: Pantelis Antoniou <panto@antoniou-consulting.com>
Date: Tue, 5 Mar 2013 19:45:36 +0200
Subject: [PATCH 2/2] grove-i2c: Add rudimentary grove i2c motor control
Expand Down
@@ -0,0 +1,33 @@
From be5e9d985e4df88d5ffd8b53283445bccbe447eb Mon Sep 17 00:00:00 2001
From: Benoit Parrot <bparrot@ti.com>
Date: Tue, 18 Jun 2013 17:18:31 -0500
Subject: [PATCH 01/14] gpu:drm:tilcdc: get preferred_bpp value from DT

The preferred_bpp value in currently hard-coded to 16.
This causes color corruption on the am335x-evm lcd panel which
requires 32 bpp instead. This changes attempts to use the configured
bpp value from the DT or built-in panel-info struct.

Signed-off-by: Benoit Parrot <bparrot@ti.com>
Acked-by: Rob Clark <robdclark@gmail.com>
Signed-off-by: Dave Airlie <airlied@redhat.com>
---
drivers/gpu/drm/tilcdc/tilcdc_slave.c | 2 ++
1 file changed, 2 insertions(+)

diff --git a/drivers/gpu/drm/tilcdc/tilcdc_slave.c b/drivers/gpu/drm/tilcdc/tilcdc_slave.c
index dfffaf0..0bf5999 100644
--- a/drivers/gpu/drm/tilcdc/tilcdc_slave.c
+++ b/drivers/gpu/drm/tilcdc/tilcdc_slave.c
@@ -313,6 +313,8 @@ static int slave_probe(struct platform_device *pdev)
return ret;
}

+ mod->preferred_bpp = slave_info.bpp;
+
i2c_node = of_find_node_by_phandle(i2c_phandle);
if (!i2c_node) {
dev_err(&pdev->dev, "could not get i2c bus node\n");
--
1.8.2.1

0 comments on commit 912ebb1

Please sign in to comment.