Skip to content


Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Commits on Apr 11, 2015
  1. @popcornmix

    kernel: serial/amba-pl011: Refactor and simplify TX FIFO handling

    popcornmix authored
    See: raspberrypi/linux#148
    kernel: vchiq: Remove inline from suspend/resume
    Breaks build with gcc 5
    kernel: Added optional parameter to set resistance of touch plate(x-plate-ohms)
    See: raspberrypi/linux#923
    firmware: video_decode: Need to clear corrupt state when recovery point is seen
    firmware: mmal: Plumb in OMX_IndexParamBrcmInterpolateMissingTimestamps
    firmware: Video_splitter: support RGB888, BGR888, and ARGB888
    firmware: vc_pool: block allocated count going negative
    firmware: vc_pool: fix behaviour if acquiring a released image
    See: #377
    firmware: mmal: Pass dts in place of pts when pts is invalid
    firmware: video_decode: Use dts from fifo when pts is unknown
Commits on Apr 6, 2015
  1. @popcornmix

    kernel: Bump to 3.18.11

    popcornmix authored
    firmware: Disable VCOS_RELEASE_ASSERTS unless start_debug=1 is selected
    See: #408
    firmware: Revert hvs: experimental: reduce hvs non-panic priority on 2836
    firwmare: Revert video_decode: increase the number of userdatas
    See: OpenELEC/
    firmware: hdmi: Use HD_MAI_THR = 0x1412 for > 48kHz hdmi audio
Commits on Apr 2, 2015
  1. @popcornmix

    kernel: config: Add OABI_COMPAT to fix gdb illegal instructions

    popcornmix authored
    See: raspberrypi/linux#766
    kernel: Guard fiq_fsm_spin_lock with fiq_enable check
    See: raspberrypi/linux#913
    kernel: BCM270x_DT: Add interrupt pin to enc28j60-overlay
    See: raspberrypi/linux#795
    kernel: Add Device Tree support for RPi-DAC
    See: raspberrypi/linux#916
    firmware: image_fx: Preserve the DATACORRUPT flag in the generated deinterlaced frame
    firmware: image_encode: Send ABORT_ENCODE when flushing codec to avoid a hang
    firmware: hdmi: Add config options for setting MAI threshold and dma priority
    firmware: gencmd: Add command for querying if hvs asserts have occurred
    See: #407
Commits on Mar 27, 2015
  1. @popcornmix

    firmware: video codec: fix regressions on VC-1 decode

    popcornmix authored
    firmware: video_codec: fix stall in categoriser when flushing outside seq
    firmware: di_adv: Tidy up naming of prev/cur/next images
Commits on Mar 25, 2015
  1. @popcornmix

    kernel: Bump to 3.18.10

    popcornmix authored
    kernel: Add driver for rpi-proto
    See: raspberrypi/linux#908
    kernel: Fix reduced volume issue for users of PCM5122 DAC
    See: raspberrypi/linux#889
    firmware: arm_loader: Refactor freq/freq_min logic and allow h264 freq_min to be increased
    firmware: arm_loader: Allow non-turbo voltage to be increased by up to two config steps
    firmware: video codec: refactor userdata release mechanics in categoriser
    firmware: hvs: experimental: reduce hvs non-panic priority on 2836
    firmware: arm_loader: Add force_eeprom_read setting
    firmware: bootcode: Add bootcode_delay for an early delay
    See: #401
    firmware: dispmanx: Fix stereoscopic flags to invert left/right eyes with multichannel
    firmware: [deinterlace] Avoid asserts on half rate deinterlace
    firmware: [audioplus] Limit samplerate/channels to something we expect to be able to support through hdmi
    firmware: [deinterlace] Fall back to fast algorithm in a cleaner way
    firmware: MMAL opaque - reduce back below 128 btyes
    See: #377 (comment)
    firmware: arm_loader: Avoid double-free when disabling HAT overlay, and always relocate overlay phandles
    firmware: vc_pool_image: add locking around linked image release
