From 584043688cb402a11ea26911ecd2cdb5d3eaf5a9 Mon Sep 17 00:00:00 2001 From: Koen Kooi Date: Thu, 2 Feb 2012 09:24:35 +0100 Subject: linux-ti335x-psp 3.2: fix sd timeout, use pwm for backlight, add SPI fb support Signed-off-by: Koen Kooi --- ...1-f_rndis-HACK-around-undefined-variables.patch | 4 +- ...2-da8xx-fb-add-DVI-support-for-beaglebone.patch | 4 +- .../0003-arm-omap-mux33xx-Add-i2c2-pin-mux.patch | 4 +- ...-hwmod-33xx-Add-support-for-third-i2c-bus.patch | 4 +- ...rebase-everything-onto-3.2-WARNING-MEGAPA.patch | 4 +- .../0006-more-beaglebone-merges.patch | 4 +- .../0007-beaglebone-disable-tsadc.patch | 4 +- ...general-purpose-mode-untested-with-touchs.patch | 4 +- ...dc-Add-board-file-mfd-support-fix-warning.patch | 4 +- ...AM335X-init-tsc-bone-style-for-new-boards.patch | 4 +- ...cadc-make-stepconfig-channel-configurable.patch | 4 +- .../0012-tscadc-Trigger-through-sysfs.patch | 4 +- ...meta-ti-Remove-debug-messages-for-meta-ti.patch | 4 +- ...c-switch-to-polling-instead-of-interrupts.patch | 4 +- .../0015-beaglebone-fix-ADC-init.patch | 4 +- .../0017-AM335x-MUX-add-ehrpwm1A.patch | 26 + ...enable-PWM-for-lcd-backlight-backlight-is.patch | 177 ++++++ ...Set-dto-to-max-value-of-14-to-avoid-SD-Ca.patch | 34 ++ ...set-default-brightness-to-50-for-pwm-back.patch | 27 + ...P-framebuffer-driver-supporting-Adafruit-.patch | 668 +++++++++++++++++++++ .../linux/linux-ti33x-psp-3.2/beaglebone/defconfig | 9 +- recipes-kernel/linux/linux-ti33x-psp_3.2.bb | 9 +- 22 files changed, 974 insertions(+), 36 deletions(-) create mode 100644 recipes-kernel/linux/linux-ti33x-psp-3.2/0017-AM335x-MUX-add-ehrpwm1A.patch create mode 100644 recipes-kernel/linux/linux-ti33x-psp-3.2/0018-beaglebone-enable-PWM-for-lcd-backlight-backlight-is.patch create mode 100644 recipes-kernel/linux/linux-ti33x-psp-3.2/0019-omap_hsmmc-Set-dto-to-max-value-of-14-to-avoid-SD-Ca.patch create mode 100644 recipes-kernel/linux/linux-ti33x-psp-3.2/0020-beaglebone-set-default-brightness-to-50-for-pwm-back.patch create mode 100644 recipes-kernel/linux/linux-ti33x-psp-3.2/0021-st7735fb-WIP-framebuffer-driver-supporting-Adafruit-.patch (limited to 'recipes-kernel') diff --git a/recipes-kernel/linux/linux-ti33x-psp-3.2/0001-f_rndis-HACK-around-undefined-variables.patch b/recipes-kernel/linux/linux-ti33x-psp-3.2/0001-f_rndis-HACK-around-undefined-variables.patch index 73a61dab..c2dc8524 100644 --- a/recipes-kernel/linux/linux-ti33x-psp-3.2/0001-f_rndis-HACK-around-undefined-variables.patch +++ b/recipes-kernel/linux/linux-ti33x-psp-3.2/0001-f_rndis-HACK-around-undefined-variables.patch @@ -1,7 +1,7 @@ From d26b2d246668587049b1362a42c9b829f2ca288a Mon Sep 17 00:00:00 2001 From: Koen Kooi Date: Fri, 7 Oct 2011 15:29:28 +0200 -Subject: [PATCH 01/16] f_rndis: HACK around undefined variables +Subject: [PATCH 01/21] f_rndis: HACK around undefined variables Signed-off-by: Koen Kooi --- @@ -27,5 +27,5 @@ index 6614490..d2f1b6f 100644 * the network link ... which is unavailable to this code * until we're activated via set_alt(). -- -1.7.7.5 +1.7.7.4 diff --git a/recipes-kernel/linux/linux-ti33x-psp-3.2/0002-da8xx-fb-add-DVI-support-for-beaglebone.patch b/recipes-kernel/linux/linux-ti33x-psp-3.2/0002-da8xx-fb-add-DVI-support-for-beaglebone.patch index c3b3da83..5a42aeaf 100644 --- a/recipes-kernel/linux/linux-ti33x-psp-3.2/0002-da8xx-fb-add-DVI-support-for-beaglebone.patch +++ b/recipes-kernel/linux/linux-ti33x-psp-3.2/0002-da8xx-fb-add-DVI-support-for-beaglebone.patch @@ -1,7 +1,7 @@ From 0188ea8b0633815f9ed9a728a6a1a53d64c1093c Mon Sep 17 00:00:00 2001 From: Koen Kooi Date: Thu, 3 Nov 2011 17:35:50 +0100 -Subject: [PATCH 02/16] da8xx-fb: add DVI support for beaglebone +Subject: [PATCH 02/21] da8xx-fb: add DVI support for beaglebone Signed-off-by: Koen Kooi --- @@ -34,5 +34,5 @@ index 85eda33..dea8936 100644 /* Enable the Raster Engine of the LCD Controller */ -- -1.7.7.5 +1.7.7.4 diff --git a/recipes-kernel/linux/linux-ti33x-psp-3.2/0003-arm-omap-mux33xx-Add-i2c2-pin-mux.patch b/recipes-kernel/linux/linux-ti33x-psp-3.2/0003-arm-omap-mux33xx-Add-i2c2-pin-mux.patch index 5d972f11..808868a4 100644 --- a/recipes-kernel/linux/linux-ti33x-psp-3.2/0003-arm-omap-mux33xx-Add-i2c2-pin-mux.patch +++ b/recipes-kernel/linux/linux-ti33x-psp-3.2/0003-arm-omap-mux33xx-Add-i2c2-pin-mux.patch @@ -1,7 +1,7 @@ From 11622554369db32c7c14572efb525ef5e418338d Mon Sep 17 00:00:00 2001 From: Koen Kooi Date: Tue, 31 Jan 2012 10:21:32 +0100 -Subject: [PATCH 03/16] arm:omap:mux33xx: Add i2c2 pin mux +Subject: [PATCH 03/21] arm:omap:mux33xx: Add i2c2 pin mux Signed-off-by: Koen Kooi --- @@ -26,5 +26,5 @@ index 81a657e..36bb10a 100644 _AM33XX_MUXENTRY(UART1_RXD, 0, "uart1_rxd", "mmc1_sdwp", NULL, NULL, -- -1.7.7.5 +1.7.7.4 diff --git a/recipes-kernel/linux/linux-ti33x-psp-3.2/0004-omap-hwmod-33xx-Add-support-for-third-i2c-bus.patch b/recipes-kernel/linux/linux-ti33x-psp-3.2/0004-omap-hwmod-33xx-Add-support-for-third-i2c-bus.patch index 836b4a7d..6ec9f884 100644 --- a/recipes-kernel/linux/linux-ti33x-psp-3.2/0004-omap-hwmod-33xx-Add-support-for-third-i2c-bus.patch +++ b/recipes-kernel/linux/linux-ti33x-psp-3.2/0004-omap-hwmod-33xx-Add-support-for-third-i2c-bus.patch @@ -1,7 +1,7 @@ From 4f823ac4857d0d48b53b7a8799a745f746bfda1a Mon Sep 17 00:00:00 2001 From: Koen Kooi Date: Wed, 16 Nov 2011 07:23:37 -0600 -Subject: [PATCH 04/16] omap:hwmod:33xx: Add support for third i2c bus +Subject: [PATCH 04/21] omap:hwmod:33xx: Add support for third i2c bus Signed-off-by: Koen Kooi --- @@ -88,5 +88,5 @@ index 9b15ffe..f9b91fa 100644 &am33xx_icss_hwmod, /* ieee5000 class */ -- -1.7.7.5 +1.7.7.4 diff --git a/recipes-kernel/linux/linux-ti33x-psp-3.2/0005-beaglebone-rebase-everything-onto-3.2-WARNING-MEGAPA.patch b/recipes-kernel/linux/linux-ti33x-psp-3.2/0005-beaglebone-rebase-everything-onto-3.2-WARNING-MEGAPA.patch index 03b4c93c..c4590eba 100644 --- a/recipes-kernel/linux/linux-ti33x-psp-3.2/0005-beaglebone-rebase-everything-onto-3.2-WARNING-MEGAPA.patch +++ b/recipes-kernel/linux/linux-ti33x-psp-3.2/0005-beaglebone-rebase-everything-onto-3.2-WARNING-MEGAPA.patch @@ -1,7 +1,7 @@ From c240df1d9fd60f318e719d0e77bc5955fecbb64e Mon Sep 17 00:00:00 2001 From: Koen Kooi Date: Mon, 30 Jan 2012 21:30:09 +0100 -Subject: [PATCH 05/16] beaglebone: rebase everything onto 3.2 - WARNING +Subject: [PATCH 05/21] beaglebone: rebase everything onto 3.2 - WARNING MEGAPATCH --- @@ -544,5 +544,5 @@ index 4c09cc9..e0c20c5 100644 /* Beagle Bone has Micro-SD slot which doesn't have Write Protect pin */ am335x_mmc[0].gpio_wp = -EINVAL; -- -1.7.7.5 +1.7.7.4 diff --git a/recipes-kernel/linux/linux-ti33x-psp-3.2/0006-more-beaglebone-merges.patch b/recipes-kernel/linux/linux-ti33x-psp-3.2/0006-more-beaglebone-merges.patch index b72bb567..25c7fcc0 100644 --- a/recipes-kernel/linux/linux-ti33x-psp-3.2/0006-more-beaglebone-merges.patch +++ b/recipes-kernel/linux/linux-ti33x-psp-3.2/0006-more-beaglebone-merges.patch @@ -1,7 +1,7 @@ From 873c06849ccdb685b5cab1e6e809eda260427d42 Mon Sep 17 00:00:00 2001 From: Koen Kooi Date: Tue, 31 Jan 2012 10:04:03 +0100 -Subject: [PATCH 06/16] more beaglebone merges +Subject: [PATCH 06/21] more beaglebone merges Signed-off-by: Koen Kooi --- @@ -121,5 +121,5 @@ index e0c20c5..177ab9e 100644 } else if (!strncmp("1.0", config.version, 3)) { gp_evm_revision = GP_EVM_REV_IS_1_0; -- -1.7.7.5 +1.7.7.4 diff --git a/recipes-kernel/linux/linux-ti33x-psp-3.2/0007-beaglebone-disable-tsadc.patch b/recipes-kernel/linux/linux-ti33x-psp-3.2/0007-beaglebone-disable-tsadc.patch index 3d1a8eae..63a95751 100644 --- a/recipes-kernel/linux/linux-ti33x-psp-3.2/0007-beaglebone-disable-tsadc.patch +++ b/recipes-kernel/linux/linux-ti33x-psp-3.2/0007-beaglebone-disable-tsadc.patch @@ -1,7 +1,7 @@ From 6f50bf55f6182ecd09aac93d3b613a99159b606c Mon Sep 17 00:00:00 2001 From: Koen Kooi Date: Tue, 31 Jan 2012 10:09:06 +0100 -Subject: [PATCH 07/16] beaglebone: disable tsadc +Subject: [PATCH 07/21] beaglebone: disable tsadc Signed-off-by: Koen Kooi --- @@ -27,5 +27,5 @@ index 177ab9e..87ccf14 100644 static struct platform_device tsc_device = { -- -1.7.7.5 +1.7.7.4 diff --git a/recipes-kernel/linux/linux-ti33x-psp-3.2/0008-tscadc-Add-general-purpose-mode-untested-with-touchs.patch b/recipes-kernel/linux/linux-ti33x-psp-3.2/0008-tscadc-Add-general-purpose-mode-untested-with-touchs.patch index 5d5f95f4..ef1ece0e 100644 --- a/recipes-kernel/linux/linux-ti33x-psp-3.2/0008-tscadc-Add-general-purpose-mode-untested-with-touchs.patch +++ b/recipes-kernel/linux/linux-ti33x-psp-3.2/0008-tscadc-Add-general-purpose-mode-untested-with-touchs.patch @@ -1,7 +1,7 @@ From 7cb067cd1bd237a7a9978747fc4f96fa90b5d146 Mon Sep 17 00:00:00 2001 From: Joel A Fernandes Date: Wed, 30 Nov 2011 15:00:40 +0100 -Subject: [PATCH 08/16] tscadc: Add general purpose mode, untested with +Subject: [PATCH 08/21] tscadc: Add general purpose mode, untested with touchscreen functionality Signed-off-by: Joel A Fernandes @@ -407,5 +407,5 @@ index 2c547bb..850cd4b 100644 + int mode; }; -- -1.7.7.5 +1.7.7.4 diff --git a/recipes-kernel/linux/linux-ti33x-psp-3.2/0009-tscadc-Add-board-file-mfd-support-fix-warning.patch b/recipes-kernel/linux/linux-ti33x-psp-3.2/0009-tscadc-Add-board-file-mfd-support-fix-warning.patch index bae95a9a..27133e89 100644 --- a/recipes-kernel/linux/linux-ti33x-psp-3.2/0009-tscadc-Add-board-file-mfd-support-fix-warning.patch +++ b/recipes-kernel/linux/linux-ti33x-psp-3.2/0009-tscadc-Add-board-file-mfd-support-fix-warning.patch @@ -1,7 +1,7 @@ From f7330897eabdf0275cd51213fe1dc778e165d07c Mon Sep 17 00:00:00 2001 From: Joel A Fernandes Date: Wed, 30 Nov 2011 15:02:17 +0100 -Subject: [PATCH 09/16] tscadc: Add board file mfd support, fix warning +Subject: [PATCH 09/21] tscadc: Add board file mfd support, fix warning Signed-off-by: Joel A Fernandes @@ -40,5 +40,5 @@ index 699503d..f813564 100644 int clk_value; int clock_rate, irqenable, ctrl; -- -1.7.7.5 +1.7.7.4 diff --git a/recipes-kernel/linux/linux-ti33x-psp-3.2/0010-AM335X-init-tsc-bone-style-for-new-boards.patch b/recipes-kernel/linux/linux-ti33x-psp-3.2/0010-AM335X-init-tsc-bone-style-for-new-boards.patch index c78cb819..b5f3d482 100644 --- a/recipes-kernel/linux/linux-ti33x-psp-3.2/0010-AM335X-init-tsc-bone-style-for-new-boards.patch +++ b/recipes-kernel/linux/linux-ti33x-psp-3.2/0010-AM335X-init-tsc-bone-style-for-new-boards.patch @@ -1,7 +1,7 @@ From f02d01f3f7bafede91847480a72b50d8a8d45a6a Mon Sep 17 00:00:00 2001 From: Joel A Fernandes Date: Wed, 30 Nov 2011 15:03:59 +0100 -Subject: [PATCH 10/16] AM335X: init tsc bone style for new boards +Subject: [PATCH 10/21] AM335X: init tsc bone style for new boards Signed-off-by: Joel A Fernandes --- @@ -22,5 +22,5 @@ index 17705b3..ac4f78f 100644 }; -- -1.7.7.5 +1.7.7.4 diff --git a/recipes-kernel/linux/linux-ti33x-psp-3.2/0011-tscadc-make-stepconfig-channel-configurable.patch b/recipes-kernel/linux/linux-ti33x-psp-3.2/0011-tscadc-make-stepconfig-channel-configurable.patch index 64f5e37b..892f1968 100644 --- a/recipes-kernel/linux/linux-ti33x-psp-3.2/0011-tscadc-make-stepconfig-channel-configurable.patch +++ b/recipes-kernel/linux/linux-ti33x-psp-3.2/0011-tscadc-make-stepconfig-channel-configurable.patch @@ -1,7 +1,7 @@ From 0524d48ca4e3178d89d940b38f1fa26cf448ebb8 Mon Sep 17 00:00:00 2001 From: Joel A Fernandes Date: Mon, 28 Nov 2011 18:18:04 -0600 -Subject: [PATCH 11/16] tscadc: make stepconfig channel-configurable +Subject: [PATCH 11/21] tscadc: make stepconfig channel-configurable Signed-off-by: Joel A Fernandes --- @@ -42,5 +42,5 @@ index f813564..0b91bdc 100644 irqenable = TSCADC_IRQENB_FIFO0THRES; } -- -1.7.7.5 +1.7.7.4 diff --git a/recipes-kernel/linux/linux-ti33x-psp-3.2/0012-tscadc-Trigger-through-sysfs.patch b/recipes-kernel/linux/linux-ti33x-psp-3.2/0012-tscadc-Trigger-through-sysfs.patch index 8375cf8b..398c951e 100644 --- a/recipes-kernel/linux/linux-ti33x-psp-3.2/0012-tscadc-Trigger-through-sysfs.patch +++ b/recipes-kernel/linux/linux-ti33x-psp-3.2/0012-tscadc-Trigger-through-sysfs.patch @@ -1,7 +1,7 @@ From 5b0c06b556db15cac8d14eb7e74307521481e185 Mon Sep 17 00:00:00 2001 From: Joel A Fernandes Date: Mon, 28 Nov 2011 20:55:25 -0600 -Subject: [PATCH 12/16] tscadc: Trigger through sysfs +Subject: [PATCH 12/21] tscadc: Trigger through sysfs Signed-off-by: Joel A Fernandes @@ -143,5 +143,5 @@ index 850cd4b..fc239c6 100644 #define TI_TSCADC_TSCMODE 0 #define TI_TSCADC_GENMODE 1 -- -1.7.7.5 +1.7.7.4 diff --git a/recipes-kernel/linux/linux-ti33x-psp-3.2/0013-meta-ti-Remove-debug-messages-for-meta-ti.patch b/recipes-kernel/linux/linux-ti33x-psp-3.2/0013-meta-ti-Remove-debug-messages-for-meta-ti.patch index 7c06c098..866349db 100644 --- a/recipes-kernel/linux/linux-ti33x-psp-3.2/0013-meta-ti-Remove-debug-messages-for-meta-ti.patch +++ b/recipes-kernel/linux/linux-ti33x-psp-3.2/0013-meta-ti-Remove-debug-messages-for-meta-ti.patch @@ -1,7 +1,7 @@ From edb40d9ed626b634bfe71c39a02602e2ae871175 Mon Sep 17 00:00:00 2001 From: Joel A Fernandes Date: Mon, 28 Nov 2011 20:56:48 -0600 -Subject: [PATCH 13/16] meta-ti: Remove debug messages for meta-ti +Subject: [PATCH 13/21] meta-ti: Remove debug messages for meta-ti Signed-off-by: Joel A Fernandes --- @@ -30,5 +30,5 @@ index a74d9ba..1f9cbf5 100644 for (i = 0; i < fifo1count; i++) { read_sample = tscadc_readl(ts_dev, TSCADC_REG_FIFO0); -- -1.7.7.5 +1.7.7.4 diff --git a/recipes-kernel/linux/linux-ti33x-psp-3.2/0014-tscadc-switch-to-polling-instead-of-interrupts.patch b/recipes-kernel/linux/linux-ti33x-psp-3.2/0014-tscadc-switch-to-polling-instead-of-interrupts.patch index 0df53466..168230c6 100644 --- a/recipes-kernel/linux/linux-ti33x-psp-3.2/0014-tscadc-switch-to-polling-instead-of-interrupts.patch +++ b/recipes-kernel/linux/linux-ti33x-psp-3.2/0014-tscadc-switch-to-polling-instead-of-interrupts.patch @@ -1,7 +1,7 @@ From f36d060e6965cdbf797308fb2d80a77c4bbaeac3 Mon Sep 17 00:00:00 2001 From: Joel A Fernandes Date: Tue, 29 Nov 2011 09:44:22 -0600 -Subject: [PATCH 14/16] tscadc: switch to polling instead of interrupts +Subject: [PATCH 14/21] tscadc: switch to polling instead of interrupts Signed-off-by: Joel A Fernandes --- @@ -50,5 +50,5 @@ index 1f9cbf5..8e2a994 100644 tscadc_writel(ts_dev, TSCADC_REG_IRQENABLE, irqenable); -- -1.7.7.5 +1.7.7.4 diff --git a/recipes-kernel/linux/linux-ti33x-psp-3.2/0015-beaglebone-fix-ADC-init.patch b/recipes-kernel/linux/linux-ti33x-psp-3.2/0015-beaglebone-fix-ADC-init.patch index 2757844c..3220a5ce 100644 --- a/recipes-kernel/linux/linux-ti33x-psp-3.2/0015-beaglebone-fix-ADC-init.patch +++ b/recipes-kernel/linux/linux-ti33x-psp-3.2/0015-beaglebone-fix-ADC-init.patch @@ -1,7 +1,7 @@ From 9289020d4d0f1dc6a973feca4b6465ee1dbcb1b7 Mon Sep 17 00:00:00 2001 From: Koen Kooi Date: Tue, 31 Jan 2012 14:50:55 +0100 -Subject: [PATCH 15/16] beaglebone: fix ADC init +Subject: [PATCH 15/21] beaglebone: fix ADC init Signed-off-by: Koen Kooi --- @@ -43,5 +43,5 @@ index ac4f78f..177ab9e 100644 }; -- -1.7.7.5 +1.7.7.4 diff --git a/recipes-kernel/linux/linux-ti33x-psp-3.2/0017-AM335x-MUX-add-ehrpwm1A.patch b/recipes-kernel/linux/linux-ti33x-psp-3.2/0017-AM335x-MUX-add-ehrpwm1A.patch new file mode 100644 index 00000000..ecaf9f55 --- /dev/null +++ b/recipes-kernel/linux/linux-ti33x-psp-3.2/0017-AM335x-MUX-add-ehrpwm1A.patch @@ -0,0 +1,26 @@ +From 2d9d76c49c1a208d9cb4894bf26c9fb96f440e3f Mon Sep 17 00:00:00 2001 +From: Koen Kooi +Date: Tue, 31 Jan 2012 16:49:52 +0100 +Subject: [PATCH 17/21] AM335x: MUX: add ehrpwm1A + +Signed-off-by: Koen Kooi +--- + arch/arm/mach-omap2/mux33xx.c | 2 +- + 1 files changed, 1 insertions(+), 1 deletions(-) + +diff --git a/arch/arm/mach-omap2/mux33xx.c b/arch/arm/mach-omap2/mux33xx.c +index e4cd407..0a06241 100644 +--- a/arch/arm/mach-omap2/mux33xx.c ++++ b/arch/arm/mach-omap2/mux33xx.c +@@ -85,7 +85,7 @@ static struct omap_mux __initdata am33xx_muxmodes[] = { + NULL, NULL, NULL, "gpio1_17"), + _AM33XX_MUXENTRY(GPMC_A2, 0, + "gpmc_a2", "mii2_txd3", "rgmii2_td3", "mmc2_dat1", +- NULL, NULL, NULL, "gpio1_18"), ++ NULL, NULL, "ehrpwm1A", "gpio1_18"), + _AM33XX_MUXENTRY(GPMC_A3, 0, + "gpmc_a3", "mii2_txd2", "rgmii2_td2", "mmc2_dat2", + NULL, NULL, NULL, "gpio1_19"), +-- +1.7.7.4 + diff --git a/recipes-kernel/linux/linux-ti33x-psp-3.2/0018-beaglebone-enable-PWM-for-lcd-backlight-backlight-is.patch b/recipes-kernel/linux/linux-ti33x-psp-3.2/0018-beaglebone-enable-PWM-for-lcd-backlight-backlight-is.patch new file mode 100644 index 00000000..0449936a --- /dev/null +++ b/recipes-kernel/linux/linux-ti33x-psp-3.2/0018-beaglebone-enable-PWM-for-lcd-backlight-backlight-is.patch @@ -0,0 +1,177 @@ +From 5fb56662c5ed2e0499b9bb43a542f896a8274cab Mon Sep 17 00:00:00 2001 +From: Koen Kooi +Date: Tue, 31 Jan 2012 17:02:10 +0100 +Subject: [PATCH 18/21] beaglebone: enable PWM for lcd backlight <- backlight + is inverted + +Signed-off-by: Koen Kooi +--- + arch/arm/mach-omap2/board-am335xevm.c | 54 ++++++++++++++++++++++++++------ + arch/arm/mach-omap2/devices.c | 13 ++++++++ + arch/arm/mach-omap2/devices.h | 1 + + 3 files changed, 58 insertions(+), 10 deletions(-) + +diff --git a/arch/arm/mach-omap2/board-am335xevm.c b/arch/arm/mach-omap2/board-am335xevm.c +index 177ab9e..6a77194 100644 +--- a/arch/arm/mach-omap2/board-am335xevm.c ++++ b/arch/arm/mach-omap2/board-am335xevm.c +@@ -36,6 +36,7 @@ + #include + #include + #include ++#include + + /* LCD controller is similar to DA850 */ + #include