Skip to content

Commit 81cca1a

Browse files
committed
kernel: Bump to 4.14.94
kernel: overlays: Add ssd1306 overlay for OLED display See: #1098 kernel: overlays: mcp23017: Support the MCP23008 See: raspberrypi/linux#2818 kernel: overlays: Add mcp342x overlay See: raspberrypi/linux#2819 kernel: configs: Add CONFIG_USB_UAS=m See: raspberrypi/linux#2813 firmware: interface: Drop vcfiled See: raspberrypi/userland#525 firmware: Add reference counting to the local audio players See: #547 firmware: arm_loader: Add reporting the firmware git hash via the mailbox firmware: vcos: Add reporting of which variant was built See: raspberrypi/linux#2806 firmware: Update vcdbg help See: #594
1 parent c589f89 commit 81cca1a

File tree

6,147 files changed

+96108
-96003
lines changed

Some content is hidden

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

6,147 files changed

+96108
-96003
lines changed

boot/fixup.dat

-1 Bytes
Binary file not shown.

boot/fixup_cd.dat

-5 Bytes
Binary file not shown.

boot/fixup_db.dat

9.64 KB
Binary file not shown.

boot/fixup_x.dat

-1 Bytes
Binary file not shown.

boot/kernel.img

1.43 KB
Binary file not shown.

boot/kernel7.img

-688 Bytes
Binary file not shown.

boot/overlays/README

Lines changed: 49 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1202,6 +1202,8 @@ Params: gpiopin Gpio pin connected to the INTA output of the
12021202

12031203
addr I2C address of the MCP23017 (default: 0x20)
12041204

1205+
mcp23008 Configure an MCP23008 instead.
1206+
12051207

12061208
Name: mcp23s17
12071209
Info: Configures the MCP23S08/17 SPI GPIO expanders.
@@ -1265,6 +1267,22 @@ Params: spi<n>-<m>-present boolean, configure device at spi<n>, cs<m>
12651267
spi<n>-<m>-speed integer, set the spi bus speed for this device
12661268

12671269

1270+
Name: mcp342x
1271+
Info: Overlay for activation of Microchip MCP3421-3428 ADCs over I2C
1272+
Load: dtoverlay=mcp342x,<param>=<val>
1273+
Params: addr I2C bus address of device, for devices with
1274+
addresses that are configurable, e.g. by
1275+
hardware links (default=0x68)
1276+
mcp3421 The device is an MCP3421
1277+
mcp3422 The device is an MCP3422
1278+
mcp3423 The device is an MCP3423
1279+
mcp3424 The device is an MCP3424
1280+
mcp3425 The device is an MCP3425
1281+
mcp3426 The device is an MCP3426
1282+
mcp3427 The device is an MCP3427
1283+
mcp3428 The device is an MCP3428
1284+
1285+
12681286
Name: media-center
12691287
Info: Media Center HAT - 2.83" Touch Display + extras by Pi Supply
12701288
Load: dtoverlay=media-center,<param>=<val>
@@ -1929,6 +1947,37 @@ Params: cs0_pin GPIO pin for CS0 (default 43 - BCM SPI2_CE0).
19291947
is 'okay' or enabled).
19301948

19311949

1950+
Name: ssd1306
1951+
Info: Overlay for activation of SSD1306 over I2C OLED display framebuffer.
1952+
Load: dtoverlay=ssd1306,<param>=<val>
1953+
Params: address Location in display memory of first character.
1954+
(default=0)
1955+
width Width of display. (default=128)
1956+
height Height of display. (default=64)
1957+
offset virtual channel a. (default=0)
1958+
normal Has no effect on displays tested. (default=not
1959+
set)
1960+
sequential Set this if every other scan line is missing.
1961+
(default=not set)
1962+
remapped Set this if display is garbled. (default=not
1963+
set)
1964+
inverted Set this if display is inverted and mirrored.
1965+
(default=not set)
1966+
1967+
Examples:
1968+
Typical usage for 128x64 display: dtoverlay=ssd1306,inverted
1969+
1970+
Typical usage for 128x32 display: dtoverlay=ssd1306,inverted,sequential
1971+
1972+
i2c_baudrate=400000 will speed up the display.
1973+
1974+
i2c_baudrate=1000000 seems to work even though it's not officially
1975+
supported by the hardware, and is faster still.
1976+
1977+
For more information refer to the device datasheet at:
1978+
https://cdn-shop.adafruit.com/datasheets/SSD1306.pdf
1979+
1980+
19321981
Name: superaudioboard
19331982
Info: Configures the SuperAudioBoard sound card
19341983
Load: dtoverlay=superaudioboard,<param>=<val>

boot/overlays/mcp23017.dtbo

153 Bytes
Binary file not shown.

boot/overlays/mcp342x.dtbo

1.79 KB
Binary file not shown.

boot/overlays/ssd1306.dtbo

1.1 KB
Binary file not shown.

boot/start.elf

608 Bytes
Binary file not shown.

boot/start_cd.elf

640 Bytes
Binary file not shown.

boot/start_db.elf

4.78 MB
Binary file not shown.

boot/start_x.elf

608 Bytes
Binary file not shown.

extra/Module.symvers

Lines changed: 214 additions & 214 deletions
Large diffs are not rendered by default.

extra/Module7.symvers

Lines changed: 214 additions & 214 deletions
Large diffs are not rendered by default.

0 commit comments

Comments
 (0)