BSP stable update
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
linux-raspi2 (Ubuntu) |
New
|
Undecided
|
Unassigned | ||
Xenial |
Fix Released
|
Undecided
|
Unassigned |
Bug Description
BSP stable update from the Raspberry Foundation mainly consisting of fixes (for drm and the framebuffer) and it contains the driver for a new audio HAT.
Tested on my RaspberryPI2&3 boards.
The following changes since commit ae29bdd4a627091
UBUNTU: Ubuntu-
are available in the git repository at:
git:/
for you to fetch changes up to fab4769715bfea3
BCM2835-v4l2: Fix a conformance test failure (2016-12-05 12:32:17 +0100)
-------
Dan Carpenter (1):
drm/vc4: Fix a couple error codes in vc4_cl_lookup_bos()
Daniel Vetter (1):
drm/vc4: Use drm_gem_
Dave Stevenson (1):
BCM2835-v4l2: Fix a conformance test failure
Eric Anholt (12):
drm/vc4: Fix up the limited range RGB output commit.
drm/vc4: Increase timeout for HDMI_SCHEDULER_
drm/vc4: Fix support for interlaced modes on HDMI.
clk: bcm2835: Clamp the PLL's requested rate to the hardware limits.
drm/vc4: Set up the AVI and SPD infoframes.
drm/vc4: Add support for double-clocked modes.
drm/vc4: Fix memory leak of the CRTC state.
drm/vc4: Fix termination of the initial scan for branch targets.
drm/vc4: Add support for rendering with ETC1 textures.
drm/vc4: Use runtime autosuspend to avoid thrashing V3D power state.
drm/vc4: Use drm_malloc_ab to fix large rendering jobs.
drm/vc4: Free hang state before destroying BO cache.
Giedrius Trainavicius (1):
pisound: Fix a warning in DEBUG builds
Jonas Pfeil (1):
drm/vc4: Add fragment shader threading support
Mario Kleiner (5):
drm/vc4: Disallow interlaced modes on DPI.
drm/vc4: Fix handling of interlaced video modes.
drm/vc4: Reject doublescan modes.
drm/vc4: Enable precise vblank timestamping for interlaced modes.
drm/vc4: Enable/Disable vblanks properly in crtc en/disable.
Matt Flax (1):
[
Paolo Pisati (1):
UBUNTU: [Config] SND_PISOUND=m
Phil Elwell (7):
BCM270X_DT: Update CM3 to use sdhost interface
spi-bcm2835: Remove unused code
ARM: dts: Visit overlays subdir unconditionally
config: Add ABX80X RTC driver and overlay
config: Add AK4554 audio codec driver
ARM: dts: Restore dtbs_install functionality
BCM270X_DT: Update UART0 clock-frequency
gtrainavicius (1):
Support for Blokas Labs pisound board
popcornmix (9):
config: Add CONFIG_HTU21 module
bcm2708_fb: Add ioctl for reading gpu memory through dma
rpi-ft5406: Create coherent buffer and push to firmware
brcmvirt_
brcmvirt_
rpi-ft5406: Pass device structure into dma_zalloc_coherent
fixup: fb: Use basic types for dma addresses as these are also included from user code
fb: Use correct bus address for dest of dma memcpy
fb: Use struct device for dma_alloc_coherent
.../devicetree
arch/arm/
arch/arm/
arch/arm/
arch/arm/
arch/arm/
arch/arm/
arch/arm/
arch/arm/
arch/arm/
debian.
drivers/
drivers/
drivers/
drivers/
drivers/
drivers/
drivers/
drivers/
drivers/
drivers/
drivers/
drivers/
drivers/
drivers/
drivers/
drivers/
drivers/
include/
include/
include/
sound/
sound/
sound/
sound/
35 files changed, 1820 insertions(+), 268 deletions(-)
create mode 100644 arch/arm/
create mode 100644 sound/soc/
description: | updated |
Changed in linux-raspi2 (Ubuntu Xenial): | |
status: | New → Fix Committed |
This bug was fixed in the package linux-raspi2 - 4.4.0-1038.45
---------------
linux-raspi2 (4.4.0-1038.45) xenial; urgency=low
[ Luis Henriques ]
* Release Tracking Bug
- LP: #1648872
[ Ubuntu: 4.4.0-57.78 ]
* Release Tracking Bug
- LP: #1648867
* Miscellaneous Ubuntu changes
- SAUCE: Do not build the xr-usb-serial driver for s390
[ Ubuntu: 4.4.0-56.77 ]
* Release Tracking Bug
- LP: #1648867
* Release Tracking Bug
- LP: #1648579
* CONFIG_NR_CPUS=256 is too low (LP: #1579205)
- [Config] Increase the NR_CPUS to 512 for amd64 to support systems with a
large number of cores.
* NVMe drives in Amazon AWS instance fail to initialize (LP: #1648449)
- SAUCE: (no-up) NVMe: only setup MSIX once
linux-raspi2 (4.4.0-1037.44) xenial; urgency=low
* Release Tracking Bug
- LP: #1648582
* CONFIG_NR_CPUS=256 is too low (LP: #1579205)
- [Config] Increase the NR_CPUS to 512 for amd64 to support systems with a
large number of cores.
* NVMe drives in Amazon AWS instance fail to initialize (LP: #1648449)
- SAUCE: (no-up) NVMe: only setup MSIX once
linux-raspi2 (4.4.0-1036.43) xenial; urgency=low
[ Luis Henriques ]
* Release Tracking Bug
- LP: #1648511
[ Ubuntu: 4.4.0-55.76 ]
* Release Tracking Bug
- LP: #1648503
* NVMe driver accidentally reverted to use GSI instead of MSIX (LP: #1647887)
- (fix) NVMe: restore code to always use MSI/MSI-x interrupts
linux-raspi2 (4.4.0-1035.42) xenial; urgency=low
[ Luis Henriques ]
* Release Tracking Bug
- LP: #1640513
* Dropped commit 'brcmfmac: Plug memory leak in brcmf_fill_ bss_param' as fill_bss_ param") , which was merged into the main kernel
upstream 23e9c128adb2 ("brcmfmac: fix memory leak in
brcmf_
* UBUNTU: [Config] updateconfigs
* Dropped the following 2 commits due as they were breaking raspi2 build:
- Revert "net_sched: fix mirrored packets checksum"
- net: fix bridge multicast packet checksum validation
* BSP stable update (LP: #1647390) CONTROL changes.
- drm/vc4: Fix up the limited range RGB output commit.
- drm/vc4: Increase timeout for HDMI_SCHEDULER_
- drm/vc4: Disallow interlaced modes on DPI.
- drm/vc4: Fix handling of interlaced video modes.
- drm/vc4: Reject doublescan modes.
- drm/vc4: Enable precise vblank timestamping for interlaced modes.
- drm/vc4: Enable/Disable vblanks properly in crtc en/disable.
- drm/vc4: Fix support for interlaced modes on HDMI.
- clk: bcm2835: Clamp the PLL's requested rate to the hardware limits.
- drm/vc4: Set up the AVI and SPD infoframes.
- drm/vc4: Add support for double-clocked modes.
- BCM270X_DT: Update CM3 to use sdhost interface
- drm/vc4: Fix memory leak of the CRTC state.
- Support for Blokas Labs pisound board
- pisound: Fix a warning in DEBUG builds
- config: Add CONFIG_HTU21 module
- spi-bcm2835: Remove unused code
- bcm2708_fb: Add ioctl for reading gpu memory through dma
- rpi-ft5406: Create coherent buffer and push to firmware
- brcmvirt_gpio: Create coherent buffer and push to firmware
- brcmvirt_gpio: Pass device structure into dm...