Commit graph

1084 commits

Author SHA1 Message Date
Dom Cobley
8a74f2a629 kernel: edt-ft5x06 touchscreen fixes
See: https://github.com/raspberrypi/linux/pull/4736

kernel: vc4-kms: Rework HPD
See: https://github.com/raspberrypi/linux/pull/4716

kernel: drm/vc4: Add support for composite syncs to vc4_dpi
See: https://github.com/raspberrypi/linux/pull/4733

kernel: Pass V4L2_CID_MPEG_VIDEO_H264_MIN_QP/MAX_QP to bcm2835-v4l2-codec
See: https://github.com/raspberrypi/linux/pull/4705

kernel: media: i2c: ov5647: Support HFLIP and VFLIP
See: https://github.com/raspberrypi/linux/pull/4731

kernel: drivers: bcm2835_isp: Fix div by 0 bug
See: https://github.com/raspberrypi/linux/pull/4732

kernel: drivers: bcm2835_isp: Allow multiple users for the ISP driver.
See: https://github.com/raspberrypi/linux/pull/4709

kernel: ARM: dts: Update rpi-400 and cm4 dts to match 4-b

kernel: ARM: dts: gpio-ranges property is now required
See: https://forums.raspberrypi.com/viewtopic.php?t=324585

kernel: ARM: dts: bcm2711: Fix PCIe interrupts
See: https://github.com/raspberrypi/linux/issues/4666
2021-11-26 22:00:28 +00:00
Dom Cobley
6a5207946e kernel: Bump to 5.10.81
kernel: enable several virtual devices for hosting virtual machines
See: https://github.com/raspberrypi/linux/pull/4712

kernel: configs: add LEDS_PWM=y
See: https://github.com/raspberrypi/linux/pull/4668

kernel: configs: add CONFIG_HID_PLAYSTATION=m and CONFIG_PLAYSTATION_FF=y
See: https://github.com/raspberrypi/linux/pull/4721

kernel: configs: Add USB gadget support (for Zero 2 W)
See: https://github.com/raspberrypi/firmware/issues/1654
2021-11-22 14:34:01 +00:00
Dom Cobley
5dc3fda106 firmware: dtoverlay: Rebase aliases in overlays like labels
firmware: isp: Set core/vpu min clock to 320Mhz during ISP operation

firmware: arm_loader: Enable watchdog early if wanted
See: https://github.com/raspberrypi/firmware/issues/1651
2021-11-16 18:48:50 +00:00
Dom Cobley
7f5bf420df kernel: Bump to 5.10.79
kernel: drm/vc4: Don't try disabling SCDC on Pi0-3
See: https://github.com/raspberrypi/linux/pull/4703

kernel: Revert overlays: vc4-kms-v3d: Change composite handling
2021-11-16 13:38:20 +00:00
Dom Cobley
f2b42c69f3 kernel: overlays: vc4-kms-v3d: Change composite handling
See: https://github.com/raspberrypi/linux/pull/4689

kernel: config: Set TCA8418 to module
See: https://github.com/raspberrypi/linux/pull/4684

kernel: overlays: Additional parameters for gpio-poweroff
See: https://forums.raspberrypi.com/viewtopic.php?t=323508
2021-11-11 16:46:43 +00:00
Dom Cobley
c32e0283e6 kernel: Bump to 5.10.78
kernel: overlays: Add fbtft overlay
See: https://github.com/raspberrypi/linux/pull/4677

firmware: hello_fft: Update outdated link to V3D spec
firmware: hello_fft: Remove unused function declaration
See: https://github.com/raspberrypi/firmware/pull/1645
See: https://github.com/raspberrypi/userland/issues/710
2021-11-08 19:30:35 +00:00
Dom Cobley
9a306fd7bd kernel: VC4 PixelValve and HDMI Drivers Locking Improvements for 5.10
See: https://github.com/raspberrypi/linux/pull/4675

firmware: platform: Declare CM4's SIO_1V8_SEL and SD_PWR_ON
See: https://github.com/raspberrypi/Raspberry-Pi-OS-64bit/issues/188
2021-11-05 18:25:34 +00:00
Dom Cobley
7529fcf891 kernel: Bump to 5.10.77
kernel: drm: Check whether the gamma lut has changed before updating
See: https://github.com/raspberrypi/linux/pull/4664

kernel: brcmfmac: Protect against reprobing
See: https://github.com/raspberrypi/firmware/issues/1644

firmware: platform: Fix incorrect turbo voltage scaling on Pi0
See: https://github.com/raspberrypi/documentation/pull/2255
2021-11-05 17:01:57 +00:00
Dom Cobley
9a25ccebfd kernel: dtoverlays: Update all image sensor overlays for Media Controller option
See: https://github.com/raspberrypi/linux/pull/4645

