lp:~canonical-kernel-team/+git/linux-rpi
- Get this repository:
-
git clone
https://git.not.enabled/~canonical-kernel-team/+git/linux-rpi
Branches
Name | Last Modified | Last Commit |
---|---|---|
rpi-6.1.y | 2023-10-18 22:02:34 UTC |
dt: Add overrides for drm framebuffer allocations on Pi5
Author:
Dave Stevenson
dt: Add overrides for drm framebuffer allocations on Pi5 Adds dtparam overrides to the base Pi5 DT such that vc4, Signed-off-by: Dave Stevenson <dave.stevenson |
rpi-6.6.y | 2023-10-16 17:36:12 UTC |
media: i2c: ov9282: Read chip ID via 2 reads
Author:
Dave Stevenson
media: i2c: ov9282: Read chip ID via 2 reads Vision Components have made an OV9281 module which blocks reading Use two reads and manually combine the results. Signed-off-by: Dave Stevenson <dave.stevenson |
rpi-6.5.y | 2023-10-13 10:34:30 UTC |
fixup! .github/workflows: Add a bcm2712 build configuration
Author:
Phil Elwell
fixup! .github/workflows: Add a bcm2712 build configuration Signed-off-by: Phil Elwell <phil@raspberry |
rpi-6.4.y | 2023-09-27 14:00:03 UTC |
fixup! drm/v3d: New debugfs end-points to query GPU usage stats.
Author:
Dom Cobley
fixup! drm/v3d: New debugfs end-points to query GPU usage stats. |
rpi-6.3.y | 2023-09-27 13:57:27 UTC |
fixup! drm/v3d: New debugfs end-points to query GPU usage stats.
Author:
Dom Cobley
fixup! drm/v3d: New debugfs end-points to query GPU usage stats. |
main | 2023-08-03 15:39:41 UTC |
Initial commit
Author:
Juerg Haefliger
Initial commit Signed-off-by: Juerg Haefliger <juerg. |
master | 2023-08-03 15:39:41 UTC |
Initial commit
Author:
Juerg Haefliger
Initial commit Signed-off-by: Juerg Haefliger <juerg. |
rpi-6.2.y | 2023-05-24 13:30:25 UTC |
ARM: dts: bcm2711-rpi: Set a 1GB ZONE_DMA limit
Author:
Phil Elwell
ARM: dts: bcm2711-rpi: Set a 1GB ZONE_DMA limit The arm64 initialisation uses the physical address reachable by all Take advantage of the simple nature of the implementation by adding See: https:/ Signed-off-by: Phil Elwell <phil@raspberry |
rpi-5.15.y | 2023-02-08 16:47:50 UTC |
drm/vc4: Calculate bpc based on max_requested_bpc
Author:
Matthias Reichl
drm/vc4: Calculate bpc based on max_requested_bpc This aligns vc4 with Intel, AMD and Synopsis drivers and fixes max bpc max_bpc in connector state is clamped at max_bpc from display info and Signed-off-by: Matthias Reichl <hias@horus.com> |
rpi-6.0.y | 2023-01-18 19:54:36 UTC |
Revert "Revert "drm/fourcc: Add packed 10bit YUV 4:2:0 format""
Author:
Dom Cobley
Revert "Revert "drm/fourcc: Add packed 10bit YUV 4:2:0 format"" This reverts commit b8e4604912994d4 |
rpi-5.19.y | 2022-10-25 11:20:18 UTC |
configs: Add FSIA6B driver module
Author:
Phil Elwell
configs: Add FSIA6B driver module See: https:/ Signed-off-by: Phil Elwell <phil@raspberry |
rpi-5.18.y | 2022-08-26 10:08:55 UTC |
media: i2c: arducam-pivariety: Add custom controls
Author:
Lee Jackson
media: i2c: arducam-pivariety: Add custom controls Add support for strobe_shift, strobe_width and mode custom controls. Signed-off-by: Lee Jackson <info@arducam.com> |
rpi-5.10.y | 2022-08-23 14:59:05 UTC |
ARM: dts: Enable USB by default on CM4S
Author:
Phil Elwell
ARM: dts: Enable USB by default on CM4S Signed-off-by: Phil Elwell <phil@raspberry |
rpi-5.17.y | 2022-06-23 12:12:29 UTC |
configs: Enable the MAX7300/7301 GPIO expanders
Author:
Phil Elwell
configs: Enable the MAX7300/7301 GPIO expanders Signed-off-by: Phil Elwell <phil@raspberry |
rpi-5.16.y | 2022-04-24 19:58:19 UTC |
overlays: Fix pitft28/35-resistive rotate params
Author:
Phil Elwell
overlays: Fix pitft28/ The drm drivers uses the property name "rotation", not "rotate" as used See: https:/ Signed-off-by: Phil Elwell <phil@raspberry |
rpi-5.14.y | 2021-11-29 16:26:15 UTC |
enable several virtual devices for hosting virtual machines
Author:
Sean McAvoy
enable several virtual devices for hosting virtual machines |
rpi-5.13.y | 2021-11-05 16:17:28 UTC |
drm/vc4: hdmi: Introduce a scdc_enabled flag
Author:
Maxime Ripard
drm/vc4: hdmi: Introduce a scdc_enabled flag We currently rely on two functions, vc4_hdmi_ Since we might need to disable the controller at boot, we also always Instead of duplicating the check for whether or not we need to take care We also need to initialize that flag at true to make sure we disable the This allows to simplify a bit that part of the driver, and removes one It also removes our last user of the legacy encoder->crtc pointer. Signed-off-by: Maxime Ripard <maxime@cerno.tech> |
rpi-5.12.y | 2021-09-16 11:49:31 UTC |
dt: Switch hevc clock from fixed to firmware driver
Author:
Dom Cobley
dt: Switch hevc clock from fixed to firmware driver Signed-off-by: Dom Cobley <popcornmix@ |
rpi-5.11.y | 2021-09-16 10:25:10 UTC |
staging/bcm2835-v4l2_codec: Fix for encode selection API
Author:
Dom Cobley
staging/ Matches correct behaviour from DECODE and DEINTERLACE Signed-off-by: Dom Cobley <popcornmix@ |
rpi-5.4.y | 2021-07-18 19:09:18 UTC |
configs: Add SND_SOC_WM8960=m
Author:
Phil Elwell
configs: Add SND_SOC_WM8960=m Enable the WM8960 driver module, as used by the wm8960-soundcard See: https:/ Signed-off-by: Phil Elwell <phil@raspberry |
rpi-4.19.y | 2021-07-13 07:40:20 UTC |
overlays: Add overlay for Chipdip I2S master DAC
Author:
chipdip.lab
overlays: Add overlay for Chipdip I2S master DAC Signed-off-by: Evgenij Sapunov <evgenij. |
rpi-5.9.y | 2020-12-14 12:49:39 UTC |
vc4_hdmi: Move hdmi reset to bind
Author:
Dom Cobley
vc4_hdmi: Move hdmi reset to bind The hdmi reset got moved to a later point in which now occurs after vc4_hdmi_cec_init This only affects pi0-3 as on pi4 the cec Fixes: ed9a1f6eb4402b2 |
rpi-5.8.y | 2020-11-04 11:09:40 UTC |
Fixes a problem when module probes before i2c module is available
Author:
Joerg Schambacher
Fixes a problem when module probes before i2c module is available The driver crashed while a NULL pointer returned by i2c_get_adapter() Signed-off-by: Joerg Schambacher <joerg@i2audio.com> |
rpi-5.7.y | 2020-09-11 07:48:27 UTC |
configs: Enable CHACHA20POLY1305=m
Author:
Phil Elwell
configs: Enable CHACHA20POLY1305=m Enable the CHACHA20 cipher, a high-performance AES alternative, and the Can be used to run the strongSwan Open Source VPN server and client. See: https:/ Signed-off-by: Phil Elwell <phil@raspberry |
rpi-5.6.y | 2020-07-22 07:46:59 UTC |
vc4: Report channel mapping back to userspace
Author:
popcornmix
vc4: Report channel mapping back to userspace This follows logic in hdmi-codec.c to use speaker layout This allows apps like speaker-test and kodi to get the Signed-off-by: Dom Cobley <popcornmix@ |
rpi-5.5.y | 2020-05-20 12:49:57 UTC |
kbuild: Disable gcc plugins
Author:
Phil Elwell
kbuild: Disable gcc plugins The GCC plugin feature leads to different kernel configurations on what Disable GCC plugins for all build hosts. Advanced build script hackery borrowed from a patch by milhouse. Signed-off-by: Phil Elwell <phil@raspberry |
rpi-5.3.y | 2020-01-06 12:42:25 UTC |
bcm2708_fb: Disable warning when calling dma_alloc_coherent
Author:
Hui Wang
bcm2708_fb: Disable warning when calling dma_alloc_coherent When we boot the kernel on the rpi4/3/2, we sometimes could see the bcm2708_fb soc:fb: FB found 1 display(s) After investigation, I found there are two situations which could The bcm2708_fb could handle the situation of failure on calling Signed-off-by: Hui Wang <hui.wang@ |
rpi-5.2.y | 2019-10-29 16:54:33 UTC |
configs: Add CGROUP_BPF and BPF_SYSCALL
Author:
Phil Elwell
configs: Add CGROUP_BPF and BPF_SYSCALL Enabling CONFIG_CGROUP_BPF allows BPF filters to access cgroup-local See: https:/ Signed-off-by: Phil Elwell <phil@raspberry |
rpi-5.1.y | 2019-09-23 08:46:57 UTC |
kbuild: Allow .dtbo overlays to be built piecemeal
Author:
Phil Elwell
kbuild: Allow .dtbo overlays to be built piecemeal Before 4.20, it was possible to build an arbitrary overlay by copying make ARCH=arm overlays/ In 4.20 the .dtb build rules were centralised, requiring the dowstream Add the missing makefile rule to support this way of building. See: https:/ Signed-off-by: Phil Elwell <phil@raspberry |
rpi-5.0.y | 2019-09-23 08:46:20 UTC |
kbuild: Allow .dtbo overlays to be built piecemeal
Author:
Phil Elwell
kbuild: Allow .dtbo overlays to be built piecemeal Before 4.20, it was possible to build an arbitrary overlay by copying make ARCH=arm overlays/ In 4.20 the .dtb build rules were centralised, requiring the dowstream Add the missing makefile rule to support this way of building. See: https:/ Signed-off-by: Phil Elwell <phil@raspberry |
rpi-4.20.y | 2019-09-23 08:43:06 UTC |
kbuild: Allow .dtbo overlays to be built piecemeal
Author:
Phil Elwell
kbuild: Allow .dtbo overlays to be built piecemeal Before 4.20, it was possible to build an arbitrary overlay by copying make ARCH=arm overlays/ In 4.20 the .dtb build rules were centralised, requiring the dowstream Add the missing makefile rule to support this way of building. See: https:/ Signed-off-by: Phil Elwell <phil@raspberry |
rpi-4.14.y | 2019-07-30 13:37:58 UTC |
Backport BCM270X_DT: Rename Pi Zero W DT files
Author:
Phil Elwell
Backport BCM270X_DT: Rename Pi Zero W DT files This patch needed to be backported to series 4.14.y because it is also supported in meta-raspberrypi for Yocto Project. The downtream Pi Zero W dts file uses the digit 0, whereas upstream At the same time, remove some overrides that duplicate values Signed-off-by: Phil Elwell <phil@raspberry |
rpi-4.18.y | 2018-11-21 13:50:16 UTC |
ASoC: googlevoicehat-codec: Only convert from ms to jiffies once
Author:
Dave Stevenson
ASoC: googlevoicehat- Minor optimisation and allows to become checkpatch clean. Signed-off-by: Dave Stevenson <dave.stevenson |
rpi-4.17.y | 2018-08-29 12:31:06 UTC |
arm: dts: bcm2710-rpi-3-b-plus: fix hpd gpio pin
Author:
Lukas Rusak
arm: dts: bcm2710- Signed-off-by: Lukas Rusak <lorusak@gmail.com> |
rpi-4.9.y | 2018-07-13 21:13:06 UTC |
drm/vc4: Move IRQ enable to PM path
Author:
Stefan Schake
drm/vc4: Move IRQ enable to PM path [ Upstream commit ce9caf2f79a5aa1 We were calling enable_irq on bind, where it was already enabled previously Fixes: 253696ccd613 ("drm/vc4: Account for interrupts in flight") Backported from rpi-14.4.y (fixed merge conflict) Signed-off-by: Mirza Krak <mirza. |
rpi-4.16.y | 2018-06-27 15:02:31 UTC |
irqchip: irq-bcm2835: Calc. FIQ_START at boot-time
Author:
Phil Elwell
irqchip: irq-bcm2835: Calc. FIQ_START at boot-time ad83c7cb2f37 ("irqchip/ 1) that the value of FIQ_START is the same as the number of normal IRQs 2) that this value is also the offset between an IRQ and its equivalent Remove both assumptions by measuring the interval between the last IRQ Fixes: https:/ Signed-off-by: Phil Elwell <phil@raspberry |
rpi-4.15.y | 2018-05-20 21:16:47 UTC |
config: Add KEYBOARD_MATRIX=m
Author:
Phil Elwell
config: Add KEYBOARD_MATRIX=m See: https:/ Signed-off-by: Phil Elwell <phil@raspberry |
rpi-4.13.y | 2017-11-24 12:34:09 UTC |
Tidy up of the ft5406 driver to use DT (#2189)
Author:
James Hughes
Tidy up of the ft5406 driver to use DT (#2189) Driver was using a fixed resolution, this commit Adds overrides so the VC4 can adjust the DT parameters Signed-off-by: James Hughes <james. |
rpi-4.12.y | 2017-09-22 16:23:44 UTC |
vcsm: Handle the clean+invalidate case directly
Author:
popcornmix
vcsm: Handle the clean+invalidate case directly |
rpi-4.11.y | 2017-07-21 14:30:50 UTC |
overlays: i2c1-bcm2708: Don't overwrite i2c1 pins node
Author:
Phil Elwell
overlays: i2c1-bcm2708: Don't overwrite i2c1 pins node It is bad practise to overwrite an entire node in an overlay. Instead, See: https:/ Suggested-by: soodvarun78 <soodvarun78@ |
rpi-4.10.y | 2017-06-27 14:17:05 UTC |
SQUASH: mmc: Apply ERASE_BROKEN quirks correctly
Author:
Phil Elwell
SQUASH: mmc: Apply ERASE_BROKEN quirks correctly Squash with: mmc: Add MMC_QUIRK_ Signed-off-by: Phil Elwell <phil@raspberry |
rpi-4.4.y | 2017-03-02 15:08:32 UTC |
BCM270X_DT: Add bcm2708-rpi-0-w.dts
Author:
Phil Elwell
BCM270X_DT: Add bcm2708-rpi-0-w.dts Add DT support for the Pi Zero W. N.B. It will not be loaded Signed-off-by: Phil Elwell <phil@raspberry |
rpi-4.8.y | 2017-01-11 15:22:37 UTC |
BCM270X_DT: Add pi3-disable-wifi overlay
Author:
Phil Elwell
BCM270X_DT: Add pi3-disable-wifi overlay pi3-disable-wifi is a minimal overlay to disable the onboard WiFi. Signed-off-by: Phil Elwell <phil@raspberry |
rpi-4.7.y | 2016-10-25 09:01:56 UTC |
FIXUP: pisound: Fix a warning in DEBUG builds
Author:
Giedrius Trainavicius
FIXUP: pisound: Fix a warning in DEBUG builds Also change a macro that enables debug level printing from DEBUG to |
rpi-4.6.y | 2016-09-09 18:39:43 UTC |
config: Enabled SENSORS_INA2XX module
Author:
popcornmix
config: Enabled SENSORS_INA2XX module |
rpi-4.5.y | 2016-06-08 12:30:25 UTC |
brcmfmac: check for wowl support before enumerating feature flag
Author:
Franky Lin
brcmfmac: check for wowl support before enumerating feature flag In some cases wiphy->wowlan could be NULL if firmware doesn't have the Reviewed-by: Arend Van Spriel <arend@ |
rpi-4.1.y | 2016-04-14 16:45:41 UTC |
bcm2709_defconfig: Fix typo on BoomBerry configuration directive
Author:
Jeremy McDermond
bcm2709_defconfig: Fix typo on BoomBerry configuration directive The BoomBerry configuration directive in bcm2709_defconfig has a typo. |
rpi-4.3.y | 2016-03-07 14:14:27 UTC |
Pi3 DT: Add dtparams for the SD interface
Author:
Phil Elwell
Pi3 DT: Add dtparams for the SD interface Add new base dtparams sd_overclock, sd_force_pio, sd_pio_limit Signed-off-by: Phil Elwell <phil@raspberry |
rpi-4.2.y | 2016-03-07 14:13:41 UTC |
Pi3 DT: Add dtparams for the SD interface
Author:
Phil Elwell
Pi3 DT: Add dtparams for the SD interface Add new base dtparams sd_overclock, sd_force_pio, sd_pio_limit Signed-off-by: Phil Elwell <phil@raspberry |
rpi-4.0.y | 2015-07-27 13:21:00 UTC |
pinctrl: bcm2835: Clear the event latch register when disabling interrupts
Author:
Jonathan Bell
pinctrl: bcm2835: Clear the event latch register when disabling interrupts It's possible to hit a race condition if interrupts are generated on a GPIO If the interrupt is freed, bcm2835_ There is no per-GPIO mask register, so when disabling GPIO interrupts Signed-off-by: Jonathan Bell <jonathan@ |
rpi-3.18.y | 2015-06-19 16:42:40 UTC |
bcm2835-sdhost: Improve error handling and recovery
Author:
Phil Elwell
bcm2835-sdhost: Improve error handling and recovery 1) Expose the hw_reset method to the MMC framework, removing many 2) Reduce overclock setting on error. 3) Increase timeout to cope with high capacity cards. 4) Add properties and parameters to control pio_limit and debug. 5) Reduce messages at probe time. |
rpi-3.19.y | 2015-04-13 23:05:54 UTC |
bcm2835-mmc: Add range of debug options for slowing things down
Author:
popcornmix
bcm2835-mmc: Add range of debug options for slowing things down |
rpi-3.12.y | 2015-03-06 16:09:20 UTC |
Merge branch 'rpi-3.12.y' of https://github.com/raspberrypi/linux into rpi-3....
Author:
P33M
Merge branch 'rpi-3.12.y' of https:/ |
rpi-3.17.y | 2015-01-16 20:43:50 UTC |
gpio: Updates from 3.18 branch
Author:
popcornmix
gpio: Updates from 3.18 branch |
rpi-3.14.y | 2015-01-14 16:53:50 UTC |
fb: distinguish physical and bus addresses
Author:
popcornmix
fb: distinguish physical and bus addresses |
rpi-3.16.y | 2014-10-12 11:27:02 UTC |
config: recreate with savedefconfig
Author:
popcornmix
config: recreate with savedefconfig |
rpi-3.15.y | 2014-08-06 15:12:22 UTC |
Merge pull request #655 from trevd/rpi-3.15.y
Author:
popcornmix
Merge pull request #655 from trevd/rpi-3.15.y bcm2708_fb : Implement the FBIOBLANK ioctl using the mailbox property in... |
rpi-3.10.y | 2014-04-27 17:04:54 UTC |
config: Add CONFIG_NFS_SWAP
Author:
popcornmix
config: Add CONFIG_NFS_SWAP |
rpi-3.13.y | 2014-04-24 16:55:57 UTC |
fiq_fsm: enable by default
Author:
P33M
fiq_fsm: enable by default |
rpi-3.11.y | 2014-01-19 19:15:56 UTC |
Merge pull request #506 from jfasch/rpi-3.11.y-fix-gpio_to_irq
Author:
popcornmix
Merge pull request #506 from jfasch/ Please pull: NEED_MACH_GPIO_H vs. gpio_to_irq() woes |
rpi-3.6.y | 2013-09-27 13:42:24 UTC |
dwc_otg: Don't issue traffic to LS devices in FS mode
Author:
P33M
dwc_otg: Don't issue traffic to LS devices in FS mode Issuing low-speed packets when the root port is in full-speed mode |
rpi-3.9.y | 2013-08-30 18:04:54 UTC |
Move to SLUB memory allocator.
Author:
popcornmix
Move to SLUB memory allocator. |
rpi-3.8.y | 2013-08-07 10:28:44 UTC |
Merge pull request #353 from kinsamanka/rpi-3.8.y-updated
Author:
popcornmix
Merge pull request #353 from kinsamanka/ Rpi 3.8.y updated |
rpi-3.2.27 | 2012-11-26 21:40:34 UTC |
Leave missing_status enabled for now.
Author:
popcornmix
Leave missing_status enabled for now. |
1 → 64 of 64 results | First • Previous • Next • Last |