Commits on Mar 22, 2015
  1. @popcornmix

    firmware: MVC: various improvments to error handling

    popcornmix authored
    firmware: dispmanx: Fix for locking with dispmanx_element_add with stereo object
    firmware: video_decode: increase the number of userdatas
    firmware: platform: Enable VCOS_RELEASE_ASSERTS
    See: #377 (comment)
    firmware: dispmanx: Fix for dispmanx_snapshot with more than one rotated layer
    See: #377
    kernel: config: Enable ZSMALLOC, ZRAM and PGTABLE_MAPPING
    See: raspberrypi/linux#894
    kernel: config: Enable CONFIG_FB_MODE_HELPERS and CONFIG_FB_UDL
    See: #141
    kernel: bcm2708: Make ioctl logging quieter
    See: raspberrypi/linux#895
    kernel: HiFiBerry Digi: set SPDIF status bits for sample rate
    See: raspberrypi/linux#899
    kernel: dts: overlay: add generic support for ads7846
    See: raspberrypi/linux#896
Commits on Mar 16, 2015
  1. @popcornmix
Commits on Mar 15, 2015
  1. @popcornmix

    firmware: dispmanx: Add stereoscopic flags to transform

    popcornmix authored
    firmware: Fix MMAL annotate V3 handling
    firmware: arm_loader: Populate DT with HAT vendor info
    firmware: arm_loader: Support boolean parameters and '.dtbo' extensions
    kernel: config: Remove CONFIG_USB_UAS as it does not work
    See: raspberrypi/linux#875
    kernel: Add support for 3.5 display by
    See: raspberrypi/linux#880
Commits on Mar 10, 2015
  1. @popcornmix

    firmware: Adding support for frame packed 3D modes

    popcornmix authored
    firmware: video codec: preparatory change to handling of userdata for CFP2
    firmware: video codec: refactor categoriser new_picture code
    firmware: video codec: allow MBLoop to handle both dnri slots
    firmware: arm_loader: Add support for the HAT setgpio and gpio_drive directives
    firmware: dispmanx/hvs: Clear EOF callback state when the display is destroyed
Commits on Mar 7, 2015
  1. @popcornmix

    kernel: Bump to 3.18.9

    popcornmix authored
    kernel: Align pcm512x driver with upstream
    See: raspberrypi/linux#873
    kernel: dts: overlay: add mz61581, fix piscreen and rpi-display
    See: raspberrypi/linux#874
    kernel: bcm2709: Increase the spare/free IRQs to match bcm2708
    See: raspberrypi/linux#871
    kernel: add support for Adafruit PiTFT
    See: raspberrypi/linux#858
    firmware: dispserve: Allow vsync requests from multiple clients
    See: raspberrypi/userland#218
    firmware: hello_fft: Update to version 3
Commits on Mar 5, 2015
  1. @popcornmix

    firmware: audioserv: Increase thread priority

    popcornmix authored
    Fixes also audio glitches when running quake
    firmware: cma: Initialise the CMA service (and flush L1) earlier
    See: #365
    firmware: DRC: Fix use with transpose
    firmware: Annotate: Add annotations to snapshot images too
    firmware: jpd: Handle AVI1 tag found in some MJPG files
    firmware: video_decode: Fix long standing bug with releasing whole frame buffer used by software codecs
    firmware: arm_loader: qpu mailbox may trigger sysman so needs to drop the freq_volt lock
    See: #388
    firmware: arm_display: Avoid updating the rotated framebuffer until we have had an allocation
    See: #389
    kernel: config: Add config option ATA_OVER_ETH
    See: raspberrypi/linux#870
    kernel: vchiq_arm: Complete support for SYNCHRONOUS mode
Commits on Mar 3, 2015
  1. @popcornmix

    firmware: Fix for overclocking with h264_freq and v3d_freq

    popcornmix authored
    firmware: arm_loader: Support HATs on all boards with the bplus layout
    firmware: dtblob: Remove the static i2c0 pin assignments for B+ and 2B
    firmware: arm_loader: Use bcm2708-rpi-cm.dtb on a Compute Module
    kernel: enable mcp2515 CAN controller module plus the corrresponding overlay
    See: raspberrypi/linux#868
    kernel: Built-in serial port losing characters
    See: raspberrypi/linux#854
    kernel: SPI: enable compiling upstream spi-bcm2835 driver and add overlay to allow us to load the driver
    See: raspberrypi/linux#866
Commits on Feb 28, 2015
  1. @popcornmix

    firmware: video_decode: fix allocation of images by vd3_dpb to includ…

    popcornmix authored
    …e link fields
    See: #377
    See: Hexxeh/rpi-firmware#77
    kernel: dtoverlay added for ENC26J60
    See: raspberrypi/linux#795