firmware: ISP: Fix magenta colour in right hand image of stereo pair
See: https://forums.raspberrypi.com/viewtopic.php?t=321089
2021-11-02 13:31:51 +00:00
Dom Cobley
c8e95532ec kernel: drm/vc4: Add support for non-standard modes in VEC
See: https://github.com/raspberrypi/linux/pull/4406

kernel: media: i2c: imx477: Add vsync trigger_mode parameter
See: https://github.com/raspberrypi/linux/pull/4656

kernel: bcm2835-v4l2-codec: Remove advertised support of VP8
See: https://github.com/raspberrypi/linux/pull/4661

firmware: platform: Remove licence on VP6, VP8, Theora, and FLAC
See: https://github.com/raspberrypi/linux/pull/4661
2021-11-01 16:35:22 +00:00
Dom Cobley
992de83e0e kernel: Bump to 5.10.76
kernel: clk: Move vec clock to clk-raspberrypi
See: https://github.com/raspberrypi/linux/pull/4639

kernel: ARM: v7: get rid of boot time mini stack
See: https://github.com/raspberrypi/linux/pull/4591

kernel: HVS Gamma LUT support for the RPi4
See: https://github.com/raspberrypi/linux/pull/4435

kernel: ARM: dts: Add Pi Zero 2 support

firmware: arm_loader: Allow VEC clock to be controlled by arm
2021-10-28 14:33:37 +01:00
Dom Cobley
c59a637736 kernel: Bump to 5.10.75
kernel: ARM: dts: vc4-kms-v3d: Always disable firmware HDMI
See: https://github.com/raspberrypi/linux/pull/4652

kernel: media: bcm2835-codec: Limit video callbacks
See: https://github.com/raspberrypi/linux/pull/4646

kernel: staging/bcm2835-camera: Add support for H264_MIN_QP, H264_MAX_QP, MPEG_VIDEO_FORCE_KEY_FRAME
See: https://github.com/raspberrypi/linux/pull/4647

kernel: bcm2835-isp: Colorspace fixes
See: https://github.com/raspberrypi/linux/pull/4643

kernel: Unicam Media Controller support
See: https://github.com/raspberrypi/linux/pull/4641

kernel: config: Enable FSFS_FS_SECURITY
See: https://github.com/raspberrypi/linux/pull/4637

kernel: gpio: bcm-virt: Fix the get() method
See: https://github.com/raspberrypi/linux/issues/4638

firmware: userland: Reduce debug_sym error messages
See: https://forums.raspberrypi.com/viewtopic.php?f=98&t=322238

firmware: arm_dt: Increase maximum line length to 98
See: https://github.com/raspberrypi/linux/issues/4638
2021-10-25 15:31:45 +01:00
Dom Cobley
ffdfc6e625 firmware: video_decode: i/p port enable/disable without o/p active could stall
See: https://github.com/RPi-Distro/vlc/issues/48
See: https://github.com/Hexxeh/rpi-firmware/issues/272
See: https://github.com/raspberrypi/firmware/issues/1637
2021-10-19 11:56:09 +01:00
Dom Cobley
874032af53 firmware: clock-2711: Limit PLLB VCO frequency to the high range
firmware: arm_dt: Export the boot-mode, partition and usb state via device-tree
See: https://github.com/raspberrypi/firmware/issues/1621
2021-10-19 11:38:04 +01:00
Dom Cobley
a1658b8648 kernel: Bump to 5.10.74
kernel: config: Enable F2FS_FS_SECURITY
See: https://github.com/raspberrypi/linux/pull/4637

kernel: Add missing block, bfq: revert
See: https://github.com/raspberrypi/linux/issues/4633
2021-10-18 17:33:14 +01:00
Dom Cobley
1597995e94 kernel: ARM: dts: bcm2835_audio missing firmware reference
See: https://github.com/raspberrypi/linux/issues/4634
See: https://github.com/raspberrypi/linux/issues/4635
2021-10-18 11:43:53 +01:00
Dom Cobley
9fe1e973b5 kernel: vcio rewrite
See: https://github.com/raspberrypi/linux/pull/4624

kernel: Wrap PWM output as GPIO
See: https://github.com/raspberrypi/linux/pull/4629

kernel: mmc: sdhost: Pass DT pointer to rpi_firmware_get
kernel: ARM: dts: Give sdhost a firmware reference
See: https://github.com/raspberrypi/linux/issues/4631

