Skip to content

Commit b3da683

Browse files
committed
kernel: Bump to 4.1.6
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 See: http://forum.kodi.tv/showthread.php?tid=231092&pid=2057694#pid2057694
1 parent e1e2823 commit b3da683

File tree

5,691 files changed

+67174
-67117
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

5,691 files changed

+67174
-67117
lines changed

boot/bcm2708-rpi-b-plus.dtb

383 Bytes
Binary file not shown.

boot/bcm2708-rpi-b.dtb

383 Bytes
Binary file not shown.

boot/bcm2708-rpi-cm.dtb

383 Bytes
Binary file not shown.

boot/bcm2709-rpi-2-b.dtb

383 Bytes
Binary file not shown.

boot/fixup.dat

2 Bytes
Binary file not shown.

boot/fixup_db.dat

0 Bytes
Binary file not shown.

boot/fixup_x.dat

0 Bytes
Binary file not shown.

boot/kernel.img

-80 Bytes
Binary file not shown.

boot/kernel7.img

56 Bytes
Binary file not shown.

boot/overlays/README

Lines changed: 47 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -410,6 +410,47 @@ Load: dtoverlay=pps-gpio,<param>=<val>
410410
Params: gpiopin Input GPIO (default "18")
411411

412412

413+
Name: pwm
414+
Info: Configures a single PWM channel
415+
Legal pin,function combinations for each channel:
416+
PWM0: 12,4(Alt0) 18,2(Alt5) 40,4(Alt0) 52,5(Alt1)
417+
PWM1: 13,4(Alt0) 19,2(Alt5) 41,4(Alt0) 45,4(Alt0) 53,5(Alt1)
418+
N.B.:
419+
1) Pin 18 is the only one available on all platforms, and
420+
it is the one used by the I2S audio interface.
421+
Pins 12 and 13 might be better choices on an A+, B+ or Pi2.
422+
2) The onboard analogue audio output uses both PWM channels.
423+
3) So be careful mixing audio and PWM.
424+
4) Currently the clock must have been enabled and configured
425+
by other means.
426+
Load: dtoverlay=pwm-2chan,<param>=<val>
427+
Load: dtoverlay=pwm,<param>=<val>
428+
Params: pin Output pin (default 18) - see table
429+
func Pin function (default 2 = Alt5) - see above
430+
clock PWM clock frequency (informational)
431+
432+
433+
Name: pwm-2chan
434+
Info: Configures both PWM channels
435+
Legal pin,function combinations for each channel:
436+
PWM0: 12,4(Alt0) 18,2(Alt5) 40,4(Alt0) 52,5(Alt1)
437+
PWM1: 13,4(Alt0) 19,2(Alt5) 41,4(Alt0) 45,4(Alt0) 53,5(Alt1)
438+
N.B.:
439+
1) Pin 18 is the only one available on all platforms, and
440+
it is the one used by the I2S audio interface.
441+
Pins 12 and 13 might be better choices on an A+, B+ or Pi2.
442+
2) The onboard analogue audio output uses both PWM channels.
443+
3) So be careful mixing audio and PWM.
444+
4) Currently the clock must have been enabled and configured
445+
by other means.
446+
Load: dtoverlay=pwm-2chan,<param>=<val>
447+
Params: pin Output pin (default 18) - see table
448+
pin2 Output pin for other channel (default 19)
449+
func Pin function (default 2 = Alt5) - see above
450+
func2 Function for pin2 (default 2 = Alt5)
451+
clock PWM clock frequency (informational)
452+
453+
413454
Name: rpi-dac
414455
Info: Configures the RPi DAC audio card
415456
Load: dtoverlay=rpi-dac
@@ -474,6 +515,12 @@ Load: dtoverlay=spi-bcm2835
474515
Params: <None>
475516

476517

518+
Name: spi-dma
519+
Info: enables dma modes for spi-bcm2835
520+
Load: dtoverlay=spi-dma
521+
Params: <None>
522+
523+
477524
Name: tinylcd35
478525
Info: 3.5" Color TFT Display by www.tinylcd.com
479526
Options: Touch, RTC, keypad

boot/overlays/pwm-2chan-overlay.dtb

1006 Bytes
Binary file not shown.

boot/overlays/pwm-overlay.dtb

883 Bytes
Binary file not shown.

boot/overlays/spi-dma-overlay.dtb

473 Bytes
Binary file not shown.

boot/start.elf

96 Bytes
Binary file not shown.

boot/start_cd.elf

0 Bytes
Binary file not shown.

boot/start_db.elf

128 Bytes
Binary file not shown.

boot/start_x.elf

128 Bytes
Binary file not shown.

0 commit comments

Comments
 (0)