diff options
author | Koen Kooi <koen@dominion.thruhere.net> | 2011-01-18 13:00:19 +0100 |
---|---|---|
committer | Koen Kooi <koen@dominion.thruhere.net> | 2011-01-18 13:00:19 +0100 |
commit | 9d09f266094df49b5aa5d2ca3b563c624129a032 (patch) | |
tree | 323019a800e48d7391838cdc2a3dfce3e756e09a /recipes-bsp | |
parent | e9ca621a1bcab5bde5486d0e14439825f64c72e8 (diff) | |
download | meta-ti-9d09f266094df49b5aa5d2ca3b563c624129a032.tar.gz |
TI BSP: sync linux-omap 2.6.37 with OE
Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
Diffstat (limited to 'recipes-bsp')
125 files changed, 677 insertions, 833 deletions
diff --git a/recipes-bsp/linux/linux-omap/base/0001-ARM-OMAP-Power-on-EHCI-serial-camera-and-DVI-on-beag.patch b/recipes-bsp/linux/linux-omap/base/0001-ARM-OMAP-Power-on-EHCI-serial-camera-and-DVI-on-beag.patch deleted file mode 100644 index 53ef772c..00000000 --- a/recipes-bsp/linux/linux-omap/base/0001-ARM-OMAP-Power-on-EHCI-serial-camera-and-DVI-on-beag.patch +++ /dev/null | |||
@@ -1,55 +0,0 @@ | |||
1 | From 5bae403e0f66a67c222ce124422d43b8b9307041 Mon Sep 17 00:00:00 2001 | ||
2 | From: Koen Kooi <koen@dominion.thruhere.net> | ||
3 | Date: Thu, 7 Oct 2010 09:25:45 +0200 | ||
4 | Subject: [PATCH 01/26] ARM: OMAP: Power on EHCI, serial, camera and DVI on beagleboard-xM | ||
5 | |||
6 | Signed-off-by: Koen Kooi <koen@beagleboard.org> | ||
7 | --- | ||
8 | arch/arm/mach-omap2/board-omap3beagle.c | 26 ++++++++++++++++++++++++-- | ||
9 | 1 files changed, 24 insertions(+), 2 deletions(-) | ||
10 | |||
11 | diff --git a/arch/arm/mach-omap2/board-omap3beagle.c b/arch/arm/mach-omap2/board-omap3beagle.c | ||
12 | index 6c12760..6e8a1b9 100644 | ||
13 | --- a/arch/arm/mach-omap2/board-omap3beagle.c | ||
14 | +++ b/arch/arm/mach-omap2/board-omap3beagle.c | ||
15 | @@ -297,13 +297,35 @@ static int beagle_twl_gpio_setup(struct device *dev, | ||
16 | gpio_request(gpio + 1, "EHCI_nOC"); | ||
17 | gpio_direction_input(gpio + 1); | ||
18 | |||
19 | - /* TWL4030_GPIO_MAX + 0 == ledA, EHCI nEN_USB_PWR (out, active low) */ | ||
20 | + /* TWL4030_GPIO_MAX + 0 == ledA, EHCI nEN_USB_PWR (out, XM active | ||
21 | + * high / others active low) */ | ||
22 | gpio_request(gpio + TWL4030_GPIO_MAX, "nEN_USB_PWR"); | ||
23 | - gpio_direction_output(gpio + TWL4030_GPIO_MAX, 0); | ||
24 | + if (omap3_beagle_get_rev() == OMAP3BEAGLE_BOARD_XM) | ||
25 | + gpio_direction_output(gpio + TWL4030_GPIO_MAX, 1); | ||
26 | + else | ||
27 | + gpio_direction_output(gpio + TWL4030_GPIO_MAX, 0); | ||
28 | + | ||
29 | + /* DVI reset GPIO is different between revisions */ | ||
30 | + if (omap3_beagle_get_rev() == OMAP3BEAGLE_BOARD_XM) | ||
31 | + beagle_dvi_device.reset_gpio = 129; | ||
32 | + else | ||
33 | + beagle_dvi_device.reset_gpio = 170; | ||
34 | + | ||
35 | + /* Power on DVI, Serial and PWR led */ | ||
36 | + if (omap3_beagle_get_rev() == OMAP3BEAGLE_BOARD_XM) { | ||
37 | + gpio_request(gpio + 1, "nDVI_PWR_EN"); | ||
38 | + gpio_direction_output(gpio + 1, 0); | ||
39 | + } | ||
40 | |||
41 | /* TWL4030_GPIO_MAX + 1 == ledB, PMU_STAT (out, active low LED) */ | ||
42 | gpio_leds[2].gpio = gpio + TWL4030_GPIO_MAX + 1; | ||
43 | |||
44 | + /* Power on camera interface on P7/P8 or DVI on A2 and beyond */ | ||
45 | + if (omap3_beagle_get_rev() == OMAP3BEAGLE_BOARD_XM) { | ||
46 | + gpio_request(gpio + 2, "CAM_EN"); | ||
47 | + gpio_direction_output(gpio + 2, 1); | ||
48 | + } | ||
49 | + | ||
50 | return 0; | ||
51 | } | ||
52 | |||
53 | -- | ||
54 | 1.6.6.1 | ||
55 | |||
diff --git a/recipes-bsp/linux/linux-omap/base/0001-omap3-beaglexm-fix-EHCI-power-up-GPIO-dir.patch b/recipes-bsp/linux/linux-omap/base/0001-omap3-beaglexm-fix-EHCI-power-up-GPIO-dir.patch new file mode 100644 index 00000000..42bfa4e2 --- /dev/null +++ b/recipes-bsp/linux/linux-omap/base/0001-omap3-beaglexm-fix-EHCI-power-up-GPIO-dir.patch | |||
@@ -0,0 +1,44 @@ | |||
1 | From 3d2f0e2f29320d9c6a6e4d8d5aeff9127a2106cb Mon Sep 17 00:00:00 2001 | ||
2 | From: Koen Kooi <koen@beagleboard.org> | ||
3 | Date: Tue, 11 Jan 2011 17:13:35 +0000 | ||
4 | Subject: [PATCH 01/28] omap3: beaglexm: fix EHCI power up GPIO dir | ||
5 | |||
6 | EHCI enable power pin is inverted (active high) in comparison | ||
7 | to vanilla beagle which is active low. Handle this case conditionally. | ||
8 | |||
9 | Without this fix, Beagle XM 4 port EHCI will not function and no | ||
10 | networking will be available | ||
11 | |||
12 | [nm@ti.com: split up, added descriptive changelogs] | ||
13 | Signed-off-by: Nishanth Menon <nm@ti.com> | ||
14 | Signed-off-by: Koen Kooi <koen@beagleboard.org> | ||
15 | Signed-off-by: Tony Lindgren <tony@atomide.com> | ||
16 | --- | ||
17 | arch/arm/mach-omap2/board-omap3beagle.c | 10 ++++++++-- | ||
18 | 1 files changed, 8 insertions(+), 2 deletions(-) | ||
19 | |||
20 | diff --git a/arch/arm/mach-omap2/board-omap3beagle.c b/arch/arm/mach-omap2/board-omap3beagle.c | ||
21 | index 6c12760..af1166b 100644 | ||
22 | --- a/arch/arm/mach-omap2/board-omap3beagle.c | ||
23 | +++ b/arch/arm/mach-omap2/board-omap3beagle.c | ||
24 | @@ -297,9 +297,15 @@ static int beagle_twl_gpio_setup(struct device *dev, | ||
25 | gpio_request(gpio + 1, "EHCI_nOC"); | ||
26 | gpio_direction_input(gpio + 1); | ||
27 | |||
28 | - /* TWL4030_GPIO_MAX + 0 == ledA, EHCI nEN_USB_PWR (out, active low) */ | ||
29 | + /* | ||
30 | + * TWL4030_GPIO_MAX + 0 == ledA, EHCI nEN_USB_PWR (out, XM active | ||
31 | + * high / others active low) | ||
32 | + */ | ||
33 | gpio_request(gpio + TWL4030_GPIO_MAX, "nEN_USB_PWR"); | ||
34 | - gpio_direction_output(gpio + TWL4030_GPIO_MAX, 0); | ||
35 | + if (omap3_beagle_get_rev() == OMAP3BEAGLE_BOARD_XM) | ||
36 | + gpio_direction_output(gpio + TWL4030_GPIO_MAX, 1); | ||
37 | + else | ||
38 | + gpio_direction_output(gpio + TWL4030_GPIO_MAX, 0); | ||
39 | |||
40 | /* TWL4030_GPIO_MAX + 1 == ledB, PMU_STAT (out, active low LED) */ | ||
41 | gpio_leds[2].gpio = gpio + TWL4030_GPIO_MAX + 1; | ||
42 | -- | ||
43 | 1.6.6.1 | ||
44 | |||
diff --git a/recipes-bsp/linux/linux-omap/base/0002-omap3-beaglexm-fix-DVI-reset-GPIO.patch b/recipes-bsp/linux/linux-omap/base/0002-omap3-beaglexm-fix-DVI-reset-GPIO.patch new file mode 100644 index 00000000..1808a861 --- /dev/null +++ b/recipes-bsp/linux/linux-omap/base/0002-omap3-beaglexm-fix-DVI-reset-GPIO.patch | |||
@@ -0,0 +1,48 @@ | |||
1 | From e1dd1afba99853083da545f632a1f7c6899ae379 Mon Sep 17 00:00:00 2001 | ||
2 | From: Koen Kooi <koen@beagleboard.org> | ||
3 | Date: Tue, 11 Jan 2011 17:13:36 +0000 | ||
4 | Subject: [PATCH 02/28] omap3: beaglexm: fix DVI reset GPIO | ||
5 | |||
6 | GPIO reset line for Beagle XM is different from vanilla beagle | ||
7 | so we populate it as part of gpio update routine. | ||
8 | |||
9 | This in part fixes the issue of display not functioning on beagle XM | ||
10 | platform. | ||
11 | |||
12 | [nm@ti.com: split up, added descriptive changelogs] | ||
13 | Signed-off-by: Nishanth Menon <nm@ti.com> | ||
14 | Signed-off-by: Koen Kooi <koen@beagleboard.org> | ||
15 | Signed-off-by: Tony Lindgren <tony@atomide.com> | ||
16 | --- | ||
17 | arch/arm/mach-omap2/board-omap3beagle.c | 8 +++++++- | ||
18 | 1 files changed, 7 insertions(+), 1 deletions(-) | ||
19 | |||
20 | diff --git a/arch/arm/mach-omap2/board-omap3beagle.c b/arch/arm/mach-omap2/board-omap3beagle.c | ||
21 | index af1166b..673deb9 100644 | ||
22 | --- a/arch/arm/mach-omap2/board-omap3beagle.c | ||
23 | +++ b/arch/arm/mach-omap2/board-omap3beagle.c | ||
24 | @@ -199,7 +199,7 @@ static struct omap_dss_device beagle_dvi_device = { | ||
25 | .name = "dvi", | ||
26 | .driver_name = "generic_panel", | ||
27 | .phy.dpi.data_lines = 24, | ||
28 | - .reset_gpio = 170, | ||
29 | + .reset_gpio = -EINVAL, | ||
30 | .platform_enable = beagle_enable_dvi, | ||
31 | .platform_disable = beagle_disable_dvi, | ||
32 | }; | ||
33 | @@ -307,6 +307,12 @@ static int beagle_twl_gpio_setup(struct device *dev, | ||
34 | else | ||
35 | gpio_direction_output(gpio + TWL4030_GPIO_MAX, 0); | ||
36 | |||
37 | + /* DVI reset GPIO is different between beagle revisions */ | ||
38 | + if (omap3_beagle_get_rev() == OMAP3BEAGLE_BOARD_XM) | ||
39 | + beagle_dvi_device.reset_gpio = 129; | ||
40 | + else | ||
41 | + beagle_dvi_device.reset_gpio = 170; | ||
42 | + | ||
43 | /* TWL4030_GPIO_MAX + 1 == ledB, PMU_STAT (out, active low LED) */ | ||
44 | gpio_leds[2].gpio = gpio + TWL4030_GPIO_MAX + 1; | ||
45 | |||
46 | -- | ||
47 | 1.6.6.1 | ||
48 | |||
diff --git a/recipes-bsp/linux/linux-omap/base/0003-omap3-beaglexm-fix-power-on-of-DVI.patch b/recipes-bsp/linux/linux-omap/base/0003-omap3-beaglexm-fix-power-on-of-DVI.patch new file mode 100644 index 00000000..90446e40 --- /dev/null +++ b/recipes-bsp/linux/linux-omap/base/0003-omap3-beaglexm-fix-power-on-of-DVI.patch | |||
@@ -0,0 +1,94 @@ | |||
1 | From 4004c3e68b973f4cb736048b1e90ee3b511f5865 Mon Sep 17 00:00:00 2001 | ||
2 | From: Koen Kooi <koen@beagleboard.org> | ||
3 | Date: Wed, 12 Jan 2011 00:23:29 +0000 | ||
4 | Subject: [PATCH 03/28] omap3: beaglexm: fix power on of DVI | ||
5 | |||
6 | TFP410 DVI chip is used to provide display out. | ||
7 | This chip is controlled by 2 lines: | ||
8 | LDO which supplies the power is controlled over gpio + 2 | ||
9 | and the enable of the chip itself is done over gpio + 1 | ||
10 | NOTE: the LDO is necessary for LED, serial blocks as well. | ||
11 | |||
12 | gpio + 1 was used to sense USB overcurrent in vanilla beagle. | ||
13 | |||
14 | Without this fix, the display would not function as the LDO | ||
15 | remains shut down. | ||
16 | |||
17 | [nm@ti.com: split up, added descriptive changelogs] | ||
18 | Signed-off-by: Nishanth Menon <nm@ti.com> | ||
19 | Signed-off-by: Koen Kooi <koen@beagleboard.org> | ||
20 | Signed-off-by: Tony Lindgren <tony@atomide.com> | ||
21 | --- | ||
22 | arch/arm/mach-omap2/board-omap3beagle.c | 42 ++++++++++++++++++++++++++++-- | ||
23 | 1 files changed, 39 insertions(+), 3 deletions(-) | ||
24 | |||
25 | diff --git a/arch/arm/mach-omap2/board-omap3beagle.c b/arch/arm/mach-omap2/board-omap3beagle.c | ||
26 | index 673deb9..2ed8040 100644 | ||
27 | --- a/arch/arm/mach-omap2/board-omap3beagle.c | ||
28 | +++ b/arch/arm/mach-omap2/board-omap3beagle.c | ||
29 | @@ -273,6 +273,8 @@ static struct gpio_led gpio_leds[]; | ||
30 | static int beagle_twl_gpio_setup(struct device *dev, | ||
31 | unsigned gpio, unsigned ngpio) | ||
32 | { | ||
33 | + int r; | ||
34 | + | ||
35 | if (omap3_beagle_get_rev() == OMAP3BEAGLE_BOARD_XM) { | ||
36 | mmc[0].gpio_wp = -EINVAL; | ||
37 | } else if ((omap3_beagle_get_rev() == OMAP3BEAGLE_BOARD_C1_3) || | ||
38 | @@ -293,9 +295,16 @@ static int beagle_twl_gpio_setup(struct device *dev, | ||
39 | /* REVISIT: need ehci-omap hooks for external VBUS | ||
40 | * power switch and overcurrent detect | ||
41 | */ | ||
42 | - | ||
43 | - gpio_request(gpio + 1, "EHCI_nOC"); | ||
44 | - gpio_direction_input(gpio + 1); | ||
45 | + if (omap3_beagle_get_rev() != OMAP3BEAGLE_BOARD_XM) { | ||
46 | + r = gpio_request(gpio + 1, "EHCI_nOC"); | ||
47 | + if (!r) { | ||
48 | + r = gpio_direction_input(gpio + 1); | ||
49 | + if (r) | ||
50 | + gpio_free(gpio + 1); | ||
51 | + } | ||
52 | + if (r) | ||
53 | + pr_err("%s: unable to configure EHCI_nOC\n", __func__); | ||
54 | + } | ||
55 | |||
56 | /* | ||
57 | * TWL4030_GPIO_MAX + 0 == ledA, EHCI nEN_USB_PWR (out, XM active | ||
58 | @@ -316,6 +325,33 @@ static int beagle_twl_gpio_setup(struct device *dev, | ||
59 | /* TWL4030_GPIO_MAX + 1 == ledB, PMU_STAT (out, active low LED) */ | ||
60 | gpio_leds[2].gpio = gpio + TWL4030_GPIO_MAX + 1; | ||
61 | |||
62 | + /* | ||
63 | + * gpio + 1 on Xm controls the TFP410's enable line (active low) | ||
64 | + * gpio + 2 control varies depending on the board rev as follows: | ||
65 | + * P7/P8 revisions(prototype): Camera EN | ||
66 | + * A2+ revisions (production): LDO (supplies DVI, serial, led blocks) | ||
67 | + */ | ||
68 | + if (omap3_beagle_get_rev() == OMAP3BEAGLE_BOARD_XM) { | ||
69 | + r = gpio_request(gpio + 1, "nDVI_PWR_EN"); | ||
70 | + if (!r) { | ||
71 | + r = gpio_direction_output(gpio + 1, 0); | ||
72 | + if (r) | ||
73 | + gpio_free(gpio + 1); | ||
74 | + } | ||
75 | + if (r) | ||
76 | + pr_err("%s: unable to configure nDVI_PWR_EN\n", | ||
77 | + __func__); | ||
78 | + r = gpio_request(gpio + 2, "DVI_LDO_EN"); | ||
79 | + if (!r) { | ||
80 | + r = gpio_direction_output(gpio + 2, 1); | ||
81 | + if (r) | ||
82 | + gpio_free(gpio + 2); | ||
83 | + } | ||
84 | + if (r) | ||
85 | + pr_err("%s: unable to configure DVI_LDO_EN\n", | ||
86 | + __func__); | ||
87 | + } | ||
88 | + | ||
89 | return 0; | ||
90 | } | ||
91 | |||
92 | -- | ||
93 | 1.6.6.1 | ||
94 | |||
diff --git a/recipes-bsp/linux/linux-omap/base/0002-omap-Beagle-detect-new-xM-revision-B.patch b/recipes-bsp/linux/linux-omap/base/0004-omap-Beagle-detect-new-xM-revision-B.patch index ba191511..43371618 100644 --- a/recipes-bsp/linux/linux-omap/base/0002-omap-Beagle-detect-new-xM-revision-B.patch +++ b/recipes-bsp/linux/linux-omap/base/0004-omap-Beagle-detect-new-xM-revision-B.patch | |||
@@ -1,7 +1,7 @@ | |||
1 | From 3258ce5493fd9e603a31cc4156892f08ee1500e9 Mon Sep 17 00:00:00 2001 | 1 | From 24b7a742b27ed2c05c6bc7800b0299a77af37a82 Mon Sep 17 00:00:00 2001 |
2 | From: Robert Nelson <robertcnelson@gmail.com> | 2 | From: Robert Nelson <robertcnelson@gmail.com> |
3 | Date: Tue, 9 Nov 2010 08:34:55 -0600 | 3 | Date: Tue, 9 Nov 2010 08:34:55 -0600 |
4 | Subject: [PATCH 02/26] omap: Beagle: detect new xM revision B | 4 | Subject: [PATCH 04/28] omap: Beagle: detect new xM revision B |
5 | 5 | ||
6 | The xM B uses a DM3730 ES1.1 over the ES1.0 on xM A's, no other board changes. | 6 | The xM B uses a DM3730 ES1.1 over the ES1.0 on xM A's, no other board changes. |
7 | 7 | ||
@@ -12,7 +12,7 @@ Signed-off-by: Koen Kooi <koen@beagleboard.org> | |||
12 | 1 files changed, 7 insertions(+), 2 deletions(-) | 12 | 1 files changed, 7 insertions(+), 2 deletions(-) |
13 | 13 | ||
14 | diff --git a/arch/arm/mach-omap2/board-omap3beagle.c b/arch/arm/mach-omap2/board-omap3beagle.c | 14 | diff --git a/arch/arm/mach-omap2/board-omap3beagle.c b/arch/arm/mach-omap2/board-omap3beagle.c |
15 | index 6e8a1b9..be8c4ec 100644 | 15 | index 2ed8040..f9fb64b 100644 |
16 | --- a/arch/arm/mach-omap2/board-omap3beagle.c | 16 | --- a/arch/arm/mach-omap2/board-omap3beagle.c |
17 | +++ b/arch/arm/mach-omap2/board-omap3beagle.c | 17 | +++ b/arch/arm/mach-omap2/board-omap3beagle.c |
18 | @@ -58,7 +58,8 @@ | 18 | @@ -58,7 +58,8 @@ |
diff --git a/recipes-bsp/linux/linux-omap/base/0003-ARM-OMAP-beagleboard-Add-infrastructure-to-do-fixups.patch b/recipes-bsp/linux/linux-omap/base/0005-ARM-OMAP-beagleboard-Add-infrastructure-to-do-fixups.patch index dcbf910a..21d8d8fe 100644 --- a/recipes-bsp/linux/linux-omap/base/0003-ARM-OMAP-beagleboard-Add-infrastructure-to-do-fixups.patch +++ b/recipes-bsp/linux/linux-omap/base/0005-ARM-OMAP-beagleboard-Add-infrastructure-to-do-fixups.patch | |||
@@ -1,7 +1,7 @@ | |||
1 | From 116a1ffd21e520b0a6c7a91576605bc6151138cb Mon Sep 17 00:00:00 2001 | 1 | From a564ca287c115928a9e7febf7c99bbab582290e6 Mon Sep 17 00:00:00 2001 |
2 | From: Koen Kooi <koen@dominion.thruhere.net> | 2 | From: Koen Kooi <koen@dominion.thruhere.net> |
3 | Date: Wed, 6 Oct 2010 10:19:34 +0200 | 3 | Date: Wed, 6 Oct 2010 10:19:34 +0200 |
4 | Subject: [PATCH 03/26] ARM: OMAP: beagleboard: Add infrastructure to do fixups based on expansionboard name passed by u-boot | 4 | Subject: [PATCH 05/28] ARM: OMAP: beagleboard: Add infrastructure to do fixups based on expansionboard name passed by u-boot |
5 | 5 | ||
6 | Add support for Tincantools Zippy and Zippy2 expansionboards as well | 6 | Add support for Tincantools Zippy and Zippy2 expansionboards as well |
7 | 7 | ||
@@ -11,7 +11,7 @@ Signed-off-by: Koen Kooi <koen@beagleboard.org> | |||
11 | 1 files changed, 139 insertions(+), 3 deletions(-) | 11 | 1 files changed, 139 insertions(+), 3 deletions(-) |
12 | 12 | ||
13 | diff --git a/arch/arm/mach-omap2/board-omap3beagle.c b/arch/arm/mach-omap2/board-omap3beagle.c | 13 | diff --git a/arch/arm/mach-omap2/board-omap3beagle.c b/arch/arm/mach-omap2/board-omap3beagle.c |
14 | index be8c4ec..495be15 100644 | 14 | index f9fb64b..d777b3b 100644 |
15 | --- a/arch/arm/mach-omap2/board-omap3beagle.c | 15 | --- a/arch/arm/mach-omap2/board-omap3beagle.c |
16 | +++ b/arch/arm/mach-omap2/board-omap3beagle.c | 16 | +++ b/arch/arm/mach-omap2/board-omap3beagle.c |
17 | @@ -21,6 +21,7 @@ | 17 | @@ -21,6 +21,7 @@ |
@@ -128,7 +128,7 @@ index be8c4ec..495be15 100644 | |||
128 | {} /* Terminator */ | 128 | {} /* Terminator */ |
129 | }; | 129 | }; |
130 | 130 | ||
131 | @@ -431,7 +524,7 @@ static struct twl4030_platform_data beagle_twldata = { | 131 | @@ -457,7 +550,7 @@ static struct twl4030_platform_data beagle_twldata = { |
132 | .vpll2 = &beagle_vpll2, | 132 | .vpll2 = &beagle_vpll2, |
133 | }; | 133 | }; |
134 | 134 | ||
@@ -137,7 +137,7 @@ index be8c4ec..495be15 100644 | |||
137 | { | 137 | { |
138 | I2C_BOARD_INFO("twl4030", 0x48), | 138 | I2C_BOARD_INFO("twl4030", 0x48), |
139 | .flags = I2C_CLIENT_WAKE, | 139 | .flags = I2C_CLIENT_WAKE, |
140 | @@ -446,10 +539,24 @@ static struct i2c_board_info __initdata beagle_i2c_eeprom[] = { | 140 | @@ -472,10 +565,24 @@ static struct i2c_board_info __initdata beagle_i2c_eeprom[] = { |
141 | }, | 141 | }, |
142 | }; | 142 | }; |
143 | 143 | ||
@@ -164,7 +164,7 @@ index be8c4ec..495be15 100644 | |||
164 | /* Bus 3 is attached to the DVI port where devices like the pico DLP | 164 | /* Bus 3 is attached to the DVI port where devices like the pico DLP |
165 | * projector don't work reliably with 400kHz */ | 165 | * projector don't work reliably with 400kHz */ |
166 | omap_register_i2c_bus(3, 100, beagle_i2c_eeprom, ARRAY_SIZE(beagle_i2c_eeprom)); | 166 | omap_register_i2c_bus(3, 100, beagle_i2c_eeprom, ARRAY_SIZE(beagle_i2c_eeprom)); |
167 | @@ -583,6 +690,15 @@ static struct omap_musb_board_data musb_board_data = { | 167 | @@ -609,6 +716,15 @@ static struct omap_musb_board_data musb_board_data = { |
168 | .power = 100, | 168 | .power = 100, |
169 | }; | 169 | }; |
170 | 170 | ||
@@ -180,7 +180,7 @@ index be8c4ec..495be15 100644 | |||
180 | static void __init omap3_beagle_init(void) | 180 | static void __init omap3_beagle_init(void) |
181 | { | 181 | { |
182 | omap3_mux_init(board_mux, OMAP_PACKAGE_CBB); | 182 | omap3_mux_init(board_mux, OMAP_PACKAGE_CBB); |
183 | @@ -597,6 +713,24 @@ static void __init omap3_beagle_init(void) | 183 | @@ -623,6 +739,24 @@ static void __init omap3_beagle_init(void) |
184 | /* REVISIT leave DVI powered down until it's needed ... */ | 184 | /* REVISIT leave DVI powered down until it's needed ... */ |
185 | gpio_direction_output(170, true); | 185 | gpio_direction_output(170, true); |
186 | 186 | ||
@@ -205,7 +205,7 @@ index be8c4ec..495be15 100644 | |||
205 | usb_musb_init(&musb_board_data); | 205 | usb_musb_init(&musb_board_data); |
206 | usb_ehci_init(&ehci_pdata); | 206 | usb_ehci_init(&ehci_pdata); |
207 | omap3beagle_flash_init(); | 207 | omap3beagle_flash_init(); |
208 | @@ -608,6 +742,8 @@ static void __init omap3_beagle_init(void) | 208 | @@ -634,6 +768,8 @@ static void __init omap3_beagle_init(void) |
209 | beagle_display_init(); | 209 | beagle_display_init(); |
210 | } | 210 | } |
211 | 211 | ||
diff --git a/recipes-bsp/linux/linux-omap/base/0004-ARM-OMAP-beagleboard-pre-export-GPIOs-to-userspace-w.patch b/recipes-bsp/linux/linux-omap/base/0006-ARM-OMAP-beagleboard-pre-export-GPIOs-to-userspace-w.patch index 41af3534..3c8547a1 100644 --- a/recipes-bsp/linux/linux-omap/base/0004-ARM-OMAP-beagleboard-pre-export-GPIOs-to-userspace-w.patch +++ b/recipes-bsp/linux/linux-omap/base/0006-ARM-OMAP-beagleboard-pre-export-GPIOs-to-userspace-w.patch | |||
@@ -1,7 +1,7 @@ | |||
1 | From 64215e5d75084b49c490d2aad78c8d3702e6c419 Mon Sep 17 00:00:00 2001 | 1 | From 0c2c9a4d7fd299444b66e08aa34acc868261003f Mon Sep 17 00:00:00 2001 |
2 | From: Koen Kooi <koen@dominion.thruhere.net> | 2 | From: Koen Kooi <koen@dominion.thruhere.net> |
3 | Date: Sun, 5 Dec 2010 13:25:00 +0100 | 3 | Date: Sun, 5 Dec 2010 13:25:00 +0100 |
4 | Subject: [PATCH 04/26] ARM: OMAP: beagleboard: pre-export GPIOs to userspace when using a Tincantools trainerboard | 4 | Subject: [PATCH 06/28] ARM: OMAP: beagleboard: pre-export GPIOs to userspace when using a Tincantools trainerboard |
5 | 5 | ||
6 | This really needs a for loop, patches welcome | 6 | This really needs a for loop, patches welcome |
7 | 7 | ||
@@ -11,10 +11,10 @@ Signed-off-by: Koen Kooi <koen@beagleboard.org> | |||
11 | 1 files changed, 31 insertions(+), 0 deletions(-) | 11 | 1 files changed, 31 insertions(+), 0 deletions(-) |
12 | 12 | ||
13 | diff --git a/arch/arm/mach-omap2/board-omap3beagle.c b/arch/arm/mach-omap2/board-omap3beagle.c | 13 | diff --git a/arch/arm/mach-omap2/board-omap3beagle.c b/arch/arm/mach-omap2/board-omap3beagle.c |
14 | index 495be15..34f2132 100644 | 14 | index d777b3b..64a181e 100644 |
15 | --- a/arch/arm/mach-omap2/board-omap3beagle.c | 15 | --- a/arch/arm/mach-omap2/board-omap3beagle.c |
16 | +++ b/arch/arm/mach-omap2/board-omap3beagle.c | 16 | +++ b/arch/arm/mach-omap2/board-omap3beagle.c |
17 | @@ -731,6 +731,37 @@ static void __init omap3_beagle_init(void) | 17 | @@ -757,6 +757,37 @@ static void __init omap3_beagle_init(void) |
18 | mmc[1].gpio_cd = 162; | 18 | mmc[1].gpio_cd = 162; |
19 | } | 19 | } |
20 | 20 | ||
diff --git a/recipes-bsp/linux/linux-omap/base/0005-modedb.c-add-proper-720p60-mode.patch b/recipes-bsp/linux/linux-omap/base/0007-modedb.c-add-proper-720p60-mode.patch index 34e09c02..575ee6f5 100644 --- a/recipes-bsp/linux/linux-omap/base/0005-modedb.c-add-proper-720p60-mode.patch +++ b/recipes-bsp/linux/linux-omap/base/0007-modedb.c-add-proper-720p60-mode.patch | |||
@@ -1,7 +1,7 @@ | |||
1 | From 84b16387417976abbba2dd1608147ab0c7692093 Mon Sep 17 00:00:00 2001 | 1 | From ed12d865de851c5aed3ae7685337551b831bb045 Mon Sep 17 00:00:00 2001 |
2 | From: Koen Kooi <koen@dominion.thruhere.net> | 2 | From: Koen Kooi <koen@dominion.thruhere.net> |
3 | Date: Mon, 8 Mar 2010 14:38:31 +0100 | 3 | Date: Mon, 8 Mar 2010 14:38:31 +0100 |
4 | Subject: [PATCH 05/26] modedb.c: add proper 720p60 mode | 4 | Subject: [PATCH 07/28] modedb.c: add proper 720p60 mode |
5 | 5 | ||
6 | Signed-off-by: Koen Kooi <koen@beagleboard.org> | 6 | Signed-off-by: Koen Kooi <koen@beagleboard.org> |
7 | --- | 7 | --- |
diff --git a/recipes-bsp/linux/linux-omap/base/0006-mmc-don-t-display-single-block-read-console-messages.patch b/recipes-bsp/linux/linux-omap/base/0008-mmc-don-t-display-single-block-read-console-messages.patch index 25aa9f86..7e776412 100644 --- a/recipes-bsp/linux/linux-omap/base/0006-mmc-don-t-display-single-block-read-console-messages.patch +++ b/recipes-bsp/linux/linux-omap/base/0008-mmc-don-t-display-single-block-read-console-messages.patch | |||
@@ -1,7 +1,7 @@ | |||
1 | From 11aba6aa87fc0d7c452324d002578aa54d3c9a6b Mon Sep 17 00:00:00 2001 | 1 | From 13235700be3729d183143bdb75ee58742372d6aa Mon Sep 17 00:00:00 2001 |
2 | From: Steve Sakoman <steve@sakoman.com> | 2 | From: Steve Sakoman <steve@sakoman.com> |
3 | Date: Mon, 4 Jan 2010 19:20:25 -0800 | 3 | Date: Mon, 4 Jan 2010 19:20:25 -0800 |
4 | Subject: [PATCH 06/26] mmc: don't display single block read console messages | 4 | Subject: [PATCH 08/28] mmc: don't display single block read console messages |
5 | 5 | ||
6 | mmc: don't display single block read console messages | 6 | mmc: don't display single block read console messages |
7 | --- | 7 | --- |
diff --git a/recipes-bsp/linux/linux-omap/base/0007-MTD-silence-ecc-errors-on-mtdblock0.patch b/recipes-bsp/linux/linux-omap/base/0009-MTD-silence-ecc-errors-on-mtdblock0.patch index 9f362314..e665e23a 100644 --- a/recipes-bsp/linux/linux-omap/base/0007-MTD-silence-ecc-errors-on-mtdblock0.patch +++ b/recipes-bsp/linux/linux-omap/base/0009-MTD-silence-ecc-errors-on-mtdblock0.patch | |||
@@ -1,7 +1,7 @@ | |||
1 | From 7f3e88e66f1dd872ed087372d6cd81fce5d96d24 Mon Sep 17 00:00:00 2001 | 1 | From 8b0c56b910811acd23c15bed273b3dbd959ef96a Mon Sep 17 00:00:00 2001 |
2 | From: Steve Sakoman <steve@sakoman.com> | 2 | From: Steve Sakoman <steve@sakoman.com> |
3 | Date: Mon, 26 Apr 2010 11:17:26 -0700 | 3 | Date: Mon, 26 Apr 2010 11:17:26 -0700 |
4 | Subject: [PATCH 07/26] MTD: silence ecc errors on mtdblock0 | 4 | Subject: [PATCH 09/28] MTD: silence ecc errors on mtdblock0 |
5 | 5 | ||
6 | mtdblock0 is the x-load partition, which uses hw ecc | 6 | mtdblock0 is the x-load partition, which uses hw ecc |
7 | this confuses linux, which uses sw ecc | 7 | this confuses linux, which uses sw ecc |
diff --git a/recipes-bsp/linux/linux-omap/base/0008-Miracle-patch.patch b/recipes-bsp/linux/linux-omap/base/0010-Miracle-patch.patch index 54e3690a..c5eba83d 100644 --- a/recipes-bsp/linux/linux-omap/base/0008-Miracle-patch.patch +++ b/recipes-bsp/linux/linux-omap/base/0010-Miracle-patch.patch | |||
@@ -1,7 +1,7 @@ | |||
1 | From d7dbe93075a4e7b5c0fa2a2b745440a53ad26a72 Mon Sep 17 00:00:00 2001 | 1 | From ce4f1f734efd638af01f1849ffffdc2746ad4a55 Mon Sep 17 00:00:00 2001 |
2 | From: Mike Galbraith <efault@gmx.de> | 2 | From: Mike Galbraith <efault@gmx.de> |
3 | Date: Fri, 19 Nov 2010 12:52:42 +0100 | 3 | Date: Fri, 19 Nov 2010 12:52:42 +0100 |
4 | Subject: [PATCH 08/26] Miracle patch | 4 | Subject: [PATCH 10/28] Miracle patch |
5 | MIME-Version: 1.0 | 5 | MIME-Version: 1.0 |
6 | Content-Type: text/plain; charset=UTF-8 | 6 | Content-Type: text/plain; charset=UTF-8 |
7 | Content-Transfer-Encoding: 8bit | 7 | Content-Transfer-Encoding: 8bit |
diff --git a/recipes-bsp/linux/linux-omap/base/0009-ARM-OMAP-add-omap_rev_-macros.patch b/recipes-bsp/linux/linux-omap/base/0011-ARM-OMAP-add-omap_rev_-macros.patch index 12b3f5cb..b89302bc 100644 --- a/recipes-bsp/linux/linux-omap/base/0009-ARM-OMAP-add-omap_rev_-macros.patch +++ b/recipes-bsp/linux/linux-omap/base/0011-ARM-OMAP-add-omap_rev_-macros.patch | |||
@@ -1,7 +1,7 @@ | |||
1 | From d378376ed64b5506c352b33085baeb21013e55f2 Mon Sep 17 00:00:00 2001 | 1 | From 8b34449d7eb89e1ae1c1c84f90ef5ea1e397787e Mon Sep 17 00:00:00 2001 |
2 | From: Koen Kooi <koen@dominion.thruhere.net> | 2 | From: Koen Kooi <koen@dominion.thruhere.net> |
3 | Date: Tue, 23 Nov 2010 11:40:20 +0100 | 3 | Date: Tue, 23 Nov 2010 11:40:20 +0100 |
4 | Subject: [PATCH 09/26] ARM: OMAP: add omap_rev_* macros | 4 | Subject: [PATCH 11/28] ARM: OMAP: add omap_rev_* macros |
5 | 5 | ||
6 | This is just to make the SGX modules build that depend on omap_rev_lt_3_0 | 6 | This is just to make the SGX modules build that depend on omap_rev_lt_3_0 |
7 | 7 | ||
diff --git a/recipes-bsp/linux/linux-omap/base/0010-OMAP-DSS2-enable-hsclk-in-dsi_pll_init-for-OMAP36XX.patch b/recipes-bsp/linux/linux-omap/base/0012-OMAP-DSS2-enable-hsclk-in-dsi_pll_init-for-OMAP36XX.patch index c190c170..7413b5f8 100644 --- a/recipes-bsp/linux/linux-omap/base/0010-OMAP-DSS2-enable-hsclk-in-dsi_pll_init-for-OMAP36XX.patch +++ b/recipes-bsp/linux/linux-omap/base/0012-OMAP-DSS2-enable-hsclk-in-dsi_pll_init-for-OMAP36XX.patch | |||
@@ -1,7 +1,7 @@ | |||
1 | From b5e34d9e5b20b412686f84ea8f4e56245f7d5f7f Mon Sep 17 00:00:00 2001 | 1 | From cd8a01e55dc674bba0030b99bff4f58d587aaecd Mon Sep 17 00:00:00 2001 |
2 | From: Steve Sakoman <steve@sakoman.com> | 2 | From: Steve Sakoman <steve@sakoman.com> |
3 | Date: Mon, 10 May 2010 20:44:09 -0700 | 3 | Date: Mon, 10 May 2010 20:44:09 -0700 |
4 | Subject: [PATCH 10/26] OMAP: DSS2: enable hsclk in dsi_pll_init for OMAP36XX | 4 | Subject: [PATCH 12/28] OMAP: DSS2: enable hsclk in dsi_pll_init for OMAP36XX |
5 | 5 | ||
6 | Signed-off-by: Koen Kooi <koen@beagleboard.org> | 6 | Signed-off-by: Koen Kooi <koen@beagleboard.org> |
7 | --- | 7 | --- |
diff --git a/recipes-bsp/linux/linux-omap/base/0011-omap3-beagleboard-add-WIP-support-for-beagleboardtoy.patch b/recipes-bsp/linux/linux-omap/base/0013-omap3-beagleboard-add-WIP-support-for-beagleboardtoy.patch index 391c01a6..017a0248 100644 --- a/recipes-bsp/linux/linux-omap/base/0011-omap3-beagleboard-add-WIP-support-for-beagleboardtoy.patch +++ b/recipes-bsp/linux/linux-omap/base/0013-omap3-beagleboard-add-WIP-support-for-beagleboardtoy.patch | |||
@@ -1,7 +1,7 @@ | |||
1 | From 7bd039c94c36e206ffeb521e2facab7dc9737eaf Mon Sep 17 00:00:00 2001 | 1 | From 92cbd878f5b92d915dadb5bed412eb013141fdfe Mon Sep 17 00:00:00 2001 |
2 | From: Koen Kooi <koen@beagleboard.org> | 2 | From: Koen Kooi <koen@beagleboard.org> |
3 | Date: Mon, 20 Dec 2010 11:57:56 +0100 | 3 | Date: Mon, 20 Dec 2010 11:57:56 +0100 |
4 | Subject: [PATCH 11/26] omap3: beagleboard: add WIP support for beagleboardtoys WL12xx board | 4 | Subject: [PATCH 13/28] omap3: beagleboard: add WIP support for beagleboardtoys WL12xx board |
5 | 5 | ||
6 | Based on a patch by Luciano Coelho <luciano.coelho@nokia.com> | 6 | Based on a patch by Luciano Coelho <luciano.coelho@nokia.com> |
7 | 7 | ||
@@ -11,7 +11,7 @@ Signed-off-by: Koen Kooi <koen@beagleboard.org> | |||
11 | 1 files changed, 68 insertions(+), 0 deletions(-) | 11 | 1 files changed, 68 insertions(+), 0 deletions(-) |
12 | 12 | ||
13 | diff --git a/arch/arm/mach-omap2/board-omap3beagle.c b/arch/arm/mach-omap2/board-omap3beagle.c | 13 | diff --git a/arch/arm/mach-omap2/board-omap3beagle.c b/arch/arm/mach-omap2/board-omap3beagle.c |
14 | index 34f2132..073276b 100644 | 14 | index 64a181e..f699701 100644 |
15 | --- a/arch/arm/mach-omap2/board-omap3beagle.c | 15 | --- a/arch/arm/mach-omap2/board-omap3beagle.c |
16 | +++ b/arch/arm/mach-omap2/board-omap3beagle.c | 16 | +++ b/arch/arm/mach-omap2/board-omap3beagle.c |
17 | @@ -146,6 +146,67 @@ fail0: | 17 | @@ -146,6 +146,67 @@ fail0: |
@@ -82,7 +82,7 @@ index 34f2132..073276b 100644 | |||
82 | #if defined(CONFIG_ENC28J60) || defined(CONFIG_ENC28J60_MODULE) | 82 | #if defined(CONFIG_ENC28J60) || defined(CONFIG_ENC28J60_MODULE) |
83 | 83 | ||
84 | #include <plat/mcspi.h> | 84 | #include <plat/mcspi.h> |
85 | @@ -382,7 +443,14 @@ static int beagle_twl_gpio_setup(struct device *dev, | 85 | @@ -384,7 +445,14 @@ static int beagle_twl_gpio_setup(struct device *dev, |
86 | } | 86 | } |
87 | /* gpio + 0 is "mmc0_cd" (input/IRQ) */ | 87 | /* gpio + 0 is "mmc0_cd" (input/IRQ) */ |
88 | mmc[0].gpio_cd = gpio + 0; | 88 | mmc[0].gpio_cd = gpio + 0; |
diff --git a/recipes-bsp/linux/linux-omap/base/0012-drivers-net-smsc911x-return-ENODEV-if-device-is-not-.patch b/recipes-bsp/linux/linux-omap/base/0014-drivers-net-smsc911x-return-ENODEV-if-device-is-not-.patch index e7c84adb..2eac323b 100644 --- a/recipes-bsp/linux/linux-omap/base/0012-drivers-net-smsc911x-return-ENODEV-if-device-is-not-.patch +++ b/recipes-bsp/linux/linux-omap/base/0014-drivers-net-smsc911x-return-ENODEV-if-device-is-not-.patch | |||
@@ -1,7 +1,7 @@ | |||
1 | From 9eb52cc853ca5aae2cf2b8c4df8ecfd3b666d560 Mon Sep 17 00:00:00 2001 | 1 | From a47bbc5c9742e4ce250ee3bfba62732f3fea40b7 Mon Sep 17 00:00:00 2001 |
2 | From: Steve Sakoman <sakoman@gmail.com> | 2 | From: Steve Sakoman <sakoman@gmail.com> |
3 | Date: Tue, 15 Dec 2009 15:17:44 -0800 | 3 | Date: Tue, 15 Dec 2009 15:17:44 -0800 |
4 | Subject: [PATCH 12/26] drivers: net: smsc911x: return ENODEV if device is not found | 4 | Subject: [PATCH 14/28] drivers: net: smsc911x: return ENODEV if device is not found |
5 | 5 | ||
6 | Signed-off-by: Steve Sakoman <sakoman@gmail.com> | 6 | Signed-off-by: Steve Sakoman <sakoman@gmail.com> |
7 | --- | 7 | --- |
diff --git a/recipes-bsp/linux/linux-omap/base/0013-drivers-input-touchscreen-ads7846-return-ENODEV-if-d.patch b/recipes-bsp/linux/linux-omap/base/0015-drivers-input-touchscreen-ads7846-return-ENODEV-if-d.patch index 7e49d726..74691ab8 100644 --- a/recipes-bsp/linux/linux-omap/base/0013-drivers-input-touchscreen-ads7846-return-ENODEV-if-d.patch +++ b/recipes-bsp/linux/linux-omap/base/0015-drivers-input-touchscreen-ads7846-return-ENODEV-if-d.patch | |||
@@ -1,7 +1,7 @@ | |||
1 | From 090cbb4e522ea0a7e31508435fa1852eecef2fea Mon Sep 17 00:00:00 2001 | 1 | From 713eb96dd137e1436198aa07094049ae0e0f9f1f Mon Sep 17 00:00:00 2001 |
2 | From: Steve Sakoman <sakoman@gmail.com> | 2 | From: Steve Sakoman <sakoman@gmail.com> |
3 | Date: Tue, 15 Dec 2009 15:24:10 -0800 | 3 | Date: Tue, 15 Dec 2009 15:24:10 -0800 |
4 | Subject: [PATCH 13/26] drivers: input: touchscreen: ads7846: return ENODEV if device is not found | 4 | Subject: [PATCH 15/28] drivers: input: touchscreen: ads7846: return ENODEV if device is not found |
5 | 5 | ||
6 | Signed-off-by: Steve Sakoman <sakoman@gmail.com> | 6 | Signed-off-by: Steve Sakoman <sakoman@gmail.com> |
7 | --- | 7 | --- |
diff --git a/recipes-bsp/linux/linux-omap/base/0014-ASoC-enable-audio-capture-by-default-for-twl4030.patch b/recipes-bsp/linux/linux-omap/base/0016-ASoC-enable-audio-capture-by-default-for-twl4030.patch index 37bf75ef..081aa5b9 100644 --- a/recipes-bsp/linux/linux-omap/base/0014-ASoC-enable-audio-capture-by-default-for-twl4030.patch +++ b/recipes-bsp/linux/linux-omap/base/0016-ASoC-enable-audio-capture-by-default-for-twl4030.patch | |||
@@ -1,7 +1,7 @@ | |||
1 | From 3afe141cc65d54db2bfc82683d7ac5e142d48dad Mon Sep 17 00:00:00 2001 | 1 | From de63bf4fdf6c64e543c207792cb2d8ebcd089342 Mon Sep 17 00:00:00 2001 |
2 | From: Steve Sakoman <steve@sakoman.com> | 2 | From: Steve Sakoman <steve@sakoman.com> |
3 | Date: Thu, 17 Dec 2009 12:45:20 -0800 | 3 | Date: Thu, 17 Dec 2009 12:45:20 -0800 |
4 | Subject: [PATCH 14/26] ASoC: enable audio capture by default for twl4030 | 4 | Subject: [PATCH 16/28] ASoC: enable audio capture by default for twl4030 |
5 | 5 | ||
6 | --- | 6 | --- |
7 | sound/soc/codecs/twl4030.c | 4 ++-- | 7 | sound/soc/codecs/twl4030.c | 4 ++-- |
diff --git a/recipes-bsp/linux/linux-omap/base/0015-MFD-enable-madc-clock.patch b/recipes-bsp/linux/linux-omap/base/0017-MFD-enable-madc-clock.patch index 57619585..2f3d1a43 100644 --- a/recipes-bsp/linux/linux-omap/base/0015-MFD-enable-madc-clock.patch +++ b/recipes-bsp/linux/linux-omap/base/0017-MFD-enable-madc-clock.patch | |||
@@ -1,7 +1,7 @@ | |||
1 | From f749aa37992fe966db530bd1d3ff00ea0eb8e13f Mon Sep 17 00:00:00 2001 | 1 | From 18934b05f81025c1254d64c1774832e95187cbd9 Mon Sep 17 00:00:00 2001 |
2 | From: Steve Sakoman <steve@sakoman.com> | 2 | From: Steve Sakoman <steve@sakoman.com> |
3 | Date: Sat, 23 Jan 2010 06:26:54 -0800 | 3 | Date: Sat, 23 Jan 2010 06:26:54 -0800 |
4 | Subject: [PATCH 15/26] MFD: enable madc clock | 4 | Subject: [PATCH 17/28] MFD: enable madc clock |
5 | 5 | ||
6 | --- | 6 | --- |
7 | drivers/mfd/twl-core.c | 8 ++++++++ | 7 | drivers/mfd/twl-core.c | 8 ++++++++ |
diff --git a/recipes-bsp/linux/linux-omap/base/0016-MFD-add-twl4030-madc-driver.patch b/recipes-bsp/linux/linux-omap/base/0018-MFD-add-twl4030-madc-driver.patch index 84aff8f2..a55136db 100644 --- a/recipes-bsp/linux/linux-omap/base/0016-MFD-add-twl4030-madc-driver.patch +++ b/recipes-bsp/linux/linux-omap/base/0018-MFD-add-twl4030-madc-driver.patch | |||
@@ -1,7 +1,7 @@ | |||
1 | From bd8ef0fcbab561b010735e12e18946da7a2d81f4 Mon Sep 17 00:00:00 2001 | 1 | From 562dc52ebe3df1e5d23416e78306db7c568dc427 Mon Sep 17 00:00:00 2001 |
2 | From: Steve Sakoman <steve@sakoman.com> | 2 | From: Steve Sakoman <steve@sakoman.com> |
3 | Date: Thu, 17 Dec 2009 14:19:34 -0800 | 3 | Date: Thu, 17 Dec 2009 14:19:34 -0800 |
4 | Subject: [PATCH 16/26] MFD: add twl4030 madc driver | 4 | Subject: [PATCH 18/28] MFD: add twl4030 madc driver |
5 | 5 | ||
6 | --- | 6 | --- |
7 | drivers/mfd/Kconfig | 21 ++ | 7 | drivers/mfd/Kconfig | 21 ++ |
diff --git a/recipes-bsp/linux/linux-omap/base/0017-ARM-OMAP-Add-twl4030-madc-support-to-Overo.patch b/recipes-bsp/linux/linux-omap/base/0019-ARM-OMAP-Add-twl4030-madc-support-to-Overo.patch index fe1f651b..b24e4dd2 100644 --- a/recipes-bsp/linux/linux-omap/base/0017-ARM-OMAP-Add-twl4030-madc-support-to-Overo.patch +++ b/recipes-bsp/linux/linux-omap/base/0019-ARM-OMAP-Add-twl4030-madc-support-to-Overo.patch | |||
@@ -1,7 +1,7 @@ | |||
1 | From e8f9b322f40b10dbd947281203411c9b0c9cb458 Mon Sep 17 00:00:00 2001 | 1 | From a33c4e0fb917ca059e900c2851849ba604758ff9 Mon Sep 17 00:00:00 2001 |
2 | From: Steve Sakoman <steve@sakoman.com> | 2 | From: Steve Sakoman <steve@sakoman.com> |
3 | Date: Thu, 17 Dec 2009 14:27:15 -0800 | 3 | Date: Thu, 17 Dec 2009 14:27:15 -0800 |
4 | Subject: [PATCH 17/26] ARM: OMAP: Add twl4030 madc support to Overo | 4 | Subject: [PATCH 19/28] ARM: OMAP: Add twl4030 madc support to Overo |
5 | 5 | ||
6 | --- | 6 | --- |
7 | arch/arm/mach-omap2/board-overo.c | 5 +++++ | 7 | arch/arm/mach-omap2/board-overo.c | 5 +++++ |
diff --git a/recipes-bsp/linux/linux-omap/base/0018-ARM-OMAP-Add-twl4030-madc-support-to-Beagle.patch b/recipes-bsp/linux/linux-omap/base/0020-ARM-OMAP-Add-twl4030-madc-support-to-Beagle.patch index 2960c4b4..7028c17b 100644 --- a/recipes-bsp/linux/linux-omap/base/0018-ARM-OMAP-Add-twl4030-madc-support-to-Beagle.patch +++ b/recipes-bsp/linux/linux-omap/base/0020-ARM-OMAP-Add-twl4030-madc-support-to-Beagle.patch | |||
@@ -1,17 +1,17 @@ | |||
1 | From d37c0152c00ea15b488b2274544dcb30758fb8ca Mon Sep 17 00:00:00 2001 | 1 | From fe51c97f26f8d6798909b1f22a5fb4ca84684f36 Mon Sep 17 00:00:00 2001 |
2 | From: Steve Sakoman <steve@sakoman.com> | 2 | From: Steve Sakoman <steve@sakoman.com> |
3 | Date: Thu, 17 Dec 2009 14:32:36 -0800 | 3 | Date: Thu, 17 Dec 2009 14:32:36 -0800 |
4 | Subject: [PATCH 18/26] ARM: OMAP: Add twl4030 madc support to Beagle | 4 | Subject: [PATCH 20/28] ARM: OMAP: Add twl4030 madc support to Beagle |
5 | 5 | ||
6 | --- | 6 | --- |
7 | arch/arm/mach-omap2/board-omap3beagle.c | 5 +++++ | 7 | arch/arm/mach-omap2/board-omap3beagle.c | 5 +++++ |
8 | 1 files changed, 5 insertions(+), 0 deletions(-) | 8 | 1 files changed, 5 insertions(+), 0 deletions(-) |
9 | 9 | ||
10 | diff --git a/arch/arm/mach-omap2/board-omap3beagle.c b/arch/arm/mach-omap2/board-omap3beagle.c | 10 | diff --git a/arch/arm/mach-omap2/board-omap3beagle.c b/arch/arm/mach-omap2/board-omap3beagle.c |
11 | index 073276b..781844c 100644 | 11 | index f699701..9259780 100644 |
12 | --- a/arch/arm/mach-omap2/board-omap3beagle.c | 12 | --- a/arch/arm/mach-omap2/board-omap3beagle.c |
13 | +++ b/arch/arm/mach-omap2/board-omap3beagle.c | 13 | +++ b/arch/arm/mach-omap2/board-omap3beagle.c |
14 | @@ -578,6 +578,10 @@ static struct twl4030_codec_data beagle_codec_data = { | 14 | @@ -604,6 +604,10 @@ static struct twl4030_codec_data beagle_codec_data = { |
15 | .audio = &beagle_audio_data, | 15 | .audio = &beagle_audio_data, |
16 | }; | 16 | }; |
17 | 17 | ||
@@ -22,7 +22,7 @@ index 073276b..781844c 100644 | |||
22 | static struct twl4030_platform_data beagle_twldata = { | 22 | static struct twl4030_platform_data beagle_twldata = { |
23 | .irq_base = TWL4030_IRQ_BASE, | 23 | .irq_base = TWL4030_IRQ_BASE, |
24 | .irq_end = TWL4030_IRQ_END, | 24 | .irq_end = TWL4030_IRQ_END, |
25 | @@ -586,6 +590,7 @@ static struct twl4030_platform_data beagle_twldata = { | 25 | @@ -612,6 +616,7 @@ static struct twl4030_platform_data beagle_twldata = { |
26 | .usb = &beagle_usb_data, | 26 | .usb = &beagle_usb_data, |
27 | .gpio = &beagle_gpio_data, | 27 | .gpio = &beagle_gpio_data, |
28 | .codec = &beagle_codec_data, | 28 | .codec = &beagle_codec_data, |
diff --git a/recipes-bsp/linux/linux-omap/base/0019-OMAP-DSS2-Add-support-for-Samsung-LTE430WQ-F0C-panel.patch b/recipes-bsp/linux/linux-omap/base/0021-OMAP-DSS2-Add-support-for-Samsung-LTE430WQ-F0C-panel.patch index 84e19a56..823ab9f3 100644 --- a/recipes-bsp/linux/linux-omap/base/0019-OMAP-DSS2-Add-support-for-Samsung-LTE430WQ-F0C-panel.patch +++ b/recipes-bsp/linux/linux-omap/base/0021-OMAP-DSS2-Add-support-for-Samsung-LTE430WQ-F0C-panel.patch | |||
@@ -1,7 +1,7 @@ | |||
1 | From b8983a303fe84ba5a2ff5075edee0071c0b982ae Mon Sep 17 00:00:00 2001 | 1 | From f8049ce6302904c1d08d8813f8a60b10b8a476e7 Mon Sep 17 00:00:00 2001 |
2 | From: Steve Sakoman <steve@sakoman.com> | 2 | From: Steve Sakoman <steve@sakoman.com> |
3 | Date: Tue, 23 Feb 2010 14:40:27 -0800 | 3 | Date: Tue, 23 Feb 2010 14:40:27 -0800 |
4 | Subject: [PATCH 19/26] OMAP: DSS2: Add support for Samsung LTE430WQ-F0C panel | 4 | Subject: [PATCH 21/28] OMAP: DSS2: Add support for Samsung LTE430WQ-F0C panel |
5 | 5 | ||
6 | --- | 6 | --- |
7 | .../omap2/displays/panel-samsung-lte430wq-f0c.c | 154 ++++++++++++++++++++ | 7 | .../omap2/displays/panel-samsung-lte430wq-f0c.c | 154 ++++++++++++++++++++ |
diff --git a/recipes-bsp/linux/linux-omap/base/0020-OMAP-DSS2-Add-support-for-LG-Philips-LB035Q02-panel.patch b/recipes-bsp/linux/linux-omap/base/0022-OMAP-DSS2-Add-support-for-LG-Philips-LB035Q02-panel.patch index 42bb5d1e..c3029423 100644 --- a/recipes-bsp/linux/linux-omap/base/0020-OMAP-DSS2-Add-support-for-LG-Philips-LB035Q02-panel.patch +++ b/recipes-bsp/linux/linux-omap/base/0022-OMAP-DSS2-Add-support-for-LG-Philips-LB035Q02-panel.patch | |||
@@ -1,7 +1,7 @@ | |||
1 | From 571cdd24aee8cd6091bcc4dac0d8a0affc3500bf Mon Sep 17 00:00:00 2001 | 1 | From 93032782a4803072d7ab1e22da029325f8f3cf44 Mon Sep 17 00:00:00 2001 |
2 | From: Steve Sakoman <steve@sakoman.com> | 2 | From: Steve Sakoman <steve@sakoman.com> |
3 | Date: Thu, 17 Dec 2009 15:05:30 -0800 | 3 | Date: Thu, 17 Dec 2009 15:05:30 -0800 |
4 | Subject: [PATCH 20/26] OMAP: DSS2: Add support for LG Philips LB035Q02 panel | 4 | Subject: [PATCH 22/28] OMAP: DSS2: Add support for LG Philips LB035Q02 panel |
5 | 5 | ||
6 | --- | 6 | --- |
7 | drivers/video/omap2/displays/Kconfig | 12 + | 7 | drivers/video/omap2/displays/Kconfig | 12 + |
diff --git a/recipes-bsp/linux/linux-omap/base/0021-OMAP-DSS2-add-bootarg-for-selecting-svideo-or-compos.patch b/recipes-bsp/linux/linux-omap/base/0023-OMAP-DSS2-add-bootarg-for-selecting-svideo-or-compos.patch index b3b2d12d..12f7d7b0 100644 --- a/recipes-bsp/linux/linux-omap/base/0021-OMAP-DSS2-add-bootarg-for-selecting-svideo-or-compos.patch +++ b/recipes-bsp/linux/linux-omap/base/0023-OMAP-DSS2-add-bootarg-for-selecting-svideo-or-compos.patch | |||
@@ -1,7 +1,7 @@ | |||
1 | From d4ae1b11c94e268467ff6cb6143b934733ed762a Mon Sep 17 00:00:00 2001 | 1 | From f046a207183e3e338c7e851085265f0df95f4cc2 Mon Sep 17 00:00:00 2001 |
2 | From: Steve Sakoman <steve@sakoman.com> | 2 | From: Steve Sakoman <steve@sakoman.com> |
3 | Date: Tue, 19 Jan 2010 21:19:15 -0800 | 3 | Date: Tue, 19 Jan 2010 21:19:15 -0800 |
4 | Subject: [PATCH 21/26] OMAP: DSS2: add bootarg for selecting svideo or composite for tv output | 4 | Subject: [PATCH 23/28] OMAP: DSS2: add bootarg for selecting svideo or composite for tv output |
5 | 5 | ||
6 | also add pal-16 and ntsc-16 omapfb.mode settings for 16bpp | 6 | also add pal-16 and ntsc-16 omapfb.mode settings for 16bpp |
7 | --- | 7 | --- |
diff --git a/recipes-bsp/linux/linux-omap/base/0022-ARM-OMAP2-mmc-twl4030-move-clock-input-selection-pri.patch b/recipes-bsp/linux/linux-omap/base/0024-ARM-OMAP2-mmc-twl4030-move-clock-input-selection-pri.patch index d0462fc3..f012a91a 100644 --- a/recipes-bsp/linux/linux-omap/base/0022-ARM-OMAP2-mmc-twl4030-move-clock-input-selection-pri.patch +++ b/recipes-bsp/linux/linux-omap/base/0024-ARM-OMAP2-mmc-twl4030-move-clock-input-selection-pri.patch | |||
@@ -1,7 +1,7 @@ | |||
1 | From d0f67e031cd9eb514bbcff3147bf6644b92c5ee4 Mon Sep 17 00:00:00 2001 | 1 | From 66bba5baf225a1420c734aa0268e7dd37fc3f73b Mon Sep 17 00:00:00 2001 |
2 | From: Steve Sakoman <steve@sakoman.com> | 2 | From: Steve Sakoman <steve@sakoman.com> |
3 | Date: Sun, 24 Jan 2010 09:33:56 -0800 | 3 | Date: Sun, 24 Jan 2010 09:33:56 -0800 |
4 | Subject: [PATCH 22/26] ARM: OMAP2: mmc-twl4030: move clock input selection prior to vcc test | 4 | Subject: [PATCH 24/28] ARM: OMAP2: mmc-twl4030: move clock input selection prior to vcc test |
5 | 5 | ||
6 | otherwise it is not executed on systems that use non-twl regulators | 6 | otherwise it is not executed on systems that use non-twl regulators |
7 | --- | 7 | --- |
diff --git a/recipes-bsp/linux/linux-omap/base/0023-RTC-add-support-for-backup-battery-recharge.patch b/recipes-bsp/linux/linux-omap/base/0025-RTC-add-support-for-backup-battery-recharge.patch index 9754c741..419e7648 100644 --- a/recipes-bsp/linux/linux-omap/base/0023-RTC-add-support-for-backup-battery-recharge.patch +++ b/recipes-bsp/linux/linux-omap/base/0025-RTC-add-support-for-backup-battery-recharge.patch | |||
@@ -1,7 +1,7 @@ | |||
1 | From 27f251ad46eeda205c220f89b4f9fbeaf930ae54 Mon Sep 17 00:00:00 2001 | 1 | From ae08111e55d17183382dd06d161066adf9f80f3c Mon Sep 17 00:00:00 2001 |
2 | From: Steve Sakoman <steve@sakoman.com> | 2 | From: Steve Sakoman <steve@sakoman.com> |
3 | Date: Thu, 4 Feb 2010 12:26:22 -0800 | 3 | Date: Thu, 4 Feb 2010 12:26:22 -0800 |
4 | Subject: [PATCH 23/26] RTC: add support for backup battery recharge | 4 | Subject: [PATCH 25/28] RTC: add support for backup battery recharge |
5 | 5 | ||
6 | --- | 6 | --- |
7 | drivers/rtc/rtc-twl.c | 25 +++++++++++++++++++++++++ | 7 | drivers/rtc/rtc-twl.c | 25 +++++++++++++++++++++++++ |
diff --git a/recipes-bsp/linux/linux-omap/base/0024-ARM-OMAP-automatically-set-musb-mode-in-platform-dat.patch b/recipes-bsp/linux/linux-omap/base/0026-ARM-OMAP-automatically-set-musb-mode-in-platform-dat.patch index 37a15ced..b002f288 100644 --- a/recipes-bsp/linux/linux-omap/base/0024-ARM-OMAP-automatically-set-musb-mode-in-platform-dat.patch +++ b/recipes-bsp/linux/linux-omap/base/0026-ARM-OMAP-automatically-set-musb-mode-in-platform-dat.patch | |||
@@ -1,7 +1,7 @@ | |||
1 | From 4eedcb7fb5101a042102355463a213fa51e52e4f Mon Sep 17 00:00:00 2001 | 1 | From dd53a7c1ab8addfd2a943ea44b5ccc5700648323 Mon Sep 17 00:00:00 2001 |
2 | From: Steve Sakoman <steve@sakoman.com> | 2 | From: Steve Sakoman <steve@sakoman.com> |
3 | Date: Wed, 24 Feb 2010 10:37:22 -0800 | 3 | Date: Wed, 24 Feb 2010 10:37:22 -0800 |
4 | Subject: [PATCH 24/26] ARM: OMAP: automatically set musb mode in platform data based on CONFIG options | 4 | Subject: [PATCH 26/28] ARM: OMAP: automatically set musb mode in platform data based on CONFIG options |
5 | 5 | ||
6 | --- | 6 | --- |
7 | arch/arm/mach-omap2/board-omap3beagle.c | 6 ++++++ | 7 | arch/arm/mach-omap2/board-omap3beagle.c | 6 ++++++ |
@@ -9,10 +9,10 @@ Subject: [PATCH 24/26] ARM: OMAP: automatically set musb mode in platform data b | |||
9 | 2 files changed, 12 insertions(+), 0 deletions(-) | 9 | 2 files changed, 12 insertions(+), 0 deletions(-) |
10 | 10 | ||
11 | diff --git a/arch/arm/mach-omap2/board-omap3beagle.c b/arch/arm/mach-omap2/board-omap3beagle.c | 11 | diff --git a/arch/arm/mach-omap2/board-omap3beagle.c b/arch/arm/mach-omap2/board-omap3beagle.c |
12 | index 781844c..006dc26 100644 | 12 | index 9259780..ad0c1d8 100644 |
13 | --- a/arch/arm/mach-omap2/board-omap3beagle.c | 13 | --- a/arch/arm/mach-omap2/board-omap3beagle.c |
14 | +++ b/arch/arm/mach-omap2/board-omap3beagle.c | 14 | +++ b/arch/arm/mach-omap2/board-omap3beagle.c |
15 | @@ -759,7 +759,13 @@ static struct omap_board_mux board_mux[] __initdata = { | 15 | @@ -785,7 +785,13 @@ static struct omap_board_mux board_mux[] __initdata = { |
16 | 16 | ||
17 | static struct omap_musb_board_data musb_board_data = { | 17 | static struct omap_musb_board_data musb_board_data = { |
18 | .interface_type = MUSB_INTERFACE_ULPI, | 18 | .interface_type = MUSB_INTERFACE_ULPI, |
diff --git a/recipes-bsp/linux/linux-omap/base/0025-OMAP-DSS2-check-for-both-cpu-type-and-revision-rathe.patch b/recipes-bsp/linux/linux-omap/base/0027-OMAP-DSS2-check-for-both-cpu-type-and-revision-rathe.patch index 78058992..8f672d9a 100644 --- a/recipes-bsp/linux/linux-omap/base/0025-OMAP-DSS2-check-for-both-cpu-type-and-revision-rathe.patch +++ b/recipes-bsp/linux/linux-omap/base/0027-OMAP-DSS2-check-for-both-cpu-type-and-revision-rathe.patch | |||
@@ -1,7 +1,7 @@ | |||
1 | From 3e9463eb0f8c54286c086f259a598415ba28c28f Mon Sep 17 00:00:00 2001 | 1 | From ec3e66ef2e222feb0408f16a3498be1ea9b6a9c0 Mon Sep 17 00:00:00 2001 |
2 | From: Steve Sakoman <steve@sakoman.com> | 2 | From: Steve Sakoman <steve@sakoman.com> |
3 | Date: Mon, 10 May 2010 13:59:14 -0700 | 3 | Date: Mon, 10 May 2010 13:59:14 -0700 |
4 | Subject: [PATCH 25/26] OMAP: DSS2: check for both cpu type and revision, rather than just revision | 4 | Subject: [PATCH 27/28] OMAP: DSS2: check for both cpu type and revision, rather than just revision |
5 | 5 | ||
6 | --- | 6 | --- |
7 | drivers/video/omap2/dss/dispc.c | 4 ++-- | 7 | drivers/video/omap2/dss/dispc.c | 4 ++-- |
diff --git a/recipes-bsp/linux/linux-omap/base/0026-OMAP-DSS2-Add-DSS2-support-for-Overo.patch b/recipes-bsp/linux/linux-omap/base/0028-OMAP-DSS2-Add-DSS2-support-for-Overo.patch index 56a73345..ff2ab556 100644 --- a/recipes-bsp/linux/linux-omap/base/0026-OMAP-DSS2-Add-DSS2-support-for-Overo.patch +++ b/recipes-bsp/linux/linux-omap/base/0028-OMAP-DSS2-Add-DSS2-support-for-Overo.patch | |||
@@ -1,7 +1,7 @@ | |||
1 | From 5ac69358c0af66eadb86561fb99a661280f61f78 Mon Sep 17 00:00:00 2001 | 1 | From 9b2bfa418f2e1b7ed3e210cb7cba3cdd67f9925f Mon Sep 17 00:00:00 2001 |
2 | From: Steve Sakoman <steve@sakoman.com> | 2 | From: Steve Sakoman <steve@sakoman.com> |
3 | Date: Fri, 18 Dec 2009 06:39:24 -0800 | 3 | Date: Fri, 18 Dec 2009 06:39:24 -0800 |
4 | Subject: [PATCH 26/26] OMAP: DSS2: Add DSS2 support for Overo | 4 | Subject: [PATCH 28/28] OMAP: DSS2: Add DSS2 support for Overo |
5 | 5 | ||
6 | --- | 6 | --- |
7 | arch/arm/mach-omap2/board-overo.c | 238 +++++++++++++++++++++++++++++++------ | 7 | arch/arm/mach-omap2/board-overo.c | 238 +++++++++++++++++++++++++++++++------ |
diff --git a/recipes-bsp/linux/linux-omap/dvfs/0001-OMAP3-PM-Adding-T2-enabling-of-smartreflex.patch b/recipes-bsp/linux/linux-omap/dvfs/0001-OMAP3-PM-Adding-T2-enabling-of-smartreflex.patch index 868906c9..eafc4d30 100644 --- a/recipes-bsp/linux/linux-omap/dvfs/0001-OMAP3-PM-Adding-T2-enabling-of-smartreflex.patch +++ b/recipes-bsp/linux/linux-omap/dvfs/0001-OMAP3-PM-Adding-T2-enabling-of-smartreflex.patch | |||
@@ -1,7 +1,7 @@ | |||
1 | From 405be95c4b7c397815b20052dbaa43ce36c1a724 Mon Sep 17 00:00:00 2001 | 1 | From 8548db6d3cf115b29142f803d701122dc4cbb775 Mon Sep 17 00:00:00 2001 |
2 | From: Thara Gopinath <thara@ti.com> | 2 | From: Thara Gopinath <thara@ti.com> |
3 | Date: Fri, 31 Dec 2010 13:35:02 +0530 | 3 | Date: Fri, 31 Dec 2010 13:35:02 +0530 |
4 | Subject: [PATCH 01/19] OMAP3: PM: Adding T2 enabling of smartreflex | 4 | Subject: [PATCH 01/20] OMAP3: PM: Adding T2 enabling of smartreflex |
5 | 5 | ||
6 | The smartreflex bit on twl4030 needs to be enabled by default irrespective | 6 | The smartreflex bit on twl4030 needs to be enabled by default irrespective |
7 | of whether smartreflex module is enabled on the OMAP side or not. | 7 | of whether smartreflex module is enabled on the OMAP side or not. |
diff --git a/recipes-bsp/linux/linux-omap/dvfs/0001-omap3-add-support-for-720MHz-MPU-OPP.patch b/recipes-bsp/linux/linux-omap/dvfs/0001-omap3-add-support-for-720MHz-MPU-OPP.patch deleted file mode 100644 index f9236394..00000000 --- a/recipes-bsp/linux/linux-omap/dvfs/0001-omap3-add-support-for-720MHz-MPU-OPP.patch +++ /dev/null | |||
@@ -1,38 +0,0 @@ | |||
1 | From fe693a9d05c58aa7e5157f695b9af00688a2b91d Mon Sep 17 00:00:00 2001 | ||
2 | From: Koen Kooi <koen@dominion.thruhere.net> | ||
3 | Date: Thu, 6 Jan 2011 13:05:55 +0100 | ||
4 | Subject: [PATCH 1/4] omap3: add support for 720MHz MPU OPP | ||
5 | |||
6 | The 720MHz capability can be probed run-time by reading the | ||
7 | PRODID.SKUID[3:0] at 0x4830A20C. | ||
8 | |||
9 | Signed-off-by: Koen Kooi <koen@dominion.thruhere.net> | ||
10 | --- | ||
11 | arch/arm/mach-omap2/opp3xxx_data.c | 4 ++++ | ||
12 | 1 files changed, 4 insertions(+), 0 deletions(-) | ||
13 | |||
14 | diff --git a/arch/arm/mach-omap2/opp3xxx_data.c b/arch/arm/mach-omap2/opp3xxx_data.c | ||
15 | index fd3a1af..a861f5e 100644 | ||
16 | --- a/arch/arm/mach-omap2/opp3xxx_data.c | ||
17 | +++ b/arch/arm/mach-omap2/opp3xxx_data.c | ||
18 | @@ -34,6 +34,8 @@ static struct omap_opp_def __initdata omap34xx_opp_def_list[] = { | ||
19 | OPP_INITIALIZER("mpu", true, 550000000, 1270000), | ||
20 | /* MPU OPP5 */ | ||
21 | OPP_INITIALIZER("mpu", true, 600000000, 1350000), | ||
22 | + /* MPU OPP6 */ | ||
23 | + OPP_INITIALIZER("mpu", false, 720000000, 1350000), | ||
24 | |||
25 | /* | ||
26 | * L3 OPP1 - 41.5 MHz is disabled because: The voltage for that OPP is | ||
27 | @@ -59,6 +61,8 @@ static struct omap_opp_def __initdata omap34xx_opp_def_list[] = { | ||
28 | OPP_INITIALIZER("iva", true, 400000000, 1270000), | ||
29 | /* DSP OPP5 */ | ||
30 | OPP_INITIALIZER("iva", true, 430000000, 1350000), | ||
31 | + /* DSP OPP6 */ | ||
32 | + OPP_INITIALIZER("iva", false, 520000000, 1350000), | ||
33 | }; | ||
34 | |||
35 | static struct omap_opp_def __initdata omap36xx_opp_def_list[] = { | ||
36 | -- | ||
37 | 1.6.6.1 | ||
38 | |||
diff --git a/recipes-bsp/linux/linux-omap/dvfs/0002-OMAP-CPUfreq-ensure-driver-initializes-after-cpufreq.patch b/recipes-bsp/linux/linux-omap/dvfs/0002-OMAP-CPUfreq-ensure-driver-initializes-after-cpufreq.patch index cf3cae62..b6512a5e 100644 --- a/recipes-bsp/linux/linux-omap/dvfs/0002-OMAP-CPUfreq-ensure-driver-initializes-after-cpufreq.patch +++ b/recipes-bsp/linux/linux-omap/dvfs/0002-OMAP-CPUfreq-ensure-driver-initializes-after-cpufreq.patch | |||
@@ -1,7 +1,7 @@ | |||
1 | From a1df976c51e22bed9d95fcb07832571ef3520f2a Mon Sep 17 00:00:00 2001 | 1 | From e446cbf4aa8359d58180a81282df70045b8a41c1 Mon Sep 17 00:00:00 2001 |
2 | From: Peter 'p2' De Schrijver <peter.de-schrijver@nokia.com> | 2 | From: Peter 'p2' De Schrijver <peter.de-schrijver@nokia.com> |
3 | Date: Wed, 11 Aug 2010 17:02:43 -0700 | 3 | Date: Wed, 11 Aug 2010 17:02:43 -0700 |
4 | Subject: [PATCH 02/19] OMAP: CPUfreq: ensure driver initializes after cpufreq framework and governors | 4 | Subject: [PATCH 02/20] OMAP: CPUfreq: ensure driver initializes after cpufreq framework and governors |
5 | 5 | ||
6 | Signed-off-by: Peter 'p2' De Schrijver <peter.de-schrijver@nokia.com> | 6 | Signed-off-by: Peter 'p2' De Schrijver <peter.de-schrijver@nokia.com> |
7 | Signed-off-by: Kevin Hilman <khilman@deeprootsystems.com> | 7 | Signed-off-by: Kevin Hilman <khilman@deeprootsystems.com> |
diff --git a/recipes-bsp/linux/linux-omap/dvfs/0002-OMAP35x-Add-support-for-720MHz-part.patch b/recipes-bsp/linux/linux-omap/dvfs/0002-OMAP35x-Add-support-for-720MHz-part.patch deleted file mode 100644 index c771b091..00000000 --- a/recipes-bsp/linux/linux-omap/dvfs/0002-OMAP35x-Add-support-for-720MHz-part.patch +++ /dev/null | |||
@@ -1,90 +0,0 @@ | |||
1 | From 154571d1620731a3207da126eb4f139a1534f293 Mon Sep 17 00:00:00 2001 | ||
2 | From: Koen Kooi <koen@dominion.thruhere.net> | ||
3 | Date: Thu, 6 Jan 2011 13:13:18 +0100 | ||
4 | Subject: [PATCH 2/4] OMAP35x: Add support for 720MHz part | ||
5 | |||
6 | This patch adds support for ARM running at 720MHz part. | ||
7 | |||
8 | The 720MHz capability can be probed run-time by reading the | ||
9 | PRODID.SKUID[3:0] at 0x4830A20C. | ||
10 | |||
11 | [1] http://focus.ti.com/lit/ug/spruff1d/spruff1d.pdf | ||
12 | |||
13 | This is a forward port of https://patchwork.kernel.org/patch/53125/ | ||
14 | |||
15 | Signed-off-by: Koen Kooi <koen@dominion.thruhere.net> | ||
16 | --- | ||
17 | arch/arm/mach-omap2/control.h | 7 +++++++ | ||
18 | arch/arm/mach-omap2/id.c | 10 ++++++++++ | ||
19 | arch/arm/plat-omap/include/plat/cpu.h | 2 ++ | ||
20 | 3 files changed, 19 insertions(+), 0 deletions(-) | ||
21 | |||
22 | diff --git a/arch/arm/mach-omap2/control.h b/arch/arm/mach-omap2/control.h | ||
23 | index f0629ae..b9671d3 100644 | ||
24 | --- a/arch/arm/mach-omap2/control.h | ||
25 | +++ b/arch/arm/mach-omap2/control.h | ||
26 | @@ -365,7 +365,14 @@ | ||
27 | #define FEAT_NEON 0 | ||
28 | #define FEAT_NEON_NONE 1 | ||
29 | |||
30 | +/* | ||
31 | + * Product ID register | ||
32 | + */ | ||
33 | +#define OMAP3_PRODID 0x020C | ||
34 | |||
35 | +#define OMAP3_SKUID_MASK 0x0f | ||
36 | +#define OMAP3_SKUID_720MHZ 0x08 | ||
37 | + | ||
38 | #ifndef __ASSEMBLY__ | ||
39 | #ifdef CONFIG_ARCH_OMAP2PLUS | ||
40 | extern void __iomem *omap_ctrl_base_get(void); | ||
41 | diff --git a/arch/arm/mach-omap2/id.c b/arch/arm/mach-omap2/id.c | ||
42 | index 5f9086c..53fbe01 100644 | ||
43 | --- a/arch/arm/mach-omap2/id.c | ||
44 | +++ b/arch/arm/mach-omap2/id.c | ||
45 | @@ -195,6 +195,15 @@ static void __init omap3_check_features(void) | ||
46 | * TODO: Get additional info (where applicable) | ||
47 | * e.g. Size of L2 cache. | ||
48 | */ | ||
49 | + | ||
50 | + /* | ||
51 | + * Does it support 720MHz? | ||
52 | + */ | ||
53 | + status = (OMAP3_SKUID_MASK & read_tap_reg(OMAP3_PRODID)); | ||
54 | + | ||
55 | + if (status & OMAP3_SKUID_720MHZ) { | ||
56 | + omap3_features |= OMAP3_HAS_720MHZ; | ||
57 | + } | ||
58 | } | ||
59 | |||
60 | static void __init omap3_check_revision(void) | ||
61 | @@ -445,6 +454,7 @@ static void __init omap3_cpuinfo(void) | ||
62 | OMAP3_SHOW_FEATURE(neon); | ||
63 | OMAP3_SHOW_FEATURE(isp); | ||
64 | OMAP3_SHOW_FEATURE(192mhz_clk); | ||
65 | + OMAP3_SHOW_FEATURE(720mhz); | ||
66 | |||
67 | printk(")\n"); | ||
68 | } | ||
69 | diff --git a/arch/arm/plat-omap/include/plat/cpu.h b/arch/arm/plat-omap/include/plat/cpu.h | ||
70 | index 1a8c347..7d24faa 100644 | ||
71 | --- a/arch/arm/plat-omap/include/plat/cpu.h | ||
72 | +++ b/arch/arm/plat-omap/include/plat/cpu.h | ||
73 | @@ -510,6 +510,7 @@ extern u32 omap3_features; | ||
74 | #define OMAP3_HAS_ISP BIT(4) | ||
75 | #define OMAP3_HAS_192MHZ_CLK BIT(5) | ||
76 | #define OMAP3_HAS_IO_WAKEUP BIT(6) | ||
77 | +#define OMAP3_HAS_720MHZ BIT(7) | ||
78 | |||
79 | #define OMAP3_HAS_FEATURE(feat,flag) \ | ||
80 | static inline unsigned int omap3_has_ ##feat(void) \ | ||
81 | @@ -524,5 +525,6 @@ OMAP3_HAS_FEATURE(neon, NEON) | ||
82 | OMAP3_HAS_FEATURE(isp, ISP) | ||
83 | OMAP3_HAS_FEATURE(192mhz_clk, 192MHZ_CLK) | ||
84 | OMAP3_HAS_FEATURE(io_wakeup, IO_WAKEUP) | ||
85 | +OMAP3_HAS_FEATURE(720mhz, 720MHZ) | ||
86 | |||
87 | #endif | ||
88 | -- | ||
89 | 1.6.6.1 | ||
90 | |||
diff --git a/recipes-bsp/linux/linux-omap/dvfs/0003-OMAP-CPUfreq-ensure-policy-is-fully-initialized.patch b/recipes-bsp/linux/linux-omap/dvfs/0003-OMAP-CPUfreq-ensure-policy-is-fully-initialized.patch index 61486e82..c6826e3c 100644 --- a/recipes-bsp/linux/linux-omap/dvfs/0003-OMAP-CPUfreq-ensure-policy-is-fully-initialized.patch +++ b/recipes-bsp/linux/linux-omap/dvfs/0003-OMAP-CPUfreq-ensure-policy-is-fully-initialized.patch | |||
@@ -1,7 +1,7 @@ | |||
1 | From fe6bc036ebf31ca377051ff0ea99da3cdc66854f Mon Sep 17 00:00:00 2001 | 1 | From 647691beb64312327646a84dc161faf35935e7f7 Mon Sep 17 00:00:00 2001 |
2 | From: Kevin Hilman <khilman@deeprootsystems.com> | 2 | From: Kevin Hilman <khilman@deeprootsystems.com> |
3 | Date: Wed, 11 Aug 2010 17:05:38 -0700 | 3 | Date: Wed, 11 Aug 2010 17:05:38 -0700 |
4 | Subject: [PATCH 03/19] OMAP: CPUfreq: ensure policy is fully initialized | 4 | Subject: [PATCH 03/20] OMAP: CPUfreq: ensure policy is fully initialized |
5 | 5 | ||
6 | Ensure policy min/max/cur values are initialized when OMAP | 6 | Ensure policy min/max/cur values are initialized when OMAP |
7 | CPUfreq driver starts. | 7 | CPUfreq driver starts. |
diff --git a/recipes-bsp/linux/linux-omap/dvfs/0003-OMAP3-beagle-C4-enable-upto-720MHz-OPP.patch b/recipes-bsp/linux/linux-omap/dvfs/0003-OMAP3-beagle-C4-enable-upto-720MHz-OPP.patch deleted file mode 100644 index a2141bb8..00000000 --- a/recipes-bsp/linux/linux-omap/dvfs/0003-OMAP3-beagle-C4-enable-upto-720MHz-OPP.patch +++ /dev/null | |||
@@ -1,62 +0,0 @@ | |||
1 | From 1a97a3600227fd0b52ee3bfd67bac6dde034af0d Mon Sep 17 00:00:00 2001 | ||
2 | From: Koen Kooi <koen@dominion.thruhere.net> | ||
3 | Date: Thu, 6 Jan 2011 13:23:45 +0100 | ||
4 | Subject: [PATCH 3/4] OMAP3: beagle C4: enable upto 720MHz OPP | ||
5 | |||
6 | Beagle C4 uses a recent 3530 and the board design allows enabling 720MHz | ||
7 | OPP. tweak the default table to allow for higher OPP tables | ||
8 | |||
9 | Signed-off-by: Koen Kooi <koen@dominion.thruhere.net> | ||
10 | --- | ||
11 | arch/arm/mach-omap2/board-omap3beagle.c | 35 +++++++++++++++++++++++++++++++ | ||
12 | 1 files changed, 35 insertions(+), 0 deletions(-) | ||
13 | |||
14 | diff --git a/arch/arm/mach-omap2/board-omap3beagle.c b/arch/arm/mach-omap2/board-omap3beagle.c | ||
15 | index 9393e75..a0462b9 100644 | ||
16 | --- a/arch/arm/mach-omap2/board-omap3beagle.c | ||
17 | +++ b/arch/arm/mach-omap2/board-omap3beagle.c | ||
18 | @@ -829,6 +829,41 @@ static void __init beagle_opp_init(void) | ||
19 | pr_err("%s: turbo OPPs enabled!\n", __func__); | ||
20 | } | ||
21 | } | ||
22 | + /* Custom OPP enabled for C4 */ | ||
23 | + if (omap3_beagle_get_rev() == OMAP3BEAGLE_BOARD_C4) { | ||
24 | + struct omap_hwmod *mh = omap_hwmod_lookup("mpu"); | ||
25 | + struct omap_hwmod *dh = omap_hwmod_lookup("iva"); | ||
26 | + struct device *dev; | ||
27 | + | ||
28 | + if (!mh || !dh) { | ||
29 | + pr_err("%s: Aiee.. no mpu/dsp devices? %p %p\n", | ||
30 | + __func__, mh, dh); | ||
31 | + r = -EINVAL; | ||
32 | + } else { | ||
33 | + /* Enable MPU 720MHz */ | ||
34 | + dev = &mh->od->pdev.dev; | ||
35 | + r = opp_enable(dev, 720000000); | ||
36 | + | ||
37 | + /* Enable IVA 520MHz and lower opps */ | ||
38 | + dev = &dh->od->pdev.dev; | ||
39 | + r |= opp_enable(dev, 520000000); | ||
40 | + } | ||
41 | + if (r) { | ||
42 | + pr_err("%s: failed to enable higher opp %d\n", | ||
43 | + __func__, r); | ||
44 | + /* | ||
45 | + * Cleanup - disable the higher freqs - we dont care | ||
46 | + * about the results | ||
47 | + */ | ||
48 | + dev = &mh->od->pdev.dev; | ||
49 | + opp_disable(dev, 720000000); | ||
50 | + dev = &dh->od->pdev.dev; | ||
51 | + opp_disable(dev, 520000000); | ||
52 | + } else { | ||
53 | + pr_err("%s: 720MHz MPU OPPs enabled!\n", __func__); | ||
54 | + } | ||
55 | + } | ||
56 | + | ||
57 | } | ||
58 | |||
59 | static void __init omap3_beagle_init(void) | ||
60 | -- | ||
61 | 1.6.6.1 | ||
62 | |||
diff --git a/recipes-bsp/linux/linux-omap/dvfs/0004-OMAP3-Overo-Tide-enable-upto-720MHz-OPP.patch b/recipes-bsp/linux/linux-omap/dvfs/0004-OMAP3-Overo-Tide-enable-upto-720MHz-OPP.patch deleted file mode 100644 index 11cc95fd..00000000 --- a/recipes-bsp/linux/linux-omap/dvfs/0004-OMAP3-Overo-Tide-enable-upto-720MHz-OPP.patch +++ /dev/null | |||
@@ -1,103 +0,0 @@ | |||
1 | From ba484e6276ba5089a0397aad845ae5be80850bac Mon Sep 17 00:00:00 2001 | ||
2 | From: Koen Kooi <koen@dominion.thruhere.net> | ||
3 | Date: Wed, 12 Jan 2011 17:04:04 +0100 | ||
4 | Subject: [PATCH 4/4] OMAP3: Overo Tide: enable upto 720MHz OPP | ||
5 | |||
6 | Overo Tide uses a recent 3530 and the board design allows enabling 720MHz | ||
7 | OPP. tweak the default table to allow for higher OPP tables | ||
8 | |||
9 | Signed-off-by: Koen Kooi <koen@dominion.thruhere.net> | ||
10 | --- | ||
11 | arch/arm/mach-omap2/board-overo.c | 51 +++++++++++++++++++++++++++++++++++++ | ||
12 | 1 files changed, 51 insertions(+), 0 deletions(-) | ||
13 | |||
14 | diff --git a/arch/arm/mach-omap2/board-overo.c b/arch/arm/mach-omap2/board-overo.c | ||
15 | index 8a44c17..d6d8619 100644 | ||
16 | --- a/arch/arm/mach-omap2/board-overo.c | ||
17 | +++ b/arch/arm/mach-omap2/board-overo.c | ||
18 | @@ -29,6 +29,7 @@ | ||
19 | #include <linux/i2c/twl.h> | ||
20 | #include <linux/regulator/machine.h> | ||
21 | #include <linux/spi/spi.h> | ||
22 | +#include <linux/opp.h> | ||
23 | |||
24 | #include <linux/mtd/mtd.h> | ||
25 | #include <linux/mtd/nand.h> | ||
26 | @@ -50,10 +51,12 @@ | ||
27 | #include <plat/mcspi.h> | ||
28 | #include <plat/mux.h> | ||
29 | #include <plat/usb.h> | ||
30 | +#include <plat/omap_device.h> | ||
31 | |||
32 | #include "mux.h" | ||
33 | #include "sdram-micron-mt46h32m32lf-6.h" | ||
34 | #include "hsmmc.h" | ||
35 | +#include "pm.h" | ||
36 | |||
37 | #define OVERO_GPIO_BT_XGATE 15 | ||
38 | #define OVERO_GPIO_W2W_NRESET 16 | ||
39 | @@ -626,6 +629,53 @@ static struct omap_musb_board_data musb_board_data = { | ||
40 | .power = 100, | ||
41 | }; | ||
42 | |||
43 | +static void __init overo_opp_init(void) | ||
44 | +{ | ||
45 | + int r = 0; | ||
46 | + | ||
47 | + /* Initialize the omap3 opp table */ | ||
48 | + if (omap3_opp_init()) { | ||
49 | + pr_err("%s: opp default init failed\n", __func__); | ||
50 | + return; | ||
51 | + } | ||
52 | + | ||
53 | + /* Custom OPP enabled for Tide */ | ||
54 | + if (omap3_has_720mhz()) { | ||
55 | + struct omap_hwmod *mh = omap_hwmod_lookup("mpu"); | ||
56 | + struct omap_hwmod *dh = omap_hwmod_lookup("iva"); | ||
57 | + struct device *dev; | ||
58 | + | ||
59 | + if (!mh || !dh) { | ||
60 | + pr_err("%s: Aiee.. no mpu/dsp devices? %p %p\n", | ||
61 | + __func__, mh, dh); | ||
62 | + r = -EINVAL; | ||
63 | + } else { | ||
64 | + /* Enable MPU 720MHz */ | ||
65 | + dev = &mh->od->pdev.dev; | ||
66 | + r = opp_enable(dev, 720000000); | ||
67 | + | ||
68 | + /* Enable IVA 520MHz and lower opps */ | ||
69 | + dev = &dh->od->pdev.dev; | ||
70 | + r |= opp_enable(dev, 520000000); | ||
71 | + } | ||
72 | + if (r) { | ||
73 | + pr_err("%s: failed to enable higher opp %d\n", | ||
74 | + __func__, r); | ||
75 | + /* | ||
76 | + * Cleanup - disable the higher freqs - we dont care | ||
77 | + * about the results | ||
78 | + */ | ||
79 | + dev = &mh->od->pdev.dev; | ||
80 | + opp_disable(dev, 720000000); | ||
81 | + dev = &dh->od->pdev.dev; | ||
82 | + opp_disable(dev, 520000000); | ||
83 | + } else { | ||
84 | + pr_err("%s: 720MHz MPU OPPs enabled!\n", __func__); | ||
85 | + } | ||
86 | + } | ||
87 | + | ||
88 | +} | ||
89 | + | ||
90 | static void __init overo_init(void) | ||
91 | { | ||
92 | omap3_mux_init(board_mux, OMAP_PACKAGE_CBB); | ||
93 | @@ -678,6 +728,7 @@ static void __init overo_init(void) | ||
94 | else | ||
95 | printk(KERN_ERR "could not obtain gpio for " | ||
96 | "OVERO_GPIO_USBH_CPEN\n"); | ||
97 | + overo_opp_init(); | ||
98 | } | ||
99 | |||
100 | MACHINE_START(OVERO, "Gumstsix Overo") | ||
101 | -- | ||
102 | 1.6.6.1 | ||
103 | |||
diff --git a/recipes-bsp/linux/linux-omap/dvfs/0004-OMAP3-PM-CPUFreq-driver-for-OMAP3.patch b/recipes-bsp/linux/linux-omap/dvfs/0004-OMAP3-PM-CPUFreq-driver-for-OMAP3.patch index c4eb1a09..0371bc3a 100644 --- a/recipes-bsp/linux/linux-omap/dvfs/0004-OMAP3-PM-CPUFreq-driver-for-OMAP3.patch +++ b/recipes-bsp/linux/linux-omap/dvfs/0004-OMAP3-PM-CPUFreq-driver-for-OMAP3.patch | |||
@@ -1,7 +1,7 @@ | |||
1 | From f7580811a6d3ac015a8401388124e746651ab64c Mon Sep 17 00:00:00 2001 | 1 | From f6b96e3b9e31da193189d92320b3dd9fac7c9ba9 Mon Sep 17 00:00:00 2001 |
2 | From: Rajendra Nayak <rnayak@ti.com> | 2 | From: Rajendra Nayak <rnayak@ti.com> |
3 | Date: Mon, 10 Nov 2008 17:00:25 +0530 | 3 | Date: Mon, 10 Nov 2008 17:00:25 +0530 |
4 | Subject: [PATCH 04/19] OMAP3 PM: CPUFreq driver for OMAP3 | 4 | Subject: [PATCH 04/20] OMAP3 PM: CPUFreq driver for OMAP3 |
5 | 5 | ||
6 | CPUFreq driver for OMAP3 | 6 | CPUFreq driver for OMAP3 |
7 | 7 | ||
diff --git a/recipes-bsp/linux/linux-omap/dvfs/0005-OMAP-PM-CPUFREQ-Fix-conditional-compilation.patch b/recipes-bsp/linux/linux-omap/dvfs/0005-OMAP-PM-CPUFREQ-Fix-conditional-compilation.patch index e0c5da39..b843704e 100644 --- a/recipes-bsp/linux/linux-omap/dvfs/0005-OMAP-PM-CPUFREQ-Fix-conditional-compilation.patch +++ b/recipes-bsp/linux/linux-omap/dvfs/0005-OMAP-PM-CPUFREQ-Fix-conditional-compilation.patch | |||
@@ -1,7 +1,7 @@ | |||
1 | From 3a51f3ffe8299bcc28a6be1bdcd0e0ea39af2042 Mon Sep 17 00:00:00 2001 | 1 | From 25ea605d0aaf1d60030b4df122a3384c7878d86e Mon Sep 17 00:00:00 2001 |
2 | From: Silesh C V <silesh@ti.com> | 2 | From: Silesh C V <silesh@ti.com> |
3 | Date: Wed, 29 Sep 2010 14:52:54 +0530 | 3 | Date: Wed, 29 Sep 2010 14:52:54 +0530 |
4 | Subject: [PATCH 05/19] OMAP: PM: CPUFREQ: Fix conditional compilation | 4 | Subject: [PATCH 05/20] OMAP: PM: CPUFREQ: Fix conditional compilation |
5 | 5 | ||
6 | Fix conditional compilation. A conditional expresiion | 6 | Fix conditional compilation. A conditional expresiion |
7 | should follow "#elif", in this case #elif clause should | 7 | should follow "#elif", in this case #elif clause should |
diff --git a/recipes-bsp/linux/linux-omap/dvfs/0006-OMAP-Introduce-a-user-list-for-each-voltage-domain-i.patch b/recipes-bsp/linux/linux-omap/dvfs/0006-OMAP-Introduce-a-user-list-for-each-voltage-domain-i.patch index 31c57d76..516c7cb0 100644 --- a/recipes-bsp/linux/linux-omap/dvfs/0006-OMAP-Introduce-a-user-list-for-each-voltage-domain-i.patch +++ b/recipes-bsp/linux/linux-omap/dvfs/0006-OMAP-Introduce-a-user-list-for-each-voltage-domain-i.patch | |||
@@ -1,7 +1,7 @@ | |||
1 | From c37bb21e4f82e5d88af21f7dbcef407e7a9d5306 Mon Sep 17 00:00:00 2001 | 1 | From a4107498616e8dafa2a0155a6d45a990766b161b Mon Sep 17 00:00:00 2001 |
2 | From: Thara Gopinath <thara@ti.com> | 2 | From: Thara Gopinath <thara@ti.com> |
3 | Date: Fri, 29 Oct 2010 20:43:07 +0530 | 3 | Date: Fri, 29 Oct 2010 20:43:07 +0530 |
4 | Subject: [PATCH 06/19] OMAP: Introduce a user list for each voltage domain instance in the voltage driver. | 4 | Subject: [PATCH 06/20] OMAP: Introduce a user list for each voltage domain instance in the voltage driver. |
5 | 5 | ||
6 | This patch introduces a user list of devices associated with each | 6 | This patch introduces a user list of devices associated with each |
7 | voltage domain instance. The user list is implemented using plist | 7 | voltage domain instance. The user list is implemented using plist |
diff --git a/recipes-bsp/linux/linux-omap/dvfs/0007-OMAP-Introduce-API-in-the-OPP-layer-to-find-the-opp-.patch b/recipes-bsp/linux/linux-omap/dvfs/0007-OMAP-Introduce-API-in-the-OPP-layer-to-find-the-opp-.patch index b7ea04a3..58842f25 100644 --- a/recipes-bsp/linux/linux-omap/dvfs/0007-OMAP-Introduce-API-in-the-OPP-layer-to-find-the-opp-.patch +++ b/recipes-bsp/linux/linux-omap/dvfs/0007-OMAP-Introduce-API-in-the-OPP-layer-to-find-the-opp-.patch | |||
@@ -1,7 +1,7 @@ | |||
1 | From 717bd73868e57fde49a25104af9bb8b9c6400b67 Mon Sep 17 00:00:00 2001 | 1 | From dac6c4c03140835b758e32c72eb004d379c35fec Mon Sep 17 00:00:00 2001 |
2 | From: Thara Gopinath <thara@ti.com> | 2 | From: Thara Gopinath <thara@ti.com> |
3 | Date: Fri, 29 Oct 2010 20:43:10 +0530 | 3 | Date: Fri, 29 Oct 2010 20:43:10 +0530 |
4 | Subject: [PATCH 07/19] OMAP: Introduce API in the OPP layer to find the opp entry corresponding to a voltage. | 4 | Subject: [PATCH 07/20] OMAP: Introduce API in the OPP layer to find the opp entry corresponding to a voltage. |
5 | 5 | ||
6 | This patch adds an API in the opp layer to get the opp table entry | 6 | This patch adds an API in the opp layer to get the opp table entry |
7 | corresponding to the voltage passed as the parameter. | 7 | corresponding to the voltage passed as the parameter. |
diff --git a/recipes-bsp/linux/linux-omap/dvfs/0008-OMAP-Introduce-API-to-register-a-device-with-a-volta.patch b/recipes-bsp/linux/linux-omap/dvfs/0008-OMAP-Introduce-API-to-register-a-device-with-a-volta.patch index b69e6f6a..d00751d4 100644 --- a/recipes-bsp/linux/linux-omap/dvfs/0008-OMAP-Introduce-API-to-register-a-device-with-a-volta.patch +++ b/recipes-bsp/linux/linux-omap/dvfs/0008-OMAP-Introduce-API-to-register-a-device-with-a-volta.patch | |||
@@ -1,7 +1,7 @@ | |||
1 | From be5bdabb6206f106f0dcf91b0e90474d23773416 Mon Sep 17 00:00:00 2001 | 1 | From 3fcad983e7df504ecb1d0db79e3fe2e3abc44850 Mon Sep 17 00:00:00 2001 |
2 | From: Thara Gopinath <thara@ti.com> | 2 | From: Thara Gopinath <thara@ti.com> |
3 | Date: Fri, 29 Oct 2010 20:43:24 +0530 | 3 | Date: Fri, 29 Oct 2010 20:43:24 +0530 |
4 | Subject: [PATCH 08/19] OMAP: Introduce API to register a device with a voltagedomain | 4 | Subject: [PATCH 08/20] OMAP: Introduce API to register a device with a voltagedomain |
5 | 5 | ||
6 | This patch adds an API in the voltage layer that | 6 | This patch adds an API in the voltage layer that |
7 | can be used during omap_device_build to register the built | 7 | can be used during omap_device_build to register the built |
diff --git a/recipes-bsp/linux/linux-omap/dvfs/0009-OMAP-Introduce-device-specific-set-rate-and-get-rate.patch b/recipes-bsp/linux/linux-omap/dvfs/0009-OMAP-Introduce-device-specific-set-rate-and-get-rate.patch index 308710af..f5914aa3 100644 --- a/recipes-bsp/linux/linux-omap/dvfs/0009-OMAP-Introduce-device-specific-set-rate-and-get-rate.patch +++ b/recipes-bsp/linux/linux-omap/dvfs/0009-OMAP-Introduce-device-specific-set-rate-and-get-rate.patch | |||
@@ -1,7 +1,7 @@ | |||
1 | From 50f4db415d1ee9ee5100214cc89cf5df1ee1c1e2 Mon Sep 17 00:00:00 2001 | 1 | From 6ec7cf889c9a8ddf97fbbcbda4888b0f17930e04 Mon Sep 17 00:00:00 2001 |
2 | From: Thara Gopinath <thara@ti.com> | 2 | From: Thara Gopinath <thara@ti.com> |
3 | Date: Fri, 29 Oct 2010 20:43:29 +0530 | 3 | Date: Fri, 29 Oct 2010 20:43:29 +0530 |
4 | Subject: [PATCH 09/19] OMAP: Introduce device specific set rate and get rate in omap_device structure | 4 | Subject: [PATCH 09/20] OMAP: Introduce device specific set rate and get rate in omap_device structure |
5 | 5 | ||
6 | This patch extends the omap_device structure to contain | 6 | This patch extends the omap_device structure to contain |
7 | pointers to scale the operating rate of the | 7 | pointers to scale the operating rate of the |
diff --git a/recipes-bsp/linux/linux-omap/dvfs/0010-OMAP-Voltage-layer-changes-to-support-DVFS.patch b/recipes-bsp/linux/linux-omap/dvfs/0010-OMAP-Voltage-layer-changes-to-support-DVFS.patch index f50aedd9..ead9cbba 100644 --- a/recipes-bsp/linux/linux-omap/dvfs/0010-OMAP-Voltage-layer-changes-to-support-DVFS.patch +++ b/recipes-bsp/linux/linux-omap/dvfs/0010-OMAP-Voltage-layer-changes-to-support-DVFS.patch | |||
@@ -1,7 +1,7 @@ | |||
1 | From 3a9b78f58772645a9e1337454faed4e313e55368 Mon Sep 17 00:00:00 2001 | 1 | From 96ee5b07e3162056169689b363f4c0edae7d7303 Mon Sep 17 00:00:00 2001 |
2 | From: Thara Gopinath <thara@ti.com> | 2 | From: Thara Gopinath <thara@ti.com> |
3 | Date: Fri, 29 Oct 2010 20:43:34 +0530 | 3 | Date: Fri, 29 Oct 2010 20:43:34 +0530 |
4 | Subject: [PATCH 10/19] OMAP: Voltage layer changes to support DVFS. | 4 | Subject: [PATCH 10/20] OMAP: Voltage layer changes to support DVFS. |
5 | 5 | ||
6 | This patch introduces an API to take in the voltage domain and the | 6 | This patch introduces an API to take in the voltage domain and the |
7 | new voltage as parameter and to scale all the scalable devices | 7 | new voltage as parameter and to scale all the scalable devices |
diff --git a/recipes-bsp/linux/linux-omap/dvfs/0011-OMAP-Introduce-dependent-voltage-domain-support.patch b/recipes-bsp/linux/linux-omap/dvfs/0011-OMAP-Introduce-dependent-voltage-domain-support.patch index 814643f7..6c4ca2ab 100644 --- a/recipes-bsp/linux/linux-omap/dvfs/0011-OMAP-Introduce-dependent-voltage-domain-support.patch +++ b/recipes-bsp/linux/linux-omap/dvfs/0011-OMAP-Introduce-dependent-voltage-domain-support.patch | |||
@@ -1,7 +1,7 @@ | |||
1 | From 444b19e90ae45ccd68c84285fe8339d797a08911 Mon Sep 17 00:00:00 2001 | 1 | From b1b41c78d5a19260605fcb259a51ca7cd71c097a Mon Sep 17 00:00:00 2001 |
2 | From: Thara Gopinath <thara@ti.com> | 2 | From: Thara Gopinath <thara@ti.com> |
3 | Date: Fri, 2 Jul 2010 13:06:57 +0530 | 3 | Date: Fri, 2 Jul 2010 13:06:57 +0530 |
4 | Subject: [PATCH 11/19] OMAP: Introduce dependent voltage domain support. | 4 | Subject: [PATCH 11/20] OMAP: Introduce dependent voltage domain support. |
5 | 5 | ||
6 | There could be dependencies between various voltage domains for | 6 | There could be dependencies between various voltage domains for |
7 | maintaining system performance or hardware limitation reasons | 7 | maintaining system performance or hardware limitation reasons |
diff --git a/recipes-bsp/linux/linux-omap/dvfs/0012-OMAP-Introduce-device-scale.patch b/recipes-bsp/linux/linux-omap/dvfs/0012-OMAP-Introduce-device-scale.patch index e96d064b..a6d35bd6 100644 --- a/recipes-bsp/linux/linux-omap/dvfs/0012-OMAP-Introduce-device-scale.patch +++ b/recipes-bsp/linux/linux-omap/dvfs/0012-OMAP-Introduce-device-scale.patch | |||
@@ -1,7 +1,7 @@ | |||
1 | From 40c41b250b9430b9d9998751fdf7e03201d1784e Mon Sep 17 00:00:00 2001 | 1 | From b461bd17384c73bbb243c54bf1d6466c94e594c3 Mon Sep 17 00:00:00 2001 |
2 | From: Thara Gopinath <thara@ti.com> | 2 | From: Thara Gopinath <thara@ti.com> |
3 | Date: Fri, 2 Jul 2010 13:07:35 +0530 | 3 | Date: Fri, 2 Jul 2010 13:07:35 +0530 |
4 | Subject: [PATCH 12/19] OMAP: Introduce device scale | 4 | Subject: [PATCH 12/20] OMAP: Introduce device scale |
5 | 5 | ||
6 | This patch adds omap_device_scale API which can be used to generic | 6 | This patch adds omap_device_scale API which can be used to generic |
7 | device rate scaling. | 7 | device rate scaling. |
diff --git a/recipes-bsp/linux/linux-omap/dvfs/0013-OMAP-Disable-smartreflex-across-DVFS.patch b/recipes-bsp/linux/linux-omap/dvfs/0013-OMAP-Disable-smartreflex-across-DVFS.patch index 3be289dc..89384a8e 100644 --- a/recipes-bsp/linux/linux-omap/dvfs/0013-OMAP-Disable-smartreflex-across-DVFS.patch +++ b/recipes-bsp/linux/linux-omap/dvfs/0013-OMAP-Disable-smartreflex-across-DVFS.patch | |||
@@ -1,7 +1,7 @@ | |||
1 | From 72eb0b4978e15f56c99900ec8da10b91864eda98 Mon Sep 17 00:00:00 2001 | 1 | From 4c68660aa69a5eaeaff7fda7e2297e2d31de0333 Mon Sep 17 00:00:00 2001 |
2 | From: Thara Gopinath <thara@ti.com> | 2 | From: Thara Gopinath <thara@ti.com> |
3 | Date: Fri, 2 Jul 2010 13:06:57 +0530 | 3 | Date: Fri, 2 Jul 2010 13:06:57 +0530 |
4 | Subject: [PATCH 13/19] OMAP: Disable smartreflex across DVFS | 4 | Subject: [PATCH 13/20] OMAP: Disable smartreflex across DVFS |
5 | 5 | ||
6 | This patch disables smartreflex for a particular voltage | 6 | This patch disables smartreflex for a particular voltage |
7 | domain when the the voltage domain and the devices belonging | 7 | domain when the the voltage domain and the devices belonging |
diff --git a/recipes-bsp/linux/linux-omap/dvfs/0014-OMAP3-Introduce-custom-set-rate-and-get-rate-APIs-fo.patch b/recipes-bsp/linux/linux-omap/dvfs/0014-OMAP3-Introduce-custom-set-rate-and-get-rate-APIs-fo.patch index 20e03866..16335ccb 100644 --- a/recipes-bsp/linux/linux-omap/dvfs/0014-OMAP3-Introduce-custom-set-rate-and-get-rate-APIs-fo.patch +++ b/recipes-bsp/linux/linux-omap/dvfs/0014-OMAP3-Introduce-custom-set-rate-and-get-rate-APIs-fo.patch | |||
@@ -1,7 +1,7 @@ | |||
1 | From 42e395f0dcc618300267f440f613572635eb2e55 Mon Sep 17 00:00:00 2001 | 1 | From 6fb7bd2b3da02e6e799d3c7661a1acb6572f9add Mon Sep 17 00:00:00 2001 |
2 | From: Thara Gopinath <thara@ti.com> | 2 | From: Thara Gopinath <thara@ti.com> |
3 | Date: Wed, 18 Aug 2010 16:22:32 +0530 | 3 | Date: Wed, 18 Aug 2010 16:22:32 +0530 |
4 | Subject: [PATCH 14/19] OMAP3: Introduce custom set rate and get rate APIs for scalable devices | 4 | Subject: [PATCH 14/20] OMAP3: Introduce custom set rate and get rate APIs for scalable devices |
5 | 5 | ||
6 | This patch also introduces omap3_mpu_set_rate, omap3_iva_set_rate, | 6 | This patch also introduces omap3_mpu_set_rate, omap3_iva_set_rate, |
7 | omap3_l3_set_rate, omap3_mpu_get_rate, omap3_iva_get_rate, | 7 | omap3_l3_set_rate, omap3_mpu_get_rate, omap3_iva_get_rate, |
diff --git a/recipes-bsp/linux/linux-omap/dvfs/0015-OMAP3-Update-cpufreq-driver-to-use-the-new-set_rate-.patch b/recipes-bsp/linux/linux-omap/dvfs/0015-OMAP3-Update-cpufreq-driver-to-use-the-new-set_rate-.patch index 90e29e7a..4b9ff5d8 100644 --- a/recipes-bsp/linux/linux-omap/dvfs/0015-OMAP3-Update-cpufreq-driver-to-use-the-new-set_rate-.patch +++ b/recipes-bsp/linux/linux-omap/dvfs/0015-OMAP3-Update-cpufreq-driver-to-use-the-new-set_rate-.patch | |||
@@ -1,7 +1,7 @@ | |||
1 | From 0c5c41f6bcf77b388f49615ac28ccde294e7a5bd Mon Sep 17 00:00:00 2001 | 1 | From d8fae1dcedb636a37096ee92e6b81b112d5f32a5 Mon Sep 17 00:00:00 2001 |
2 | From: Thara Gopinath <thara@ti.com> | 2 | From: Thara Gopinath <thara@ti.com> |
3 | Date: Fri, 2 Jul 2010 13:07:49 +0530 | 3 | Date: Fri, 2 Jul 2010 13:07:49 +0530 |
4 | Subject: [PATCH 15/19] OMAP3: Update cpufreq driver to use the new set_rate API | 4 | Subject: [PATCH 15/20] OMAP3: Update cpufreq driver to use the new set_rate API |
5 | 5 | ||
6 | This patch updates the cpufreq driver to use the device | 6 | This patch updates the cpufreq driver to use the device |
7 | set rate API to scale the mpu frequency for OMAP3. | 7 | set rate API to scale the mpu frequency for OMAP3. |
diff --git a/recipes-bsp/linux/linux-omap/dvfs/0016-OMAP3-Introduce-voltage-domain-info-in-the-hwmod-str.patch b/recipes-bsp/linux/linux-omap/dvfs/0016-OMAP3-Introduce-voltage-domain-info-in-the-hwmod-str.patch index e8b9e51a..fe856527 100644 --- a/recipes-bsp/linux/linux-omap/dvfs/0016-OMAP3-Introduce-voltage-domain-info-in-the-hwmod-str.patch +++ b/recipes-bsp/linux/linux-omap/dvfs/0016-OMAP3-Introduce-voltage-domain-info-in-the-hwmod-str.patch | |||
@@ -1,7 +1,7 @@ | |||
1 | From a66e4a5a5ee1d98fafab60935bddd28bbd440628 Mon Sep 17 00:00:00 2001 | 1 | From b54b316174e1d59a820e68c45c4abfc1336d8e09 Mon Sep 17 00:00:00 2001 |
2 | From: Thara Gopinath <thara@ti.com> | 2 | From: Thara Gopinath <thara@ti.com> |
3 | Date: Wed, 18 Aug 2010 16:22:43 +0530 | 3 | Date: Wed, 18 Aug 2010 16:22:43 +0530 |
4 | Subject: [PATCH 16/19] OMAP3: Introduce voltage domain info in the hwmod structures. | 4 | Subject: [PATCH 16/20] OMAP3: Introduce voltage domain info in the hwmod structures. |
5 | 5 | ||
6 | This patch adds voltage domain info in the relevant | 6 | This patch adds voltage domain info in the relevant |
7 | device hwmod structures so as to enable OMAP3 DVFS | 7 | device hwmod structures so as to enable OMAP3 DVFS |
diff --git a/recipes-bsp/linux/linux-omap/dvfs/0017-OMAP3-Add-voltage-dependency-table-for-VDD1.patch b/recipes-bsp/linux/linux-omap/dvfs/0017-OMAP3-Add-voltage-dependency-table-for-VDD1.patch index e1e4a0ec..68999391 100644 --- a/recipes-bsp/linux/linux-omap/dvfs/0017-OMAP3-Add-voltage-dependency-table-for-VDD1.patch +++ b/recipes-bsp/linux/linux-omap/dvfs/0017-OMAP3-Add-voltage-dependency-table-for-VDD1.patch | |||
@@ -1,7 +1,7 @@ | |||
1 | From 6e99ca0e5780932988471f106099c98595cb0aa3 Mon Sep 17 00:00:00 2001 | 1 | From c196a4ac3941fb9af4654d5d028ad21f4b91d721 Mon Sep 17 00:00:00 2001 |
2 | From: Thara Gopinath <thara@ti.com> | 2 | From: Thara Gopinath <thara@ti.com> |
3 | Date: Wed, 18 Aug 2010 16:22:49 +0530 | 3 | Date: Wed, 18 Aug 2010 16:22:49 +0530 |
4 | Subject: [PATCH 17/19] OMAP3: Add voltage dependency table for VDD1. | 4 | Subject: [PATCH 17/20] OMAP3: Add voltage dependency table for VDD1. |
5 | 5 | ||
6 | In OMAP3, for perfomrance reasons when VDD1 is at voltage above | 6 | In OMAP3, for perfomrance reasons when VDD1 is at voltage above |
7 | 1.075V, VDD2 should be at 1.15V for perfomrance reasons. This | 7 | 1.075V, VDD2 should be at 1.15V for perfomrance reasons. This |
diff --git a/recipes-bsp/linux/linux-omap/dvfs/0018-omap3-4-opp-make-omapx_opp_init-non-static.patch b/recipes-bsp/linux/linux-omap/dvfs/0018-omap3-4-opp-make-omapx_opp_init-non-static.patch index d60222e0..e21fe964 100644 --- a/recipes-bsp/linux/linux-omap/dvfs/0018-omap3-4-opp-make-omapx_opp_init-non-static.patch +++ b/recipes-bsp/linux/linux-omap/dvfs/0018-omap3-4-opp-make-omapx_opp_init-non-static.patch | |||
@@ -1,7 +1,7 @@ | |||
1 | From 53d08ca85f9b623e25ba9a976bc3315f3784a3a7 Mon Sep 17 00:00:00 2001 | 1 | From 16c7667d2908631149ef38b7b6dd7b08d6d5502e Mon Sep 17 00:00:00 2001 |
2 | From: Nishanth Menon <nm@ti.com> | 2 | From: Nishanth Menon <nm@ti.com> |
3 | Date: Wed, 5 Jan 2011 14:14:55 -0600 | 3 | Date: Wed, 5 Jan 2011 14:14:55 -0600 |
4 | Subject: [PATCH 18/19] omap3|4: opp: make omapx_opp_init non-static | 4 | Subject: [PATCH 18/20] omap3|4: opp: make omapx_opp_init non-static |
5 | 5 | ||
6 | omap3 and omap4 opp_init should be made non-static to allow | 6 | omap3 and omap4 opp_init should be made non-static to allow |
7 | for platform specific opp table tweaking. making these static | 7 | for platform specific opp table tweaking. making these static |
diff --git a/recipes-bsp/linux/linux-omap/dvfs/0019-OMAP3-beagle-xm-enable-upto-1GHz-OPP.patch b/recipes-bsp/linux/linux-omap/dvfs/0019-OMAP3-beagle-xm-enable-upto-1GHz-OPP.patch index 27104c33..9d1fa917 100644 --- a/recipes-bsp/linux/linux-omap/dvfs/0019-OMAP3-beagle-xm-enable-upto-1GHz-OPP.patch +++ b/recipes-bsp/linux/linux-omap/dvfs/0019-OMAP3-beagle-xm-enable-upto-1GHz-OPP.patch | |||
@@ -1,7 +1,7 @@ | |||
1 | From 1f77cf1150d5e0205ab3f588ab25cbdf65acdc40 Mon Sep 17 00:00:00 2001 | 1 | From 897e90138695dccac0dca1601542fd5f4c85b657 Mon Sep 17 00:00:00 2001 |
2 | From: Nishanth Menon <nm@ti.com> | 2 | From: Nishanth Menon <nm@ti.com> |
3 | Date: Wed, 5 Jan 2011 14:16:59 -0600 | 3 | Date: Wed, 5 Jan 2011 14:16:59 -0600 |
4 | Subject: [PATCH 19/19] OMAP3: beagle xm: enable upto 1GHz OPP | 4 | Subject: [PATCH 19/20] OMAP3: beagle xm: enable upto 1GHz OPP |
5 | 5 | ||
6 | Beagle XM uses 3730 and the board design allows enabling 800MHz and 1GHz | 6 | Beagle XM uses 3730 and the board design allows enabling 800MHz and 1GHz |
7 | OPPs. tweak the default table to allow for higher OPP tables | 7 | OPPs. tweak the default table to allow for higher OPP tables |
@@ -13,7 +13,7 @@ Signed-off-by: Nishanth Menon <nm@ti.com> | |||
13 | 1 files changed, 54 insertions(+), 0 deletions(-) | 13 | 1 files changed, 54 insertions(+), 0 deletions(-) |
14 | 14 | ||
15 | diff --git a/arch/arm/mach-omap2/board-omap3beagle.c b/arch/arm/mach-omap2/board-omap3beagle.c | 15 | diff --git a/arch/arm/mach-omap2/board-omap3beagle.c b/arch/arm/mach-omap2/board-omap3beagle.c |
16 | index 006dc26..9393e75 100644 | 16 | index ad0c1d8..1e0870e 100644 |
17 | --- a/arch/arm/mach-omap2/board-omap3beagle.c | 17 | --- a/arch/arm/mach-omap2/board-omap3beagle.c |
18 | +++ b/arch/arm/mach-omap2/board-omap3beagle.c | 18 | +++ b/arch/arm/mach-omap2/board-omap3beagle.c |
19 | @@ -24,6 +24,7 @@ | 19 | @@ -24,6 +24,7 @@ |
@@ -37,7 +37,7 @@ index 006dc26..9393e75 100644 | |||
37 | 37 | ||
38 | #define NAND_BLOCK_SIZE SZ_128K | 38 | #define NAND_BLOCK_SIZE SZ_128K |
39 | 39 | ||
40 | @@ -778,6 +781,56 @@ static int __init expansionboard_setup(char *str) | 40 | @@ -804,6 +807,56 @@ static int __init expansionboard_setup(char *str) |
41 | return 0; | 41 | return 0; |
42 | } | 42 | } |
43 | 43 | ||
@@ -94,7 +94,7 @@ index 006dc26..9393e75 100644 | |||
94 | static void __init omap3_beagle_init(void) | 94 | static void __init omap3_beagle_init(void) |
95 | { | 95 | { |
96 | omap3_mux_init(board_mux, OMAP_PACKAGE_CBB); | 96 | omap3_mux_init(board_mux, OMAP_PACKAGE_CBB); |
97 | @@ -850,6 +903,7 @@ static void __init omap3_beagle_init(void) | 97 | @@ -876,6 +929,7 @@ static void __init omap3_beagle_init(void) |
98 | omap_mux_init_signal("sdrc_cke1", OMAP_PIN_OUTPUT); | 98 | omap_mux_init_signal("sdrc_cke1", OMAP_PIN_OUTPUT); |
99 | 99 | ||
100 | beagle_display_init(); | 100 | beagle_display_init(); |
diff --git a/recipes-bsp/linux/linux-omap/dvfs/0020-omap3-Add-basic-support-for-720MHz-part.patch b/recipes-bsp/linux/linux-omap/dvfs/0020-omap3-Add-basic-support-for-720MHz-part.patch new file mode 100644 index 00000000..107e1162 --- /dev/null +++ b/recipes-bsp/linux/linux-omap/dvfs/0020-omap3-Add-basic-support-for-720MHz-part.patch | |||
@@ -0,0 +1,202 @@ | |||
1 | From bb655c594a2f77b17d0747116795f46e00d5ffcb Mon Sep 17 00:00:00 2001 | ||
2 | From: Sanjeev Premi <premi@ti.com> | ||
3 | Date: Tue, 18 Jan 2011 13:19:55 +0530 | ||
4 | Subject: [PATCH 20/20] omap3: Add basic support for 720MHz part | ||
5 | |||
6 | This patch adds support for new speed enhanced parts with ARM | ||
7 | and IVA running at 720MHz and 520MHz respectively. These parts | ||
8 | can be probed at run-time by reading PRODID.SKUID[3:0] at | ||
9 | 0x4830A20C [1]. | ||
10 | |||
11 | This patch specifically does following: | ||
12 | * Detect devices capable of 720MHz. | ||
13 | * Add new OPP | ||
14 | * Ensure that OPP is conditionally enabled. | ||
15 | * Check for presence of IVA before attempting to enable | ||
16 | the corresponding OPP. | ||
17 | |||
18 | [1] http://focus.ti.com/lit/ug/spruff1d/spruff1d.pdf | ||
19 | |||
20 | Signed-off-by: Sanjeev Premi <premi@ti.com> | ||
21 | --- | ||
22 | arch/arm/mach-omap2/control.h | 7 ++++ | ||
23 | arch/arm/mach-omap2/id.c | 10 +++++ | ||
24 | arch/arm/mach-omap2/opp3xxx_data.c | 63 ++++++++++++++++++++++++++++++++- | ||
25 | arch/arm/plat-omap/include/plat/cpu.h | 2 + | ||
26 | 4 files changed, 81 insertions(+), 1 deletions(-) | ||
27 | |||
28 | diff --git a/arch/arm/mach-omap2/control.h b/arch/arm/mach-omap2/control.h | ||
29 | index f0629ae..eebc045 100644 | ||
30 | --- a/arch/arm/mach-omap2/control.h | ||
31 | +++ b/arch/arm/mach-omap2/control.h | ||
32 | @@ -365,6 +365,13 @@ | ||
33 | #define FEAT_NEON 0 | ||
34 | #define FEAT_NEON_NONE 1 | ||
35 | |||
36 | +/* | ||
37 | + * Product ID register | ||
38 | + */ | ||
39 | +#define OMAP3_PRODID 0x020C | ||
40 | + | ||
41 | +#define OMAP3_SKUID_MASK 0x0f | ||
42 | +#define OMAP3_SKUID_720MHZ 0x08 | ||
43 | |||
44 | #ifndef __ASSEMBLY__ | ||
45 | #ifdef CONFIG_ARCH_OMAP2PLUS | ||
46 | diff --git a/arch/arm/mach-omap2/id.c b/arch/arm/mach-omap2/id.c | ||
47 | index 5f9086c..53fbe01 100644 | ||
48 | --- a/arch/arm/mach-omap2/id.c | ||
49 | +++ b/arch/arm/mach-omap2/id.c | ||
50 | @@ -195,6 +195,15 @@ static void __init omap3_check_features(void) | ||
51 | * TODO: Get additional info (where applicable) | ||
52 | * e.g. Size of L2 cache. | ||
53 | */ | ||
54 | + | ||
55 | + /* | ||
56 | + * Does it support 720MHz? | ||
57 | + */ | ||
58 | + status = (OMAP3_SKUID_MASK & read_tap_reg(OMAP3_PRODID)); | ||
59 | + | ||
60 | + if (status & OMAP3_SKUID_720MHZ) { | ||
61 | + omap3_features |= OMAP3_HAS_720MHZ; | ||
62 | + } | ||
63 | } | ||
64 | |||
65 | static void __init omap3_check_revision(void) | ||
66 | @@ -445,6 +454,7 @@ static void __init omap3_cpuinfo(void) | ||
67 | OMAP3_SHOW_FEATURE(neon); | ||
68 | OMAP3_SHOW_FEATURE(isp); | ||
69 | OMAP3_SHOW_FEATURE(192mhz_clk); | ||
70 | + OMAP3_SHOW_FEATURE(720mhz); | ||
71 | |||
72 | printk(")\n"); | ||
73 | } | ||
74 | diff --git a/arch/arm/mach-omap2/opp3xxx_data.c b/arch/arm/mach-omap2/opp3xxx_data.c | ||
75 | index fd3a1af..76d26c7 100644 | ||
76 | --- a/arch/arm/mach-omap2/opp3xxx_data.c | ||
77 | +++ b/arch/arm/mach-omap2/opp3xxx_data.c | ||
78 | @@ -17,8 +17,10 @@ | ||
79 | * GNU General Public License for more details. | ||
80 | */ | ||
81 | #include <linux/module.h> | ||
82 | +#include <linux/opp.h> | ||
83 | |||
84 | #include <plat/cpu.h> | ||
85 | +#include <plat/omap_device.h> | ||
86 | |||
87 | #include "omap_opp_data.h" | ||
88 | #include "pm.h" | ||
89 | @@ -34,6 +36,8 @@ static struct omap_opp_def __initdata omap34xx_opp_def_list[] = { | ||
90 | OPP_INITIALIZER("mpu", true, 550000000, 1270000), | ||
91 | /* MPU OPP5 */ | ||
92 | OPP_INITIALIZER("mpu", true, 600000000, 1350000), | ||
93 | + /* MPU OPP6 */ | ||
94 | + OPP_INITIALIZER("mpu", false, 720000000, 1350000), | ||
95 | |||
96 | /* | ||
97 | * L3 OPP1 - 41.5 MHz is disabled because: The voltage for that OPP is | ||
98 | @@ -59,6 +63,8 @@ static struct omap_opp_def __initdata omap34xx_opp_def_list[] = { | ||
99 | OPP_INITIALIZER("iva", true, 400000000, 1270000), | ||
100 | /* DSP OPP5 */ | ||
101 | OPP_INITIALIZER("iva", true, 430000000, 1350000), | ||
102 | + /* DSP OPP6 */ | ||
103 | + OPP_INITIALIZER("iva", false, 520000000, 1350000), | ||
104 | }; | ||
105 | |||
106 | static struct omap_opp_def __initdata omap36xx_opp_def_list[] = { | ||
107 | @@ -86,6 +92,57 @@ static struct omap_opp_def __initdata omap36xx_opp_def_list[] = { | ||
108 | OPP_INITIALIZER("iva", false, 800000000, 1375000), | ||
109 | }; | ||
110 | |||
111 | + | ||
112 | +/** | ||
113 | + * omap3_opp_enable_720Mhz() - Enable the OPP corresponding to 720MHz | ||
114 | + * | ||
115 | + * This function would be executed only if the silicon is capable of | ||
116 | + * running at the 720MHz. | ||
117 | + */ | ||
118 | +static int __init omap3_opp_enable_720Mhz(void) | ||
119 | +{ | ||
120 | + int r = -ENODEV; | ||
121 | + struct omap_hwmod *oh_mpu = omap_hwmod_lookup("mpu"); | ||
122 | + struct omap_hwmod *oh_iva; | ||
123 | + struct platform_device *pdev; | ||
124 | + | ||
125 | + if (!oh_mpu || !oh_mpu->od) { | ||
126 | + goto err; | ||
127 | + } else { | ||
128 | + pdev = &oh_mpu->od->pdev; | ||
129 | + | ||
130 | + r = opp_enable(&pdev->dev, 720000000); | ||
131 | + if (r < 0) { | ||
132 | + dev_err(&pdev->dev, | ||
133 | + "opp_enable() failed for mpu@720MHz"); | ||
134 | + goto err; | ||
135 | + } | ||
136 | + } | ||
137 | + | ||
138 | + if (omap3_has_iva()) { | ||
139 | + oh_iva = omap_hwmod_lookup("iva"); | ||
140 | + | ||
141 | + if (!oh_iva || !oh_iva->od) { | ||
142 | + r = -ENODEV; | ||
143 | + goto err; | ||
144 | + } else { | ||
145 | + pdev = &oh_iva->od->pdev; | ||
146 | + | ||
147 | + r = opp_enable(&pdev->dev, 520000000); | ||
148 | + if (r < 0) { | ||
149 | + dev_err(&pdev->dev, | ||
150 | + "opp_enable() failed for iva@520MHz"); | ||
151 | + goto err; | ||
152 | + } | ||
153 | + } | ||
154 | + } | ||
155 | + | ||
156 | + dev_info(&pdev->dev, "Enabled OPP corresponding to 720MHz\n"); | ||
157 | + | ||
158 | +err: | ||
159 | + return r; | ||
160 | +} | ||
161 | + | ||
162 | /** | ||
163 | * omap3_opp_init() - initialize omap3 opp table | ||
164 | */ | ||
165 | @@ -99,10 +156,14 @@ int __init omap3_opp_init(void) | ||
166 | if (cpu_is_omap3630()) | ||
167 | r = omap_init_opp_table(omap36xx_opp_def_list, | ||
168 | ARRAY_SIZE(omap36xx_opp_def_list)); | ||
169 | - else | ||
170 | + else { | ||
171 | r = omap_init_opp_table(omap34xx_opp_def_list, | ||
172 | ARRAY_SIZE(omap34xx_opp_def_list)); | ||
173 | |||
174 | + if (omap3_has_720mhz()) | ||
175 | + r = omap3_opp_enable_720Mhz(); | ||
176 | + } | ||
177 | + | ||
178 | return r; | ||
179 | } | ||
180 | device_initcall(omap3_opp_init); | ||
181 | diff --git a/arch/arm/plat-omap/include/plat/cpu.h b/arch/arm/plat-omap/include/plat/cpu.h | ||
182 | index 1a8c347..7d24faa 100644 | ||
183 | --- a/arch/arm/plat-omap/include/plat/cpu.h | ||
184 | +++ b/arch/arm/plat-omap/include/plat/cpu.h | ||
185 | @@ -510,6 +510,7 @@ extern u32 omap3_features; | ||
186 | #define OMAP3_HAS_ISP BIT(4) | ||
187 | #define OMAP3_HAS_192MHZ_CLK BIT(5) | ||
188 | #define OMAP3_HAS_IO_WAKEUP BIT(6) | ||
189 | +#define OMAP3_HAS_720MHZ BIT(7) | ||
190 | |||
191 | #define OMAP3_HAS_FEATURE(feat,flag) \ | ||
192 | static inline unsigned int omap3_has_ ##feat(void) \ | ||
193 | @@ -524,5 +525,6 @@ OMAP3_HAS_FEATURE(neon, NEON) | ||
194 | OMAP3_HAS_FEATURE(isp, ISP) | ||
195 | OMAP3_HAS_FEATURE(192mhz_clk, 192MHZ_CLK) | ||
196 | OMAP3_HAS_FEATURE(io_wakeup, IO_WAKEUP) | ||
197 | +OMAP3_HAS_FEATURE(720mhz, 720MHZ) | ||
198 | |||
199 | #endif | ||
200 | -- | ||
201 | 1.6.6.1 | ||
202 | |||
diff --git a/recipes-bsp/linux/linux-omap/linus/0001-ARM-pxa-PXA_ESERIES-depends-on-FB_W100.patch b/recipes-bsp/linux/linux-omap/linus/0001-ARM-pxa-PXA_ESERIES-depends-on-FB_W100.patch index 25952cc4..845a4f9c 100644 --- a/recipes-bsp/linux/linux-omap/linus/0001-ARM-pxa-PXA_ESERIES-depends-on-FB_W100.patch +++ b/recipes-bsp/linux/linux-omap/linus/0001-ARM-pxa-PXA_ESERIES-depends-on-FB_W100.patch | |||
@@ -1,7 +1,7 @@ | |||
1 | From a74b74a5555c741ed3df896096e33b853995631e Mon Sep 17 00:00:00 2001 | 1 | From 679fd7bc2af7980a4b9360ff42f515c3cc4e3674 Mon Sep 17 00:00:00 2001 |
2 | From: Lennert Buytenhek <buytenh@wantstofly.org> | 2 | From: Lennert Buytenhek <buytenh@wantstofly.org> |
3 | Date: Wed, 15 Dec 2010 07:20:16 +0800 | 3 | Date: Wed, 15 Dec 2010 07:20:16 +0800 |
4 | Subject: [PATCH 01/66] ARM: pxa: PXA_ESERIES depends on FB_W100. | 4 | Subject: [PATCH 01/65] ARM: pxa: PXA_ESERIES depends on FB_W100. |
5 | 5 | ||
6 | As arch/arm/mach-pxa/eseries.c references w100fb_gpio_{read,write}() | 6 | As arch/arm/mach-pxa/eseries.c references w100fb_gpio_{read,write}() |
7 | directly. | 7 | directly. |
diff --git a/recipes-bsp/linux/linux-omap/linus/0002-ARM-smp-avoid-incrementing-mm_users-on-CPU-startup.patch b/recipes-bsp/linux/linux-omap/linus/0002-ARM-smp-avoid-incrementing-mm_users-on-CPU-startup.patch index 18a31eec..19b1a6c6 100644 --- a/recipes-bsp/linux/linux-omap/linus/0002-ARM-smp-avoid-incrementing-mm_users-on-CPU-startup.patch +++ b/recipes-bsp/linux/linux-omap/linus/0002-ARM-smp-avoid-incrementing-mm_users-on-CPU-startup.patch | |||
@@ -1,7 +1,7 @@ | |||
1 | From 1ae1b5f053cf36bd0f913e83f3b136fec8152d4d Mon Sep 17 00:00:00 2001 | 1 | From d7bbfe094baebc1515d3919a1e886fcfa655ff5a Mon Sep 17 00:00:00 2001 |
2 | From: Russell King <rmk+kernel@arm.linux.org.uk> | 2 | From: Russell King <rmk+kernel@arm.linux.org.uk> |
3 | Date: Sat, 18 Dec 2010 13:57:00 +0000 | 3 | Date: Sat, 18 Dec 2010 13:57:00 +0000 |
4 | Subject: [PATCH 02/66] ARM: smp: avoid incrementing mm_users on CPU startup | 4 | Subject: [PATCH 02/65] ARM: smp: avoid incrementing mm_users on CPU startup |
5 | 5 | ||
6 | We should not be incrementing mm_users when we startup a secondary | 6 | We should not be incrementing mm_users when we startup a secondary |
7 | CPU - doing so results in mm_users incrementing by one each time we | 7 | CPU - doing so results in mm_users incrementing by one each time we |
diff --git a/recipes-bsp/linux/linux-omap/linus/0003-ARM-get-rid-of-kmap_high_l1_vipt.patch b/recipes-bsp/linux/linux-omap/linus/0003-ARM-get-rid-of-kmap_high_l1_vipt.patch index 1e3e26b5..d31b0e69 100644 --- a/recipes-bsp/linux/linux-omap/linus/0003-ARM-get-rid-of-kmap_high_l1_vipt.patch +++ b/recipes-bsp/linux/linux-omap/linus/0003-ARM-get-rid-of-kmap_high_l1_vipt.patch | |||
@@ -1,7 +1,7 @@ | |||
1 | From 39af22a79232373764904576f31572f1db76af10 Mon Sep 17 00:00:00 2001 | 1 | From b4edc88b911049a85162600f579d0364ee311d4e Mon Sep 17 00:00:00 2001 |
2 | From: Nicolas Pitre <nicolas.pitre@linaro.org> | 2 | From: Nicolas Pitre <nicolas.pitre@linaro.org> |
3 | Date: Wed, 15 Dec 2010 15:14:45 -0500 | 3 | Date: Wed, 15 Dec 2010 15:14:45 -0500 |
4 | Subject: [PATCH 03/66] ARM: get rid of kmap_high_l1_vipt() | 4 | Subject: [PATCH 03/65] ARM: get rid of kmap_high_l1_vipt() |
5 | 5 | ||
6 | Since commit 3e4d3af501 "mm: stack based kmap_atomic()", it is no longer | 6 | Since commit 3e4d3af501 "mm: stack based kmap_atomic()", it is no longer |
7 | necessary to carry an ad hoc version of kmap_atomic() added in commit | 7 | necessary to carry an ad hoc version of kmap_atomic() added in commit |
diff --git a/recipes-bsp/linux/linux-omap/linus/0004-ARM-fix-cache-xsc3l2-after-stack-based-kmap_atomic.patch b/recipes-bsp/linux/linux-omap/linus/0004-ARM-fix-cache-xsc3l2-after-stack-based-kmap_atomic.patch index 8dccad06..32643f67 100644 --- a/recipes-bsp/linux/linux-omap/linus/0004-ARM-fix-cache-xsc3l2-after-stack-based-kmap_atomic.patch +++ b/recipes-bsp/linux/linux-omap/linus/0004-ARM-fix-cache-xsc3l2-after-stack-based-kmap_atomic.patch | |||
@@ -1,7 +1,7 @@ | |||
1 | From 25cbe45440ea89a3b0f6f7ed326d3d476d53068b Mon Sep 17 00:00:00 2001 | 1 | From fc077c0fbb09ca255691d05789076d121ae11789 Mon Sep 17 00:00:00 2001 |
2 | From: Nicolas Pitre <nicolas.pitre@linaro.org> | 2 | From: Nicolas Pitre <nicolas.pitre@linaro.org> |
3 | Date: Wed, 15 Dec 2010 23:29:04 -0500 | 3 | Date: Wed, 15 Dec 2010 23:29:04 -0500 |
4 | Subject: [PATCH 04/66] ARM: fix cache-xsc3l2 after stack based kmap_atomic() | 4 | Subject: [PATCH 04/65] ARM: fix cache-xsc3l2 after stack based kmap_atomic() |
5 | 5 | ||
6 | Since commit 3e4d3af501 "mm: stack based kmap_atomic()", it is actively | 6 | Since commit 3e4d3af501 "mm: stack based kmap_atomic()", it is actively |
7 | wrong to rely on fixed kmap type indices (namely KM_L2_CACHE) as | 7 | wrong to rely on fixed kmap type indices (namely KM_L2_CACHE) as |
diff --git a/recipes-bsp/linux/linux-omap/linus/0005-ARM-fix-cache-feroceon-l2-after-stack-based-kmap_ato.patch b/recipes-bsp/linux/linux-omap/linus/0005-ARM-fix-cache-feroceon-l2-after-stack-based-kmap_ato.patch index 03cb4741..a9fd1f02 100644 --- a/recipes-bsp/linux/linux-omap/linus/0005-ARM-fix-cache-feroceon-l2-after-stack-based-kmap_ato.patch +++ b/recipes-bsp/linux/linux-omap/linus/0005-ARM-fix-cache-feroceon-l2-after-stack-based-kmap_ato.patch | |||
@@ -1,7 +1,7 @@ | |||
1 | From 6d3e6d3640052cac958d61c44597cc216f6ee09f Mon Sep 17 00:00:00 2001 | 1 | From ccb2858c9bd5fff216feab665db14ca32be8d6fe Mon Sep 17 00:00:00 2001 |
2 | From: Nicolas Pitre <nicolas.pitre@linaro.org> | 2 | From: Nicolas Pitre <nicolas.pitre@linaro.org> |
3 | Date: Thu, 16 Dec 2010 14:56:34 -0500 | 3 | Date: Thu, 16 Dec 2010 14:56:34 -0500 |
4 | Subject: [PATCH 05/66] ARM: fix cache-feroceon-l2 after stack based kmap_atomic() | 4 | Subject: [PATCH 05/65] ARM: fix cache-feroceon-l2 after stack based kmap_atomic() |
5 | 5 | ||
6 | Since commit 3e4d3af501 "mm: stack based kmap_atomic()", it is actively | 6 | Since commit 3e4d3af501 "mm: stack based kmap_atomic()", it is actively |
7 | wrong to rely on fixed kmap type indices (namely KM_L2_CACHE) as | 7 | wrong to rely on fixed kmap type indices (namely KM_L2_CACHE) as |
diff --git a/recipes-bsp/linux/linux-omap/linus/0006-drm-i915-Set-the-required-VFMUNIT-clock-gating-disab.patch b/recipes-bsp/linux/linux-omap/linus/0006-drm-i915-Set-the-required-VFMUNIT-clock-gating-disab.patch index 6abd601e..8302e6c0 100644 --- a/recipes-bsp/linux/linux-omap/linus/0006-drm-i915-Set-the-required-VFMUNIT-clock-gating-disab.patch +++ b/recipes-bsp/linux/linux-omap/linus/0006-drm-i915-Set-the-required-VFMUNIT-clock-gating-disab.patch | |||
@@ -1,7 +1,7 @@ | |||
1 | From 06f37751af77192b424b2b0ff17dc08de65faba0 Mon Sep 17 00:00:00 2001 | 1 | From b4defd15cd77597734bab7089fa721fde6e3cfd5 Mon Sep 17 00:00:00 2001 |
2 | From: Eric Anholt <eric@anholt.net> | 2 | From: Eric Anholt <eric@anholt.net> |
3 | Date: Tue, 14 Dec 2010 10:06:46 -0800 | 3 | Date: Tue, 14 Dec 2010 10:06:46 -0800 |
4 | Subject: [PATCH 06/66] drm/i915: Set the required VFMUNIT clock gating disable on Ironlake. | 4 | Subject: [PATCH 06/65] drm/i915: Set the required VFMUNIT clock gating disable on Ironlake. |
5 | 5 | ||
6 | It's required by the specs, but we don't know why. Let's not find out | 6 | It's required by the specs, but we don't know why. Let's not find out |
7 | why. | 7 | why. |
diff --git a/recipes-bsp/linux/linux-omap/linus/0007-drm-i915-sdvo-Add-hdmi-connector-properties-after-in.patch b/recipes-bsp/linux/linux-omap/linus/0007-drm-i915-sdvo-Add-hdmi-connector-properties-after-in.patch index 98012d67..4e5120a1 100644 --- a/recipes-bsp/linux/linux-omap/linus/0007-drm-i915-sdvo-Add-hdmi-connector-properties-after-in.patch +++ b/recipes-bsp/linux/linux-omap/linus/0007-drm-i915-sdvo-Add-hdmi-connector-properties-after-in.patch | |||
@@ -1,7 +1,7 @@ | |||
1 | From f797d22121404eac7b63f1291409f96bcab51c11 Mon Sep 17 00:00:00 2001 | 1 | From 184e12ee6bca758bee292970ed045d7a0405168c Mon Sep 17 00:00:00 2001 |
2 | From: Chris Wilson <chris@chris-wilson.co.uk> | 2 | From: Chris Wilson <chris@chris-wilson.co.uk> |
3 | Date: Thu, 23 Dec 2010 09:43:48 +0000 | 3 | Date: Thu, 23 Dec 2010 09:43:48 +0000 |
4 | Subject: [PATCH 07/66] drm/i915/sdvo: Add hdmi connector properties after initing the connector | 4 | Subject: [PATCH 07/65] drm/i915/sdvo: Add hdmi connector properties after initing the connector |
5 | MIME-Version: 1.0 | 5 | MIME-Version: 1.0 |
6 | Content-Type: text/plain; charset=UTF-8 | 6 | Content-Type: text/plain; charset=UTF-8 |
7 | Content-Transfer-Encoding: 8bit | 7 | Content-Transfer-Encoding: 8bit |
diff --git a/recipes-bsp/linux/linux-omap/linus/0008-drm-i915-intel_ips-When-i915-loads-after-IPS-make-IP.patch b/recipes-bsp/linux/linux-omap/linus/0008-drm-i915-intel_ips-When-i915-loads-after-IPS-make-IP.patch index f28473b5..9fecb7b8 100644 --- a/recipes-bsp/linux/linux-omap/linus/0008-drm-i915-intel_ips-When-i915-loads-after-IPS-make-IP.patch +++ b/recipes-bsp/linux/linux-omap/linus/0008-drm-i915-intel_ips-When-i915-loads-after-IPS-make-IP.patch | |||
@@ -1,7 +1,7 @@ | |||
1 | From 63ee41d794d9c555f84205517a68509848988760 Mon Sep 17 00:00:00 2001 | 1 | From 38684934e58030113d3e89a3f60472e22e2e1ea6 Mon Sep 17 00:00:00 2001 |
2 | From: Eric Anholt <eric@anholt.net> | 2 | From: Eric Anholt <eric@anholt.net> |
3 | Date: Mon, 20 Dec 2010 18:40:06 -0800 | 3 | Date: Mon, 20 Dec 2010 18:40:06 -0800 |
4 | Subject: [PATCH 08/66] drm/i915, intel_ips: When i915 loads after IPS, make IPS relink to i915. | 4 | Subject: [PATCH 08/65] drm/i915, intel_ips: When i915 loads after IPS, make IPS relink to i915. |
5 | 5 | ||
6 | The IPS driver is designed to be able to run detached from i915 and | 6 | The IPS driver is designed to be able to run detached from i915 and |
7 | just not enable GPU turbo in that case, in order to avoid module | 7 | just not enable GPU turbo in that case, in order to avoid module |
diff --git a/recipes-bsp/linux/linux-omap/linus/0009-drm-i915-Verify-Ironlake-eDP-presence-on-DP_A-using-.patch b/recipes-bsp/linux/linux-omap/linus/0009-drm-i915-Verify-Ironlake-eDP-presence-on-DP_A-using-.patch index 7a9caf6e..e0f4515e 100644 --- a/recipes-bsp/linux/linux-omap/linus/0009-drm-i915-Verify-Ironlake-eDP-presence-on-DP_A-using-.patch +++ b/recipes-bsp/linux/linux-omap/linus/0009-drm-i915-Verify-Ironlake-eDP-presence-on-DP_A-using-.patch | |||
@@ -1,7 +1,7 @@ | |||
1 | From 4d3024428f5c3ef5295e6f6fb257ae118b3f93a1 Mon Sep 17 00:00:00 2001 | 1 | From b3ae260de2254a0aed982b5964396a9914859c0e Mon Sep 17 00:00:00 2001 |
2 | From: Chris Wilson <chris@chris-wilson.co.uk> | 2 | From: Chris Wilson <chris@chris-wilson.co.uk> |
3 | Date: Tue, 14 Dec 2010 19:21:29 +0000 | 3 | Date: Tue, 14 Dec 2010 19:21:29 +0000 |
4 | Subject: [PATCH 09/66] drm/i915: Verify Ironlake eDP presence on DP_A using the capability fuse | 4 | Subject: [PATCH 09/65] drm/i915: Verify Ironlake eDP presence on DP_A using the capability fuse |
5 | 5 | ||
6 | Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk> | 6 | Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk> |
7 | --- | 7 | --- |
diff --git a/recipes-bsp/linux/linux-omap/linus/0010-ARM-6536-1-Add-missing-SZ_-32-64-128.patch b/recipes-bsp/linux/linux-omap/linus/0010-ARM-6536-1-Add-missing-SZ_-32-64-128.patch index 11d6a44d..1eeffc28 100644 --- a/recipes-bsp/linux/linux-omap/linus/0010-ARM-6536-1-Add-missing-SZ_-32-64-128.patch +++ b/recipes-bsp/linux/linux-omap/linus/0010-ARM-6536-1-Add-missing-SZ_-32-64-128.patch | |||
@@ -1,7 +1,7 @@ | |||
1 | From 537de3a67c0c86586eacffde40673b727242dc3a Mon Sep 17 00:00:00 2001 | 1 | From 233828cbb5d2331e47cba932130428ea5f915f91 Mon Sep 17 00:00:00 2001 |
2 | From: Stephen Warren <swarren@nvidia.com> | 2 | From: Stephen Warren <swarren@nvidia.com> |
3 | Date: Wed, 22 Dec 2010 04:52:05 +0100 | 3 | Date: Wed, 22 Dec 2010 04:52:05 +0100 |
4 | Subject: [PATCH 10/66] ARM: 6536/1: Add missing SZ_{32,64,128} | 4 | Subject: [PATCH 10/65] ARM: 6536/1: Add missing SZ_{32,64,128} |
5 | 5 | ||
6 | ... and also remove misleading comment stating that this header is | 6 | ... and also remove misleading comment stating that this header is |
7 | auto-generated. | 7 | auto-generated. |
diff --git a/recipes-bsp/linux/linux-omap/linus/0011-ARM-6537-1-update-Nomadik-U300-and-Ux500-maintainers.patch b/recipes-bsp/linux/linux-omap/linus/0011-ARM-6537-1-update-Nomadik-U300-and-Ux500-maintainers.patch index 8d750030..99a9ce2a 100644 --- a/recipes-bsp/linux/linux-omap/linus/0011-ARM-6537-1-update-Nomadik-U300-and-Ux500-maintainers.patch +++ b/recipes-bsp/linux/linux-omap/linus/0011-ARM-6537-1-update-Nomadik-U300-and-Ux500-maintainers.patch | |||
@@ -1,7 +1,7 @@ | |||
1 | From 875728807ff001b67a1e0535de5ad2cd3c41d47c Mon Sep 17 00:00:00 2001 | 1 | From 1efad2ad25ed60a4d90a87f7e77babb808b3052f Mon Sep 17 00:00:00 2001 |
2 | From: Linus Walleij <linus.walleij@stericsson.com> | 2 | From: Linus Walleij <linus.walleij@stericsson.com> |
3 | Date: Wed, 22 Dec 2010 09:18:29 +0100 | 3 | Date: Wed, 22 Dec 2010 09:18:29 +0100 |
4 | Subject: [PATCH 11/66] ARM: 6537/1: update Nomadik, U300 and Ux500 maintainers | 4 | Subject: [PATCH 11/65] ARM: 6537/1: update Nomadik, U300 and Ux500 maintainers |
5 | 5 | ||
6 | Adding in self as maintainer for Nomadik and Ux500, I'm running | 6 | Adding in self as maintainer for Nomadik and Ux500, I'm running |
7 | an active -next tree for that stuff now. Extend file matchers to | 7 | an active -next tree for that stuff now. Extend file matchers to |
@@ -16,7 +16,7 @@ Signed-off-by: Russell King <rmk+kernel@arm.linux.org.uk> | |||
16 | 1 files changed, 16 insertions(+), 1 deletions(-) | 16 | 1 files changed, 16 insertions(+), 1 deletions(-) |
17 | 17 | ||
18 | diff --git a/MAINTAINERS b/MAINTAINERS | 18 | diff --git a/MAINTAINERS b/MAINTAINERS |
19 | index 6a58887..4323f8f 100644 | 19 | index 4607f18..1c15602 100644 |
20 | --- a/MAINTAINERS | 20 | --- a/MAINTAINERS |
21 | +++ b/MAINTAINERS | 21 | +++ b/MAINTAINERS |
22 | @@ -792,11 +792,14 @@ S: Maintained | 22 | @@ -792,11 +792,14 @@ S: Maintained |
diff --git a/recipes-bsp/linux/linux-omap/linus/0012-ARM-6540-1-Stop-irqsoff-trace-on-return-to-user.patch b/recipes-bsp/linux/linux-omap/linus/0012-ARM-6540-1-Stop-irqsoff-trace-on-return-to-user.patch index f2d4a0d4..0e55c525 100644 --- a/recipes-bsp/linux/linux-omap/linus/0012-ARM-6540-1-Stop-irqsoff-trace-on-return-to-user.patch +++ b/recipes-bsp/linux/linux-omap/linus/0012-ARM-6540-1-Stop-irqsoff-trace-on-return-to-user.patch | |||
@@ -1,7 +1,7 @@ | |||
1 | From d13e5edd7284bedcf5952e1b6490e39ad843cb91 Mon Sep 17 00:00:00 2001 | 1 | From d0427fe2982e2f4f644b936fe39636916b69fee1 Mon Sep 17 00:00:00 2001 |
2 | From: Todd Android Poynor <toddpoynor@google.com> | 2 | From: Todd Android Poynor <toddpoynor@google.com> |
3 | Date: Thu, 23 Dec 2010 01:52:44 +0100 | 3 | Date: Thu, 23 Dec 2010 01:52:44 +0100 |
4 | Subject: [PATCH 12/66] ARM: 6540/1: Stop irqsoff trace on return to user | 4 | Subject: [PATCH 12/65] ARM: 6540/1: Stop irqsoff trace on return to user |
5 | 5 | ||
6 | If the irqsoff tracer is in use, stop tracing the interrupt disable | 6 | If the irqsoff tracer is in use, stop tracing the interrupt disable |
7 | interval when returning to userspace. Tracing userspace execution time | 7 | interval when returning to userspace. Tracing userspace execution time |
diff --git a/recipes-bsp/linux/linux-omap/linus/0013-ueagle-atm-fix-PHY-signal-initialization-race.patch b/recipes-bsp/linux/linux-omap/linus/0013-ueagle-atm-fix-PHY-signal-initialization-race.patch index 00ddde54..e62a9d8c 100644 --- a/recipes-bsp/linux/linux-omap/linus/0013-ueagle-atm-fix-PHY-signal-initialization-race.patch +++ b/recipes-bsp/linux/linux-omap/linus/0013-ueagle-atm-fix-PHY-signal-initialization-race.patch | |||
@@ -1,7 +1,7 @@ | |||
1 | From 12f188f2e59394ec1f1c8c0a4439f48ec16bc336 Mon Sep 17 00:00:00 2001 | 1 | From c23a13703fb00384d49a00875fc12a5e00f1946a Mon Sep 17 00:00:00 2001 |
2 | From: Dan Williams <dcbw@redhat.com> | 2 | From: Dan Williams <dcbw@redhat.com> |
3 | Date: Sun, 19 Dec 2010 08:17:50 +0000 | 3 | Date: Sun, 19 Dec 2010 08:17:50 +0000 |
4 | Subject: [PATCH 13/66] ueagle-atm: fix PHY signal initialization race | 4 | Subject: [PATCH 13/65] ueagle-atm: fix PHY signal initialization race |
5 | 5 | ||
6 | A race exists when initializing ueagle-atm devices where the generic atm | 6 | A race exists when initializing ueagle-atm devices where the generic atm |
7 | device may not yet be created before the driver attempts to initialize | 7 | device may not yet be created before the driver attempts to initialize |
diff --git a/recipes-bsp/linux/linux-omap/linus/0014-ehea-Avoid-changing-vlan-flags.patch b/recipes-bsp/linux/linux-omap/linus/0014-ehea-Avoid-changing-vlan-flags.patch index d3258e10..24557a3e 100644 --- a/recipes-bsp/linux/linux-omap/linus/0014-ehea-Avoid-changing-vlan-flags.patch +++ b/recipes-bsp/linux/linux-omap/linus/0014-ehea-Avoid-changing-vlan-flags.patch | |||
@@ -1,7 +1,7 @@ | |||
1 | From c4711786986af0cce654f493426ee0a1055e4b17 Mon Sep 17 00:00:00 2001 | 1 | From a6b08e88ed5a716b2f27989c949cdfa0704c1dfd Mon Sep 17 00:00:00 2001 |
2 | From: Breno Leitao <leitao@linux.vnet.ibm.com> | 2 | From: Breno Leitao <leitao@linux.vnet.ibm.com> |
3 | Date: Mon, 20 Dec 2010 09:02:37 +0000 | 3 | Date: Mon, 20 Dec 2010 09:02:37 +0000 |
4 | Subject: [PATCH 14/66] ehea: Avoid changing vlan flags | 4 | Subject: [PATCH 14/65] ehea: Avoid changing vlan flags |
5 | 5 | ||
6 | This patch avoids disabling the vlan flags using ethtool. | 6 | This patch avoids disabling the vlan flags using ethtool. |
7 | 7 | ||
diff --git a/recipes-bsp/linux/linux-omap/linus/0015-ppp-allow-disabling-multilink-protocol-ID-compressio.patch b/recipes-bsp/linux/linux-omap/linus/0015-ppp-allow-disabling-multilink-protocol-ID-compressio.patch index cfcac457..b06d2c56 100644 --- a/recipes-bsp/linux/linux-omap/linus/0015-ppp-allow-disabling-multilink-protocol-ID-compressio.patch +++ b/recipes-bsp/linux/linux-omap/linus/0015-ppp-allow-disabling-multilink-protocol-ID-compressio.patch | |||
@@ -1,7 +1,7 @@ | |||
1 | From d39cd5e99a0ad88aba6793fb5e5f34e29cda6e6f Mon Sep 17 00:00:00 2001 | 1 | From 3b4878d988f13c50a8a6d68e9359eb28cc432a4f Mon Sep 17 00:00:00 2001 |
2 | From: stephen hemminger <shemminger@vyatta.com> | 2 | From: stephen hemminger <shemminger@vyatta.com> |
3 | Date: Mon, 20 Dec 2010 17:58:33 +0000 | 3 | Date: Mon, 20 Dec 2010 17:58:33 +0000 |
4 | Subject: [PATCH 15/66] ppp: allow disabling multilink protocol ID compression | 4 | Subject: [PATCH 15/65] ppp: allow disabling multilink protocol ID compression |
5 | 5 | ||
6 | Linux would not connect to other router running old version Cisco IOS (12.0). | 6 | Linux would not connect to other router running old version Cisco IOS (12.0). |
7 | This is most likely a bug in that version of IOS, since it is fixed | 7 | This is most likely a bug in that version of IOS, since it is fixed |
diff --git a/recipes-bsp/linux/linux-omap/linus/0016-skfp-testing-the-wrong-variable-in-skfp_driver_init.patch b/recipes-bsp/linux/linux-omap/linus/0016-skfp-testing-the-wrong-variable-in-skfp_driver_init.patch index 55b887a7..951a2813 100644 --- a/recipes-bsp/linux/linux-omap/linus/0016-skfp-testing-the-wrong-variable-in-skfp_driver_init.patch +++ b/recipes-bsp/linux/linux-omap/linus/0016-skfp-testing-the-wrong-variable-in-skfp_driver_init.patch | |||
@@ -1,7 +1,7 @@ | |||
1 | From 4a5fc4e179d79c79ad87bfc12a2d7e9b2371e40c Mon Sep 17 00:00:00 2001 | 1 | From 276d3ef4021021959540cdb7a5041c477432d29e Mon Sep 17 00:00:00 2001 |
2 | From: Dan Carpenter <error27@gmail.com> | 2 | From: Dan Carpenter <error27@gmail.com> |
3 | Date: Thu, 23 Dec 2010 19:17:34 +0000 | 3 | Date: Thu, 23 Dec 2010 19:17:34 +0000 |
4 | Subject: [PATCH 16/66] skfp: testing the wrong variable in skfp_driver_init() | 4 | Subject: [PATCH 16/65] skfp: testing the wrong variable in skfp_driver_init() |
5 | 5 | ||
6 | The intent here was to test if the allocation failed but we tested | 6 | The intent here was to test if the allocation failed but we tested |
7 | "SharedMemSize" instead of "SharedMemAddr" by mistake. | 7 | "SharedMemSize" instead of "SharedMemAddr" by mistake. |
diff --git a/recipes-bsp/linux/linux-omap/linus/0017-ASoC-codecs-Add-missing-control_type-initialization.patch b/recipes-bsp/linux/linux-omap/linus/0017-ASoC-codecs-Add-missing-control_type-initialization.patch index 59adbc73..bb5a944f 100644 --- a/recipes-bsp/linux/linux-omap/linus/0017-ASoC-codecs-Add-missing-control_type-initialization.patch +++ b/recipes-bsp/linux/linux-omap/linus/0017-ASoC-codecs-Add-missing-control_type-initialization.patch | |||
@@ -1,7 +1,7 @@ | |||
1 | From 7f984b55acb6530bf854bfcac13104228f3336c1 Mon Sep 17 00:00:00 2001 | 1 | From d03eac98a7ae4af982f3c19161f850effbfd0f57 Mon Sep 17 00:00:00 2001 |
2 | From: Lars-Peter Clausen <lars@metafoo.de> | 2 | From: Lars-Peter Clausen <lars@metafoo.de> |
3 | Date: Tue, 28 Dec 2010 21:08:57 +0100 | 3 | Date: Tue, 28 Dec 2010 21:08:57 +0100 |
4 | Subject: [PATCH 17/66] ASoC: codecs: Add missing control_type initialization | 4 | Subject: [PATCH 17/65] ASoC: codecs: Add missing control_type initialization |
5 | 5 | ||
6 | Some codec drivers do not initialize the control_type field in their private | 6 | Some codec drivers do not initialize the control_type field in their private |
7 | device struct, but still use it when calling snd_soc_codec_set_cache_io. | 7 | device struct, but still use it when calling snd_soc_codec_set_cache_io. |
diff --git a/recipes-bsp/linux/linux-omap/linus/0018-ASoC-codecs-max98088-Fix-register-cache-incoherency.patch b/recipes-bsp/linux/linux-omap/linus/0018-ASoC-codecs-max98088-Fix-register-cache-incoherency.patch index 5080cc67..5c139ab5 100644 --- a/recipes-bsp/linux/linux-omap/linus/0018-ASoC-codecs-max98088-Fix-register-cache-incoherency.patch +++ b/recipes-bsp/linux/linux-omap/linus/0018-ASoC-codecs-max98088-Fix-register-cache-incoherency.patch | |||
@@ -1,7 +1,7 @@ | |||
1 | From d24eb0db9c8a7ceecae860bdc636ed1e8a86943a Mon Sep 17 00:00:00 2001 | 1 | From 0ff8217bd7272d8aef1e58250d84cf5680b16b2d Mon Sep 17 00:00:00 2001 |
2 | From: Lars-Peter Clausen <lars@metafoo.de> | 2 | From: Lars-Peter Clausen <lars@metafoo.de> |
3 | Date: Tue, 28 Dec 2010 21:37:56 +0100 | 3 | Date: Tue, 28 Dec 2010 21:37:56 +0100 |
4 | Subject: [PATCH 18/66] ASoC: codecs: max98088: Fix register cache incoherency | 4 | Subject: [PATCH 18/65] ASoC: codecs: max98088: Fix register cache incoherency |
5 | 5 | ||
6 | The multi-component patch(commit f0fba2ad1) moved the allocation of the | 6 | The multi-component patch(commit f0fba2ad1) moved the allocation of the |
7 | register cache from the driver to the ASoC core. Most drivers where adjusted to | 7 | register cache from the driver to the ASoC core. Most drivers where adjusted to |
diff --git a/recipes-bsp/linux/linux-omap/linus/0019-ASoC-codecs-wm8523-Fix-register-cache-incoherency.patch b/recipes-bsp/linux/linux-omap/linus/0019-ASoC-codecs-wm8523-Fix-register-cache-incoherency.patch index 6d40a004..6ef2360a 100644 --- a/recipes-bsp/linux/linux-omap/linus/0019-ASoC-codecs-wm8523-Fix-register-cache-incoherency.patch +++ b/recipes-bsp/linux/linux-omap/linus/0019-ASoC-codecs-wm8523-Fix-register-cache-incoherency.patch | |||
@@ -1,7 +1,7 @@ | |||
1 | From beebca312009e9567d5e0229ea6b82bdf9a864cf Mon Sep 17 00:00:00 2001 | 1 | From 50e75c326e4d3278b73385a3baf78fc4660d3610 Mon Sep 17 00:00:00 2001 |
2 | From: Lars-Peter Clausen <lars@metafoo.de> | 2 | From: Lars-Peter Clausen <lars@metafoo.de> |
3 | Date: Tue, 28 Dec 2010 21:37:57 +0100 | 3 | Date: Tue, 28 Dec 2010 21:37:57 +0100 |
4 | Subject: [PATCH 19/66] ASoC: codecs: wm8523: Fix register cache incoherency | 4 | Subject: [PATCH 19/65] ASoC: codecs: wm8523: Fix register cache incoherency |
5 | 5 | ||
6 | The multi-component patch(commit f0fba2ad1) moved the allocation of the | 6 | The multi-component patch(commit f0fba2ad1) moved the allocation of the |
7 | register cache from the driver to the ASoC core. Most drivers where adjusted to | 7 | register cache from the driver to the ASoC core. Most drivers where adjusted to |
diff --git a/recipes-bsp/linux/linux-omap/linus/0020-ASoC-codecs-wm8741-Fix-register-cache-incoherency.patch b/recipes-bsp/linux/linux-omap/linus/0020-ASoC-codecs-wm8741-Fix-register-cache-incoherency.patch index 160440c6..f4ee49eb 100644 --- a/recipes-bsp/linux/linux-omap/linus/0020-ASoC-codecs-wm8741-Fix-register-cache-incoherency.patch +++ b/recipes-bsp/linux/linux-omap/linus/0020-ASoC-codecs-wm8741-Fix-register-cache-incoherency.patch | |||
@@ -1,7 +1,7 @@ | |||
1 | From 52ca353bc8597dcc1d6d7abc03eecc1b452d79c9 Mon Sep 17 00:00:00 2001 | 1 | From ed4250725ac617b420d25e2b4ca0958818a7cde9 Mon Sep 17 00:00:00 2001 |
2 | From: Lars-Peter Clausen <lars@metafoo.de> | 2 | From: Lars-Peter Clausen <lars@metafoo.de> |
3 | Date: Tue, 28 Dec 2010 21:37:58 +0100 | 3 | Date: Tue, 28 Dec 2010 21:37:58 +0100 |
4 | Subject: [PATCH 20/66] ASoC: codecs: wm8741: Fix register cache incoherency | 4 | Subject: [PATCH 20/65] ASoC: codecs: wm8741: Fix register cache incoherency |
5 | 5 | ||
6 | The multi-component patch(commit f0fba2ad1) moved the allocation of the | 6 | The multi-component patch(commit f0fba2ad1) moved the allocation of the |
7 | register cache from the driver to the ASoC core. Most drivers where adjusted to | 7 | register cache from the driver to the ASoC core. Most drivers where adjusted to |
diff --git a/recipes-bsp/linux/linux-omap/linus/0021-ASoC-codecs-wm8904-Fix-register-cache-incoherency.patch b/recipes-bsp/linux/linux-omap/linus/0021-ASoC-codecs-wm8904-Fix-register-cache-incoherency.patch index 932f529d..51363a40 100644 --- a/recipes-bsp/linux/linux-omap/linus/0021-ASoC-codecs-wm8904-Fix-register-cache-incoherency.patch +++ b/recipes-bsp/linux/linux-omap/linus/0021-ASoC-codecs-wm8904-Fix-register-cache-incoherency.patch | |||
@@ -1,7 +1,7 @@ | |||
1 | From f578a188e8b21be623b48bb0eb3a92174c2e5b82 Mon Sep 17 00:00:00 2001 | 1 | From 2f369c65cdd41f8eda535cd4065edd63346a016b Mon Sep 17 00:00:00 2001 |
2 | From: Lars-Peter Clausen <lars@metafoo.de> | 2 | From: Lars-Peter Clausen <lars@metafoo.de> |
3 | Date: Tue, 28 Dec 2010 21:37:59 +0100 | 3 | Date: Tue, 28 Dec 2010 21:37:59 +0100 |
4 | Subject: [PATCH 21/66] ASoC: codecs: wm8904: Fix register cache incoherency | 4 | Subject: [PATCH 21/65] ASoC: codecs: wm8904: Fix register cache incoherency |
5 | 5 | ||
6 | The multi-component patch(commit f0fba2ad1) moved the allocation of the | 6 | The multi-component patch(commit f0fba2ad1) moved the allocation of the |
7 | register cache from the driver to the ASoC core. Most drivers where adjusted to | 7 | register cache from the driver to the ASoC core. Most drivers where adjusted to |
diff --git a/recipes-bsp/linux/linux-omap/linus/0022-ASoC-codecs-wm8955-Fix-register-cache-incoherency.patch b/recipes-bsp/linux/linux-omap/linus/0022-ASoC-codecs-wm8955-Fix-register-cache-incoherency.patch index e3b620f3..420b4cc2 100644 --- a/recipes-bsp/linux/linux-omap/linus/0022-ASoC-codecs-wm8955-Fix-register-cache-incoherency.patch +++ b/recipes-bsp/linux/linux-omap/linus/0022-ASoC-codecs-wm8955-Fix-register-cache-incoherency.patch | |||
@@ -1,7 +1,7 @@ | |||
1 | From 715920d04c787ed718327da53cf51689e51ef3ce Mon Sep 17 00:00:00 2001 | 1 | From 8febc5cbe3b8d4a4a056df364e4a82958a6eb1df Mon Sep 17 00:00:00 2001 |
2 | From: Lars-Peter Clausen <lars@metafoo.de> | 2 | From: Lars-Peter Clausen <lars@metafoo.de> |
3 | Date: Tue, 28 Dec 2010 21:38:00 +0100 | 3 | Date: Tue, 28 Dec 2010 21:38:00 +0100 |
4 | Subject: [PATCH 22/66] ASoC: codecs: wm8955: Fix register cache incoherency | 4 | Subject: [PATCH 22/65] ASoC: codecs: wm8955: Fix register cache incoherency |
5 | 5 | ||
6 | The multi-component patch(commit f0fba2ad1) moved the allocation of the | 6 | The multi-component patch(commit f0fba2ad1) moved the allocation of the |
7 | register cache from the driver to the ASoC core. Most drivers where adjusted to | 7 | register cache from the driver to the ASoC core. Most drivers where adjusted to |
diff --git a/recipes-bsp/linux/linux-omap/linus/0023-ASoC-codecs-wm8962-Fix-register-cache-incoherency.patch b/recipes-bsp/linux/linux-omap/linus/0023-ASoC-codecs-wm8962-Fix-register-cache-incoherency.patch index 37866853..3e7aa10c 100644 --- a/recipes-bsp/linux/linux-omap/linus/0023-ASoC-codecs-wm8962-Fix-register-cache-incoherency.patch +++ b/recipes-bsp/linux/linux-omap/linus/0023-ASoC-codecs-wm8962-Fix-register-cache-incoherency.patch | |||
@@ -1,7 +1,7 @@ | |||
1 | From 7f87e30ef29951f4509a7f86acf00e1ba48af54a Mon Sep 17 00:00:00 2001 | 1 | From 9760063610bb4890c0f88c1dd839ec1531706f33 Mon Sep 17 00:00:00 2001 |
2 | From: Lars-Peter Clausen <lars@metafoo.de> | 2 | From: Lars-Peter Clausen <lars@metafoo.de> |
3 | Date: Tue, 28 Dec 2010 21:38:01 +0100 | 3 | Date: Tue, 28 Dec 2010 21:38:01 +0100 |
4 | Subject: [PATCH 23/66] ASoC: codecs: wm8962: Fix register cache incoherency | 4 | Subject: [PATCH 23/65] ASoC: codecs: wm8962: Fix register cache incoherency |
5 | 5 | ||
6 | The multi-component patch(commit f0fba2ad1) moved the allocation of the | 6 | The multi-component patch(commit f0fba2ad1) moved the allocation of the |
7 | register cache from the driver to the ASoC core. Most drivers where adjusted to | 7 | register cache from the driver to the ASoC core. Most drivers where adjusted to |
diff --git a/recipes-bsp/linux/linux-omap/linus/0024-ASoC-codecs-wm9090-Fix-register-cache-incoherency.patch b/recipes-bsp/linux/linux-omap/linus/0024-ASoC-codecs-wm9090-Fix-register-cache-incoherency.patch index c107a1dd..ad5aedd1 100644 --- a/recipes-bsp/linux/linux-omap/linus/0024-ASoC-codecs-wm9090-Fix-register-cache-incoherency.patch +++ b/recipes-bsp/linux/linux-omap/linus/0024-ASoC-codecs-wm9090-Fix-register-cache-incoherency.patch | |||
@@ -1,7 +1,7 @@ | |||
1 | From da280f51d0b341282b4181eb3235f774b0446584 Mon Sep 17 00:00:00 2001 | 1 | From 2f2f23c75c1c055ca6274b04bd2dc71d0a6e8c62 Mon Sep 17 00:00:00 2001 |
2 | From: Lars-Peter Clausen <lars@metafoo.de> | 2 | From: Lars-Peter Clausen <lars@metafoo.de> |
3 | Date: Tue, 28 Dec 2010 21:38:02 +0100 | 3 | Date: Tue, 28 Dec 2010 21:38:02 +0100 |
4 | Subject: [PATCH 24/66] ASoC: codecs: wm9090: Fix register cache incoherency | 4 | Subject: [PATCH 24/65] ASoC: codecs: wm9090: Fix register cache incoherency |
5 | 5 | ||
6 | The multi-component patch(commit f0fba2ad1) moved the allocation of the | 6 | The multi-component patch(commit f0fba2ad1) moved the allocation of the |
7 | register cache from the driver to the ASoC core. Most drivers where adjusted to | 7 | register cache from the driver to the ASoC core. Most drivers where adjusted to |
diff --git a/recipes-bsp/linux/linux-omap/linus/0025-ASoC-codecs-wm8753-Fix-register-cache-incoherency.patch b/recipes-bsp/linux/linux-omap/linus/0025-ASoC-codecs-wm8753-Fix-register-cache-incoherency.patch index bb8ca72c..574c76ea 100644 --- a/recipes-bsp/linux/linux-omap/linus/0025-ASoC-codecs-wm8753-Fix-register-cache-incoherency.patch +++ b/recipes-bsp/linux/linux-omap/linus/0025-ASoC-codecs-wm8753-Fix-register-cache-incoherency.patch | |||
@@ -1,7 +1,7 @@ | |||
1 | From 776065e36de1d5eb9e33ff908352fef4050ab38d Mon Sep 17 00:00:00 2001 | 1 | From 0e07d2db08fa60b3e1bbc9837775feaf1cb8a381 Mon Sep 17 00:00:00 2001 |
2 | From: Lars-Peter Clausen <lars@metafoo.de> | 2 | From: Lars-Peter Clausen <lars@metafoo.de> |
3 | Date: Tue, 28 Dec 2010 21:38:03 +0100 | 3 | Date: Tue, 28 Dec 2010 21:38:03 +0100 |
4 | Subject: [PATCH 25/66] ASoC: codecs: wm8753: Fix register cache incoherency | 4 | Subject: [PATCH 25/65] ASoC: codecs: wm8753: Fix register cache incoherency |
5 | 5 | ||
6 | The multi-component patch(commit f0fba2ad1) moved the allocation of the | 6 | The multi-component patch(commit f0fba2ad1) moved the allocation of the |
7 | register cache from the driver to the ASoC core. Most drivers where adjusted to | 7 | register cache from the driver to the ASoC core. Most drivers where adjusted to |
diff --git a/recipes-bsp/linux/linux-omap/linus/0026-KVM-MMU-Fix-incorrect-direct-gfn-for-unpaged-mode-sh.patch b/recipes-bsp/linux/linux-omap/linus/0026-KVM-MMU-Fix-incorrect-direct-gfn-for-unpaged-mode-sh.patch index dd2c9b32..9372cf05 100644 --- a/recipes-bsp/linux/linux-omap/linus/0026-KVM-MMU-Fix-incorrect-direct-gfn-for-unpaged-mode-sh.patch +++ b/recipes-bsp/linux/linux-omap/linus/0026-KVM-MMU-Fix-incorrect-direct-gfn-for-unpaged-mode-sh.patch | |||
@@ -1,7 +1,7 @@ | |||
1 | From 649497d1a3676020802ebba04a3d9bb31253adb5 Mon Sep 17 00:00:00 2001 | 1 | From 22c5ed7018eb4157e317c8513fe2ced2c8ec5e0c Mon Sep 17 00:00:00 2001 |
2 | From: Avi Kivity <avi@redhat.com> | 2 | From: Avi Kivity <avi@redhat.com> |
3 | Date: Tue, 28 Dec 2010 12:09:07 +0200 | 3 | Date: Tue, 28 Dec 2010 12:09:07 +0200 |
4 | Subject: [PATCH 26/66] KVM: MMU: Fix incorrect direct gfn for unpaged mode shadow | 4 | Subject: [PATCH 26/65] KVM: MMU: Fix incorrect direct gfn for unpaged mode shadow |
5 | 5 | ||
6 | We use the physical address instead of the base gfn for the four | 6 | We use the physical address instead of the base gfn for the four |
7 | PAE page directories we use in unpaged mode. When the guest accesses | 7 | PAE page directories we use in unpaged mode. When the guest accesses |
diff --git a/recipes-bsp/linux/linux-omap/linus/0027-fix-freeing-user_struct-in-user-cache.patch b/recipes-bsp/linux/linux-omap/linus/0027-fix-freeing-user_struct-in-user-cache.patch index 636f86ac..8ddca9c1 100644 --- a/recipes-bsp/linux/linux-omap/linus/0027-fix-freeing-user_struct-in-user-cache.patch +++ b/recipes-bsp/linux/linux-omap/linus/0027-fix-freeing-user_struct-in-user-cache.patch | |||
@@ -1,7 +1,7 @@ | |||
1 | From 4ef9e11d6867f88951e30db910fa015300e31871 Mon Sep 17 00:00:00 2001 | 1 | From 2bffbb04acdf2e58726ba8192d468f2bda528fdf Mon Sep 17 00:00:00 2001 |
2 | From: Hillf Danton <dhillf@gmail.com> | 2 | From: Hillf Danton <dhillf@gmail.com> |
3 | Date: Wed, 29 Dec 2010 21:55:28 +0800 | 3 | Date: Wed, 29 Dec 2010 21:55:28 +0800 |
4 | Subject: [PATCH 27/66] fix freeing user_struct in user cache | 4 | Subject: [PATCH 27/65] fix freeing user_struct in user cache |
5 | 5 | ||
6 | When racing on adding into user cache, the new allocated from mm slab | 6 | When racing on adding into user cache, the new allocated from mm slab |
7 | is freed without putting user namespace. | 7 | is freed without putting user namespace. |
diff --git a/recipes-bsp/linux/linux-omap/linus/0028-spi-omap2_mcspi.c-Force-CS-to-be-in-inactive-state-a.patch b/recipes-bsp/linux/linux-omap/linus/0028-spi-omap2_mcspi.c-Force-CS-to-be-in-inactive-state-a.patch index 467265ee..4c3acd7c 100644 --- a/recipes-bsp/linux/linux-omap/linus/0028-spi-omap2_mcspi.c-Force-CS-to-be-in-inactive-state-a.patch +++ b/recipes-bsp/linux/linux-omap/linus/0028-spi-omap2_mcspi.c-Force-CS-to-be-in-inactive-state-a.patch | |||
@@ -1,7 +1,7 @@ | |||
1 | From 42ce7fd6319bed8ecb26d656c476365da46b29e9 Mon Sep 17 00:00:00 2001 | 1 | From 72ce69f5fe32170f9662b5c87b0226d6ba19462f Mon Sep 17 00:00:00 2001 |
2 | From: Gregory CLEMENT <gregory.clement@free-electrons.com> | 2 | From: Gregory CLEMENT <gregory.clement@free-electrons.com> |
3 | Date: Wed, 29 Dec 2010 11:52:53 +0100 | 3 | Date: Wed, 29 Dec 2010 11:52:53 +0100 |
4 | Subject: [PATCH 28/66] spi/omap2_mcspi.c: Force CS to be in inactive state after off-mode transition | 4 | Subject: [PATCH 28/65] spi/omap2_mcspi.c: Force CS to be in inactive state after off-mode transition |
5 | 5 | ||
6 | When SPI wake up from OFF mode, CS is in the wrong state: force it to the | 6 | When SPI wake up from OFF mode, CS is in the wrong state: force it to the |
7 | inactive state. | 7 | inactive state. |
diff --git a/recipes-bsp/linux/linux-omap/linus/0029-kconfig-fix-undesirable-side-effect-of-adding-visibl.patch b/recipes-bsp/linux/linux-omap/linus/0029-kconfig-fix-undesirable-side-effect-of-adding-visibl.patch index 2e282cd8..c1af0112 100644 --- a/recipes-bsp/linux/linux-omap/linus/0029-kconfig-fix-undesirable-side-effect-of-adding-visibl.patch +++ b/recipes-bsp/linux/linux-omap/linus/0029-kconfig-fix-undesirable-side-effect-of-adding-visibl.patch | |||
@@ -1,7 +1,7 @@ | |||
1 | From 7ad1227818f09242cfe9bf1845fd24211f5f99bd Mon Sep 17 00:00:00 2001 | 1 | From 38f5b0c391281eded0e6e5b2bc75a28ae72d0abe Mon Sep 17 00:00:00 2001 |
2 | From: Jan Beulich <JBeulich@novell.com> | 2 | From: Jan Beulich <JBeulich@novell.com> |
3 | Date: Thu, 9 Dec 2010 08:11:38 +0000 | 3 | Date: Thu, 9 Dec 2010 08:11:38 +0000 |
4 | Subject: [PATCH 29/66] kconfig: fix undesirable side effect of adding "visible" menu attribute | 4 | Subject: [PATCH 29/65] kconfig: fix undesirable side effect of adding "visible" menu attribute |
5 | 5 | ||
6 | This lead to non-selected, non-user-selectable options to be written | 6 | This lead to non-selected, non-user-selectable options to be written |
7 | out to .config. This is not only pointless, but also preventing the | 7 | out to .config. This is not only pointless, but also preventing the |
diff --git a/recipes-bsp/linux/linux-omap/linus/0030-spi-m68knommu-Coldfire-QSPI-platform-support.patch b/recipes-bsp/linux/linux-omap/linus/0030-spi-m68knommu-Coldfire-QSPI-platform-support.patch index c911a2dc..c6dcff2c 100644 --- a/recipes-bsp/linux/linux-omap/linus/0030-spi-m68knommu-Coldfire-QSPI-platform-support.patch +++ b/recipes-bsp/linux/linux-omap/linus/0030-spi-m68knommu-Coldfire-QSPI-platform-support.patch | |||
@@ -1,7 +1,7 @@ | |||
1 | From 0bc463426ab5eb39e76df637b29a4f191d01b8a0 Mon Sep 17 00:00:00 2001 | 1 | From 806e90c4e5253095f9576113edc6fc78b2d5fec1 Mon Sep 17 00:00:00 2001 |
2 | From: Jate Sujjavanich <jsujjavanich@syntech-fuelmaster.com> | 2 | From: Jate Sujjavanich <jsujjavanich@syntech-fuelmaster.com> |
3 | Date: Wed, 29 Sep 2010 09:44:32 -0400 | 3 | Date: Wed, 29 Sep 2010 09:44:32 -0400 |
4 | Subject: [PATCH 30/66] spi/m68knommu: Coldfire QSPI platform support | 4 | Subject: [PATCH 30/65] spi/m68knommu: Coldfire QSPI platform support |
5 | 5 | ||
6 | After grabbing a msg from the msgq, the mcfqspi_work function calls | 6 | After grabbing a msg from the msgq, the mcfqspi_work function calls |
7 | list_del_init on the mcfqspi->msgq which unintentionally deletes the rest | 7 | list_del_init on the mcfqspi->msgq which unintentionally deletes the rest |
diff --git a/recipes-bsp/linux/linux-omap/linus/0031-sound-Prevent-buffer-overflow-in-OSS-load_mixer_volu.patch b/recipes-bsp/linux/linux-omap/linus/0031-sound-Prevent-buffer-overflow-in-OSS-load_mixer_volu.patch index 6f8bccee..473a408d 100644 --- a/recipes-bsp/linux/linux-omap/linus/0031-sound-Prevent-buffer-overflow-in-OSS-load_mixer_volu.patch +++ b/recipes-bsp/linux/linux-omap/linus/0031-sound-Prevent-buffer-overflow-in-OSS-load_mixer_volu.patch | |||
@@ -1,7 +1,7 @@ | |||
1 | From d81a12bc29ae4038770e05dce4ab7f26fd5880fb Mon Sep 17 00:00:00 2001 | 1 | From 6540a62434750fe29b877293e54dbf05c0fb54c4 Mon Sep 17 00:00:00 2001 |
2 | From: Dan Rosenberg <drosenberg@vsecurity.com> | 2 | From: Dan Rosenberg <drosenberg@vsecurity.com> |
3 | Date: Sat, 25 Dec 2010 16:23:40 -0500 | 3 | Date: Sat, 25 Dec 2010 16:23:40 -0500 |
4 | Subject: [PATCH 31/66] sound: Prevent buffer overflow in OSS load_mixer_volumes | 4 | Subject: [PATCH 31/65] sound: Prevent buffer overflow in OSS load_mixer_volumes |
5 | 5 | ||
6 | The load_mixer_volumes() function, which can be triggered by | 6 | The load_mixer_volumes() function, which can be triggered by |
7 | unprivileged users via the SOUND_MIXER_SETLEVELS ioctl, is vulnerable to | 7 | unprivileged users via the SOUND_MIXER_SETLEVELS ioctl, is vulnerable to |
diff --git a/recipes-bsp/linux/linux-omap/linus/0032-ALSA-hda-Use-LPIB-quirk-for-Dell-Inspiron-m101z-1120.patch b/recipes-bsp/linux/linux-omap/linus/0032-ALSA-hda-Use-LPIB-quirk-for-Dell-Inspiron-m101z-1120.patch index 51b8ceba..048a3db1 100644 --- a/recipes-bsp/linux/linux-omap/linus/0032-ALSA-hda-Use-LPIB-quirk-for-Dell-Inspiron-m101z-1120.patch +++ b/recipes-bsp/linux/linux-omap/linus/0032-ALSA-hda-Use-LPIB-quirk-for-Dell-Inspiron-m101z-1120.patch | |||
@@ -1,7 +1,7 @@ | |||
1 | From e03fa055bc126e536c7f65862e08a9b143138ea9 Mon Sep 17 00:00:00 2001 | 1 | From 927b580b918babc2ecc22a1ae1b6deef428d933f Mon Sep 17 00:00:00 2001 |
2 | From: Daniel T Chen <crimsun@ubuntu.com> | 2 | From: Daniel T Chen <crimsun@ubuntu.com> |
3 | Date: Tue, 28 Dec 2010 17:20:02 -0500 | 3 | Date: Tue, 28 Dec 2010 17:20:02 -0500 |
4 | Subject: [PATCH 32/66] ALSA: hda: Use LPIB quirk for Dell Inspiron m101z/1120 | 4 | Subject: [PATCH 32/65] ALSA: hda: Use LPIB quirk for Dell Inspiron m101z/1120 |
5 | 5 | ||
6 | Sjoerd Simons reports that, without using position_fix=1, recording | 6 | Sjoerd Simons reports that, without using position_fix=1, recording |
7 | experiences overruns. Work around that by applying the LPIB quirk | 7 | experiences overruns. Work around that by applying the LPIB quirk |
diff --git a/recipes-bsp/linux/linux-omap/linus/0033-Revert-drm-i915-bios-Reverse-order-of-100-120-Mhz-SS.patch b/recipes-bsp/linux/linux-omap/linus/0033-Revert-drm-i915-bios-Reverse-order-of-100-120-Mhz-SS.patch index 1b334533..ffffd87e 100644 --- a/recipes-bsp/linux/linux-omap/linus/0033-Revert-drm-i915-bios-Reverse-order-of-100-120-Mhz-SS.patch +++ b/recipes-bsp/linux/linux-omap/linus/0033-Revert-drm-i915-bios-Reverse-order-of-100-120-Mhz-SS.patch | |||
@@ -1,7 +1,7 @@ | |||
1 | From bcfbbce822d219eb587acaba8a6e062bbeae4761 Mon Sep 17 00:00:00 2001 | 1 | From 5cd3371a75c27fe5b105037b1a9a53b661a3624e Mon Sep 17 00:00:00 2001 |
2 | From: Chris Wilson <chris@chris-wilson.co.uk> | 2 | From: Chris Wilson <chris@chris-wilson.co.uk> |
3 | Date: Thu, 30 Dec 2010 09:07:15 +0000 | 3 | Date: Thu, 30 Dec 2010 09:07:15 +0000 |
4 | Subject: [PATCH 33/66] Revert "drm/i915/bios: Reverse order of 100/120 Mhz SSC clocks" | 4 | Subject: [PATCH 33/65] Revert "drm/i915/bios: Reverse order of 100/120 Mhz SSC clocks" |
5 | 5 | ||
6 | As I feared, whilst this fixed the clocks for the Lenovo U160, it broke | 6 | As I feared, whilst this fixed the clocks for the Lenovo U160, it broke |
7 | many other machines. So lets reverts commit 448f53a1ede54eb854d036abf | 7 | many other machines. So lets reverts commit 448f53a1ede54eb854d036abf |
diff --git a/recipes-bsp/linux/linux-omap/linus/0034-drm-i915-dvo-Report-LVDS-attached-to-ch701x-as-conne.patch b/recipes-bsp/linux/linux-omap/linus/0034-drm-i915-dvo-Report-LVDS-attached-to-ch701x-as-conne.patch index 6c3d9105..8747c9f2 100644 --- a/recipes-bsp/linux/linux-omap/linus/0034-drm-i915-dvo-Report-LVDS-attached-to-ch701x-as-conne.patch +++ b/recipes-bsp/linux/linux-omap/linus/0034-drm-i915-dvo-Report-LVDS-attached-to-ch701x-as-conne.patch | |||
@@ -1,7 +1,7 @@ | |||
1 | From cc6455f82edd3f9da3b03870d41cde3cb22ad40d Mon Sep 17 00:00:00 2001 | 1 | From a5cbe1d2c6eede52b1773eefcff8e3c1c171b99b Mon Sep 17 00:00:00 2001 |
2 | From: Chris Wilson <chris@chris-wilson.co.uk> | 2 | From: Chris Wilson <chris@chris-wilson.co.uk> |
3 | Date: Thu, 30 Dec 2010 12:54:00 +0000 | 3 | Date: Thu, 30 Dec 2010 12:54:00 +0000 |
4 | Subject: [PATCH 34/66] drm/i915/dvo: Report LVDS attached to ch701x as connected | 4 | Subject: [PATCH 34/65] drm/i915/dvo: Report LVDS attached to ch701x as connected |
5 | 5 | ||
6 | As we have already detected something attached to the chip during | 6 | As we have already detected something attached to the chip during |
7 | initialisation, always report the LVDS connector status as connected | 7 | initialisation, always report the LVDS connector status as connected |
diff --git a/recipes-bsp/linux/linux-omap/linus/0035-update-Documentation-filesystems-Locking.patch b/recipes-bsp/linux/linux-omap/linus/0035-update-Documentation-filesystems-Locking.patch index 3f09d91a..5a5610b5 100644 --- a/recipes-bsp/linux/linux-omap/linus/0035-update-Documentation-filesystems-Locking.patch +++ b/recipes-bsp/linux/linux-omap/linus/0035-update-Documentation-filesystems-Locking.patch | |||
@@ -1,7 +1,7 @@ | |||
1 | From b83be6f20a0e468f715b14225c9f897538dfe5ad Mon Sep 17 00:00:00 2001 | 1 | From 84a03bcb1f1fb5b6a9f6f508fa0a1fae41a5827a Mon Sep 17 00:00:00 2001 |
2 | From: Christoph Hellwig <hch> | 2 | From: Christoph Hellwig <hch> |
3 | Date: Thu, 16 Dec 2010 12:04:54 +0100 | 3 | Date: Thu, 16 Dec 2010 12:04:54 +0100 |
4 | Subject: [PATCH 35/66] update Documentation/filesystems/Locking | 4 | Subject: [PATCH 35/65] update Documentation/filesystems/Locking |
5 | 5 | ||
6 | Mostly inspired by all the recent BKL removal changes, but a lot of older | 6 | Mostly inspired by all the recent BKL removal changes, but a lot of older |
7 | updates also weren't properly recorded. | 7 | updates also weren't properly recorded. |
diff --git a/recipes-bsp/linux/linux-omap/linus/0036-memcg-fix-wrong-VM_BUG_ON-in-try_charge-s-mm-owner-c.patch b/recipes-bsp/linux/linux-omap/linus/0036-memcg-fix-wrong-VM_BUG_ON-in-try_charge-s-mm-owner-c.patch index d883d08f..cbdc9bea 100644 --- a/recipes-bsp/linux/linux-omap/linus/0036-memcg-fix-wrong-VM_BUG_ON-in-try_charge-s-mm-owner-c.patch +++ b/recipes-bsp/linux/linux-omap/linus/0036-memcg-fix-wrong-VM_BUG_ON-in-try_charge-s-mm-owner-c.patch | |||
@@ -1,7 +1,7 @@ | |||
1 | From ebb76ce16daf6908dc030dec1c00827d37129fe5 Mon Sep 17 00:00:00 2001 | 1 | From 06410121f430702f9f482331a1f6d9ba3ebe5911 Mon Sep 17 00:00:00 2001 |
2 | From: KAMEZAWA Hiroyuki <kamezawa.hiroyu@jp.fujitsu.com> | 2 | From: KAMEZAWA Hiroyuki <kamezawa.hiroyu@jp.fujitsu.com> |
3 | Date: Wed, 29 Dec 2010 14:07:11 -0800 | 3 | Date: Wed, 29 Dec 2010 14:07:11 -0800 |
4 | Subject: [PATCH 36/66] memcg: fix wrong VM_BUG_ON() in try_charge()'s mm->owner check | 4 | Subject: [PATCH 36/65] memcg: fix wrong VM_BUG_ON() in try_charge()'s mm->owner check |
5 | 5 | ||
6 | At __mem_cgroup_try_charge(), VM_BUG_ON(!mm->owner) is checked. | 6 | At __mem_cgroup_try_charge(), VM_BUG_ON(!mm->owner) is checked. |
7 | But as commented in mem_cgroup_from_task(), mm->owner can be NULL | 7 | But as commented in mem_cgroup_from_task(), mm->owner can be NULL |
diff --git a/recipes-bsp/linux/linux-omap/linus/0037-Revert-Staging-zram-work-around-oops-due-to-startup-.patch b/recipes-bsp/linux/linux-omap/linus/0037-Revert-Staging-zram-work-around-oops-due-to-startup-.patch index 60dcf07e..03e390eb 100644 --- a/recipes-bsp/linux/linux-omap/linus/0037-Revert-Staging-zram-work-around-oops-due-to-startup-.patch +++ b/recipes-bsp/linux/linux-omap/linus/0037-Revert-Staging-zram-work-around-oops-due-to-startup-.patch | |||
@@ -1,7 +1,7 @@ | |||
1 | From e983dc2428164698571e1dd1b25c4322181adbac Mon Sep 17 00:00:00 2001 | 1 | From 9214e9d423fea726c5497ae5be07d3069246e6bd Mon Sep 17 00:00:00 2001 |
2 | From: Nitin Gupta <ngupta@vflare.org> | 2 | From: Nitin Gupta <ngupta@vflare.org> |
3 | Date: Thu, 30 Dec 2010 04:07:58 -0500 | 3 | Date: Thu, 30 Dec 2010 04:07:58 -0500 |
4 | Subject: [PATCH 37/66] Revert "Staging: zram: work around oops due to startup ordering snafu" | 4 | Subject: [PATCH 37/65] Revert "Staging: zram: work around oops due to startup ordering snafu" |
5 | 5 | ||
6 | This reverts commit 7e24cce38a99f373450db67bf576fe73e8168d66 because it | 6 | This reverts commit 7e24cce38a99f373450db67bf576fe73e8168d66 because it |
7 | was never appropriate for mainline. | 7 | was never appropriate for mainline. |
diff --git a/recipes-bsp/linux/linux-omap/linus/0038-CAN-Use-inode-instead-of-kernel-address-for-proc-fil.patch b/recipes-bsp/linux/linux-omap/linus/0038-CAN-Use-inode-instead-of-kernel-address-for-proc-fil.patch index 41d0192d..130a6407 100644 --- a/recipes-bsp/linux/linux-omap/linus/0038-CAN-Use-inode-instead-of-kernel-address-for-proc-fil.patch +++ b/recipes-bsp/linux/linux-omap/linus/0038-CAN-Use-inode-instead-of-kernel-address-for-proc-fil.patch | |||
@@ -1,7 +1,7 @@ | |||
1 | From 9f260e0efa4766e56d0ac14f1aeea6ee5eb8fe83 Mon Sep 17 00:00:00 2001 | 1 | From 177f55e48f91842a6e33e896d64ebb9a44db298b Mon Sep 17 00:00:00 2001 |
2 | From: Dan Rosenberg <drosenberg@vsecurity.com> | 2 | From: Dan Rosenberg <drosenberg@vsecurity.com> |
3 | Date: Sun, 26 Dec 2010 06:54:53 +0000 | 3 | Date: Sun, 26 Dec 2010 06:54:53 +0000 |
4 | Subject: [PATCH 38/66] CAN: Use inode instead of kernel address for /proc file | 4 | Subject: [PATCH 38/65] CAN: Use inode instead of kernel address for /proc file |
5 | 5 | ||
6 | Since the socket address is just being used as a unique identifier, its | 6 | Since the socket address is just being used as a unique identifier, its |
7 | inode number is an alternative that does not leak potentially sensitive | 7 | inode number is an alternative that does not leak potentially sensitive |
diff --git a/recipes-bsp/linux/linux-omap/linus/0039-ISDN-Gigaset-Fix-memory-leak-in-do_disconnect_req.patch b/recipes-bsp/linux/linux-omap/linus/0039-ISDN-Gigaset-Fix-memory-leak-in-do_disconnect_req.patch index 64f6d660..24fdff6c 100644 --- a/recipes-bsp/linux/linux-omap/linus/0039-ISDN-Gigaset-Fix-memory-leak-in-do_disconnect_req.patch +++ b/recipes-bsp/linux/linux-omap/linus/0039-ISDN-Gigaset-Fix-memory-leak-in-do_disconnect_req.patch | |||
@@ -1,7 +1,7 @@ | |||
1 | From 2393c944d5d60eedaede80273ede8a816b5fa3e0 Mon Sep 17 00:00:00 2001 | 1 | From 7b63a1b5eed2e8f4c90cef7ba893dd95ab1d71ae Mon Sep 17 00:00:00 2001 |
2 | From: Jesper Juhl <jj@chaosbits.net> | 2 | From: Jesper Juhl <jj@chaosbits.net> |
3 | Date: Sun, 26 Dec 2010 09:59:58 +0000 | 3 | Date: Sun, 26 Dec 2010 09:59:58 +0000 |
4 | Subject: [PATCH 39/66] ISDN, Gigaset: Fix memory leak in do_disconnect_req() | 4 | Subject: [PATCH 39/65] ISDN, Gigaset: Fix memory leak in do_disconnect_req() |
5 | 5 | ||
6 | Hi, | 6 | Hi, |
7 | 7 | ||
diff --git a/recipes-bsp/linux/linux-omap/linus/0040-Broadcom-CNIC-core-network-driver-fix-mem-leak-on-al.patch b/recipes-bsp/linux/linux-omap/linus/0040-Broadcom-CNIC-core-network-driver-fix-mem-leak-on-al.patch index 3117d390..b9be4132 100644 --- a/recipes-bsp/linux/linux-omap/linus/0040-Broadcom-CNIC-core-network-driver-fix-mem-leak-on-al.patch +++ b/recipes-bsp/linux/linux-omap/linus/0040-Broadcom-CNIC-core-network-driver-fix-mem-leak-on-al.patch | |||
@@ -1,7 +1,7 @@ | |||
1 | From f7e4c9775ea648deed4a8193951e50d0c7706173 Mon Sep 17 00:00:00 2001 | 1 | From dcb64d3c0d57e8bc674ec4ca6bf7f4812f49f7b2 Mon Sep 17 00:00:00 2001 |
2 | From: Jesper Juhl <jj@chaosbits.net> | 2 | From: Jesper Juhl <jj@chaosbits.net> |
3 | Date: Fri, 31 Dec 2010 11:18:48 -0800 | 3 | Date: Fri, 31 Dec 2010 11:18:48 -0800 |
4 | Subject: [PATCH 40/66] Broadcom CNIC core network driver: fix mem leak on allocation failures in cnic_alloc_uio_rings() | 4 | Subject: [PATCH 40/65] Broadcom CNIC core network driver: fix mem leak on allocation failures in cnic_alloc_uio_rings() |
5 | 5 | ||
6 | We are leaking memory in drivers/net/cnic.c::cnic_alloc_uio_rings() if | 6 | We are leaking memory in drivers/net/cnic.c::cnic_alloc_uio_rings() if |
7 | either of the calls to dma_alloc_coherent() fail. This patch fixes it by | 7 | either of the calls to dma_alloc_coherent() fail. This patch fixes it by |
diff --git a/recipes-bsp/linux/linux-omap/linus/0041-tg3-fix-return-value-check-in-tg3_read_vpd.patch b/recipes-bsp/linux/linux-omap/linus/0041-tg3-fix-return-value-check-in-tg3_read_vpd.patch index 5f93a976..c77fb857 100644 --- a/recipes-bsp/linux/linux-omap/linus/0041-tg3-fix-return-value-check-in-tg3_read_vpd.patch +++ b/recipes-bsp/linux/linux-omap/linus/0041-tg3-fix-return-value-check-in-tg3_read_vpd.patch | |||
@@ -1,7 +1,7 @@ | |||
1 | From 824f5f38d3005c346a043dedcfe8b048b699b81a Mon Sep 17 00:00:00 2001 | 1 | From 8742365f4de2afdd0168366b49a3118e67354a21 Mon Sep 17 00:00:00 2001 |
2 | From: David Sterba <dsterba@suse.cz> | 2 | From: David Sterba <dsterba@suse.cz> |
3 | Date: Wed, 29 Dec 2010 03:40:31 +0000 | 3 | Date: Wed, 29 Dec 2010 03:40:31 +0000 |
4 | Subject: [PATCH 41/66] tg3: fix return value check in tg3_read_vpd() | 4 | Subject: [PATCH 41/65] tg3: fix return value check in tg3_read_vpd() |
5 | 5 | ||
6 | Besides -ETIMEDOUT and -EINTR, pci_read_vpd may return other error | 6 | Besides -ETIMEDOUT and -EINTR, pci_read_vpd may return other error |
7 | values like -ENODEV or -EINVAL which are ignored due to the buggy | 7 | values like -ENODEV or -EINVAL which are ignored due to the buggy |
diff --git a/recipes-bsp/linux/linux-omap/linus/0042-starfire-Fix-dma_addr_t-size-test-for-MIPS.patch b/recipes-bsp/linux/linux-omap/linus/0042-starfire-Fix-dma_addr_t-size-test-for-MIPS.patch index 3ed2eb8e..c2ed56ea 100644 --- a/recipes-bsp/linux/linux-omap/linus/0042-starfire-Fix-dma_addr_t-size-test-for-MIPS.patch +++ b/recipes-bsp/linux/linux-omap/linus/0042-starfire-Fix-dma_addr_t-size-test-for-MIPS.patch | |||
@@ -1,7 +1,7 @@ | |||
1 | From f4d5900a99dbc354ef1ba384d445ff80ae4d77b4 Mon Sep 17 00:00:00 2001 | 1 | From f6a826af05cb9de0de0218f3cd05af203170fd12 Mon Sep 17 00:00:00 2001 |
2 | From: Ben Hutchings <ben@decadent.org.uk> | 2 | From: Ben Hutchings <ben@decadent.org.uk> |
3 | Date: Wed, 29 Dec 2010 04:26:17 +0000 | 3 | Date: Wed, 29 Dec 2010 04:26:17 +0000 |
4 | Subject: [PATCH 42/66] starfire: Fix dma_addr_t size test for MIPS | 4 | Subject: [PATCH 42/65] starfire: Fix dma_addr_t size test for MIPS |
5 | 5 | ||
6 | Commit 56543af "starfire: use BUILD_BUG_ON for netdrv_addr_t" revealed | 6 | Commit 56543af "starfire: use BUILD_BUG_ON for netdrv_addr_t" revealed |
7 | that the preprocessor condition used to find the size of dma_addr_t | 7 | that the preprocessor condition used to find the size of dma_addr_t |
diff --git a/recipes-bsp/linux/linux-omap/linus/0043-drivers-atm-atmtcp.c-add-missing-atm_dev_put.patch b/recipes-bsp/linux/linux-omap/linus/0043-drivers-atm-atmtcp.c-add-missing-atm_dev_put.patch index b989cd3c..20077bf9 100644 --- a/recipes-bsp/linux/linux-omap/linus/0043-drivers-atm-atmtcp.c-add-missing-atm_dev_put.patch +++ b/recipes-bsp/linux/linux-omap/linus/0043-drivers-atm-atmtcp.c-add-missing-atm_dev_put.patch | |||
@@ -1,7 +1,7 @@ | |||
1 | From b9556f9a1abdc56a179ac7ba6053469373b6de0f Mon Sep 17 00:00:00 2001 | 1 | From 0af81f1e48cd0f4a1cdce5939408e1d9ad508190 Mon Sep 17 00:00:00 2001 |
2 | From: Julia Lawall <julia@diku.dk> | 2 | From: Julia Lawall <julia@diku.dk> |
3 | Date: Wed, 29 Dec 2010 04:01:03 +0000 | 3 | Date: Wed, 29 Dec 2010 04:01:03 +0000 |
4 | Subject: [PATCH 43/66] drivers/atm/atmtcp.c: add missing atm_dev_put | 4 | Subject: [PATCH 43/65] drivers/atm/atmtcp.c: add missing atm_dev_put |
5 | 5 | ||
6 | The earlier call to atm_dev_lookup increases the reference count of dev, | 6 | The earlier call to atm_dev_lookup increases the reference count of dev, |
7 | so decrease it on the way out. | 7 | so decrease it on the way out. |
diff --git a/recipes-bsp/linux/linux-omap/linus/0044-KVM-i8259-initialize-isr_ack.patch b/recipes-bsp/linux/linux-omap/linus/0044-KVM-i8259-initialize-isr_ack.patch index c491d365..0f47f868 100644 --- a/recipes-bsp/linux/linux-omap/linus/0044-KVM-i8259-initialize-isr_ack.patch +++ b/recipes-bsp/linux/linux-omap/linus/0044-KVM-i8259-initialize-isr_ack.patch | |||
@@ -1,7 +1,7 @@ | |||
1 | From d0dfc6b74a0c6e9ee46b62713256e2b025244d3c Mon Sep 17 00:00:00 2001 | 1 | From 1e144569ab9d311fa5e08efc9a7fb35853d697d9 Mon Sep 17 00:00:00 2001 |
2 | From: Avi Kivity <avi@redhat.com> | 2 | From: Avi Kivity <avi@redhat.com> |
3 | Date: Fri, 31 Dec 2010 10:52:15 +0200 | 3 | Date: Fri, 31 Dec 2010 10:52:15 +0200 |
4 | Subject: [PATCH 44/66] KVM: i8259: initialize isr_ack | 4 | Subject: [PATCH 44/65] KVM: i8259: initialize isr_ack |
5 | 5 | ||
6 | isr_ack is never initialized. So, until the first PIC reset, interrupts | 6 | isr_ack is never initialized. So, until the first PIC reset, interrupts |
7 | may fail to be injected. This can cause Windows XP to fail to boot, as | 7 | may fail to be injected. This can cause Windows XP to fail to boot, as |
diff --git a/recipes-bsp/linux/linux-omap/linus/0045-hwmon-s3c-hwmon-Fix-compilation.patch b/recipes-bsp/linux/linux-omap/linus/0045-hwmon-s3c-hwmon-Fix-compilation.patch index 820ec792..c322f9c9 100644 --- a/recipes-bsp/linux/linux-omap/linus/0045-hwmon-s3c-hwmon-Fix-compilation.patch +++ b/recipes-bsp/linux/linux-omap/linus/0045-hwmon-s3c-hwmon-Fix-compilation.patch | |||
@@ -1,7 +1,7 @@ | |||
1 | From b518a64983cbf2ff31aed530898de2d80e4573d5 Mon Sep 17 00:00:00 2001 | 1 | From cdca50978acd2a0be9ef675b8cdd3b77fadab492 Mon Sep 17 00:00:00 2001 |
2 | From: Maurus Cuelenaere <mcuelenaere@gmail.com> | 2 | From: Maurus Cuelenaere <mcuelenaere@gmail.com> |
3 | Date: Sun, 2 Jan 2011 14:48:16 -0500 | 3 | Date: Sun, 2 Jan 2011 14:48:16 -0500 |
4 | Subject: [PATCH 45/66] hwmon: (s3c-hwmon) Fix compilation | 4 | Subject: [PATCH 45/65] hwmon: (s3c-hwmon) Fix compilation |
5 | 5 | ||
6 | The owner field was removed from struct attribute in | 6 | The owner field was removed from struct attribute in |
7 | 6fd69dc578fa0b1bbc3aad70ae3af9a137211707, so don't assign it anymore. | 7 | 6fd69dc578fa0b1bbc3aad70ae3af9a137211707, so don't assign it anymore. |
diff --git a/recipes-bsp/linux/linux-omap/linus/0046-watchdog-Improve-initialisation-error-message-and-do.patch b/recipes-bsp/linux/linux-omap/linus/0046-watchdog-Improve-initialisation-error-message-and-do.patch index c07fa41c..b490dc07 100644 --- a/recipes-bsp/linux/linux-omap/linus/0046-watchdog-Improve-initialisation-error-message-and-do.patch +++ b/recipes-bsp/linux/linux-omap/linus/0046-watchdog-Improve-initialisation-error-message-and-do.patch | |||
@@ -1,7 +1,7 @@ | |||
1 | From 551423748a4eba55f2eb0fc250d757986471f187 Mon Sep 17 00:00:00 2001 | 1 | From 358160309eeeb8e29b74240874267ea9f7e43d36 Mon Sep 17 00:00:00 2001 |
2 | From: Ben Hutchings <ben@decadent.org.uk> | 2 | From: Ben Hutchings <ben@decadent.org.uk> |
3 | Date: Sun, 2 Jan 2011 23:02:42 +0000 | 3 | Date: Sun, 2 Jan 2011 23:02:42 +0000 |
4 | Subject: [PATCH 46/66] watchdog: Improve initialisation error message and documentation | 4 | Subject: [PATCH 46/65] watchdog: Improve initialisation error message and documentation |
5 | 5 | ||
6 | The error message 'NMI watchdog failed to create perf event...' | 6 | The error message 'NMI watchdog failed to create perf event...' |
7 | does not make it clear that this is a fatal error for the | 7 | does not make it clear that this is a fatal error for the |
diff --git a/recipes-bsp/linux/linux-omap/linus/0047-ARM-6605-1-Add-missing-include-asm-memory.h.patch b/recipes-bsp/linux/linux-omap/linus/0047-ARM-6605-1-Add-missing-include-asm-memory.h.patch index bd1e892d..1b083882 100644 --- a/recipes-bsp/linux/linux-omap/linus/0047-ARM-6605-1-Add-missing-include-asm-memory.h.patch +++ b/recipes-bsp/linux/linux-omap/linus/0047-ARM-6605-1-Add-missing-include-asm-memory.h.patch | |||
@@ -1,7 +1,7 @@ | |||
1 | From 7c0ab43e6ab09d72dc8dbac2521b2f819ccc4026 Mon Sep 17 00:00:00 2001 | 1 | From ff3df95843c9713d7b7247c461b955b1f794db76 Mon Sep 17 00:00:00 2001 |
2 | From: Axel Lin <axel.lin@gmail.com> | 2 | From: Axel Lin <axel.lin@gmail.com> |
3 | Date: Mon, 3 Jan 2011 02:26:53 +0100 | 3 | Date: Mon, 3 Jan 2011 02:26:53 +0100 |
4 | Subject: [PATCH 47/66] ARM: 6605/1: Add missing include "asm/memory.h" | 4 | Subject: [PATCH 47/65] ARM: 6605/1: Add missing include "asm/memory.h" |
5 | 5 | ||
6 | This patch fixes below build error by adding the missing asm/memory.h, | 6 | This patch fixes below build error by adding the missing asm/memory.h, |
7 | which is needed for arch_is_coherent(). | 7 | which is needed for arch_is_coherent(). |
diff --git a/recipes-bsp/linux/linux-omap/linus/0048-mv_xor-fix-race-in-tasklet-function.patch b/recipes-bsp/linux/linux-omap/linus/0048-mv_xor-fix-race-in-tasklet-function.patch index db13a164..6c1d8467 100644 --- a/recipes-bsp/linux/linux-omap/linus/0048-mv_xor-fix-race-in-tasklet-function.patch +++ b/recipes-bsp/linux/linux-omap/linus/0048-mv_xor-fix-race-in-tasklet-function.patch | |||
@@ -1,7 +1,7 @@ | |||
1 | From 8333f65ef094e47020cd01452b4637e7daf5a77f Mon Sep 17 00:00:00 2001 | 1 | From b4c914578637d1d92b92842c50b02a98f2a7357d Mon Sep 17 00:00:00 2001 |
2 | From: Saeed Bishara <saeed@marvell.com> | 2 | From: Saeed Bishara <saeed@marvell.com> |
3 | Date: Tue, 21 Dec 2010 16:53:39 +0200 | 3 | Date: Tue, 21 Dec 2010 16:53:39 +0200 |
4 | Subject: [PATCH 48/66] mv_xor: fix race in tasklet function | 4 | Subject: [PATCH 48/65] mv_xor: fix race in tasklet function |
5 | 5 | ||
6 | use mv_xor_slot_cleanup() instead of __mv_xor_slot_cleanup() as the former function | 6 | use mv_xor_slot_cleanup() instead of __mv_xor_slot_cleanup() as the former function |
7 | aquires the spin lock that needed to protect the drivers data. | 7 | aquires the spin lock that needed to protect the drivers data. |
diff --git a/recipes-bsp/linux/linux-omap/linus/0049-dmaengine-provide-dummy-functions-for-DMA_ENGINE-n.patch b/recipes-bsp/linux/linux-omap/linus/0049-dmaengine-provide-dummy-functions-for-DMA_ENGINE-n.patch index 442c5a16..a5a0850c 100644 --- a/recipes-bsp/linux/linux-omap/linus/0049-dmaengine-provide-dummy-functions-for-DMA_ENGINE-n.patch +++ b/recipes-bsp/linux/linux-omap/linus/0049-dmaengine-provide-dummy-functions-for-DMA_ENGINE-n.patch | |||
@@ -1,7 +1,7 @@ | |||
1 | From 8f33d5277fada0291ea495f7fd44a3e7b7aa41d3 Mon Sep 17 00:00:00 2001 | 1 | From 8948bfb494b67389d7ea6249b3d6e765f4500d88 Mon Sep 17 00:00:00 2001 |
2 | From: Guennadi Liakhovetski <g.liakhovetski@gmx.de> | 2 | From: Guennadi Liakhovetski <g.liakhovetski@gmx.de> |
3 | Date: Wed, 22 Dec 2010 14:46:46 +0100 | 3 | Date: Wed, 22 Dec 2010 14:46:46 +0100 |
4 | Subject: [PATCH 49/66] dmaengine: provide dummy functions for DMA_ENGINE=n | 4 | Subject: [PATCH 49/65] dmaengine: provide dummy functions for DMA_ENGINE=n |
5 | 5 | ||
6 | This lets drivers, optionally using the dmaengine, build with DMA_ENGINE | 6 | This lets drivers, optionally using the dmaengine, build with DMA_ENGINE |
7 | unselected. | 7 | unselected. |
diff --git a/recipes-bsp/linux/linux-omap/linus/0050-media-cx25840-Prevent-device-probe-failure-due-to-vo.patch b/recipes-bsp/linux/linux-omap/linus/0050-cx25840-Prevent-device-probe-failure-due-to-volume-c.patch index 115575aa..b1b84018 100644 --- a/recipes-bsp/linux/linux-omap/linus/0050-media-cx25840-Prevent-device-probe-failure-due-to-vo.patch +++ b/recipes-bsp/linux/linux-omap/linus/0050-cx25840-Prevent-device-probe-failure-due-to-volume-c.patch | |||
@@ -1,7 +1,7 @@ | |||
1 | From f23b7952d37c69c0caa6c8dfb85dbf2eb9e5fcaa Mon Sep 17 00:00:00 2001 | 1 | From 99ce7fb9211326fed836b7dee035f8a4b1df0250 Mon Sep 17 00:00:00 2001 |
2 | From: Andy Walls <awalls@md.metrocast.net> | 2 | From: Andy Walls <awalls@md.metrocast.net> |
3 | Date: Sun, 5 Dec 2010 19:42:30 -0300 | 3 | Date: Sun, 5 Dec 2010 19:42:30 -0300 |
4 | Subject: [PATCH 50/66] [media] cx25840: Prevent device probe failure due to volume control ERANGE error | 4 | Subject: [PATCH 50/65] cx25840: Prevent device probe failure due to volume control ERANGE error |
5 | 5 | ||
6 | This patch fixes a regression that crept into 2.6.36. | 6 | This patch fixes a regression that crept into 2.6.36. |
7 | 7 | ||
diff --git a/recipes-bsp/linux/linux-omap/linus/0051-media-wm8775-Revert-changeset-fcb9757333-to-avoid-a-.patch b/recipes-bsp/linux/linux-omap/linus/0051-wm8775-Revert-changeset-fcb9757333-to-avoid-a-regres.patch index 7d88bb0c..792fe440 100644 --- a/recipes-bsp/linux/linux-omap/linus/0051-media-wm8775-Revert-changeset-fcb9757333-to-avoid-a-.patch +++ b/recipes-bsp/linux/linux-omap/linus/0051-wm8775-Revert-changeset-fcb9757333-to-avoid-a-regres.patch | |||
@@ -1,7 +1,7 @@ | |||
1 | From 46e67acd5d4cacda758e871eebd15cef4e2c2665 Mon Sep 17 00:00:00 2001 | 1 | From 2d2e6426126f420da1df0e4c2b37069e00aefdb8 Mon Sep 17 00:00:00 2001 |
2 | From: Mauro Carvalho Chehab <mchehab@redhat.com> | 2 | From: Mauro Carvalho Chehab <mchehab@redhat.com> |
3 | Date: Mon, 3 Jan 2011 09:09:56 -0200 | 3 | Date: Mon, 3 Jan 2011 09:09:56 -0200 |
4 | Subject: [PATCH 51/66] [media] wm8775: Revert changeset fcb9757333 to avoid a regression | 4 | Subject: [PATCH 51/65] wm8775: Revert changeset fcb9757333 to avoid a regression |
5 | 5 | ||
6 | It seems that cx88 and ivtv use wm8775 on some different modes. The | 6 | It seems that cx88 and ivtv use wm8775 on some different modes. The |
7 | patch that added support for a board with wm8775 broke ivtv boards with | 7 | patch that added support for a board with wm8775 broke ivtv boards with |
diff --git a/recipes-bsp/linux/linux-omap/linus/0052-media-em28xx-radio_fops-should-also-use-unlocked_ioc.patch b/recipes-bsp/linux/linux-omap/linus/0052-em28xx-radio_fops-should-also-use-unlocked_ioctl.patch index 5fe35438..f8070990 100644 --- a/recipes-bsp/linux/linux-omap/linus/0052-media-em28xx-radio_fops-should-also-use-unlocked_ioc.patch +++ b/recipes-bsp/linux/linux-omap/linus/0052-em28xx-radio_fops-should-also-use-unlocked_ioctl.patch | |||
@@ -1,7 +1,7 @@ | |||
1 | From 8fd0bda511406ef0e9dcce9be055d7ab931e92ba Mon Sep 17 00:00:00 2001 | 1 | From 002eb3b2ab46fef443a2e40c52255e1c30b83704 Mon Sep 17 00:00:00 2001 |
2 | From: Hans Verkuil <hverkuil@xs4all.nl> | 2 | From: Hans Verkuil <hverkuil@xs4all.nl> |
3 | Date: Sat, 18 Dec 2010 09:59:51 -0300 | 3 | Date: Sat, 18 Dec 2010 09:59:51 -0300 |
4 | Subject: [PATCH 52/66] [media] em28xx: radio_fops should also use unlocked_ioctl | 4 | Subject: [PATCH 52/65] em28xx: radio_fops should also use unlocked_ioctl |
5 | 5 | ||
6 | em28xx uses core assisted locking, so it shouldn't use .ioctl. | 6 | em28xx uses core assisted locking, so it shouldn't use .ioctl. |
7 | The .ioctl callback was replaced by .unlocked_ioctl for video nodes, | 7 | The .ioctl callback was replaced by .unlocked_ioctl for video nodes, |
diff --git a/recipes-bsp/linux/linux-omap/linus/0053-arch-x86-oprofile-op_model_amd.c-Perform-initialisat.patch b/recipes-bsp/linux/linux-omap/linus/0053-arch-x86-oprofile-op_model_amd.c-Perform-initialisat.patch index d38d77a0..dc5522d0 100644 --- a/recipes-bsp/linux/linux-omap/linus/0053-arch-x86-oprofile-op_model_amd.c-Perform-initialisat.patch +++ b/recipes-bsp/linux/linux-omap/linus/0053-arch-x86-oprofile-op_model_amd.c-Perform-initialisat.patch | |||
@@ -1,7 +1,7 @@ | |||
1 | From c7c25802b39c443b3745cfa973dc49a97a3491f8 Mon Sep 17 00:00:00 2001 | 1 | From b376276870006eabba46427b79a3f3be70b3e3ea Mon Sep 17 00:00:00 2001 |
2 | From: Robert Richter <robert.richter@amd.com> | 2 | From: Robert Richter <robert.richter@amd.com> |
3 | Date: Mon, 3 Jan 2011 12:15:14 +0100 | 3 | Date: Mon, 3 Jan 2011 12:15:14 +0100 |
4 | Subject: [PATCH 53/66] arch/x86/oprofile/op_model_amd.c: Perform initialisation on a single CPU | 4 | Subject: [PATCH 53/65] arch/x86/oprofile/op_model_amd.c: Perform initialisation on a single CPU |
5 | 5 | ||
6 | Disable preemption in init_ibs(). The function only checks the | 6 | Disable preemption in init_ibs(). The function only checks the |
7 | ibs capabilities and sets up pci devices (if necessary). It runs | 7 | ibs capabilities and sets up pci devices (if necessary). It runs |
diff --git a/recipes-bsp/linux/linux-omap/linus/0054-perf-Fix-callchain-hit-bad-cast-on-ascii-display.patch b/recipes-bsp/linux/linux-omap/linus/0054-perf-Fix-callchain-hit-bad-cast-on-ascii-display.patch index d98849e5..09ed27c3 100644 --- a/recipes-bsp/linux/linux-omap/linus/0054-perf-Fix-callchain-hit-bad-cast-on-ascii-display.patch +++ b/recipes-bsp/linux/linux-omap/linus/0054-perf-Fix-callchain-hit-bad-cast-on-ascii-display.patch | |||
@@ -1,7 +1,7 @@ | |||
1 | From d425de5436a620de506f9e4119bf8daa1cb93718 Mon Sep 17 00:00:00 2001 | 1 | From ef44b2900e7bfd255e56ae9bd2ec03d2c13b780c Mon Sep 17 00:00:00 2001 |
2 | From: Frederic Weisbecker <fweisbec@gmail.com> | 2 | From: Frederic Weisbecker <fweisbec@gmail.com> |
3 | Date: Mon, 3 Jan 2011 16:13:11 +0100 | 3 | Date: Mon, 3 Jan 2011 16:13:11 +0100 |
4 | Subject: [PATCH 54/66] perf: Fix callchain hit bad cast on ascii display | 4 | Subject: [PATCH 54/65] perf: Fix callchain hit bad cast on ascii display |
5 | 5 | ||
6 | ipchain__fprintf_graph() casts the number of hits in a branch as an | 6 | ipchain__fprintf_graph() casts the number of hits in a branch as an |
7 | int, which means we lose its highests bits. | 7 | int, which means we lose its highests bits. |
diff --git a/recipes-bsp/linux/linux-omap/linus/0056-ARM-it8152-add-IT8152_LAST_IRQ-definition-to-fix-bui.patch b/recipes-bsp/linux/linux-omap/linus/0055-ARM-it8152-add-IT8152_LAST_IRQ-definition-to-fix-bui.patch index fadc8226..9a1f006b 100644 --- a/recipes-bsp/linux/linux-omap/linus/0056-ARM-it8152-add-IT8152_LAST_IRQ-definition-to-fix-bui.patch +++ b/recipes-bsp/linux/linux-omap/linus/0055-ARM-it8152-add-IT8152_LAST_IRQ-definition-to-fix-bui.patch | |||
@@ -1,7 +1,7 @@ | |||
1 | From 823a2df258627b80df2e75056b850424a8eb5fed Mon Sep 17 00:00:00 2001 | 1 | From 83c04c29567a2f57c4881c8c11bce2bd4bc0b0ab Mon Sep 17 00:00:00 2001 |
2 | From: Mike Rapoport <mike@compulab.co.il> | 2 | From: Mike Rapoport <mike@compulab.co.il> |
3 | Date: Wed, 29 Dec 2010 09:06:26 +0200 | 3 | Date: Wed, 29 Dec 2010 09:06:26 +0200 |
4 | Subject: [PATCH 56/66] ARM: it8152: add IT8152_LAST_IRQ definition to fix build error | 4 | Subject: [PATCH 55/65] ARM: it8152: add IT8152_LAST_IRQ definition to fix build error |
5 | 5 | ||
6 | The commit 6ac6b817f3f4c23c5febd960d8deb343e13af5f3 (ARM: pxa: encode | 6 | The commit 6ac6b817f3f4c23c5febd960d8deb343e13af5f3 (ARM: pxa: encode |
7 | IRQ number into .nr_irqs) removed definition of ITE_LAST_IRQ which | 7 | IRQ number into .nr_irqs) removed definition of ITE_LAST_IRQ which |
diff --git a/recipes-bsp/linux/linux-omap/linus/0055-ARM-pxa-PXA_ESERIES-depends-on-FB_W100.patch b/recipes-bsp/linux/linux-omap/linus/0055-ARM-pxa-PXA_ESERIES-depends-on-FB_W100.patch deleted file mode 100644 index c1b62385..00000000 --- a/recipes-bsp/linux/linux-omap/linus/0055-ARM-pxa-PXA_ESERIES-depends-on-FB_W100.patch +++ /dev/null | |||
@@ -1,29 +0,0 @@ | |||
1 | From 82427de2c7c39ee7bcaa4cb0260b4e9b9ab19eb8 Mon Sep 17 00:00:00 2001 | ||
2 | From: Lennert Buytenhek <buytenh@wantstofly.org> | ||
3 | Date: Wed, 15 Dec 2010 07:20:16 +0800 | ||
4 | Subject: [PATCH 55/66] ARM: pxa: PXA_ESERIES depends on FB_W100. | ||
5 | |||
6 | As arch/arm/mach-pxa/eseries.c references w100fb_gpio_{read,write}() | ||
7 | directly. | ||
8 | |||
9 | Signed-off-by: Lennert Buytenhek <buytenh@secretlab.ca> | ||
10 | Signed-off-by: Eric Miao <eric.y.miao@gmail.com> | ||
11 | --- | ||
12 | arch/arm/mach-pxa/Kconfig | 1 + | ||
13 | 1 files changed, 1 insertions(+), 0 deletions(-) | ||
14 | |||
15 | diff --git a/arch/arm/mach-pxa/Kconfig b/arch/arm/mach-pxa/Kconfig | ||
16 | index dd235ec..c93e73d 100644 | ||
17 | --- a/arch/arm/mach-pxa/Kconfig | ||
18 | +++ b/arch/arm/mach-pxa/Kconfig | ||
19 | @@ -540,6 +540,7 @@ config MACH_ICONTROL | ||
20 | config ARCH_PXA_ESERIES | ||
21 | bool "PXA based Toshiba e-series PDAs" | ||
22 | select PXA25x | ||
23 | + select FB_W100 | ||
24 | |||
25 | config MACH_E330 | ||
26 | bool "Toshiba e330" | ||
27 | -- | ||
28 | 1.6.6.1 | ||
29 | |||
diff --git a/recipes-bsp/linux/linux-omap/linus/0057-ARM-pxa-fix-page-table-corruption-on-resume.patch b/recipes-bsp/linux/linux-omap/linus/0056-ARM-pxa-fix-page-table-corruption-on-resume.patch index d8b784db..5ae9609e 100644 --- a/recipes-bsp/linux/linux-omap/linus/0057-ARM-pxa-fix-page-table-corruption-on-resume.patch +++ b/recipes-bsp/linux/linux-omap/linus/0056-ARM-pxa-fix-page-table-corruption-on-resume.patch | |||
@@ -1,7 +1,7 @@ | |||
1 | From 24c78557741395e038e83f25367cf2bfd7f582b8 Mon Sep 17 00:00:00 2001 | 1 | From b7072ddc2682868372d060e1e25447e5c1aee007 Mon Sep 17 00:00:00 2001 |
2 | From: Aric D. Blumer <aric@sdgsystems.com> | 2 | From: Aric D. Blumer <aric@sdgsystems.com> |
3 | Date: Wed, 29 Dec 2010 11:18:29 -0500 | 3 | Date: Wed, 29 Dec 2010 11:18:29 -0500 |
4 | Subject: [PATCH 57/66] ARM: pxa: fix page table corruption on resume | 4 | Subject: [PATCH 56/65] ARM: pxa: fix page table corruption on resume |
5 | 5 | ||
6 | Before this patch, the following error would sometimes occur after a | 6 | Before this patch, the following error would sometimes occur after a |
7 | resume on pxa3xx: | 7 | resume on pxa3xx: |
diff --git a/recipes-bsp/linux/linux-omap/linus/0058-atl1-fix-oops-when-changing-tx-rx-ring-params.patch b/recipes-bsp/linux/linux-omap/linus/0057-atl1-fix-oops-when-changing-tx-rx-ring-params.patch index 5216f8ee..9db691b1 100644 --- a/recipes-bsp/linux/linux-omap/linus/0058-atl1-fix-oops-when-changing-tx-rx-ring-params.patch +++ b/recipes-bsp/linux/linux-omap/linus/0057-atl1-fix-oops-when-changing-tx-rx-ring-params.patch | |||
@@ -1,7 +1,7 @@ | |||
1 | From 2f32c867219734b06abc980d4812f67b6d6fe517 Mon Sep 17 00:00:00 2001 | 1 | From f14284bb4ad057377b4944bb3985352fe1079c60 Mon Sep 17 00:00:00 2001 |
2 | From: J. K. Cliburn <jcliburn@gmail.com> | 2 | From: J. K. Cliburn <jcliburn@gmail.com> |
3 | Date: Sat, 1 Jan 2011 05:02:12 +0000 | 3 | Date: Sat, 1 Jan 2011 05:02:12 +0000 |
4 | Subject: [PATCH 58/66] atl1: fix oops when changing tx/rx ring params | 4 | Subject: [PATCH 57/65] atl1: fix oops when changing tx/rx ring params |
5 | MIME-Version: 1.0 | 5 | MIME-Version: 1.0 |
6 | Content-Type: text/plain; charset=UTF-8 | 6 | Content-Type: text/plain; charset=UTF-8 |
7 | Content-Transfer-Encoding: 8bit | 7 | Content-Transfer-Encoding: 8bit |
diff --git a/recipes-bsp/linux/linux-omap/linus/0059-bridge-fix-br_multicast_ipv6_rcv-for-paged-skbs.patch b/recipes-bsp/linux/linux-omap/linus/0058-bridge-fix-br_multicast_ipv6_rcv-for-paged-skbs.patch index 75f72951..857f506f 100644 --- a/recipes-bsp/linux/linux-omap/linus/0059-bridge-fix-br_multicast_ipv6_rcv-for-paged-skbs.patch +++ b/recipes-bsp/linux/linux-omap/linus/0058-bridge-fix-br_multicast_ipv6_rcv-for-paged-skbs.patch | |||
@@ -1,7 +1,7 @@ | |||
1 | From 9d89081d698132b5f964aea88112f76492563ee9 Mon Sep 17 00:00:00 2001 | 1 | From 87bd79394bd7f4b7e01199421aae0df5fb1910d0 Mon Sep 17 00:00:00 2001 |
2 | From: Tomas Winkler <tomas.winkler@intel.com> | 2 | From: Tomas Winkler <tomas.winkler@intel.com> |
3 | Date: Mon, 3 Jan 2011 11:26:08 -0800 | 3 | Date: Mon, 3 Jan 2011 11:26:08 -0800 |
4 | Subject: [PATCH 59/66] bridge: fix br_multicast_ipv6_rcv for paged skbs | 4 | Subject: [PATCH 58/65] bridge: fix br_multicast_ipv6_rcv for paged skbs |
5 | 5 | ||
6 | use pskb_may_pull to access ipv6 header correctly for paged skbs | 6 | use pskb_may_pull to access ipv6 header correctly for paged skbs |
7 | It was omitted in the bridge code leading to crash in blind | 7 | It was omitted in the bridge code leading to crash in blind |
diff --git a/recipes-bsp/linux/linux-omap/linus/0060-name_to_dev_t-must-not-call-__init-code.patch b/recipes-bsp/linux/linux-omap/linus/0059-name_to_dev_t-must-not-call-__init-code.patch index bdd9fd0d..26915acc 100644 --- a/recipes-bsp/linux/linux-omap/linus/0060-name_to_dev_t-must-not-call-__init-code.patch +++ b/recipes-bsp/linux/linux-omap/linus/0059-name_to_dev_t-must-not-call-__init-code.patch | |||
@@ -1,7 +1,7 @@ | |||
1 | From a1cf11d8f673a3ad91012c5da96beed06ecefde1 Mon Sep 17 00:00:00 2001 | 1 | From edb8dd77b87534a3cc6bf4e2a234216d2cc68f89 Mon Sep 17 00:00:00 2001 |
2 | From: Jan Beulich <JBeulich@novell.com> | 2 | From: Jan Beulich <JBeulich@novell.com> |
3 | Date: Mon, 3 Jan 2011 15:07:02 +0000 | 3 | Date: Mon, 3 Jan 2011 15:07:02 +0000 |
4 | Subject: [PATCH 60/66] name_to_dev_t() must not call __init code | 4 | Subject: [PATCH 59/65] name_to_dev_t() must not call __init code |
5 | 5 | ||
6 | The function can't be __init itself (being called from some sysfs | 6 | The function can't be __init itself (being called from some sysfs |
7 | handler), and hence none of the functions it calls can be either. | 7 | handler), and hence none of the functions it calls can be either. |
diff --git a/recipes-bsp/linux/linux-omap/linus/0061-bridge-stp-ensure-mac-header-is-set.patch b/recipes-bsp/linux/linux-omap/linus/0060-bridge-stp-ensure-mac-header-is-set.patch index f2c0e468..ad0b8e1b 100644 --- a/recipes-bsp/linux/linux-omap/linus/0061-bridge-stp-ensure-mac-header-is-set.patch +++ b/recipes-bsp/linux/linux-omap/linus/0060-bridge-stp-ensure-mac-header-is-set.patch | |||
@@ -1,7 +1,7 @@ | |||
1 | From e6f26129ebbb0071016e2526036f42036ccf30e1 Mon Sep 17 00:00:00 2001 | 1 | From ff26fe4db962b41b794fb81518b8e407093239d9 Mon Sep 17 00:00:00 2001 |
2 | From: Florian Westphal <fw@strlen.de> | 2 | From: Florian Westphal <fw@strlen.de> |
3 | Date: Mon, 3 Jan 2011 04:16:28 +0000 | 3 | Date: Mon, 3 Jan 2011 04:16:28 +0000 |
4 | Subject: [PATCH 61/66] bridge: stp: ensure mac header is set | 4 | Subject: [PATCH 60/65] bridge: stp: ensure mac header is set |
5 | 5 | ||
6 | commit bf9ae5386bca8836c16e69ab8fdbe46767d7452a | 6 | commit bf9ae5386bca8836c16e69ab8fdbe46767d7452a |
7 | (llc: use dev_hard_header) removed the | 7 | (llc: use dev_hard_header) removed the |
diff --git a/recipes-bsp/linux/linux-omap/linus/0062-ima-fix-add-LSM-rule-bug.patch b/recipes-bsp/linux/linux-omap/linus/0061-ima-fix-add-LSM-rule-bug.patch index 775d2a6b..5c37ce35 100644 --- a/recipes-bsp/linux/linux-omap/linus/0062-ima-fix-add-LSM-rule-bug.patch +++ b/recipes-bsp/linux/linux-omap/linus/0061-ima-fix-add-LSM-rule-bug.patch | |||
@@ -1,7 +1,7 @@ | |||
1 | From 867c20265459d30a01b021a9c1e81fb4c5832aa9 Mon Sep 17 00:00:00 2001 | 1 | From 497d2c1cfa523a66bfea594791d8f2a50e5bb0aa Mon Sep 17 00:00:00 2001 |
2 | From: Mimi Zohar <zohar@linux.vnet.ibm.com> | 2 | From: Mimi Zohar <zohar@linux.vnet.ibm.com> |
3 | Date: Mon, 3 Jan 2011 14:59:10 -0800 | 3 | Date: Mon, 3 Jan 2011 14:59:10 -0800 |
4 | Subject: [PATCH 62/66] ima: fix add LSM rule bug | 4 | Subject: [PATCH 61/65] ima: fix add LSM rule bug |
5 | 5 | ||
6 | If security_filter_rule_init() doesn't return a rule, then not everything | 6 | If security_filter_rule_init() doesn't return a rule, then not everything |
7 | is as fine as the return code implies. | 7 | is as fine as the return code implies. |
diff --git a/recipes-bsp/linux/linux-omap/linus/0063-arch-mn10300-kernel-irq.c-fix-build.patch b/recipes-bsp/linux/linux-omap/linus/0062-arch-mn10300-kernel-irq.c-fix-build.patch index cf6a5c75..ecbbaa02 100644 --- a/recipes-bsp/linux/linux-omap/linus/0063-arch-mn10300-kernel-irq.c-fix-build.patch +++ b/recipes-bsp/linux/linux-omap/linus/0062-arch-mn10300-kernel-irq.c-fix-build.patch | |||
@@ -1,7 +1,7 @@ | |||
1 | From d9a1abe4844e7591cd82e167a1a09e6546f6c45e Mon Sep 17 00:00:00 2001 | 1 | From 942dd5c14797f41c9e6d960ae95940ccdb7cb044 Mon Sep 17 00:00:00 2001 |
2 | From: Andrew Morton <akpm@linux-foundation.org> | 2 | From: Andrew Morton <akpm@linux-foundation.org> |
3 | Date: Mon, 3 Jan 2011 14:59:11 -0800 | 3 | Date: Mon, 3 Jan 2011 14:59:11 -0800 |
4 | Subject: [PATCH 63/66] arch/mn10300/kernel/irq.c: fix build | 4 | Subject: [PATCH 62/65] arch/mn10300/kernel/irq.c: fix build |
5 | 5 | ||
6 | Addresses https://bugzilla.kernel.org/show_bug.cgi?id=25702 | 6 | Addresses https://bugzilla.kernel.org/show_bug.cgi?id=25702 |
7 | 7 | ||
diff --git a/recipes-bsp/linux/linux-omap/linus/0064-remove-trim_fs-method-from-Documentation-filesystems.patch b/recipes-bsp/linux/linux-omap/linus/0063-remove-trim_fs-method-from-Documentation-filesystems.patch index e9d78f52..d7e9481b 100644 --- a/recipes-bsp/linux/linux-omap/linus/0064-remove-trim_fs-method-from-Documentation-filesystems.patch +++ b/recipes-bsp/linux/linux-omap/linus/0063-remove-trim_fs-method-from-Documentation-filesystems.patch | |||
@@ -1,7 +1,7 @@ | |||
1 | From 8a87694ed159d7abd2c9ed657416696c05db2252 Mon Sep 17 00:00:00 2001 | 1 | From 012cfd55bb9075c4697cc068ba0a8c0d0069433a Mon Sep 17 00:00:00 2001 |
2 | From: Christoph Hellwig <hch@lst.de> | 2 | From: Christoph Hellwig <hch@lst.de> |
3 | Date: Tue, 4 Jan 2011 07:14:24 +0100 | 3 | Date: Tue, 4 Jan 2011 07:14:24 +0100 |
4 | Subject: [PATCH 64/66] remove trim_fs method from Documentation/filesystems/Locking | 4 | Subject: [PATCH 63/65] remove trim_fs method from Documentation/filesystems/Locking |
5 | 5 | ||
6 | The ->trim_fs has been removed meanwhile, so remove it from the documentation | 6 | The ->trim_fs has been removed meanwhile, so remove it from the documentation |
7 | as well. | 7 | as well. |
diff --git a/recipes-bsp/linux/linux-omap/linus/0065-ipv4-route.c-respect-prefsrc-for-local-routes.patch b/recipes-bsp/linux/linux-omap/linus/0064-ipv4-route.c-respect-prefsrc-for-local-routes.patch index 5f57d4cf..56e00911 100644 --- a/recipes-bsp/linux/linux-omap/linus/0065-ipv4-route.c-respect-prefsrc-for-local-routes.patch +++ b/recipes-bsp/linux/linux-omap/linus/0064-ipv4-route.c-respect-prefsrc-for-local-routes.patch | |||
@@ -1,7 +1,7 @@ | |||
1 | From 9fc3bbb4a752f108cf096d96640f3b548bbbce6c Mon Sep 17 00:00:00 2001 | 1 | From 1e3d23ed2eae8473568b34fdc323d2fec679616b Mon Sep 17 00:00:00 2001 |
2 | From: Joel Sing <jsing@google.com> | 2 | From: Joel Sing <jsing@google.com> |
3 | Date: Mon, 3 Jan 2011 20:24:20 +0000 | 3 | Date: Mon, 3 Jan 2011 20:24:20 +0000 |
4 | Subject: [PATCH 65/66] ipv4/route.c: respect prefsrc for local routes | 4 | Subject: [PATCH 64/65] ipv4/route.c: respect prefsrc for local routes |
5 | 5 | ||
6 | The preferred source address is currently ignored for local routes, | 6 | The preferred source address is currently ignored for local routes, |
7 | which results in all local connections having a src address that is the | 7 | which results in all local connections having a src address that is the |
diff --git a/recipes-bsp/linux/linux-omap/linus/0066-Linux-2.6.37.patch b/recipes-bsp/linux/linux-omap/linus/0065-Linux-2.6.37.patch index 3c1055a4..f4f6c6b1 100644 --- a/recipes-bsp/linux/linux-omap/linus/0066-Linux-2.6.37.patch +++ b/recipes-bsp/linux/linux-omap/linus/0065-Linux-2.6.37.patch | |||
@@ -1,7 +1,7 @@ | |||
1 | From 3c0eee3fe6a3a1c745379547c7e7c904aa64f6d5 Mon Sep 17 00:00:00 2001 | 1 | From 52aefa299da0c025c4e521f2a40a89c01aad5a17 Mon Sep 17 00:00:00 2001 |
2 | From: Linus Torvalds <torvalds@linux-foundation.org> | 2 | From: Linus Torvalds <torvalds@linux-foundation.org> |
3 | Date: Tue, 4 Jan 2011 16:50:19 -0800 | 3 | Date: Tue, 4 Jan 2011 16:50:19 -0800 |
4 | Subject: [PATCH 66/66] Linux 2.6.37 | 4 | Subject: [PATCH 65/65] Linux 2.6.37 |
5 | 5 | ||
6 | --- | 6 | --- |
7 | Makefile | 2 +- | 7 | Makefile | 2 +- |
diff --git a/recipes-bsp/linux/linux-omap/usrp/0001-Add-defines-to-set-config-options-in-GPMC-per-CS-con.patch b/recipes-bsp/linux/linux-omap/usrp/0001-Add-defines-to-set-config-options-in-GPMC-per-CS-con.patch index 2fcef66a..9f73f00d 100644 --- a/recipes-bsp/linux/linux-omap/usrp/0001-Add-defines-to-set-config-options-in-GPMC-per-CS-con.patch +++ b/recipes-bsp/linux/linux-omap/usrp/0001-Add-defines-to-set-config-options-in-GPMC-per-CS-con.patch | |||
@@ -1,7 +1,7 @@ | |||
1 | From a6e1f70eca0fcc9899e949f7ecb30b0fa483f590 Mon Sep 17 00:00:00 2001 | 1 | From cba7c162c77d225afbf53148273019946a73b2c2 Mon Sep 17 00:00:00 2001 |
2 | From: Philip Balister <balister@nomad.(none)> | 2 | From: Philip Balister <balister@nomad.(none)> |
3 | Date: Wed, 17 Feb 2010 14:51:39 -0800 | 3 | Date: Wed, 17 Feb 2010 14:51:39 -0800 |
4 | Subject: [PATCH 01/22] Add defines to set config options in GPMC per CS control registers. | 4 | Subject: [PATCH 1/3] Add defines to set config options in GPMC per CS control registers. |
5 | 5 | ||
6 | --- | 6 | --- |
7 | arch/arm/plat-omap/include/plat/gpmc.h | 36 ++++++++++++++++++++++++++++++++ | 7 | arch/arm/plat-omap/include/plat/gpmc.h | 36 ++++++++++++++++++++++++++++++++ |
diff --git a/recipes-bsp/linux/linux-omap/usrp/0001-OMAP3-beagle-C4-enable-upto-720MHz-OPP.patch b/recipes-bsp/linux/linux-omap/usrp/0001-OMAP3-beagle-C4-enable-upto-720MHz-OPP.patch deleted file mode 100644 index 201a9905..00000000 --- a/recipes-bsp/linux/linux-omap/usrp/0001-OMAP3-beagle-C4-enable-upto-720MHz-OPP.patch +++ /dev/null | |||
@@ -1,62 +0,0 @@ | |||
1 | From 1ef8d8840d9aad21e179facd0d1976ab9f05e654 Mon Sep 17 00:00:00 2001 | ||
2 | From: Koen Kooi <koen@dominion.thruhere.net> | ||
3 | Date: Thu, 6 Jan 2011 13:23:45 +0100 | ||
4 | Subject: [PATCH 1/2] OMAP3: beagle C4: enable upto 720MHz OPP | ||
5 | |||
6 | Beagle C4 uses a recent 3530 and the board design allows enabling 720MHz | ||
7 | OPP. tweak the default table to allow for higher OPP tables | ||
8 | |||
9 | Signed-off-by: Koen Kooi <koen@dominion.thruhere.net> | ||
10 | --- | ||
11 | arch/arm/mach-omap2/board-omap3beagle.c | 35 +++++++++++++++++++++++++++++++ | ||
12 | 1 files changed, 35 insertions(+), 0 deletions(-) | ||
13 | |||
14 | diff --git a/arch/arm/mach-omap2/board-omap3beagle.c b/arch/arm/mach-omap2/board-omap3beagle.c | ||
15 | index 9393e75..a0462b9 100644 | ||
16 | --- a/arch/arm/mach-omap2/board-omap3beagle.c | ||
17 | +++ b/arch/arm/mach-omap2/board-omap3beagle.c | ||
18 | @@ -829,6 +829,41 @@ static void __init beagle_opp_init(void) | ||
19 | pr_err("%s: turbo OPPs enabled!\n", __func__); | ||
20 | } | ||
21 | } | ||
22 | + /* Custom OPP enabled for C4 */ | ||
23 | + if (omap3_beagle_get_rev() == OMAP3BEAGLE_BOARD_C4) { | ||
24 | + struct omap_hwmod *mh = omap_hwmod_lookup("mpu"); | ||
25 | + struct omap_hwmod *dh = omap_hwmod_lookup("iva"); | ||
26 | + struct device *dev; | ||
27 | + | ||
28 | + if (!mh || !dh) { | ||
29 | + pr_err("%s: Aiee.. no mpu/dsp devices? %p %p\n", | ||
30 | + __func__, mh, dh); | ||
31 | + r = -EINVAL; | ||
32 | + } else { | ||
33 | + /* Enable MPU 720MHz */ | ||
34 | + dev = &mh->od->pdev.dev; | ||
35 | + r = opp_enable(dev, 720000000); | ||
36 | + | ||
37 | + /* Enable IVA 520MHz and lower opps */ | ||
38 | + dev = &dh->od->pdev.dev; | ||
39 | + r |= opp_enable(dev, 520000000); | ||
40 | + } | ||
41 | + if (r) { | ||
42 | + pr_err("%s: failed to enable higher opp %d\n", | ||
43 | + __func__, r); | ||
44 | + /* | ||
45 | + * Cleanup - disable the higher freqs - we dont care | ||
46 | + * about the results | ||
47 | + */ | ||
48 | + dev = &mh->od->pdev.dev; | ||
49 | + opp_disable(dev, 720000000); | ||
50 | + dev = &dh->od->pdev.dev; | ||
51 | + opp_disable(dev, 520000000); | ||
52 | + } else { | ||
53 | + pr_err("%s: 720MHz MPU OPPs enabled!\n", __func__); | ||
54 | + } | ||
55 | + } | ||
56 | + | ||
57 | } | ||
58 | |||
59 | static void __init omap3_beagle_init(void) | ||
60 | -- | ||
61 | 1.6.6.1 | ||
62 | |||
diff --git a/recipes-bsp/linux/linux-omap/usrp/0002-Add-functions-to-dma.c-to-set-address-and-length-for.patch b/recipes-bsp/linux/linux-omap/usrp/0002-Add-functions-to-dma.c-to-set-address-and-length-for.patch index 22305f35..a7415ff0 100644 --- a/recipes-bsp/linux/linux-omap/usrp/0002-Add-functions-to-dma.c-to-set-address-and-length-for.patch +++ b/recipes-bsp/linux/linux-omap/usrp/0002-Add-functions-to-dma.c-to-set-address-and-length-for.patch | |||
@@ -1,7 +1,7 @@ | |||
1 | From a734ac5eef1dd8ee8cba4eea5d2db568247c484c Mon Sep 17 00:00:00 2001 | 1 | From fa589f1ad83e8795ba0509e7899dd1a6926c5fbd Mon Sep 17 00:00:00 2001 |
2 | From: Philip Balister <philip@opensdr.com> | 2 | From: Philip Balister <philip@opensdr.com> |
3 | Date: Thu, 22 Apr 2010 19:41:58 -0700 | 3 | Date: Thu, 22 Apr 2010 19:41:58 -0700 |
4 | Subject: [PATCH 02/22] Add functions to dma.c to set address and length for src and dest. | 4 | Subject: [PATCH 2/3] Add functions to dma.c to set address and length for src and dest. |
5 | 5 | ||
6 | --- | 6 | --- |
7 | arch/arm/plat-omap/dma.c | 30 ++++++++++++++++++++++++++++++ | 7 | arch/arm/plat-omap/dma.c | 30 ++++++++++++++++++++++++++++++ |
diff --git a/recipes-bsp/linux/linux-omap/usrp/0002-OMAP3-Overo-Tide-enable-upto-720MHz-OPP.patch b/recipes-bsp/linux/linux-omap/usrp/0002-OMAP3-Overo-Tide-enable-upto-720MHz-OPP.patch deleted file mode 100644 index ff1d9055..00000000 --- a/recipes-bsp/linux/linux-omap/usrp/0002-OMAP3-Overo-Tide-enable-upto-720MHz-OPP.patch +++ /dev/null | |||
@@ -1,103 +0,0 @@ | |||
1 | From ba484e6276ba5089a0397aad845ae5be80850bac Mon Sep 17 00:00:00 2001 | ||
2 | From: Koen Kooi <koen@dominion.thruhere.net> | ||
3 | Date: Wed, 12 Jan 2011 17:04:04 +0100 | ||
4 | Subject: [PATCH 2/2] OMAP3: Overo Tide: enable upto 720MHz OPP | ||
5 | |||
6 | Overo Tide uses a recent 3530 and the board design allows enabling 720MHz | ||
7 | OPP. tweak the default table to allow for higher OPP tables | ||
8 | |||
9 | Signed-off-by: Koen Kooi <koen@dominion.thruhere.net> | ||
10 | --- | ||
11 | arch/arm/mach-omap2/board-overo.c | 51 +++++++++++++++++++++++++++++++++++++ | ||
12 | 1 files changed, 51 insertions(+), 0 deletions(-) | ||
13 | |||
14 | diff --git a/arch/arm/mach-omap2/board-overo.c b/arch/arm/mach-omap2/board-overo.c | ||
15 | index 8a44c17..d6d8619 100644 | ||
16 | --- a/arch/arm/mach-omap2/board-overo.c | ||
17 | +++ b/arch/arm/mach-omap2/board-overo.c | ||
18 | @@ -29,6 +29,7 @@ | ||
19 | #include <linux/i2c/twl.h> | ||
20 | #include <linux/regulator/machine.h> | ||
21 | #include <linux/spi/spi.h> | ||
22 | +#include <linux/opp.h> | ||
23 | |||
24 | #include <linux/mtd/mtd.h> | ||
25 | #include <linux/mtd/nand.h> | ||
26 | @@ -50,10 +51,12 @@ | ||
27 | #include <plat/mcspi.h> | ||
28 | #include <plat/mux.h> | ||
29 | #include <plat/usb.h> | ||
30 | +#include <plat/omap_device.h> | ||
31 | |||
32 | #include "mux.h" | ||
33 | #include "sdram-micron-mt46h32m32lf-6.h" | ||
34 | #include "hsmmc.h" | ||
35 | +#include "pm.h" | ||
36 | |||
37 | #define OVERO_GPIO_BT_XGATE 15 | ||
38 | #define OVERO_GPIO_W2W_NRESET 16 | ||
39 | @@ -626,6 +629,53 @@ static struct omap_musb_board_data musb_board_data = { | ||
40 | .power = 100, | ||
41 | }; | ||
42 | |||
43 | +static void __init overo_opp_init(void) | ||
44 | +{ | ||
45 | + int r = 0; | ||
46 | + | ||
47 | + /* Initialize the omap3 opp table */ | ||
48 | + if (omap3_opp_init()) { | ||
49 | + pr_err("%s: opp default init failed\n", __func__); | ||
50 | + return; | ||
51 | + } | ||
52 | + | ||
53 | + /* Custom OPP enabled for Tide */ | ||
54 | + if (omap3_has_720mhz()) { | ||
55 | + struct omap_hwmod *mh = omap_hwmod_lookup("mpu"); | ||
56 | + struct omap_hwmod *dh = omap_hwmod_lookup("iva"); | ||
57 | + struct device *dev; | ||
58 | + | ||
59 | + if (!mh || !dh) { | ||
60 | + pr_err("%s: Aiee.. no mpu/dsp devices? %p %p\n", | ||
61 | + __func__, mh, dh); | ||
62 | + r = -EINVAL; | ||
63 | + } else { | ||
64 | + /* Enable MPU 720MHz */ | ||
65 | + dev = &mh->od->pdev.dev; | ||
66 | + r = opp_enable(dev, 720000000); | ||
67 | + | ||
68 | + /* Enable IVA 520MHz and lower opps */ | ||
69 | + dev = &dh->od->pdev.dev; | ||
70 | + r |= opp_enable(dev, 520000000); | ||
71 | + } | ||
72 | + if (r) { | ||
73 | + pr_err("%s: failed to enable higher opp %d\n", | ||
74 | + __func__, r); | ||
75 | + /* | ||
76 | + * Cleanup - disable the higher freqs - we dont care | ||
77 | + * about the results | ||
78 | + */ | ||
79 | + dev = &mh->od->pdev.dev; | ||
80 | + opp_disable(dev, 720000000); | ||
81 | + dev = &dh->od->pdev.dev; | ||
82 | + opp_disable(dev, 520000000); | ||
83 | + } else { | ||
84 | + pr_err("%s: 720MHz MPU OPPs enabled!\n", __func__); | ||
85 | + } | ||
86 | + } | ||
87 | + | ||
88 | +} | ||
89 | + | ||
90 | static void __init overo_init(void) | ||
91 | { | ||
92 | omap3_mux_init(board_mux, OMAP_PACKAGE_CBB); | ||
93 | @@ -678,6 +728,7 @@ static void __init overo_init(void) | ||
94 | else | ||
95 | printk(KERN_ERR "could not obtain gpio for " | ||
96 | "OVERO_GPIO_USBH_CPEN\n"); | ||
97 | + overo_opp_init(); | ||
98 | } | ||
99 | |||
100 | MACHINE_START(OVERO, "Gumstsix Overo") | ||
101 | -- | ||
102 | 1.6.6.1 | ||
103 | |||
diff --git a/recipes-bsp/linux/linux-omap/usrp/0003-usrp-embedded-Add-driver-for-USRP-Embedded-FPGA-inte.patch b/recipes-bsp/linux/linux-omap/usrp/0003-usrp-embedded-Add-driver-for-USRP-Embedded-FPGA-inte.patch index 98a6d3b7..400807d1 100644 --- a/recipes-bsp/linux/linux-omap/usrp/0003-usrp-embedded-Add-driver-for-USRP-Embedded-FPGA-inte.patch +++ b/recipes-bsp/linux/linux-omap/usrp/0003-usrp-embedded-Add-driver-for-USRP-Embedded-FPGA-inte.patch | |||
@@ -1,7 +1,7 @@ | |||
1 | From 31d1ee0e615ad0fc84bd781d905f1cd56ae02909 Mon Sep 17 00:00:00 2001 | 1 | From 56a2e5e0ace395e94f176a90a12d3cfcd8b7f68f Mon Sep 17 00:00:00 2001 |
2 | From: Philip Balister <balister@moose.(none)> | 2 | From: Philip Balister <balister@moose.(none)> |
3 | Date: Wed, 13 Jan 2010 14:35:39 -0500 | 3 | Date: Wed, 13 Jan 2010 14:35:39 -0500 |
4 | Subject: [PATCH 03/22] usrp-embedded : Add driver for USRP Embedded FPGA interface. | 4 | Subject: [PATCH 3/3] usrp-embedded : Add driver for USRP Embedded FPGA interface. |
5 | 5 | ||
6 | --- | 6 | --- |
7 | arch/arm/mach-omap2/board-overo.c | 176 +++++- | 7 | arch/arm/mach-omap2/board-overo.c | 176 +++++- |
diff --git a/recipes-bsp/linux/linux-omap_2.6.37.bb b/recipes-bsp/linux/linux-omap_2.6.37.bb index ff7da1cd..ccb26f20 100644 --- a/recipes-bsp/linux/linux-omap_2.6.37.bb +++ b/recipes-bsp/linux/linux-omap_2.6.37.bb | |||
@@ -16,7 +16,7 @@ SRC_URI = "git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap-2.6.g | |||
16 | SRC_URI_append = " \ | 16 | SRC_URI_append = " \ |
17 | file://linus/0001-ARM-pxa-PXA_ESERIES-depends-on-FB_W100.patch \ | 17 | file://linus/0001-ARM-pxa-PXA_ESERIES-depends-on-FB_W100.patch \ |
18 | file://linus/0002-ARM-smp-avoid-incrementing-mm_users-on-CPU-startup.patch \ | 18 | file://linus/0002-ARM-smp-avoid-incrementing-mm_users-on-CPU-startup.patch \ |
19 | file://linus/0003-ARM-get-rid-of-kmap_high_l1_vipt.patch \ | 19 | file://linus/0003-ARM-get-rid-of-kmap_high_l1_vipt.patch \ |
20 | file://linus/0004-ARM-fix-cache-xsc3l2-after-stack-based-kmap_atomic.patch \ | 20 | file://linus/0004-ARM-fix-cache-xsc3l2-after-stack-based-kmap_atomic.patch \ |
21 | file://linus/0005-ARM-fix-cache-feroceon-l2-after-stack-based-kmap_ato.patch \ | 21 | file://linus/0005-ARM-fix-cache-feroceon-l2-after-stack-based-kmap_ato.patch \ |
22 | file://linus/0006-drm-i915-Set-the-required-VFMUNIT-clock-gating-disab.patch \ | 22 | file://linus/0006-drm-i915-Set-the-required-VFMUNIT-clock-gating-disab.patch \ |
@@ -61,51 +61,53 @@ SRC_URI_append = " \ | |||
61 | file://linus/0045-hwmon-s3c-hwmon-Fix-compilation.patch \ | 61 | file://linus/0045-hwmon-s3c-hwmon-Fix-compilation.patch \ |
62 | file://linus/0046-watchdog-Improve-initialisation-error-message-and-do.patch \ | 62 | file://linus/0046-watchdog-Improve-initialisation-error-message-and-do.patch \ |
63 | file://linus/0047-ARM-6605-1-Add-missing-include-asm-memory.h.patch \ | 63 | file://linus/0047-ARM-6605-1-Add-missing-include-asm-memory.h.patch \ |
64 | file://linus/0048-mv_xor-fix-race-in-tasklet-function.patch \ | 64 | file://linus/0048-mv_xor-fix-race-in-tasklet-function.patch \ |
65 | file://linus/0049-dmaengine-provide-dummy-functions-for-DMA_ENGINE-n.patch \ | 65 | file://linus/0049-dmaengine-provide-dummy-functions-for-DMA_ENGINE-n.patch \ |
66 | file://linus/0050-media-cx25840-Prevent-device-probe-failure-due-to-vo.patch \ | 66 | file://linus/0050-cx25840-Prevent-device-probe-failure-due-to-volume-c.patch \ |
67 | file://linus/0051-media-wm8775-Revert-changeset-fcb9757333-to-avoid-a-.patch \ | 67 | file://linus/0051-wm8775-Revert-changeset-fcb9757333-to-avoid-a-regres.patch \ |
68 | file://linus/0052-media-em28xx-radio_fops-should-also-use-unlocked_ioc.patch \ | 68 | file://linus/0052-em28xx-radio_fops-should-also-use-unlocked_ioctl.patch \ |
69 | file://linus/0053-arch-x86-oprofile-op_model_amd.c-Perform-initialisat.patch \ | 69 | file://linus/0053-arch-x86-oprofile-op_model_amd.c-Perform-initialisat.patch \ |
70 | file://linus/0054-perf-Fix-callchain-hit-bad-cast-on-ascii-display.patch \ | 70 | file://linus/0054-perf-Fix-callchain-hit-bad-cast-on-ascii-display.patch \ |
71 | file://linus/0056-ARM-it8152-add-IT8152_LAST_IRQ-definition-to-fix-bui.patch \ | 71 | file://linus/0055-ARM-it8152-add-IT8152_LAST_IRQ-definition-to-fix-bui.patch \ |
72 | file://linus/0057-ARM-pxa-fix-page-table-corruption-on-resume.patch \ | 72 | file://linus/0056-ARM-pxa-fix-page-table-corruption-on-resume.patch \ |
73 | file://linus/0058-atl1-fix-oops-when-changing-tx-rx-ring-params.patch \ | 73 | file://linus/0057-atl1-fix-oops-when-changing-tx-rx-ring-params.patch \ |
74 | file://linus/0059-bridge-fix-br_multicast_ipv6_rcv-for-paged-skbs.patch \ | 74 | file://linus/0058-bridge-fix-br_multicast_ipv6_rcv-for-paged-skbs.patch \ |
75 | file://linus/0060-name_to_dev_t-must-not-call-__init-code.patch \ | 75 | file://linus/0059-name_to_dev_t-must-not-call-__init-code.patch \ |
76 | file://linus/0061-bridge-stp-ensure-mac-header-is-set.patch \ | 76 | file://linus/0060-bridge-stp-ensure-mac-header-is-set.patch \ |
77 | file://linus/0062-ima-fix-add-LSM-rule-bug.patch \ | 77 | file://linus/0061-ima-fix-add-LSM-rule-bug.patch \ |
78 | file://linus/0063-arch-mn10300-kernel-irq.c-fix-build.patch \ | 78 | file://linus/0062-arch-mn10300-kernel-irq.c-fix-build.patch \ |
79 | file://linus/0064-remove-trim_fs-method-from-Documentation-filesystems.patch \ | 79 | file://linus/0063-remove-trim_fs-method-from-Documentation-filesystems.patch \ |
80 | file://linus/0065-ipv4-route.c-respect-prefsrc-for-local-routes.patch \ | 80 | file://linus/0064-ipv4-route.c-respect-prefsrc-for-local-routes.patch \ |
81 | file://linus/0066-Linux-2.6.37.patch \ | 81 | file://linus/0065-Linux-2.6.37.patch \ |
82 | \ | 82 | \ |
83 | file://base/0001-ARM-OMAP-Power-on-EHCI-serial-camera-and-DVI-on-beag.patch \ | 83 | file://base/0001-omap3-beaglexm-fix-EHCI-power-up-GPIO-dir.patch \ |
84 | file://base/0002-omap-Beagle-detect-new-xM-revision-B.patch \ | 84 | file://base/0002-omap3-beaglexm-fix-DVI-reset-GPIO.patch \ |
85 | file://base/0003-ARM-OMAP-beagleboard-Add-infrastructure-to-do-fixups.patch \ | 85 | file://base/0003-omap3-beaglexm-fix-power-on-of-DVI.patch \ |
86 | file://base/0004-ARM-OMAP-beagleboard-pre-export-GPIOs-to-userspace-w.patch \ | 86 | file://base/0004-omap-Beagle-detect-new-xM-revision-B.patch \ |
87 | file://base/0005-modedb.c-add-proper-720p60-mode.patch \ | 87 | file://base/0005-ARM-OMAP-beagleboard-Add-infrastructure-to-do-fixups.patch \ |
88 | file://base/0006-mmc-don-t-display-single-block-read-console-messages.patch \ | 88 | file://base/0006-ARM-OMAP-beagleboard-pre-export-GPIOs-to-userspace-w.patch \ |
89 | file://base/0007-MTD-silence-ecc-errors-on-mtdblock0.patch \ | 89 | file://base/0007-modedb.c-add-proper-720p60-mode.patch \ |
90 | file://base/0008-Miracle-patch.patch \ | 90 | file://base/0008-mmc-don-t-display-single-block-read-console-messages.patch \ |
91 | file://base/0009-ARM-OMAP-add-omap_rev_-macros.patch \ | 91 | file://base/0009-MTD-silence-ecc-errors-on-mtdblock0.patch \ |
92 | file://base/0010-OMAP-DSS2-enable-hsclk-in-dsi_pll_init-for-OMAP36XX.patch \ | 92 | file://base/0010-Miracle-patch.patch \ |
93 | file://base/0011-omap3-beagleboard-add-WIP-support-for-beagleboardtoy.patch \ | 93 | file://base/0011-ARM-OMAP-add-omap_rev_-macros.patch \ |
94 | file://base/0012-drivers-net-smsc911x-return-ENODEV-if-device-is-not-.patch \ | 94 | file://base/0012-OMAP-DSS2-enable-hsclk-in-dsi_pll_init-for-OMAP36XX.patch \ |
95 | file://base/0013-drivers-input-touchscreen-ads7846-return-ENODEV-if-d.patch \ | 95 | file://base/0013-omap3-beagleboard-add-WIP-support-for-beagleboardtoy.patch \ |
96 | file://base/0014-ASoC-enable-audio-capture-by-default-for-twl4030.patch \ | 96 | file://base/0014-drivers-net-smsc911x-return-ENODEV-if-device-is-not-.patch \ |
97 | file://base/0015-MFD-enable-madc-clock.patch \ | 97 | file://base/0015-drivers-input-touchscreen-ads7846-return-ENODEV-if-d.patch \ |
98 | file://base/0016-MFD-add-twl4030-madc-driver.patch \ | 98 | file://base/0016-ASoC-enable-audio-capture-by-default-for-twl4030.patch \ |
99 | file://base/0017-ARM-OMAP-Add-twl4030-madc-support-to-Overo.patch \ | 99 | file://base/0017-MFD-enable-madc-clock.patch \ |
100 | file://base/0018-ARM-OMAP-Add-twl4030-madc-support-to-Beagle.patch \ | 100 | file://base/0018-MFD-add-twl4030-madc-driver.patch \ |
101 | file://base/0019-OMAP-DSS2-Add-support-for-Samsung-LTE430WQ-F0C-panel.patch \ | 101 | file://base/0019-ARM-OMAP-Add-twl4030-madc-support-to-Overo.patch \ |
102 | file://base/0020-OMAP-DSS2-Add-support-for-LG-Philips-LB035Q02-panel.patch \ | 102 | file://base/0020-ARM-OMAP-Add-twl4030-madc-support-to-Beagle.patch \ |
103 | file://base/0021-OMAP-DSS2-add-bootarg-for-selecting-svideo-or-compos.patch \ | 103 | file://base/0021-OMAP-DSS2-Add-support-for-Samsung-LTE430WQ-F0C-panel.patch \ |
104 | file://base/0022-ARM-OMAP2-mmc-twl4030-move-clock-input-selection-pri.patch \ | 104 | file://base/0022-OMAP-DSS2-Add-support-for-LG-Philips-LB035Q02-panel.patch \ |
105 | file://base/0023-RTC-add-support-for-backup-battery-recharge.patch \ | 105 | file://base/0023-OMAP-DSS2-add-bootarg-for-selecting-svideo-or-compos.patch \ |
106 | file://base/0024-ARM-OMAP-automatically-set-musb-mode-in-platform-dat.patch \ | 106 | file://base/0024-ARM-OMAP2-mmc-twl4030-move-clock-input-selection-pri.patch \ |
107 | file://base/0025-OMAP-DSS2-check-for-both-cpu-type-and-revision-rathe.patch \ | 107 | file://base/0025-RTC-add-support-for-backup-battery-recharge.patch \ |
108 | file://base/0026-OMAP-DSS2-Add-DSS2-support-for-Overo.patch \ | 108 | file://base/0026-ARM-OMAP-automatically-set-musb-mode-in-platform-dat.patch \ |
109 | file://base/0027-OMAP-DSS2-check-for-both-cpu-type-and-revision-rathe.patch \ | ||
110 | file://base/0028-OMAP-DSS2-Add-DSS2-support-for-Overo.patch \ | ||
109 | \ | 111 | \ |
110 | file://dvfs/0001-OMAP3-PM-Adding-T2-enabling-of-smartreflex.patch \ | 112 | file://dvfs/0001-OMAP3-PM-Adding-T2-enabling-of-smartreflex.patch \ |
111 | file://dvfs/0002-OMAP-CPUfreq-ensure-driver-initializes-after-cpufreq.patch \ | 113 | file://dvfs/0002-OMAP-CPUfreq-ensure-driver-initializes-after-cpufreq.patch \ |
@@ -126,11 +128,7 @@ SRC_URI_append = " \ | |||
126 | file://dvfs/0017-OMAP3-Add-voltage-dependency-table-for-VDD1.patch \ | 128 | file://dvfs/0017-OMAP3-Add-voltage-dependency-table-for-VDD1.patch \ |
127 | file://dvfs/0018-omap3-4-opp-make-omapx_opp_init-non-static.patch \ | 129 | file://dvfs/0018-omap3-4-opp-make-omapx_opp_init-non-static.patch \ |
128 | file://dvfs/0019-OMAP3-beagle-xm-enable-upto-1GHz-OPP.patch \ | 130 | file://dvfs/0019-OMAP3-beagle-xm-enable-upto-1GHz-OPP.patch \ |
129 | \ | 131 | file://dvfs/0020-omap3-Add-basic-support-for-720MHz-part.patch \ |
130 | file://dvfs/0001-omap3-add-support-for-720MHz-MPU-OPP.patch \ | ||
131 | file://dvfs/0002-OMAP35x-Add-support-for-720MHz-part.patch \ | ||
132 | file://dvfs/0003-OMAP3-beagle-C4-enable-upto-720MHz-OPP.patch \ | ||
133 | file://dvfs/0004-OMAP3-Overo-Tide-enable-upto-720MHz-OPP.patch \ | ||
134 | " | 132 | " |
135 | 133 | ||
136 | SRC_URI_append_usrp-e1xx = "\ | 134 | SRC_URI_append_usrp-e1xx = "\ |