kernel: rtc: pcf85063: Always clear EXT_TEST from set_time
2021-10-15 19:47:14 +01:00
Dom Cobley
da70b00a9c kernel: Bump to 5.10.73 2021-10-14 13:35:59 +01:00
Dom Cobley
3167756119 kernel: Bump to 5.10.71 2021-10-14 13:25:41 +01:00
Dom Cobley
c5f0ce3e06 kernel: Bump to 5.10.69 2021-10-14 13:18:37 +01:00
Dom Cobley
478687291e kernel: Bump to 5.10.67 2021-10-14 12:31:37 +01:00
Dom Cobley
6ace02088e kernel: Bump to 5.10.66 2021-10-14 12:12:14 +01:00
Dom Cobley
a730e3e656 kernel: Bump to 5.10.65
kernel: clk: bcm2835: Pass DT node to rpi_firmware_get
2021-10-14 11:51:26 +01:00
Dom Cobley
ef8dedbed0 kernel: Bump to 5.10.64 2021-10-13 18:03:49 +01:00
Dom Cobley
aa50056bdd kernel: Enable driver for RTL8111H used in cm4 carrier boards
See: https://github.com/raspberrypi/linux/pull/4625

kernel: Hifiberry DAC+ADCPro: add headphone control
See: https://github.com/raspberrypi/linux/pull/4618
2021-10-13 17:51:22 +01:00
Dom Cobley
6e00bda176 kernel: dwc_otg: pay attention to qh->interval when rescheduling periodic queues
See: https://github.com/raspberrypi/linux/pull/4617
2021-10-06 16:57:13 +01:00
Dom Cobley
be04affd9a kernel: drm/vc4: Fix out of order frames during asynchronous page flips
See: https://github.com/raspberrypi/linux/pull/4571

kernel: rpi-5.10.y fixups
See: https://github.com/raspberrypi/linux/pull/4608

kernel: Add IMX519 driver and device tree overlay
See: https://github.com/raspberrypi/linux/pull/4548

kernel: dtoverlays: Add overlay for ST7735R (160x128) TinyDRM driver
See: https://github.com/raspberrypi/linux/pull/4615
2021-10-06 10:41:43 +01:00
Dom Cobley
bad5282375 firmware: arm_loader: Allow non-optional reads of current clock
See: https://github.com/raspberrypi/firmware/issues/1619

firmware: dispmanx: Demote null eptr from vcos_verify to no warning
See: https://github.com/raspberrypi/linux/issues/4592

firmware: filesystem: sdcard: Probe FAT type in GPT ESD partitions
2021-09-30 19:30:52 +01:00
Dom Cobley
b9ef1d0305 firmware: tvservice: Add check to warn when running with kms 2021-09-28 15:06:24 +01:00
Dom Cobley
dcf2c02670 fixup: Add missing boot/bootcode.bin 2021-09-28 12:09:56 +01:00
Dom Cobley
bf98e33dde firmware: filesystem: sdcard: Fix Hybrid GPT partitions
See: https://github.com/raspberrypi/firmware/issues/1465

kernel: regulator: rpi-panel: Remove get_brightness hook
See: https://github.com/raspberrypi/linux/pull/4595

kernel: Update bcm2835_smi_dev.c
See: https://github.com/raspberrypi/linux/pull/4573

kernel: overlays: mcp2515 overlay that works like the mcp251xfd overlay
See: https://github.com/raspberrypi/linux/pull/4605

kernel: overlays: add support for the MLX90640 thermal camera
See: https://github.com/raspberrypi/linux/pull/4590
2021-09-28 11:45:53 +01:00
Dom Cobley
b4e395b3e8 kernel: V4L2 stateful decode update
See: https://github.com/raspberrypi/linux/pull/4593

kernel: rpivid: Ensure IRQs have completed before uniniting context
See: https://github.com/raspberrypi/linux/pull/4599

kernel: net: phy: lan87xx: Allow more time for link detect
See: https://github.com/raspberrypi/linux/pull/4598
2021-09-23 15:38:58 +01:00
Dom Cobley
15471b6e99 firmware: video_decode: Ensure all buffers are flushed before port disable completes 2021-09-21 15:51:22 +01:00
Dom Cobley
1e494f1500 firmware: arm_loader: Allow hvs interrupt during SET_NOTIFY_DISPLAY_DONE
firmware: arm_display: Allow null buffer in successful call
See: https://github.com/raspberrypi/linux/issues/4540
2021-09-21 13:59:04 +01:00
Dom Cobley
beeeb4f8b6 kernel: Second attempt to fix the CPU startup failure
See: https://github.com/raspberrypi/linux/pull/4591
2021-09-20 17:16:52 +01:00
Dom Cobley
efe79c1df6 kernel: configs: Add CAN_PEAK_USB=m
See: https://github.com/raspberrypi/linux/issues/4583

