Skip to content


Subversion checkout URL

You can clone with
Download ZIP
Commits on Nov 18, 2015
  1. @popcornmix
Commits on Nov 17, 2015
  1. @popcornmix
Commits on Nov 11, 2015
  1. @popcornmix
  2. @popcornmix

    firmware: arm_loader: Apply firmware DT settings after the overlays

    popcornmix committed
    firmware: edid: Protect against invalid timing descriptor producing an invalid supported mode
    firmware: TC358762: Make framerate adjustable with config.txt setting and default to 60
    firmware: platform: Remove measure clock from logging message as it's quite expensive
    firmware: usb: force axi priority to 14 and reduce di_adv to 13
Commits on Nov 6, 2015
  1. @popcornmix

    firmware: di_adv: Move to new scheme where qpu code handles top/botto…

    popcornmix committed
    …m edges
    See: #463
    firmware: di_adv: Add config setting to add nop delays to shader
    firmware: vcilcs: Avoid a potential deadlock when very threaded
    See: #449
    firmware: vrf: Add spinlock around vrf acquire/release calls to avoid restoring an invalid p10 from ISR context
    firmware: rpi_display: only ratelimit if the backlight is actually changed
    See: raspberrypi/linux#1179
    firmware: di_adv: Support multiple instances of qpu deinterlace at SD resolution
    See: popcornmix/omxplayer#386
    linux: rpi-ft5406: Use interruptible sleep to avoid high load reported
    linux: dts: Added overlay for Adafruit PiTFT 2.8 capacitive touch screen
    See: raspberrypi/linux#1192
    linux: config: Add MCP320X
    See: raspberrypi/linux#1189
    linux: Build i2c_gpio module and add a device tree overlay to configure it
    See: raspberrypi/linux#1183
Commits on Nov 1, 2015
  1. @popcornmix
Commits on Oct 28, 2015
  1. @popcornmix

    kernel: Bump to 4.1.12

    popcornmix committed
    kernel: Add ft6236 touchscreen driver (FT6x06 and FT6x36)
    See: raspberrypi/linux#1176
    firmware: hdmi: flush current pixel clock adjustment on hdmi pixel clock change
    firmware: memtest: Return info on which data/address bit failed
    firmware: audioserv: Bump peer version and allow setting of channelmap
    See: raspberrypi/linux#1166
Commits on Oct 23, 2015
  1. @popcornmix

    kernel: Bump to 4.1.11

    popcornmix committed
    kernel: Add rpi_display: add backlight driver and overlay
    See: raspberrypi/linux#1173
    firmware: arm_loader: enable backlight overlay automatically
    See: raspberrypi/linux#1173
Commits on Oct 21, 2015
  1. @popcornmix

    firmware: [vdec3] Fix for interlaced VC-1 frames not setting cache co…

    popcornmix committed
    firmware: arm_loader: mask ARM-owned interrupts through overlays
    firmware: Inititial structure for pwm sdm driver. Not currently functional.
    firmware: dsi display: Fix use on Model A / Model B
    firmware: TC358762_DSI.c: Add backlight control and wire up the mailbox call
    firmware: audio_serv: Add latency query function
    See: raspberrypi/linux#1158
    firmware: arm_display: Write back adjusted overscan settings when disable_overscan is not present
    See: #484
Commits on Oct 11, 2015
  1. @popcornmix

    firmware: platform: Remove avoid_pwm_pll and make it enabled by defau…

    popcornmix committed
    …lt. PWM audio will always resample
Commits on Oct 10, 2015
  1. @popcornmix

    kernel: Fix for upstream network deadlock

    popcornmix committed
    See: #481
    kernel: bcm2835-gpiomem: Fix for ARCH_BCM2835 builds
    See: raspberrypi/linux#1154
    kernel: BCM270X_DT: Add at86rf233 overlay
    See: raspberrypi/linux#1151
    kernel: BCM270X_DT: Make mmc overlay compatible with current firmware
    firmware: arm_loader: Support DT commands in included files
    See: #414
    firmware: di_adv: Need up align up height to at least 4
    firmware: Allow loading of tuning data from a memory block
