Skip to content

Commit

Permalink
kernel: BCM2835-V4L2: Ensure H264 header bytes get a sensible timestamp
Browse files Browse the repository at this point in the history
kernel:  BCM2835-V4L2: Correctly denote key frames in encoded data
kernel:  bcm2835-gpio-exp: Driver for GPIO expander via mailbox service
See: raspberrypi/linux#1852

kernel: Add overlay for ads1115 ADCs
See: raspberrypi/linux#1864

kernel: Add support for Fe-Pi audio sound card
See: raspberrypi/linux#1867

kernel: amba_pl011: Round input clock up
kernel: clk-bcm2835: Correct the prediv logic

firmware: Redo CEC code cleanup 3: Removed CEC topology computation
firmware: Redo CEC code cleanup 4: Removed unused functions
firmware: Redo CEC code cleanup 5: Removed Rx processing
firmware: Redo CEC code cleanup 6: Logging changed to VCOS
firmware: Redo CEC code cleanup 7: Removed hdmi_state_machine_clock_changed
firmware: Redo CEC code cleanup 8: fixed hdmi state machine clk
firmware: Redo CEC code cleanup 10: misc cosmetic changes
firmware: Fixup CEC code cleanup 8: fixed hdmi state machine clk
firmware: hdmi: Add way of forcing logging for hdmi and cec from boot
firmware: Redo CEC code cleanup 11: cec_release_logical_addr

firmware: arm_loader: Respect smsc95xx.macaddr parameter
See: raspberrypi/linux#1865

firmware: vec: Fix progressive scan composite mode
See: #683

firmware: vec: PAL_M mode is 525/60
See: #756

firmware: IL ISP: Support Bayer
firmware: IL ISP: Fix error in stride calcs for YUYV formats
firmware: video_render: buffer size fixup for ARGB888

firmware: video_render: Support per-pixel alpha on RGBA input
See: waveform80/picamera#199
  • Loading branch information
popcornmix committed Mar 1, 2017
1 parent bf5201e commit b1c9218
Show file tree
Hide file tree
Showing 82 changed files with 29,649 additions and 29,538 deletions.
10 changes: 6 additions & 4 deletions README
Original file line number Diff line number Diff line change
Expand Up @@ -4,11 +4,13 @@ kernel and modules, userspace libraries, and bootloader/GPU firmware.
A rough guide to this repository and the licences covering its contents is
below (check the appropriate directories for full licence details):

* ./boot: start*.elf, fixup*.dat, bootcode.bin are the GPU firmware and bootloaders.
Their licence is described in 'LICENCE.broadcom'. The kernel*.img and *.dtb
files are builds of the Linux kernel, released under the GPL (see COPYING.linux)
* ./boot: *start.elf, bootcode.bin and loader.bin are the GPU firmware and
bootloaders. Their licence is described in 'LICENCE.broadcom'. The
kernel.img files are builds of the Linux kernel, released under the GPL (see
COPYING.linux)
* ./debug: pre-build modules for the kernel_debug.img
* ./extra: System.map files for the provided kernel builds
* ./hardfp: userspace VideoCoreIV libraries built for the armv6 hardfp ABI
* ./modules: pre-built modules for kernel.img
* ./opt/vc: includes userspace libraries for the VideoCoreIV (EGL/GLES/OpenVG
* ./opt/vc: includes userspace libraries for the VideCoreIV (EGL/GLES/OpenVG

This comment has been minimized.

Copy link
@PeterPablo

PeterPablo Mar 2, 2017

typo

This comment has been minimized.

Copy link
@popcornmix

popcornmix Mar 2, 2017

Author Contributor

Ah yes. That's actually the README from next branch which seems to not have the latest update. I'll correct for next update,

etc). See ./opt/vc/LICENCE for licencing terms
Binary file modified boot/bcm2710-rpi-3-b.dtb
Binary file not shown.
Binary file modified boot/bcm2710-rpi-cm3.dtb
Binary file not shown.
Binary file modified boot/fixup.dat
Binary file not shown.
Binary file modified boot/fixup_cd.dat
Binary file not shown.
Binary file modified boot/fixup_db.dat
Binary file not shown.
Binary file modified boot/fixup_x.dat
Binary file not shown.
Binary file modified boot/kernel.img
Binary file not shown.
Binary file modified boot/kernel7.img
Binary file not shown.
28 changes: 28 additions & 0 deletions boot/overlays/README
Original file line number Diff line number Diff line change
Expand Up @@ -196,6 +196,28 @@ Params: addr I2C bus address of device. Set based on how the
http://www.ti.com/lit/ds/symlink/ads1015.pdf


Name: ads1115
Info: Texas Instruments ADS1115 ADC
Load: dtoverlay=ads1115,<param>[=<val>]
Params: addr I2C bus address of device. Set based on how the
addr pin is wired. (default=0x48 assumes addr
is pulled to GND)
cha_enable Enable virtual channel a.
cha_cfg Set the configuration for virtual channel a.
(default=4 configures this channel for the
voltage at A0 with respect to GND)
cha_datarate Set the datarate (samples/sec) for this channel.
(default=7 sets 860 sps)
cha_gain Set the gain of the Programmable Gain
Amplifier for this channel. (Default 1 sets the
full scale of the channel to 4.096 Volts)

Channel parameters can be set for each enabled channel.
A maximum of 4 channels can be enabled (letters a thru d).
For more information refer to the device datasheet at:
http://www.ti.com/lit/ds/symlink/ads1115.pdf


Name: ads7846
Info: ADS7846 Touch controller
Load: dtoverlay=ads7846,<param>=<val>
Expand Down Expand Up @@ -383,6 +405,12 @@ Params: int_pin GPIO used for INT (default 39)
speed SPI bus speed (default 12000000)


Name: fe-pi-audio
Info: Configures the Fe-Pi Audio Sound Card
Load: dtoverlay=fe-pi-audio
Params: <None>


Name: gpio-ir
Info: Use GPIO pin as rc-core style infrared receiver input. The rc-core-
based gpio_ir_recv driver maps received keys directly to a
Expand Down
Binary file added boot/overlays/ads1115.dtbo
Binary file not shown.
Binary file added boot/overlays/fe-pi-audio.dtbo
Binary file not shown.
Binary file modified boot/start.elf
Binary file not shown.
Binary file modified boot/start_cd.elf
Binary file not shown.
Binary file modified boot/start_db.elf
Binary file not shown.
Binary file modified boot/start_x.elf
Binary file not shown.
Loading

0 comments on commit b1c9218

Please sign in to comment.