Commits on Feb 27, 2015
  1. @popcornmix

    kernel: bump to 3.18.8

    popcornmix authored
    kernel: staging: add FBTFT drivers
    See: raspberrypi/linux#836
    kernel: dts: overlay: add support for various displays
    See: raspberrypi/linux#853
    kernel: BCM2835-V4L2: Fix compliance test failures
    See: raspberrypi/linux#856
    firmware: ldconfig: Fix for off by one on config list count
    See: #374
    See: #381
    See: #378
Commits on Feb 26, 2015
  1. @popcornmix

    kernel: pinctrl-bcm2835: Fix interrupt handling for GPIOs 28-31 and 4…

    popcornmix authored
    See: raspberrypi/linux@11f2a1f
    kernel: perf: Add support for performance counter interrupt and enable in DT
    firmware: vdec3: preparation work for MVC
    firmware: OV5647: Correct line lengths for 25MHz oscillator
    firmware: Tuner: Enable video stabilisation
    firmware: Annotate: Add control of text size, colour, bg colour, and handle CR
    userland: Add vcmailbox tool for issuing mailbox commands from command line
Commits on Feb 24, 2015
  1. @popcornmix

    firmware: ldconfig: Fix sort order to handle underscores and add chec…

    popcornmix authored
    …k for sortedness.
    See: cc47954#commitcomment-9883101
    firmware: L1 cache fix part 2
Commits on Feb 23, 2015
  1. @popcornmix

    kernel: config: Remove SUSPEND and CPU_IDLE

    popcornmix authored
    See: raspberrypi/linux#843
    kernel: serial: amba-pl011: Kickstart TX by explicit FIFO fill
    See: raspberrypi/linux#148
    kernel: config: enable TOUCHSCREEN_USB_COMPOSITE
    See: raspberrypi/linux#718
    firmware: ldconfig: Sort config options and use bsearch for lookups
    firmware: video_decode: Require a small factor improvement for fifo timestamps
    firmware: video codec: allow length-delineated input to have startcodes as well
    See: popcornmix/omxplayer#272
Commits on Feb 21, 2015
  1. @popcornmix
  2. @popcornmix

    firmware: Fix for L1 cache coherency issue that could cause boot failure

    popcornmix authored
    firmware: diadv: Fixes for advanced deinterlace to improve deinterlace quality
    firmware: arm_loader: Add board-specific synonyms for overrides and labels
    kernel: config: Add 6LoWPAN modules
    See: raspberrypi/linux#825
    kernel: config: Add TOUCHSCREEN_EGALAX
Commits on Feb 18, 2015
  1. @popcornmix

    firmware: arm_loader: Patch the /model DT property string at boot time

    popcornmix authored
    See: #366
    firmware: vc_cma: Move initial allocation when top-down, and fix kernel cmdline
    See: #365
    firmware: tvservice: Clear 3d settings before switching to new hdmi mode
    See: #368
    firmware: platform: Make config filter EDID case insensitive and ignore zero serial number
    See: #320
    firmware: arm_loader: Add support for 8-, 16- and 64-bit parameters
    kernel: Create generic i2c-rtc overlay supporting multiple devices
    See: raspberrypi/linux#742
    kernel: lirc-rpi: use getnstimeofday instead of read_current_timer
    See: raspberrypi/linux#827
Commits on Feb 14, 2015
  1. @popcornmix

    firmware: arm_loader: Avoid race condition that can cause an over tem…

    popcornmix authored
    …p warning on boot
    firmware: arm_loader: Remove hack for sdram and turbo mode
  2. @popcornmix

    firmware: Fix issue with turbo mode and under-voltage warning causing…

    popcornmix authored
    … crash with poor power supply
    firmware: Support [all] as config.txt category
    See: #361
Commits on Feb 12, 2015
  1. @popcornmix

    kernel: bump to 3.18.7

    popcornmix authored
    kernel: fiq_fsm: Falling out of the state machine isn't fatal
    See: raspberrypi/linux#739
    kernel: rtl8192cu: Add PID for D-Link DWA 131
    See: raspberrypi/linux#818
    firmware: vc_dispmanx: Fix update/vsync callbacks
    See: #355
    firmware: dispserv: Clean up vsync requests on client disconnection
    See: raspberrypi/userland#218
    firmware: [hdmi] Work around an issue with Toshiba TV
    firmware: Allow Pi1/Pi2 and EDID device id specific config options
    See: #361
    See: #320
