[Armadeus-commitlog] armadeus branch, master, updated. armadeus-5.3-309-gfeeb986
Brought to you by:
sszy
|
From: Julien B a. A. <ar...@us...> - 2014-06-26 10:31:22
|
This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "armadeus".
The branch, master has been updated
via feeb9861cb9de3f5a08ce68ab951fe6f6ad065a8 (commit)
from 40fb780f31f1b2802872f84840f3f3568c0c194e (commit)
Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.
- Log -----------------------------------------------------------------
commit feeb9861cb9de3f5a08ce68ab951fe6f6ad065a8
Author: Julien Boibessot <jul...@ar...>
Date: Thu Jun 26 12:27:11 2014 +0200
[LINUX] APF27: 3.15+: Makes LCD work again on APF27Dev and move Linux 3.15 support to 3.15.1 while we are at it.
-----------------------------------------------------------------------
Summary of changes:
.../armadeus/apf27/apf27-linux-3.15.1.config | 1 +
patches/linux/3.15.1 | 1 +
...re_to_setup_PWM_Contrast_Control_Register.patch | 33 ++++++++++++++++++++
...s-dts-imx27-apf27dev-set-pwmr-accordingly.patch | 16 +++++++++
...re_to_setup_PWM_Contrast_Control_Register.patch | 33 ++++++++++++++++++++
...s-dts-imx27-apf27dev-set-pwmr-accordingly.patch | 16 +++++++++
6 files changed, 100 insertions(+), 0 deletions(-)
create mode 120000 buildroot/target/device/armadeus/apf27/apf27-linux-3.15.1.config
create mode 120000 patches/linux/3.15.1
create mode 100644 patches/linux/3.15/0211-linaro-imx-framebuffer-Add_feature_to_setup_PWM_Contrast_Control_Register.patch
create mode 100644 patches/linux/3.15/0223-armadeus-dts-imx27-apf27dev-set-pwmr-accordingly.patch
create mode 100644 patches/linux/3.16/0211-linaro-imx-framebuffer-Add_feature_to_setup_PWM_Contrast_Control_Register.patch
create mode 100644 patches/linux/3.16/0223-armadeus-dts-imx27-apf27dev-set-pwmr-accordingly.patch
diff --git a/buildroot/target/device/armadeus/apf27/apf27-linux-3.15.1.config b/buildroot/target/device/armadeus/apf27/apf27-linux-3.15.1.config
new file mode 120000
index 0000000..badcea0
--- /dev/null
+++ b/buildroot/target/device/armadeus/apf27/apf27-linux-3.15.1.config
@@ -0,0 +1 @@
+apf27-linux-3.15.config
\ No newline at end of file
diff --git a/patches/linux/3.15.1 b/patches/linux/3.15.1
new file mode 120000
index 0000000..230693c
--- /dev/null
+++ b/patches/linux/3.15.1
@@ -0,0 +1 @@
+3.15
\ No newline at end of file
diff --git a/patches/linux/3.15/0211-linaro-imx-framebuffer-Add_feature_to_setup_PWM_Contrast_Control_Register.patch b/patches/linux/3.15/0211-linaro-imx-framebuffer-Add_feature_to_setup_PWM_Contrast_Control_Register.patch
new file mode 100644
index 0000000..1f4a21e
--- /dev/null
+++ b/patches/linux/3.15/0211-linaro-imx-framebuffer-Add_feature_to_setup_PWM_Contrast_Control_Register.patch
@@ -0,0 +1,33 @@
+This patch adds feature to setup PWM Contrast Control Register.
+This register is used to control the signal output at the contrast pin,
+which controls contrast of the LCD panel.
+
+Signed-off-by: Alexander Shiyan <shc...@ma...>
+
+Modified by JB for 3.15.
+
+Index: linux-3.15.1/Documentation/devicetree/bindings/video/fsl,imx-fb.txt
+===================================================================
+--- linux-3.15.1.orig/Documentation/devicetree/bindings/video/fsl,imx-fb.txt 2014-06-26 11:54:06.385625557 +0200
++++ linux-3.15.1/Documentation/devicetree/bindings/video/fsl,imx-fb.txt 2014-06-26 11:56:48.894431399 +0200
+@@ -22,6 +22,7 @@
+ default value for the contrast control register.
+ If that property is ommited, the register is zeroed.
+ - fsl,lscr1: LCDC Sharp Configuration Register value.
++- fsl,pwmr: LCDC PWM Contrast Control Register value.
+
+ Example:
+
+Index: linux-3.15.1/drivers/video/fbdev/imxfb.c
+===================================================================
+--- linux-3.15.1.orig/drivers/video/fbdev/imxfb.c 2014-06-26 11:57:23.886604919 +0200
++++ linux-3.15.1/drivers/video/fbdev/imxfb.c 2014-06-26 11:59:49.143325212 +0200
+@@ -676,6 +676,8 @@
+ of_property_read_u32(np, "fsl,lscr1", &fbi->lscr1);
+
+ of_property_read_u32(np, "fsl,dmacr", &fbi->dmacr);
++
++ of_property_read_u32(np, "fsl,pwmr", &fbi->pwmr);
+ }
+
+ return 0;
diff --git a/patches/linux/3.15/0223-armadeus-dts-imx27-apf27dev-set-pwmr-accordingly.patch b/patches/linux/3.15/0223-armadeus-dts-imx27-apf27dev-set-pwmr-accordingly.patch
new file mode 100644
index 0000000..f248815
--- /dev/null
+++ b/patches/linux/3.15/0223-armadeus-dts-imx27-apf27dev-set-pwmr-accordingly.patch
@@ -0,0 +1,16 @@
+Signed-off-by: Gwenhael Goavec-Merou <gwe...@ar...>
+
+Depends on 0211
+
+Index: linux-3.15.1/arch/arm/boot/dts/imx27-apf27dev.dts
+===================================================================
+--- linux-3.15.1.orig/arch/arm/boot/dts/imx27-apf27dev.dts 2014-06-26 12:08:04.865783373 +0200
++++ linux-3.15.1/arch/arm/boot/dts/imx27-apf27dev.dts 2014-06-26 12:09:25.118181329 +0200
+@@ -94,6 +94,7 @@
+
+ &fb {
+ display = <&display>;
++ fsl,pwmr = <0x00a90580>;
+ fsl,dmacr = <0x00020010>;
+ pinctrl-names = "default";
+ pinctrl-0 = <&pinctrl_imxfb1>;
diff --git a/patches/linux/3.16/0211-linaro-imx-framebuffer-Add_feature_to_setup_PWM_Contrast_Control_Register.patch b/patches/linux/3.16/0211-linaro-imx-framebuffer-Add_feature_to_setup_PWM_Contrast_Control_Register.patch
new file mode 100644
index 0000000..1f4a21e
--- /dev/null
+++ b/patches/linux/3.16/0211-linaro-imx-framebuffer-Add_feature_to_setup_PWM_Contrast_Control_Register.patch
@@ -0,0 +1,33 @@
+This patch adds feature to setup PWM Contrast Control Register.
+This register is used to control the signal output at the contrast pin,
+which controls contrast of the LCD panel.
+
+Signed-off-by: Alexander Shiyan <shc...@ma...>
+
+Modified by JB for 3.15.
+
+Index: linux-3.15.1/Documentation/devicetree/bindings/video/fsl,imx-fb.txt
+===================================================================
+--- linux-3.15.1.orig/Documentation/devicetree/bindings/video/fsl,imx-fb.txt 2014-06-26 11:54:06.385625557 +0200
++++ linux-3.15.1/Documentation/devicetree/bindings/video/fsl,imx-fb.txt 2014-06-26 11:56:48.894431399 +0200
+@@ -22,6 +22,7 @@
+ default value for the contrast control register.
+ If that property is ommited, the register is zeroed.
+ - fsl,lscr1: LCDC Sharp Configuration Register value.
++- fsl,pwmr: LCDC PWM Contrast Control Register value.
+
+ Example:
+
+Index: linux-3.15.1/drivers/video/fbdev/imxfb.c
+===================================================================
+--- linux-3.15.1.orig/drivers/video/fbdev/imxfb.c 2014-06-26 11:57:23.886604919 +0200
++++ linux-3.15.1/drivers/video/fbdev/imxfb.c 2014-06-26 11:59:49.143325212 +0200
+@@ -676,6 +676,8 @@
+ of_property_read_u32(np, "fsl,lscr1", &fbi->lscr1);
+
+ of_property_read_u32(np, "fsl,dmacr", &fbi->dmacr);
++
++ of_property_read_u32(np, "fsl,pwmr", &fbi->pwmr);
+ }
+
+ return 0;
diff --git a/patches/linux/3.16/0223-armadeus-dts-imx27-apf27dev-set-pwmr-accordingly.patch b/patches/linux/3.16/0223-armadeus-dts-imx27-apf27dev-set-pwmr-accordingly.patch
new file mode 100644
index 0000000..f248815
--- /dev/null
+++ b/patches/linux/3.16/0223-armadeus-dts-imx27-apf27dev-set-pwmr-accordingly.patch
@@ -0,0 +1,16 @@
+Signed-off-by: Gwenhael Goavec-Merou <gwe...@ar...>
+
+Depends on 0211
+
+Index: linux-3.15.1/arch/arm/boot/dts/imx27-apf27dev.dts
+===================================================================
+--- linux-3.15.1.orig/arch/arm/boot/dts/imx27-apf27dev.dts 2014-06-26 12:08:04.865783373 +0200
++++ linux-3.15.1/arch/arm/boot/dts/imx27-apf27dev.dts 2014-06-26 12:09:25.118181329 +0200
+@@ -94,6 +94,7 @@
+
+ &fb {
+ display = <&display>;
++ fsl,pwmr = <0x00a90580>;
+ fsl,dmacr = <0x00020010>;
+ pinctrl-names = "default";
+ pinctrl-0 = <&pinctrl_imxfb1>;
hooks/post-receive
--
armadeus
|