786219b | Phil Elwell | 16 February 2015, 13:51:02 UTC | lirc-rpi: use getnstimeofday instead of read_current_timer read_current_timer isn't guaranteed to return values in microseconds, and indeed it doesn't on a Pi2. Issue: linux#827 | 08 March 2015, 21:44:26 UTC |
04122b5 | Phil Elwell | 25 February 2015, 09:45:56 UTC | vchiq_arm: Complete support for SYNCHRONOUS mode | 08 March 2015, 21:44:25 UTC |
d857b51 | Jon Burgess | 17 February 2015, 13:22:17 UTC | Create generic i2c-rtc overlay for supporting ds1307, ds3231, pcf2127 and pcf8523. Signed-off-by: Jon Burgess <jburgess777@gmail.com> | 08 March 2015, 21:44:24 UTC |
ce58404 | Phil Elwell | 27 February 2015, 15:10:24 UTC | enc28j60: Add device tree compatible string and an overlay | 08 March 2015, 21:44:23 UTC |
d3c1667 | Rainer Herbers | 15 February 2015, 12:44:14 UTC | Create bmp085_i2c-sensor-overlay.dts and update Makefile | 08 March 2015, 21:44:22 UTC |
151c233 | Howard Mitchell | 02 March 2015, 17:28:02 UTC | Set a limit of 0dB on Digital Volume Control The main volume control in the PCM512x DAC has a range up to +24dB. This is dangerously loud and can potentially cause massive clipping in the output stages. Therefore this sets a sensible limit of 0dB for this control. | 08 March 2015, 21:31:11 UTC |
f00542b | Howard Mitchell | 27 February 2015, 14:58:04 UTC | Revert "pcm512x: Use a range macro for Volume and rename to PCM." This reverts commit 457a0d6f5961c18f79a7643ca0a3e8565af8a0eb. | 08 March 2015, 21:31:11 UTC |
d9e7e8d | Martin Sperl | 02 March 2015, 17:57:30 UTC | added mcp251x module to list of modules to get compiled as well as the corresponding overlay | 08 March 2015, 21:30:44 UTC |
79041c8 | Martin Sperl | 02 March 2015, 09:37:02 UTC | enable compiling spi-bcm2835 and add overlay to allow us to load the driver | 08 March 2015, 21:30:22 UTC |
82fc07d | Noralf Trønnes | 27 February 2015, 17:17:25 UTC | dts: overlay: add support for Adafruit PiTFT Add DT overlay for the Adafruit PiTFT 2.8" resistive touch screen Signed-off-by: Noralf Trønnes <noralf@tronnes.org> | 08 March 2015, 21:30:07 UTC |
ec576f9 | Noralf Trønnes | 27 February 2015, 17:16:51 UTC | config: enable TOUCHSCREEN_STMPE and GPIO_BACKLIGHT Needed by the Adafruit PiTFT 2.8" resistive touch screen Signed-off-by: Noralf Trønnes <noralf@tronnes.org> | 08 March 2015, 21:30:07 UTC |
f07dc05 | Noralf Trønnes | 26 February 2015, 20:38:47 UTC | dts: overlay: add support for PiScreen display Add Device Tree overlay for PiScreen display by OzzMaker.com Signed-off-by: Noralf Trønnes <noralf@tronnes.org> | 08 March 2015, 21:27:45 UTC |
7ff39ce | Noralf Trønnes | 26 February 2015, 20:38:00 UTC | dts: overlay: add support for HY28B display Add Device Tree overlay for HY28B display by HAOYU Electronics. Default values are set to match Texy's display shield. Signed-off-by: Noralf Trønnes <noralf@tronnes.org> | 08 March 2015, 21:27:45 UTC |
1e331ec | Noralf Trønnes | 26 February 2015, 20:36:27 UTC | dts: overlay: add support for HY28A display Add Device Tree overlay for HY28A display by HAOYU Electronics. Default values are set to match Texy's display shield. Signed-off-by: Noralf Trønnes <noralf@tronnes.org> | 08 March 2015, 21:27:44 UTC |
1c39939 | Noralf Trønnes | 26 February 2015, 20:24:05 UTC | dts: overlay: add support for rpi-display Add Device Tree overlay for rpi-display by Watterott. Signed-off-by: Noralf Trønnes <noralf@tronnes.org> | 08 March 2015, 21:27:44 UTC |
6beb92f | Noralf Trønnes | 18 February 2015, 21:49:42 UTC | config: enable FBTFT drivers | 08 March 2015, 21:27:25 UTC |
486d0c3 | Heba Aamer | 28 January 2015, 13:29:05 UTC | staging: fbtft: remove redundant .owner This patch fixes the following coccicheck warning: No need to set .owner here. The core will do it. Signed-off-by: Heba Aamer <heba93aamer@gmail.com> Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org> | 08 March 2015, 21:27:25 UTC |
c6c1da7 | Heba Aamer | 27 January 2015, 20:42:59 UTC | staging: fbtft: fix do not initialise statics to 0 or NULL This patch fixes the following checkpatch.pl error: fix do not initialise statics to 0 or NULL Signed-off-by: Heba Aamer <heba93aamer@gmail.com> Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org> | 08 March 2015, 21:27:24 UTC |
faba259 | Heba Aamer | 27 January 2015, 20:39:56 UTC | staging: fbtft: fix Macros with complex values should be enclosed in parentheses This patch fixes the following checkpatch.pl error: fix Macros with complex values should be enclosed in parentheses Signed-off-by: Heba Aamer <heba93aamer@gmail.com> Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org> | 08 March 2015, 21:27:24 UTC |
0efa123 | Heba Aamer | 27 January 2015, 20:37:24 UTC | staging: fbtft: fix spaces required around that '<' This patch fixes the following checkpatch.pl error: fix spaces required around that '<' Signed-off-by: Heba Aamer <heba93aamer@gmail.com> Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org> | 08 March 2015, 21:27:24 UTC |
b9d35fa | Heba Aamer | 27 January 2015, 20:35:30 UTC | staging: fbtft: fix spaces required around that '=' This patch fixes the following checkpatch.pl error: fix spaces required around that '=' Signed-off-by: Heba Aamer <heba93aamer@gmail.com> Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org> | 08 March 2015, 21:27:23 UTC |
06d3386 | Heba Aamer | 27 January 2015, 20:33:03 UTC | staging: fbtft: fix space required after that ';' This patch fixes the following checkpatch.pl error: fix space required after that ';' Signed-off-by: Heba Aamer <heba93aamer@gmail.com> Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org> | 08 March 2015, 21:27:23 UTC |
7816ff3 | Mauro Stettler | 25 January 2015, 11:26:17 UTC | staging: flexfb: Remove initialization to 0 (the initial post had a typo in the short summary, reposting) This fixes some of the code style issues in the flexfb driver by removing unnecessary initializations of static variables to 0 or to NULL. Signed-off-by: Mauro Stettler <mauro.stettler@gmail.com> Cc: Greg Kroah-Hartman <gregkh@linuxfoundation.org> Cc: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Cc: Noralf Tronnes <notro@tronnes.org> Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org> | 08 March 2015, 21:27:23 UTC |
bfc8094 | Krzysztof Adamski | 22 January 2015, 18:08:58 UTC | staging: fbtft: fbtft-core mark functions static This fixes sparse warnings like: warning: symbol XXX was not declared. Should it be static? by declaring all local functions static. Signed-off-by: Krzysztof Adamski <k@japko.eu> Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org> | 08 March 2015, 21:27:23 UTC |
904a001 | Dan Carpenter | 23 January 2015, 14:20:25 UTC | staging: fbtft: fix allyesconfig build There are two functions call reset() so the allyesconfig breaks. Let's make this one static. Reported-by: Jim Davis <jim.epost@gmail.com> Signed-off-by: Dan Carpenter <dan.carpenter@oracle.com> Tested-by: Jim Davis <jim.epost@gmail.com> Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org> | 08 March 2015, 21:27:22 UTC |
eb04b5c | Noralf Trønnes | 20 January 2015, 22:40:26 UTC | staging: fbtft: remove ARCH_BCM2708 optimization ARCH_BCM2708 is not present in mainline so remove optimization. Signed-off-by: Noralf Trønnes <notro@tronnes.org> Reported-by: Paul Bolle <pebolle@tiscali.nl> Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org> | 08 March 2015, 21:27:22 UTC |
397ebc2 | Thomas Petazzoni | 31 December 2014, 09:11:36 UTC | staging: fbtft: add fbtft_device driver This commit adds the fbtft_device driver from the fbtft project at https://github.com/notro/fbtft. Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Signed-off-by: Noralf Tronnes <notro@tronnes.org> Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org> | 08 March 2015, 21:27:22 UTC |
aabdc53 | Thomas Petazzoni | 31 December 2014, 09:11:35 UTC | staging: fbtft: add flexfb driver This commit adds the flexfb driver from the fbtft project at https://github.com/notro/fbtft. Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Signed-off-by: Noralf Tronnes <notro@tronnes.org> Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org> | 08 March 2015, 21:27:22 UTC |
287214c | Thomas Petazzoni | 31 December 2014, 09:11:34 UTC | staging: fbtft: add fb_watterott driver This commit adds the fb_watterott driver from the fbtft project at https://github.com/notro/fbtft. Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Signed-off-by: Noralf Tronnes <notro@tronnes.org> Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org> | 08 March 2015, 21:27:21 UTC |
e3a62d4 | Thomas Petazzoni | 31 December 2014, 09:11:33 UTC | staging: fbtft: add fb_upd161704 driver This commit adds the fb_upd161704 driver from the fbtft project at https://github.com/notro/fbtft. Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Signed-off-by: Noralf Tronnes <notro@tronnes.org> Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org> | 08 March 2015, 21:27:21 UTC |
ea4a91f | Thomas Petazzoni | 31 December 2014, 09:11:32 UTC | staging: fbtft: add fb_uc1701 driver This commit adds the fb_uc1701 driver from the fbtft project at https://github.com/notro/fbtft. Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Signed-off-by: Noralf Tronnes <notro@tronnes.org> Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org> | 08 March 2015, 21:27:21 UTC |
53ab604 | Thomas Petazzoni | 31 December 2014, 09:11:31 UTC | staging: fbtft: add fb_tls8204 driver This commit adds the fb_tls8204 driver from the fbtft project at https://github.com/notro/fbtft. Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Signed-off-by: Noralf Tronnes <notro@tronnes.org> Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org> | 08 March 2015, 21:27:21 UTC |
f32722f | Thomas Petazzoni | 31 December 2014, 09:11:30 UTC | staging: fbtft: add fb_tinylcd driver This commit adds the fb_tinylcd driver from the fbtft project at https://github.com/notro/fbtft. Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Signed-off-by: Noralf Tronnes <notro@tronnes.org> Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org> | 08 March 2015, 21:27:20 UTC |
113d538 | Thomas Petazzoni | 31 December 2014, 09:11:29 UTC | staging: fbtft: add fb_st7735r driver This commit adds the fb_st7735r driver from the fbtft project at https://github.com/notro/fbtft. Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Signed-off-by: Noralf Tronnes <notro@tronnes.org> Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org> | 08 March 2015, 21:27:20 UTC |
9e7236d | Thomas Petazzoni | 31 December 2014, 09:11:28 UTC | staging: fbtft: add fb_ssd1351 driver This commit adds the fb_ssd1351 driver from the fbtft project at https://github.com/notro/fbtft. Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Signed-off-by: Noralf Tronnes <notro@tronnes.org> Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org> | 08 March 2015, 21:27:20 UTC |
015b841 | Thomas Petazzoni | 31 December 2014, 09:11:27 UTC | staging: fbtft: add fb_ssd1331 driver This commit adds the fb_ssd1331 driver from the fbtft project at https://github.com/notro/fbtft. Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Signed-off-by: Noralf Tronnes <notro@tronnes.org> Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org> | 08 March 2015, 21:27:20 UTC |
0ea05ce | Thomas Petazzoni | 31 December 2014, 09:11:26 UTC | staging: fbtft: add fb_ssd1306 driver This commit adds the fb_ssd1306 driver from the fbtft project at https://github.com/notro/fbtft. Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Signed-off-by: Noralf Tronnes <notro@tronnes.org> Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org> | 08 March 2015, 21:27:19 UTC |
cf0d082 | Thomas Petazzoni | 31 December 2014, 09:11:25 UTC | staging: fbtft: add fb_ssd1289 driver This commit adds the fb_ssd1289 driver from the fbtft project at https://github.com/notro/fbtft. Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Signed-off-by: Noralf Tronnes <notro@tronnes.org> Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org> | 08 March 2015, 21:27:19 UTC |
ebff20f | Thomas Petazzoni | 31 December 2014, 09:11:24 UTC | staging: fbtft: add fb_s6d1121 driver This commit adds the fb_s6d1121 driver from the fbtft project at https://github.com/notro/fbtft. Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Signed-off-by: Noralf Tronnes <notro@tronnes.org> Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org> | 08 March 2015, 21:27:19 UTC |
e974e74 | Thomas Petazzoni | 31 December 2014, 09:11:23 UTC | staging: fbtft: add fb_s6d02a1 driver This commit adds the fb_s6d02a1 driver from the fbtft project at https://github.com/notro/fbtft. Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Signed-off-by: Noralf Tronnes <notro@tronnes.org> Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org> | 08 March 2015, 21:27:19 UTC |
4631015 | Thomas Petazzoni | 31 December 2014, 09:11:22 UTC | staging: fbtft: add fb_ra8875 driver This commit adds the fb_ra8875 driver from the fbtft project at https://github.com/notro/fbtft. Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Signed-off-by: Noralf Tronnes <notro@tronnes.org> Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org> | 08 March 2015, 21:27:18 UTC |
5acd3b7 | Thomas Petazzoni | 31 December 2014, 09:11:21 UTC | staging: fbtft: add fb_pcd8544 driver This commit adds the fb_pcd8544 driver from the fbtft project at https://github.com/notro/fbtft. Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Signed-off-by: Noralf Tronnes <notro@tronnes.org> Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org> | 08 March 2015, 21:27:18 UTC |
dcc5ddd | Thomas Petazzoni | 31 December 2014, 09:11:20 UTC | staging: fbtft: add fb_ili9486 driver This commit adds the fb_ili9486 driver from the fbtft project at https://github.com/notro/fbtft. Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Signed-off-by: Noralf Tronnes <notro@tronnes.org> Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org> | 08 March 2015, 21:27:18 UTC |
0d72877 | Thomas Petazzoni | 31 December 2014, 09:11:19 UTC | staging: fbtft: add fb_ili9481 driver This commit adds the fb_ili9481 driver from the fbtft project at https://github.com/notro/fbtft. Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Signed-off-by: Noralf Tronnes <notro@tronnes.org> Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org> | 08 March 2015, 21:27:18 UTC |
70a6aa9 | Thomas Petazzoni | 31 December 2014, 09:11:18 UTC | staging: fbtft: add fb_ili9341 driver This commit adds the fb_ili9341 driver from the fbtft project at https://github.com/notro/fbtft. Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Signed-off-by: Noralf Tronnes <notro@tronnes.org> Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org> | 08 March 2015, 21:27:17 UTC |
9a7782c | Thomas Petazzoni | 31 December 2014, 09:11:17 UTC | staging: fbtft: add fb_ili9340 driver This commit adds the fb_ili9340 driver from the fbtft project at https://github.com/notro/fbtft. Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Signed-off-by: Noralf Tronnes <notro@tronnes.org> Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org> | 08 March 2015, 21:27:17 UTC |
eb23b24 | Thomas Petazzoni | 31 December 2014, 09:11:16 UTC | staging: fbtft: add fb_ili9325 driver This commit adds the fb_ili9325 driver from the fbtft project at https://github.com/notro/fbtft. Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Signed-off-by: Noralf Tronnes <notro@tronnes.org> Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org> | 08 March 2015, 21:27:17 UTC |
6832615 | Thomas Petazzoni | 31 December 2014, 09:11:15 UTC | staging: fbtft: add fb_ili9320 driver This commit adds the fb_ili9320 driver from the fbtft project at https://github.com/notro/fbtft. Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Signed-off-by: Noralf Tronnes <notro@tronnes.org> Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org> | 08 March 2015, 21:27:17 UTC |
4bc239a | Thomas Petazzoni | 31 December 2014, 09:11:14 UTC | staging: fbtft: add fb_hx8353d driver This commit adds the fb_hx8353d driver from the fbtft project at https://github.com/notro/fbtft. Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Signed-off-by: Noralf Tronnes <notro@tronnes.org> Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org> | 08 March 2015, 21:27:16 UTC |
44e8767 | Thomas Petazzoni | 31 December 2014, 09:11:13 UTC | staging: fbtft: add fb_hx8347d driver This commit adds the fb_hx8347d driver from the fbtft project at https://github.com/notro/fbtft. Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Signed-off-by: Noralf Tronnes <notro@tronnes.org> Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org> | 08 March 2015, 21:27:16 UTC |
b554a0b | Thomas Petazzoni | 31 December 2014, 09:11:12 UTC | staging: fbtft: add fb_hx8340bn driver This commit adds the fb_hx8340bn driver from the fbtft project at https://github.com/notro/fbtft. Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Signed-off-by: Noralf Tronnes <notro@tronnes.org> Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org> | 08 March 2015, 21:27:16 UTC |
e9ec02e | Thomas Petazzoni | 31 December 2014, 09:11:11 UTC | staging: fbtft: add fb_bd663474 driver This commit adds the fb_bd663474 driver from the fbtft project at https://github.com/notro/fbtft. Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Signed-off-by: Noralf Tronnes <notro@tronnes.org> Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org> | 08 March 2015, 21:27:16 UTC |
1903bbb | Thomas Petazzoni | 31 December 2014, 09:11:10 UTC | staging: fbtft: add fb_agm1264k-fl driver This commit adds the fb_agm1264k-fl driver from the fbtft project at https://github.com/notro/fbtft. Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Signed-off-by: Noralf Tronnes <notro@tronnes.org> Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org> | 08 March 2015, 21:27:15 UTC |
a5d81b0 | Thomas Petazzoni | 31 December 2014, 09:11:09 UTC | staging: fbtft: core support This commit adds the core fbtft framework from https://github.com/notro/fbtft. Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Signed-off-by: Noralf Tronnes <notro@tronnes.org> Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org> | 08 March 2015, 21:27:15 UTC |
6c4cbee | Phil Elwell | 26 February 2015, 09:58:22 UTC | pinctrl-bcm2835: Only request the interrupts listed in the DTB Although the GPIO controller can generate three interrupts (four counting the common one), the device tree files currently only specify two. In the absence of the third, simply don't register that interrupt (as opposed to registering 0), which has the effect of making it impossible to generate interrupts for GPIOs 46-53 which, since they share pins with the SD card interface, is unlikely to be a problem. | 08 March 2015, 21:26:17 UTC |
1dd62cd | Phil Elwell | 24 February 2015, 13:40:50 UTC | pinctrl-bcm2835: Fix interrupt handling for GPIOs 28-31 and 46-53 Contrary to the documentation, the BCM2835 GPIO controller actually has four interrupt lines - one each for the three IRQ groups and one common. Rather confusingly, the GPIO interrupt groups don't correspond directly with the GPIO control banks. Instead, GPIOs 0-27 generate IRQ GPIO0, 28-45 GPIO1 and 46-53 GPIO2. Awkwardly, the GPIOS for IRQ GPIO1 straddle two 32-entry GPIO banks, so it is cleaner to split out a function to process the interrupts for a single GPIO bank. This bug has only just been observed because GPIOs above 27 can only be accessed on an old Raspberry Pi with the optional P5 header fitted, where the pins are often used for I2S instead. | 08 March 2015, 21:26:14 UTC |
2707792 | Dave Stevenson | 26 February 2015, 20:51:03 UTC | BCM2835-V4L2: Fix compliance test failures VIDIOC_TRY_FMT and VIDIOC_S_FMT tests were faling due to reporting V4L2_COLORSPACE_JPEG when the colour format wasn't V4L2_PIX_FMT_JPEG. Now reports V4L2_COLORSPACE_SMPTE170M for YUV formats. | 08 March 2015, 21:24:43 UTC |
050710d | Yann E. MORIN | 18 February 2015, 11:46:07 UTC | char/vc_cma: fix build with LPAE enabled LPAE is required for virtualisation on ARM. However, enabling LPAE results in an unbuildable configuration, due to improper formats used in vc_cma: CC drivers/char/broadcom/vc_cma/vc_cma.o drivers/char/broadcom/vc_cma/vc_cma.c: In function ‘vc_cma_alloc_chunks’: drivers/char/broadcom/vc_cma/vc_cma.c:547:4: error: format ‘%x’ expects argument of type ‘unsigned int’, but argument 4 has type ‘phys_addr_t’ [-Werror=format=] LOG_ERR("%s: chunk phys %x, vc_cma %x-%x - " ^ drivers/char/broadcom/vc_cma/vc_cma.c:547:4: error: format ‘%x’ expects argument of type ‘unsigned int’, but argument 5 has type ‘phys_addr_t’ [-Werror=format=] drivers/char/broadcom/vc_cma/vc_cma.c: In function ‘cma_worker_proc’: drivers/char/broadcom/vc_cma/vc_cma.c:677:7: error: format ‘%x’ expects argument of type ‘unsigned int’, but argument 3 has type ‘long long unsigned int’ [-Werror=format=] LOG_ERR ^ drivers/char/broadcom/vc_cma/vc_cma.c: In function ‘vc_cma_init’: drivers/char/broadcom/vc_cma/vc_cma.c:1027:2: error: format ‘%x’ expects argument of type ‘unsigned int’, but argument 2 has type ‘phys_addr_t’ [-Werror=format=] printk(KERN_INFO "vc-cma: vc_cma_base = 0x%08x\n", vc_cma_base); ^ cc1: all warnings being treated as errors make[6]: *** [drivers/char/broadcom/vc_cma/vc_cma.o] Error 1 As explained in Documentation/printk-formats.txt, printing a physical address phys_addr_t should be done using the %pa[p] format, which expects a "reference" to the value. Even if virtualisation is currently not possible (due to the bootloader starting the kernel in SVC, not HYP, mode), fix the printk formats nonetheless, it will anyway give better-looking code! ;-) Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr> | 08 March 2015, 21:24:04 UTC |
7e6686b | Phil Elwell | 18 February 2015, 10:40:28 UTC | vc_cma: Make the vc_cma area the default contiguous DMA area | 08 March 2015, 21:23:19 UTC |
86f8202 | popcornmix | 05 March 2015, 18:08:05 UTC | bcm2709: Increase the spare/free IRQs to match bcm2708 | 08 March 2015, 21:20:42 UTC |
db68384 | popcornmix | 25 February 2015, 17:14:57 UTC | perf: Add support for performance counter interrupt and enable in DT | 08 March 2015, 21:20:15 UTC |
75dc915 | P33M | 12 February 2015, 11:20:00 UTC | fiq_fsm: Falling out of the state machine isn't fatal This edge case can be hit if the port is disabled while the FIQ is in the middle of a transaction. Make the effects less severe. Also get rid of the useless return value. | 08 March 2015, 21:13:28 UTC |
acdaeff | popcornmix | 10 February 2015, 11:19:21 UTC | rtl8192cu: Add PID for D-Link DWA 131 | 08 March 2015, 21:13:27 UTC |
3fa9b8d | popcornmix | 08 February 2015, 17:16:15 UTC | config: Add VIDEO_EM28XX_V4L2 | 08 March 2015, 21:13:06 UTC |
7bbc224 | popcornmix | 08 February 2015, 15:02:47 UTC | config: Enable IP_NF_TARGET_CLUSTERIP | 08 March 2015, 21:13:05 UTC |
0ffa7e3 | popcornmix | 08 February 2015, 11:30:07 UTC | config: Add ENC28J60 SPI ethernet module | 08 March 2015, 21:13:04 UTC |
d99bf48 | jeanleflambeur | 01 February 2015, 11:35:38 UTC | Fix grabbing lock from atomic context in i2c driver 2 main changes: - check for timeouts in the bcm2708_bsc_setup function as indicated by this comment: /* poll for transfer start bit (should only take 1-20 polls) */ This implies that the setup function can now fail so account for this everywhere it's called - Removed the clk_get_rate call from inside the setup function as it locks a mutex and that's not ok since we call it from under a spin lock. removed dead code and update comment fixed typo in comment | 08 March 2015, 21:13:03 UTC |
f68d615 | android | 25 August 2014, 12:18:21 UTC | BCM2708_VCIO : Add automatic creation of device node | 08 March 2015, 21:13:03 UTC |
4879ab3 | Phil Elwell | 06 February 2015, 13:50:57 UTC | BCM270x_DT: Add pwr_led, and the required "input" trigger The "input" trigger makes the associated GPIO an input. This is to support the Raspberry Pi PWR LED, which is driven by external hardware in normal use. N.B. pwr_led is not available on Model A or B boards. | 08 March 2015, 21:13:02 UTC |
8759a1b | Byron Bradley | 06 February 2015, 14:19:41 UTC | Add device-tree overlay for pcf2127 Signed-off-by: Byron Bradley <byronb@afterthoughtsoftware.com> | 08 March 2015, 21:13:01 UTC |
17a0496 | Phil Elwell | 06 February 2015, 09:06:55 UTC | BCM270x_DT: Rename the activity LED back to the prosaic "led0" | 08 March 2015, 21:13:00 UTC |
f3c0f47 | Phil Elwell | 05 February 2015, 16:01:44 UTC | i2c_bcm2708: Fix clock reference counting | 08 March 2015, 21:13:00 UTC |
4b9a5ac | Phil Elwell | 05 February 2015, 14:05:35 UTC | BCM2709_DT: Set the "always-on" flag for the timer to enable high res mode | 08 March 2015, 21:12:59 UTC |
820ee76 | P33M | 04 February 2015, 12:16:50 UTC | dwc_otg: fixup read-modify-write in critical paths Be more careful about read-modify-write on registers that the FIQ also touches. | 08 March 2015, 21:12:58 UTC |
e4d09ec | popcornmix | 04 February 2015, 20:35:02 UTC | config: Add USBIP | 08 March 2015, 21:12:57 UTC |
b970b5a | Phil Elwell | 04 February 2015, 12:59:36 UTC | w1-gpio: Sort out the pullup/parasitic power tangle | 08 March 2015, 21:12:56 UTC |
15ebab0 | Phil Elwell | 04 February 2015, 10:02:24 UTC | pinctrl-bcm2835: bcm2835_gpio_direction_output must set the value | 08 March 2015, 21:12:55 UTC |
54b112c | Phil Elwell | 03 February 2015, 11:41:38 UTC | BCM270x_DT: Add i2c0_baudrate and i2c1_baudrate parameters | 08 March 2015, 21:12:55 UTC |
63866d6 | Daniel Matuschek | 03 February 2015, 06:15:19 UTC | HiFiBerry Amp: fix device-tree problems Some code to load the driver based on device-tree-overlays was missing. This is added by this patch. | 08 March 2015, 21:12:54 UTC |
564bd7d | Phil Elwell | 02 February 2015, 12:45:07 UTC | BCM2709_DT: Fix bad merge | 08 March 2015, 21:12:53 UTC |
4b69688 | popcornmix | 28 January 2015, 17:57:23 UTC | bcm2709: Also accept the 2708 machine ID | 08 March 2015, 21:12:52 UTC |
8f79b71 | Phil Elwell | 26 January 2015, 17:40:22 UTC | bcm2709: Port pps-gpio and i2c patches | 08 March 2015, 21:12:51 UTC |
319e3d3 | P33M | 22 January 2015, 18:45:23 UTC | bcm2709/dwc_otg: Setup FIQ on core 1 if >1 core active | 08 March 2015, 21:12:51 UTC |
96a5b7b | P33M | 22 January 2015, 18:02:44 UTC | mach_bcm2709: Add Mailbox resources to USB driver | 08 March 2015, 21:12:50 UTC |
2d3ac99 | P33M | 22 January 2015, 17:49:23 UTC | dwc_otg: put some barriers back where they should be for UP | 08 March 2015, 21:12:49 UTC |
0b347ed | P33M | 22 January 2015, 11:59:41 UTC | fiq_fsm: fix build on bcm2708 and bcm2709 platforms | 08 March 2015, 21:12:48 UTC |
fa7bc5f | P33M | 26 September 2014, 10:32:09 UTC | dwc_otg: introduce fiq_fsm_spin(un|)lock() SMP safety for the FIQ relies on register read-modify write cycles being completed in the correct order. Several places in the DWC code modify registers also touched by the FIQ. Protect these by a bare-bones lock mechanism. This also makes it possible to run the FIQ and IRQ handlers on different cores. | 08 March 2015, 21:12:47 UTC |
dc0e061 | P33M | 24 September 2014, 10:57:51 UTC | dwc_otg: FIQ support on SMP. Set up FIQ stack and handler on Core 0 only. | 08 March 2015, 21:12:44 UTC |
1a8cabc | popcornmix | 20 June 2014, 16:19:27 UTC | bcm2709: Simplify and strip down IRQ handler | 08 March 2015, 21:12:44 UTC |
e629cfc | popcornmix | 07 May 2013, 13:32:27 UTC | Add 2709 platform for Raspberry Pi 2 | 08 March 2015, 21:12:43 UTC |
a6bd90d | popcornmix | 01 February 2015, 12:10:25 UTC | config: Add DVB_USB_DVBSKY | 08 March 2015, 21:12:42 UTC |
fe6a1ee | Ryan Coe | 01 February 2015, 01:26:03 UTC | Add device-tree overlay for ds1307 Signed-off-by: Ryan Coe <bluemrp9@gmail.com> | 08 March 2015, 21:12:41 UTC |
01cd258 | Ryan Coe | 01 February 2015, 01:25:49 UTC | Update ds1307 driver for device-tree support Signed-off-by: Ryan Coe <bluemrp9@gmail.com> | 08 March 2015, 21:12:40 UTC |
f94ae6c | Joerg Hohensohn | 01 February 2015, 21:08:03 UTC | bugfix for 32kHz sample rate, was missing | 08 March 2015, 21:12:40 UTC |
f1e261c | Daniel Matuschek | 31 January 2015, 15:07:56 UTC | Add a parameter to turn off SPDIF output if no audio is playing This patch adds the paramater auto_shutdown_output to the kernel module. Default behaviour of the module is the same, but when auto_shutdown_output is set to 1, the SPDIF oputput will shutdown if no stream is playing. | 08 March 2015, 21:12:39 UTC |
181a754 | Phil Elwell | 28 January 2015, 16:22:04 UTC | BCM2708_DT: Add pcf8523-rtc overlay | 08 March 2015, 21:12:38 UTC |
86ec5ea | Phil Elwell | 26 January 2015, 15:26:10 UTC | BCM2708_DT: Correct length of the peripheral space | 08 March 2015, 21:12:37 UTC |
4cf81b0 | Timo Kokkonen | 30 October 2014, 06:30:30 UTC | Added support to reserve/enable a GPIO pin to be used from pps-gpio module (LinuxPPS). Enable PPS modules in default config for RPi. | 08 March 2015, 21:12:36 UTC |
c7b1992 | Serge Schneider | 03 September 2014, 13:44:22 UTC | I2C: Only register the I2C device for the current board revision | 08 March 2015, 21:12:35 UTC |
f7e8413 | popcornmix | 26 January 2015, 14:32:18 UTC | config: Remove STRICT_DEVMEM | 08 March 2015, 21:12:35 UTC |