Commits on Oct 4, 2015
  1. @popcornmix

    kernel: Bump to 4.1.10

    popcornmix committed
    kernel: config: Add options for supporting openlabs 802.15.4 radio
    See: raspberrypi/linux#1151
    firmware: arm_loader: Add clear of polled register so linux doesn't report a timeout in bcm2709_boot_secondary
    See: #369
    firmware: arm_loader: Fix HAT probing to always restore the original state
    See: raspberrypi/linux#1144
Commits on Oct 2, 2015
  1. @popcornmix

    kernel: Bump to 4.1.9

    popcornmix committed
    kernel: config: Add CONFIG_UHID
    See: raspberrypi/linux#1148
    firmware: gencmd: Add ability to dump display lists
    See: #407
    firmware: arm_loader: Enable hypervisor mode and modify common startup code for 2836
    See: #369
Commits on Sep 29, 2015
  1. @popcornmix

    kernel: bump to 4.1.8

    popcornmix committed
    firmware: video codec: Cleanup of fix for regression from refactor userdata release mechanics in categoriser commit try 2
    firmware: gencmd: Allow the memtest to run on two cores using arm_loader tasks
    firmware: platform: Move board_info logging AFTER initialisation is complete
Commits on Sep 23, 2015
  1. @popcornmix
Commits on Sep 21, 2015
  1. @popcornmix
Commits on Sep 18, 2015
  1. @popcornmix
Commits on Sep 17, 2015
  1. @popcornmix

    kernel: backport fixes for mt7601u wifi driver

    popcornmix committed
    See: raspberrypi/linux#1131
    See: raspberrypi/linux#1133
    kernel: Add SMI driver
    See: raspberrypi/linux#1105
    kernel: dwc_otg: Force host mode to fix incorrect compute module boards
    firmware: video codec: Cleanup of fix for regression from refactor userdata release mechanics in categoriser commit
Commits on Sep 14, 2015
  1. @popcornmix

    kernel: bump to 4.1.7

    popcornmix committed
    kernel: Revert "BCM270X_DT: mz61581: Revert to spi-bcm2708"
    See: raspberrypi/linux#1132
    kernel: bcm2835-mmc: Don't overwrite MMC capabilities from DT
    kernel: BCM270X_DT: Use fixed-factor-clock for uart1
    See: raspberrypi/linux#1008
    kernel: vchiq: fix NULL pointer dereference when closing driver
    See: raspberrypi/linux#1123
    firmware: Fix touchscreen I2C to only read from i2c in smaller bursts to avoid a fifo overrun problem with the i2c peripheral
    firmware: arm_display: Fix issue with nonsensical negative overscan settings
    See: #471
    firmware: arm_loader: Enable the i2c_arm and i2c_vc aliases for CM
    See: raspberrypi/linux#1129
    firmware: di_adv: Allow the v3d priority boost to be modified
Commits on Sep 9, 2015
  1. @popcornmix

    firmware: arm_loader: Initialise the ARM display layer to -127

    popcornmix committed
    See: raspberrypi/linux#1128
    firmware: lcd: Add lcd_rotate config option and change default orientation
    firmware: tvserver: Make tvservice state report LCD state
Commits on Sep 2, 2015
  1. @popcornmix

    firmware: platform: Support reading new satellite oscillators

    popcornmix committed
    firmware: arm_loader: overlay path fixups, fragment gap tolerant
    firmware: VCHIQ/VCOS: Add VCDebug symbols for logging categories
    firmware: gencmd_serv: Add command for setting sdram schmoo parameters
Commits on Aug 23, 2015
  1. @popcornmix
Commits on Aug 20, 2015
  1. @popcornmix

    firmware: hdmi: disable dhcp completely to avoid registered i2c user

    popcornmix committed
    See: #192
    firmware: threadx: Avoid calling a NULL interrupt handler
    See: #192
    firmware: arm_loader: Load standard touchscreen overlay
    firmware: di_adv: Remove dma and copy non interlaced lines from shader
    firmware: di_adv: Add vector code for copying top/bottom lines
    firmware: di_adv: Do not deinterlace first frame and have one less frame of latency
Commits on Aug 19, 2015
  1. @popcornmix
