Skip to content

Commit

Permalink
kernel: Fix for IN Token of USB Endpoint 1 stopping occasionally on Pi 4
Browse files Browse the repository at this point in the history
See: raspberrypi/linux#4755

kernel: DPI panel configuration
See: raspberrypi/linux#4753

kernel: KMS 7" DSI panel and touchscreen fixes
See: raspberrypi/linux#4750

kernel: drm/vc4: Hold pm_runtime for vc4
See: raspberrypi/linux#4706
  • Loading branch information
popcornmix committed Dec 3, 2021
1 parent 1a0297b commit 0a1a871
Show file tree
Hide file tree
Showing 47 changed files with 57,295 additions and 57,266 deletions.
Binary file modified boot/bcm2708-rpi-b-plus.dtb
Binary file not shown.
Binary file modified boot/bcm2708-rpi-b-rev1.dtb
Binary file not shown.
Binary file modified boot/bcm2708-rpi-b.dtb
Binary file not shown.
Binary file modified boot/bcm2708-rpi-cm.dtb
Binary file not shown.
Binary file modified boot/bcm2708-rpi-zero-w.dtb
Binary file not shown.
Binary file modified boot/bcm2708-rpi-zero.dtb
Binary file not shown.
Binary file modified boot/bcm2709-rpi-2-b.dtb
Binary file not shown.
Binary file modified boot/bcm2710-rpi-2-b.dtb
Binary file not shown.
Binary file modified boot/bcm2710-rpi-3-b-plus.dtb
Binary file not shown.
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/bcm2710-rpi-zero-2-w.dtb
Binary file not shown.
Binary file modified boot/bcm2710-rpi-zero-2.dtb
Binary file not shown.
Binary file modified boot/bcm2711-rpi-4-b.dtb
Binary file not shown.
Binary file modified boot/bcm2711-rpi-400.dtb
Binary file not shown.
Binary file modified boot/bcm2711-rpi-cm4.dtb
Binary file not shown.
Binary file modified boot/kernel.img
Binary file not shown.
Binary file modified boot/kernel7.img
Binary file not shown.
Binary file modified boot/kernel7l.img
Binary file not shown.
Binary file modified boot/kernel8.img
Binary file not shown.
32 changes: 30 additions & 2 deletions boot/overlays/README
Original file line number Diff line number Diff line change
Expand Up @@ -3563,6 +3563,34 @@ Load: dtoverlay=vc4-kms-dpi-at056tn53v1
Params: <None>


Name: vc4-kms-dpi-generic
Info: Enable a generic DPI display under KMS. Default timings are for the
Adafruit Kippah with 800x480 panel and RGB666 (GPIOs 0-21)
Requires vc4-kms-v3d to be loaded.
Load: dtoverlay=vc4-kms-dpi-generic,<param>=<val>
Params: clock-frequency Display clock frequency (Hz)
hactive Horizontal active pixels
hfp Horizontal front porch
hsync Horizontal sync pulse width
hbp Horizontal back porch
vactive Vertical active lines
vfp Vertical front porch
vsync Vertical sync pulse width
vbp Vertical back porch
hsync-invert Horizontal sync active low
vsync-invert Vertical sync active low
de-invert Data Enable active low
pixclk-invert Negative edge pixel clock
width-mm Define the screen width in mm
height-mm Define the screen height in mm
rgb565 Change to RGB565 output on GPIOs 0-19
rgb666-padhi Change to RGB666 output on GPIOs 0-9, 12-17, and
20-25
rgb888 Change to RGB888 output on GPIOs 0-27
bus-format Override the bus format for a MEDIA_BUS_FMT_*
value. NB also overridden by rgbXXX overrides.


Name: vc4-kms-dsi-7inch
Info: Enable the Raspberry Pi DSI 7" screen.
Includes the edt-ft5406 for the touchscreen element.
Expand Down Expand Up @@ -3620,8 +3648,8 @@ Params: cma-512 CMA is 512MB (needs 1GB)
cma-default Use upstream's default value
audio Enable or disable audio over HDMI (default "on")
noaudio Disable all HDMI audio (default "off")
nocomposite Disable the composite video output (default
"off")
composite Enable the composite output (default "off")
N.B. Disables all other outputs on a Pi 4.


Name: vc4-kms-v3d-pi4
Expand Down
Binary file added boot/overlays/vc4-kms-dpi-generic.dtbo
Binary file not shown.
Binary file modified boot/overlays/vc4-kms-dsi-7inch.dtbo
Binary file not shown.
Binary file modified boot/overlays/vc4-kms-v3d.dtbo
Binary file not shown.
Loading

0 comments on commit 0a1a871

Please sign in to comment.