kernel: v4l2m2m deinterlace support
See: https://github.com/raspberrypi/linux/pull/4581

kernel: V4L2 codec updates for interlaced decode
See: https://github.com/raspberrypi/linux/pull/4512
2021-09-17 18:57:02 +01:00
Dom Cobley
1d35563869 image_fx: fixes to support v4l2m2m deinterlace 2021-09-14 17:11:27 +01:00
Dom Cobley
76a0de8026 kernel: HDMI Driver Cleanups
See: https://github.com/raspberrypi/linux/pull/4579
2021-09-14 15:04:22 +01:00
Dom Cobley
3bdd8e94d6 kernel: 7inch DSI panel fixes
See: https://github.com/raspberrypi/linux/pull/4565
2021-09-14 14:52:48 +01:00
Dom Cobley
f8357e4d1d kernel: media: i2c: imx477: Allow control of on-sensor DPC
See: https://github.com/raspberrypi/linux/pull/4570

kernel: drm/vc4: Reset HDMI MISC_CONTROL register
See: https://github.com/raspberrypi/linux/pull/4578

kernel: gpio-fsm: Clamp the delay time to zero

firmware: hdmi_2711: Use HDMI block REPEAT_PIXEL instead of PV
See: https://forum.libreelec.tv/thread/24415-le-10-beta-for-i4-force-hdmi-resolution

firmware: DSI display autodetection for kms
2021-09-13 18:33:25 +01:00
Dom Cobley
64132d67d3 kernel: Bump to 5.10.63
kernel: drm/probe: Fix drm_connector_helper_hpd_irq_event deadlock
See: https://github.com/raspberrypi/linux/pull/4569

kernel: overlays: Add overlay for QCA7000 via UART0
See: https://github.com/raspberrypi/linux/pull/4561
2021-09-08 16:34:36 +01:00
Dom Cobley
fcf2c03ccf firmware: arm_dt: Load overlays for detected cameras
firmware: Make more use of the user-warnings DT property
2021-08-31 15:48:08 +01:00
Dom Cobley
895ca75fe5 kernel: drm/vc4: hdmi: Remove the DDC probing for status detection
See: https://github.com/raspberrypi/linux/pull/4371

kernel: drm/vc4: Set a default HSM rate
See: https://github.com/raspberrypi/linux/pull/4547
2021-08-25 15:15:23 +01:00
Dom Cobley
fb7c402191 kernel: Bump to 5.10.60
kernel: HDMI Hotplug Detection Fix
See: https://github.com/raspberrypi/linux/pull/4538
2021-08-23 11:26:56 +01:00
Dom Cobley
9d0046b2ac kernel: overlays: rpi-poe-plus: Improve the cooling levels
See: https://github.com/raspberrypi/linux/pull/4536

firmware: arm_loader: Consider required flags from GET_CLOCK_RATE
See: https://github.com/raspberrypi/firmware/issues/1598
2021-08-19 12:46:27 +01:00
Dom Cobley
ab21d9ce47 firmware: arm_loader: Make most arm clock requests required
See: https://github.com/raspberrypi/firmware/issues/1598
2021-08-18 14:34:21 +01:00
Dom Cobley
cb70bb6d7d kernel: Bump to 5.10.59 2021-08-18 10:30:54 +01:00
Dom Cobley
cab618a8d8 kernel: xhci: guard accesses to ep_state in xhci_endpoint_reset()
See: https://github.com/raspberrypi/linux/pull/4532

kernel: overlays: Add TI BQ32000 RTC support
See: https://github.com/raspberrypi/linux/issues/4531
2021-08-17 14:56:19 +01:00
Dom Cobley
ad5406d759 kernel: usb: xhci: workaround for bogus SET_DEQ_PENDING endpoint state
See: https://github.com/raspberrypi/linux/pull/4525
2021-08-12 21:01:31 +01:00
Dom Cobley
3f30de94e5 kernel: Revert mm/shmem: fix shmem_swapin() race with swapoff
See: https://github.com/raspberrypi/linux/issues/4518

kernel: Revert overlays: Update display GPIO declarations for Goodix
See: https://github.com/raspberrypi/linux/pull/4507

kernel: Add midi-uart{2345}-overlay.dts
See: https://github.com/raspberrypi/linux/pull/4514

firmware: firmware: Disable VLL loading from file system
See: https://github.com/raspberrypi/firmware/issues/1605
2021-08-11 14:10:52 +01:00