Skip to content

Commit

Permalink
kernel: Fix for upstream network deadlock
Browse files Browse the repository at this point in the history
See: raspberrypi/firmware#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: raspberrypi/firmware#414

firmware: di_adv: Need up align up height to at least 4
See: https://discourse.osmc.tv/t/problems-with-divx5-videos-after-september-update/8499/7

firmware: Allow loading of tuning data from a memory block
  • Loading branch information
popcornmix committed Oct 10, 2015
1 parent cad980c commit b05bcd5
Show file tree
Hide file tree
Showing 59 changed files with 21 additions and 5 deletions.
Binary file modified fixup.dat
Binary file not shown.
Binary file modified fixup_cd.dat
Binary file not shown.
Binary file modified fixup_db.dat
Binary file not shown.
Binary file modified fixup_x.dat
Binary file not shown.
2 changes: 1 addition & 1 deletion git_hash
Original file line number Diff line number Diff line change
@@ -1 +1 @@
0b439214b09e3f80413c19b7e0a407c34a79411c
74328c7da3924f856cb986509e505b414939060d
Binary file modified kernel.img
Binary file not shown.
Binary file modified kernel7.img
Binary file not shown.
Binary file modified modules/4.1.10+/kernel/drivers/char/broadcom/bcm2835-gpiomem.ko
Binary file not shown.
Binary file modified modules/4.1.10-v7+/kernel/drivers/char/broadcom/bcm2835-gpiomem.ko
Binary file not shown.
21 changes: 17 additions & 4 deletions overlays/README
Original file line number Diff line number Diff line change
Expand Up @@ -69,13 +69,14 @@ DT parameters:

Parameters always have default values, although in some cases (e.g. "w1-gpio")
it is necessary to provided multiple overlays in order to get the desired
behaviour. See the list of overlays below for a description of the parameters and their defaults.
behaviour. See the list of overlays below for a description of the parameters
and their defaults.

The Overlay and Parameter Reference
===================================

N.B. When editing this file, please preserve the indentation levels to make it simple to parse
programmatically. NO HARD TABS.
N.B. When editing this file, please preserve the indentation levels to make it
simple to parse programmatically. NO HARD TABS.


Name: <The base DTB>
Expand Down Expand Up @@ -149,7 +150,7 @@ Name: ads7846
Info: ADS7846 Touch controller
Load: dtoverlay=ads7846,<param>=<val>
Params: cs SPI bus Chip Select (default 1)
speed SPI bus speed (default 2Mhz, max 3.25MHz)
speed SPI bus speed (default 2MHz, max 3.25MHz)
penirq GPIO used for PENIRQ. REQUIRED
penirq_pull Set GPIO pull (default 0=none, 2=pullup)
swapxy Swap x and y axis
Expand All @@ -170,6 +171,18 @@ Params: cs SPI bus Chip Select (default 1)
www.kernel.org/doc/Documentation/devicetree/bindings/input/ads7846.txt


Name: at86rf233
Info: Configures the Atmel AT86RF233 802.15.4 low-power WPAN transceiver,
connected to spi0.0
Load: dtoverlay=at86rf233,<param>=<val>
Params: interrupt GPIO used for INT (default 23)
reset GPIO used for Reset (default 24)
sleep GPIO used for Sleep (default 25)
speed SPI bus speed in Hz (default 750000)
trim Fine tuning of the internal capacitance
arrays (0=+0pF, 15=+4.5pF, default 15)


