Skip to content


Subversion checkout URL

You can clone with
Download ZIP
Commits on Oct 4, 2015
  1. @popcornmix

    kernel: Bump to 4.1.10

    popcornmix authored
    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 authored
    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 authored
    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 authored
    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 authored
    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 authored
    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 authored
    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 authored
    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 authored
    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 authored
    …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 authored
    …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 authored
    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 authored
    …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 authored
    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
Commits on Jul 22, 2015
  1. @popcornmix

    firmware: sdram: Adjust YUVUV format alignment to get better sdram ut…

    popcornmix authored
    …ilisation with di_adv
    firmware: di_adv: Updated qpu with semaphore synchronisation between qpus
    firmware: video_decode: Various fixes to timestamp handling
    video_decode: Remove avoid_fix_ts paramater
    video_decode: Treat fragmented packets as unknown timestamps
    video_decode: Don't set the frame time from the userdata callback
    video_decode: Sanity check the frame_interval and repeat count from codec
    video_decode: Tweak timestamp quality measure
    video_decode: Add flag to indicate presence of DTS timestamps
    video_decode: Force starttime packet to not be an unknown timestamp
    video_decode: change flags to unknown in timestamp_add
    video_decode: Move timestamp fifo quality check after packed frame handling
    video_decode: calculate xFramerate regardless of OMX_IndexConfigRequestCallback
Commits on Jul 17, 2015
  1. @popcornmix
Commits on Jul 16, 2015
  1. @popcornmix

    kernel: mfd: Add Raspberry Pi Sense HAT core driver

    popcornmix authored
    See: raspberrypi/linux#1043
    kernel: config: Enable SHT drivers for raspberry pi
    See: raspberrypi/linux#1062
    kernel: leds-gpio: Implement the brightness_get method
    See: raspberrypi/linux#1064
    kernel: config: Add SND_SOC_ADAU1701 module
    kernel: BCM2835-V4L2: Return buffers to videobuf2 on shutdown
    See: raspberrypi/linux#817
    firmware: di_adv: Fix up top and bottom lines
    firmware: arm_loader: Set uart0_clkrate DT param from init_uart_clock
Commits on Jul 15, 2015
  1. @popcornmix

    firmware: di_adv: Fix for non-interlaced frames with qpu deinterlace

    popcornmix authored
    firmware: di_adv: Updated version of qpu code
    firmware: di_adv: Bump up thread priority when doing qpu deinterlace
Commits on Jul 14, 2015
  1. @popcornmix
Commits on Jul 13, 2015
  1. @popcornmix

    kernel: Bump to 4.0.8

    popcornmix authored
    kernel: w1_therm: Back-port locking improvements from 4.2-rc1
    See: raspberrypi/linux#1059
    kernel: Added support for 2 mcp2515 CAN Bus IC
    See: raspberrypi/linux#1018
    kernel: BCM270X_DT: Overlay for the Fen Logic VGA666 board
    (really added this time)
    firmware: di_adv: Add qpu shader code to implement deinterlace
    firmware: image_fx: Support YUV_UV as destination format if requested
    firmware: dmalib: Reduce default priority and burst size of 2d memcpy
    arm_loader: Ensure reserved qpus are freed and ISR blocks until interrupt cleared
    gpioman: If dt-blob.bin file is incompatible, use built-in
Commits on Jul 8, 2015
  1. @popcornmix

    kernel: bcm2835-sdhost: Clear HBLC for PIO mode

    popcornmix authored
    kernel: BCM270X_DT: I2S needs function Alt2
    See: raspberrypi/linux#1046
    kernel: vchiq_arm: Two cacheing fixes
    See: #443
    kernel: BCM270X_DT: Overlay for the Fen Logic VGA666 board
    firmware: arm_loader: Increase stack and ensure icache flush is done before threads in execute multi
    firmware: arm_loader: Switch to vpu queues and more profile logging
    firmware: clocks: Allow arm to be overclocked to 1.6GHz
    firmware: gpioman: Don't force all pin pulls to their defaults
    firmware: arm_loader: Fix length on get palette mailbox call
    See: raspberrypi/linux#1026
    firmware: vchiq: Better error handling
    firmware: vchiq: Make fragment size vary with cache line size
    See: #443
Commits on Jun 30, 2015
  1. @popcornmix

    kernel: Bump to 4.0.7

    popcornmix authored
    kernel: BCM270X_DT: Change pio_limit of sdhost driver to 1
    kernel: spi-bcm2708: Increase timeout from 150ms to 1s
    kernel: i2c-bcm2708: Increase timeouts to allow larger transfers
    See: raspberrypi/linux#260
    kernel: spi-bcm2835: Support pin groups other than 7-11
    kernel: bcm2835-sdhost: Further improve overclock back-off
    kernel: bcm2708-vcio: Remove restriction of only a single instance being open
    kernel: uart1: Only create /dev/ttyS0 when the overlay is applied
    firmware: video_encode: Set nPortindex for BitRate too
    See: Hexxeh/rpi-firmware#86
    firmware: dispmanx: Allow exclusive elements like TAB/FP to share LBM
    firmware: dispmanx: Early frame sequential 3d support
    firmware: arm_loader: Distinguish parameter success/failure
Commits on Jun 26, 2015
  1. @popcornmix

    kernel: BCM270X_DT: Add MCP7941X to i2c-rtc overlay

    popcornmix authored
    kernel: bcm2708-spi: Don't use static pin configuration with DT
    kernel: bcm2708-i2s: Don't use static pin configuration with DT
    kernel: gpio-poweroff: Allow it to work on Raspberry Pi
    See: raspberrypi/linux#1031
    kernel: BCM270X_DT: Create a core clock, use it for SPI and sdhost
    kernel: BCM270X_DT: Add overlay to enable uart1
    See: raspberrypi/linux#1008
    kernel: config: Enable ZSMALLOC, ZRAM and PGTABLE_MAPPING
    See: Hexxeh/rpi-firmware#85
    firmware: arm_loader: Support initialising vchiq through mailbox property interface
    See: raspberrypi/linux#1026
    firmware: drivers/usb: Reduce busy-wait to sensible timeout
    See: raspberrypi/linux#1026
    firmware: video_encode: Initialise headers for video_bitrate
    See: #163
    firmware: arm_loader: Use the new core_freq DT parameter if present
    firmware: arm_loader: Set the uart1_clkrate DT property from core_freq
    firmware: arm_cursor: Better handling of a second app requesting a cursor
    firmware: arm: Tidy up setting of arm_control and arm_bash
Commits on Jun 23, 2015
  1. @popcornmix

    kernel: Bump to 4.0.6

    popcornmix authored
    kernel: Add rpi-ft5406 overlay Add rpi-ft5406 driver as module
    kernel: config: Enable 8250 serial port
    See: raspberrypi/linux#1008
    kernel: config: Enable POWER_RESET_GPIO
    See: raspberrypi/linux#1031
    firmware: arm_display: Fix fb_base alias returned from mailbox property interface
    See: raspberrypi/linux#1026
    firmware: mem_unlock - prevent decrementing lock count below 0
    firmware: camera: Support multi-channel raw image capture
    firmware: camera: write_raw copies input frame if HDR is enabled
    firmware: camera: Write correct camera mode from write_raw_md_stage
    firmware: AGC tuner: Correction to setting default digital gain to x1.0
Commits on Jun 22, 2015
  1. @popcornmix

    firmware: hdmi: Don't reject 3D modes based on edid

    popcornmix authored
    Allows 3D to be switched to without explicit support in edid
Something went wrong with that request. Please try again.