Commits on Aug 18, 2015
  1. @popcornmix

    kernel: Bump to 4.1.6

    popcornmix committed
    kernel: spi-bcm2835: merge upstream patches allowing DMA transfers
    See: raspberrypi/linux#1085
    kernel: BCM270X_DT: Add pwm and pwm-2chan overlays
    See: raspberrypi/linux#756
    kernel: rpisense-fb: add low-light mode and gamma control
    See: raspberrypi/linux#1104
    firmware: video_decode: Fix up a vfw/avi timestamp hack
    firmware: arm_loader: Fix issue with hevc decoding
Commits on Aug 15, 2015
  1. @popcornmix
  2. @popcornmix
Commits on Aug 13, 2015
  1. @popcornmix

    firmware: clock: Add freq volt lock around measure_clock. Has been ob…

    popcornmix committed
    …served to kill a changing clock source
Commits on Aug 12, 2015
  1. @popcornmix

    firmware: arm_loader: Force turbo changes to first core. Changing sdr…

    popcornmix committed
    …am isn't safe from second core
    firmware: arm_loader: Move the application of user parameters and overlays later
    firmware: rtos: Remove breakpoint in zero exception handler
    firmware: arm_loader: Fix some sanity asserts
    firmware: di_adv: Update to use chained shaders with larger VPM DMA
    firmware: arm_loader: Allow temporary gpu frequency boosts to be requested
    firmware: video_decode: Request boost to 300MHz when playing HD MVC or HD high framerate video
    firmware: di_adv: Request boost to 300MHz when doing full rate HD advanced deinterlace
    firmware: arm_loader: Allow auto turbo to be disabled in config with disable_auto_turbo
    firmware: dma_lib: Allow burst, waits and priority to be specified for 2d dma memcpy
Commits on Aug 10, 2015
  1. @popcornmix

    firmware: power: reduce unnecessary register writes when setting volt…

    popcornmix committed
    firmware: audioplus: Explicitly handle pause scbs when querying the playback position
    Avoids interrupts being disabled for milliseconds when silence is playing (or about to play)
    firmware: audioplus: Speed up the ISR based processing with vector code
    di_adv: Request turbo mode per frame when doing gpu deinterlace
Commits on Aug 3, 2015
  1. @popcornmix
Commits on Jul 30, 2015
  1. @popcornmix
Commits on Jul 28, 2015
  1. @popcornmix

    firmware: arm_loader: Make turbo request reference counted rather tha…

    popcornmix committed
    …n boolean
    firmware: di_adv: Request turbo mode when doing qpu deinterlace
    firmware: video_decode: fixes to timestamp handling
    video_decode: Don't use fifo for unknown timestamps
    video_decode: Increase size of ts fifo
    video_decode: sanity check fifo timestamp
    video_decode: Only reference valid next frame times
    video_decode: Set has_dts_timestamps before decode rather than afterwards
    video_decode: Move the ts fifo reading to after the packed avi handling
    video_decode: generalise the vfw/avi hack to work with sample files
    video_decode: Add sanity check assert on timestamp consistency
Commits on Jul 24, 2015
  1. @popcornmix

    kernel: Bump to 4.0.9

    popcornmix committed
    kernel: BCM2835_V4L2: Add support for V4L2_EXPOSURE_METERING_MATRIX
    See: raspberrypi/linux#1068
    kernel: dmaengine: bcm2708-dmaengine: Fix memory leak when stopping a running transfer
    See: raspberrypi/linux#1072
    kernel: BCM270X_DT: mz61581: Revert to spi-bcm2708
    See: raspberrypi/linux#1077
    kernel: bcm2708/2835-i2s: Fix for PCM register ranges in device trees
    See: raspberrypi/linux#1079
    kernel: bcm2835-sdhost: Add the ERASE capability
    See: raspberrypi/linux#1076
    kernel: bcm2835-sdhost: Ignore CRC7 for MMC CMD1
    kernel: BCM270X_DT: Add unit address to gpio node name
    kernel: spi-bcm2835: merge upstream patches allowing DMA transfers
    See: raspberrypi/linux#1085
    kernel: BCM270X_DT: Use i2c_arm for rtc and bmp085 overlays
    kernel: BCM2708_DT: CM dtparams for audio, watchdog and RNG
    firmware: video_decode: Don't wait for a valid timestamp to output frames
    See: #451
Commits on Jul 23, 2015
  1. @popcornmix
Something went wrong with that request. Please try again.