Name: bmp085_i2c-sensor
Info: Configures the BMP085/BMP180 digital barometric pressure and temperature
sensors from Bosch Sensortec
Expand Down
Binary file added overlays/at86rf233-overlay.dtb
Binary file not shown.
Binary file modified overlays/mmc-overlay.dtb
Binary file not shown.
Binary file modified start.elf
Binary file not shown.
Binary file modified start_cd.elf
Binary file not shown.
Binary file modified start_db.elf
Binary file not shown.
Binary file modified start_x.elf
Binary file not shown.
Binary file modified vc/hardfp/opt/vc/bin/mmal_vc_diag
Binary file not shown.
Binary file modified vc/hardfp/opt/vc/bin/raspistill
Binary file not shown.
Binary file modified vc/hardfp/opt/vc/bin/raspivid
Binary file not shown.
Binary file modified vc/hardfp/opt/vc/bin/raspividyuv
Binary file not shown.
Binary file modified vc/hardfp/opt/vc/bin/raspiyuv
Binary file not shown.
Binary file modified vc/hardfp/opt/vc/lib/libEGL_static.a
Binary file not shown.
Binary file modified vc/hardfp/opt/vc/lib/libGLESv2_static.a
Binary file not shown.
Binary file modified vc/hardfp/opt/vc/lib/libdebug_sym_static.a
Binary file not shown.
Binary file modified vc/hardfp/opt/vc/lib/libkhrn_client.a
Binary file not shown.
Binary file modified vc/hardfp/opt/vc/lib/libkhrn_static.a
Binary file not shown.
Binary file modified vc/hardfp/opt/vc/lib/libmmal.so
Binary file not shown.
Binary file modified vc/hardfp/opt/vc/lib/libmmal_components.so
Binary file not shown.
Binary file modified vc/hardfp/opt/vc/lib/libmmal_core.so
Binary file not shown.
Binary file modified vc/hardfp/opt/vc/lib/libmmal_util.so
Binary file not shown.
Binary file modified vc/hardfp/opt/vc/lib/libmmal_vc_client.so
Binary file not shown.
Binary file modified vc/hardfp/opt/vc/lib/libopenmaxil.so
Binary file not shown.
Binary file modified vc/hardfp/opt/vc/lib/libvcfiled_check.a
Binary file not shown.
Binary file modified vc/hardfp/opt/vc/lib/libvchostif.a
Binary file not shown.
Binary file modified vc/hardfp/opt/vc/lib/libvcilcs.a
Binary file not shown.
Binary file modified vc/hardfp/opt/vc/lib/libvmcs_rpc_client.a
Binary file not shown.
1 change: 1 addition & 0 deletions vc/sdk/opt/vc/include/IL/OMX_Index.h
Original file line number Diff line number Diff line change
Expand Up @@ -520,6 +520,7 @@ typedef enum OMX_INDEXTYPE {
OMX_IndexParamCameraClockingMode, /**< reference: OMX_PARAM_CAMERACLOCKINGMODETYPE */
OMX_IndexParamCameraRxConfig, /**< reference: OMX_PARAM_CAMERARXCONFIG_TYPE */
OMX_IndexParamCameraRxTiming, /**< reference: OMX_PARAM_CAMERARXTIMING_TYPE */
OMX_IndexParamDynamicParameterConfig, /**< reference: OMX_PARAM_U32TYPE */
OMX_IndexMax = 0x7FFFFFFF
} OMX_INDEXTYPE;

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -135,6 +135,7 @@ enum {
MMAL_PARAMETER_CAMERA_CLOCKING_MODE, /**< Takes a @ref MMAL_PARAMETER_CAMERA_CLOCKING_MODE_T */
MMAL_PARAMETER_CAMERA_RX_CONFIG, /**< Takes a @ref MMAL_PARAMETER_CAMERA_RX_CONFIG_T */
MMAL_PARAMETER_CAMERA_RX_TIMING, /**< Takes a @ref MMAL_PARAMETER_CAMERA_RX_TIMING_T */
MMAL_PARAMETER_DPF_CONFIG, /**< Takes a @ref MMAL_PARAMETER_UINT32_T */
};

/** Thumbnail configuration parameter type */
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -520,6 +520,7 @@ typedef enum OMX_INDEXTYPE {
OMX_IndexParamCameraClockingMode, /**< reference: OMX_PARAM_CAMERACLOCKINGMODETYPE */
OMX_IndexParamCameraRxConfig, /**< reference: OMX_PARAM_CAMERARXCONFIG_TYPE */
OMX_IndexParamCameraRxTiming, /**< reference: OMX_PARAM_CAMERARXTIMING_TYPE */
OMX_IndexParamDynamicParameterConfig, /**< reference: OMX_PARAM_U32TYPE */
OMX_IndexMax = 0x7FFFFFFF
} OMX_INDEXTYPE;

Expand Down
Binary file modified vc/softfp/opt/vc/bin/mmal_vc_diag
Binary file not shown.
Binary file modified vc/softfp/opt/vc/bin/raspistill
Binary file not shown.
Binary file modified vc/softfp/opt/vc/bin/raspivid
Binary file not shown.
Binary file modified vc/softfp/opt/vc/bin/raspividyuv
Binary file not shown.
Binary file modified vc/softfp/opt/vc/bin/raspiyuv
Binary file not shown.
Binary file modified vc/softfp/opt/vc/lib/libEGL_static.a
Binary file not shown.
Binary file modified vc/softfp/opt/vc/lib/libGLESv2_static.a
Binary file not shown.
Binary file modified vc/softfp/opt/vc/lib/libdebug_sym_static.a
Binary file not shown.
Binary file modified vc/softfp/opt/vc/lib/libkhrn_client.a
Binary file not shown.
Binary file modified vc/softfp/opt/vc/lib/libkhrn_static.a
Binary file not shown.
Binary file modified vc/softfp/opt/vc/lib/libmmal.so
Binary file not shown.
Binary file modified vc/softfp/opt/vc/lib/libmmal_components.so
Binary file not shown.
Binary file modified vc/softfp/opt/vc/lib/libmmal_core.so
Binary file not shown.
Binary file modified vc/softfp/opt/vc/lib/libmmal_util.so
Binary file not shown.
Binary file modified vc/softfp/opt/vc/lib/libmmal_vc_client.so
Binary file not shown.
Binary file modified vc/softfp/opt/vc/lib/libopenmaxil.so
Binary file not shown.
Binary file modified vc/softfp/opt/vc/lib/libvcfiled_check.a
Binary file not shown.
Binary file modified vc/softfp/opt/vc/lib/libvchostif.a
Binary file not shown.
Binary file modified vc/softfp/opt/vc/lib/libvcilcs.a
Binary file not shown.
Binary file modified vc/softfp/opt/vc/lib/libvmcs_rpc_client.a
Binary file not shown.

0 comments on commit b05bcd5

Please sign in to comment.