config: Enable CONFIG_DRM_VC4_HDMI_CEC vc4_hdmi: Remove cec_available flag as always supported vc4_hdmi: Adjust CEC ref clock based on its input clock vc4_hdmi: Make irq shared vc4_hdmi_regs: Make interrupt mask variant specific vc4_hdmi_regs: Add Intr2 register block vc4_hdmi: Fix up CEC registers vc4_hdmi: Fix register offset when sending longer CEC messages overlays: sc16is752-spi1: Add xtal parameter video: bcm2708_fb: Disable FB if no displays found media: bcm2835: unicam: Fix uninitialized warning media: i2c: tc358743: Fix fallthrough warning overlays: Make use of intra-overlay fragments vc4_hdmi_phy: Fix typo in phy_get_cp_current configs: Add missing TOUCHSCREEN_RASPBERRYPI_FW=m configs: Add missing PPS configs overlays: gpio-keys: Avoid open-drain warnings staging: vc04_services: isp: Make all references to bcm2835_isp_fmt const staging: vc04_services: isp: Remove duplicated initialisation overlays: Make the i2c-gpio overlay safe again ARM: dts: bcm2711: Allow 40-bit DMA for SPI SQUASH: spi: Demote SPI_CS_HIGH warning to KERN_DEBUG staging: vc04_services: ISP: Add enum_framesizes ioctl ALSA: usb-audio: Correct a typo of NuPrime DAC-10 USB ID media: bcm2835-unicam: Fix reference counting in unicam_open media: bcm2835-unicam: Do not stop streaming in unicam_release media: bcm2835-unicam: Add support for VIDIOC_[S|G]_SELECTION media: i2c: imx219: Declare that the driver can create events media: i2c: ov5647: Advertise the correct exposure range media: i2c: ov5647: Use member names in mode tables media: i2c: ov5647: Neither analogue gain nor exposure need EXECUTE_ON_WRITE media: i2c: ov5647: Add support for V4L2_CID_VBLANK media: i2c: ov5647: Set V4L2_SUBDEV_FL_HAS_EVENTS flag media: i2c: ov5647: Support V4L2_CID_PIXEL_RATE media: i2c: ov5467: Fixup error path to release mutex media: i2c: ov5647: Add support for g_selection to reflect cropping/binning media: i2c: imx219: Implement get_selection configs: Enable CONFIG_DRM_VC4_HDMI_CEC vc4_hdmi: BCM2835 requires a fixed hsm clock for CEC to work vc4_hvs: Mark core clock as optional configs: Add VIDEO_ISP_BCM2835 to all Pi defconfigs staging: vchiq: Load bcm2835_isp driver from vchiq staging: vc04_services: ISP: Add a more complex ISP processing component staging: mmal-vchiq: Fix formatting errors in mmal_parameters.h media: uapi: v4l-ctrls: Add CID base for the bcm2835-isp driver media: uapi: v4l2-core: Add ISP statistics output V4L2 fourcc type uapi: bcm2835-isp: Add bcm2835-isp uapi header file media: bcm2835-unicam: Re-fetch mbus code from subdev on a g_fmt call overlays: rpivid-v4l2 also needs size-cells = 2 spi: use_gpio_descriptor fixup moved to spi_setup Revert "spi: spidev: Fix CS polarity if GPIO descriptors are used" dts: bcm2711: add "High Peripheral" mode overlay dts: bcm2711: set #size-cells = <2> ARM: dts: Create bcm2708-rpi-b-rev1.dts dt: Update all mainline bcm283x dt files for i2c0 pinctrl mux dtoverlays: Update CSI overlays to use i2c_csi_dsi dt: Implement an I2C pinctrl mux for BSC0. defconfig: Enable I2C_MUX_PINCTRL in all Pi configs driver: char: rpivid: Don't map more than wanted driver: char: rpivid: Remove legacy name support dts: bcm2711: EMMC2 can address the whole first GB media: imx219: Advertise embedded data node on media pad 1 media: bcm2835-unicam: Add support for the FRAME_SYNC event media: bcm2835-unicam: Disable event-related ioctls on metadata node media: bcm2835-unicam: Use dummy buffer if none have been queued media: bcm2835-unicam: Add embedded data node. media: bcm2835-unicam: Add support for mulitple device nodes.