Commits on Feb 7, 2015
  1. @popcornmix
  2. @popcornmix

    kernel: Bump to 3.18.6

    popcornmix authored
    kernel: vcio: Add automatic creation of device node
    See: raspberrypi/linux#677
    kernel: BCM270x_DT: Add pwr_led, and the required input trigger
    Allows power led to be used for kernel triggers without breaking the default undervoltage check
    firmware: arm_loader: Don't allow bcm2708.serial to be set in cmdline.txt
    See: #357
    firmware: Bug fixes for vc_image_fill on YUV_UV
    firmware: arm: Enable early b-resp
    May give slightly improved write times to sdram/peripherals
Commits on Feb 4, 2015
  1. @popcornmix

    kernel: Add USBIP modules

    popcornmix authored
    See: #353
    kernel: dwc_otg: fixup read-modify-write in critical paths
    Be more careful about read-modify-write on registers that the FIQ touches
    kernel: w1-gpio: Sort out the pullup/parasitic power tangle
    See: #348
    kernel: BCM270x_DT: Add i2c0_baudrate and i2c1_baudrate parameters
    kernel: HiFiBerry Amp: fix device-tree problems
    See: raspberrypi/linux#790
    firmware: Camera: Fix for reset stc timestamping mode
    firmware: deinterlace: reduce memory use on input side for advanced deinterlace
    See: #337
    firmware: Kill max(7,) in buffer allocation
    See: #337
Commits on Jan 30, 2015
  1. @popcornmix

    kernel: Bump to 3.18.5

    popcornmix authored
Commits on Jan 28, 2015
  1. @popcornmix

    kernel: Bump to 3.18.4

    popcornmix authored
    overlays: Add overlay for PCF8523 RTC driver
    firmware: Switch relocatable heap to top-down mode to avoid codec failure with gpu_mem=272
    firmware: arm_loader: Add board-specific i2c_arm and i2c_vc dtparam aliases
    firmware: arm_loader: Use correct alias when loading initramfs
    hello_fft: Use addresses from device tree rather than hard-coded constants
Commits on Jan 26, 2015
  1. @popcornmix

    kernel: Add hifiberry-amp overlay

    popcornmix authored
    See: raspberrypi/linux#769
    kernel: Add pps-gpio overlay
    See: Hexxeh/rpi-firmware#71
    kernel: TAS5713: return error if initialisation fails
    See: raspberrypi/linux#765
    kernel: I2C: Only register the I2C device for the current board revision
    kernel: config: Remove STRICT_DEVMEM
    firmware: arm_loader: Enable the standard I2C interface by default using DT
Commits on Jan 22, 2015
  1. @popcornmix

    firmware: dec3: video codec: fix cropping of DPB when grey ref create…

    popcornmix authored
    …d mid-stream
    See: huceke/omxplayer#229
    kernel: config: Enable CONFIG_PPS
    See: Hexxeh/rpi-firmware#71
    kernel: config: Add CONFIG_IP_NF options
    See: #346
Commits on Jan 20, 2015
  1. @popcornmix
Commits on Jan 19, 2015
  1. @popcornmix
Commits on Jan 18, 2015
  1. @popcornmix

    firmware: vdec3: Initial support for parsing SEI recovery points

    popcornmix authored
    See: huceke/omxplayer#96
    firmware: vdec3: make use of SEI pic_struct
    See: #283
    firmware: power: internally switch to microvolts as the unit of voltage
Commits on Jan 14, 2015
  1. @popcornmix

    kernel: Bump to 3.12.36

    popcornmix authored
    kernel: gpio: Only clear the currently occurring interrupt. Avoids losing interrupts
    See: raspberrypi/linux#760
    kernel: bcm2708: armctrl: add space to allocate irq descriptors
    Drivers that act as interrupt controllers need to allocate irq descriptors.
    This adds room for that.
    firmware: Inline motion vectors - wait for CME to complete first
    See: raspberrypi/userland#210
Commits on Jan 12, 2015
  1. @popcornmix

    firmware: Reduce priority of v3d below that of openmax as v3d is more…

    popcornmix authored
    … latency tolerant
    firmware: omx: Fix race condition in image_encode and image_decode during unsolicted shutdown than can fail to free components
Something went wrong with that request. Please try again.