** Description changed: - Upstream raspberrypi patchset 2020-09-04 - Ported from the following raspberrypi branch: - rpi-5.4.y + Ported from the following raspberrypi branch: + rpi-5.4.y from https://github.com/raspberrypi/linux.git + + overlays: Add adafruit18 and sainsmart18 overlays + staging/fbtft: Add support for display variants + overlays: Minor README correction + configs: Include AppArmor support + configs: Make the evdev module a built-in + overlays: Fix error in README + overlays: Add spi0-1cs and spi0-2cs + media: i2c: ov9281: Add support for 8 bit readout + media: i2c: tc358743: Only allow supported pixel fmts in set_fmt + media: bcm2835-unicam: Drop WARN on uing direct cache alias + ARM: dts: bcm2835: Use the L2 non-allocating alias + configs: Enable upstream cpufreq driver for pi0/pi1 + configs: Add CONFIG_SPS30=m + configs: Add I2C_HID=m + ARM: dts: bcm2708.dtsi: Don't delete the cpus node + staging: vc04_services: ISP: Fix dmabuf error check in S_CTRL + ARM: dts: bcm2711: Enable support for DDR52 eMMC + media: dvbsky: use a single mutex and state buffers for all R/W ops + RESET_CONTROLLER needs to be activated to compile Broadcom BCM2835 clock support + overlays: Updated MCP3008 compatible strings. + configs: Add CONFIG_UEVENT_HELPER=y + dt/overlays: Add PiFace Digital Device Tree Overlay + rtc: rv3028: Refresh RAM on EEPROM write + rtc: rv3028: Write BSM and TCE/TCR to EEPROM + dtoverlays: Add overlay for the PCA953x family of GPIO expanders + Bluetooth: btrtl: Add support for RTL8761B + update rpi-display-overlay.dts pins for 5.4 + configs: Add USB_GADGET=m to bcmrpi3_defconfig + staging: vc04_services: codec: Fix component enable/disable + staging: vc04_service: codec: Allow start_streaming to update the buffernum + staging: vc04_services: codec: Fix incorrect buffer cleanup + drm/vc4: Set the possible crtcs mask correctly for planes with FKMS + drm/vc4: Increase the number of planes per crtc in FKMS. + overlays: Regenerate upstream-pi4 + ARM: dts: Add required USB power domain for XCHI + config: Add USB gadget support to bcm2711 config + dts: bcm2711: Disable DVP by default + dtoverlays: Add the iio_hwmon driver to correct ADC issues + configs: add CONFIG_SENSORS_IIO_HWMON=m + overlays: Add maxtherm overlay for MAX6675/31855 + backlight: gpio: Explicitly set the direction of the GPIO + overlays: Delete spi0-hw-cs + overlays: Fix sc16is75x overlays w.r.t. serdev + ARM: proc-v7: Force misalignment of early stmia + drm/vc4: Remove UIF from the list of modifiers returned by format_mod_supported + ARM: dts: Add UART skip-init properties for U-boot + configs: Restore missing cgroups to BCM2835-7 + configs: Adding remaining crypto API modules + add CONFIG_CRYPTO_USER_API_HASH=m + bcm2835-dma: Advertise the full DMA range + ARM: dts: 2711 DMA can address 36 bits + staging: vchiq_arm: children inherit DMA config + SQUASH: leds: actpwr - delete unused variable + vc4: Report channel mapping back to userspace + configs: Add MAXIM_THERMOCOUPLE=m + Mute bug fix for the Audioinjector.net isolated soundcard. + staging: vc04_services: isp: Rework lens shading to take a dmabuf + ARM: dts: Select the actpwr LED trigger on Zeroes + configs: Enable LEDS_TRIGGER_ACTPWR + leds: Add the actpwr trigger + drm/vc4: Add DRM_MODE_FLAG_DBLCLK support to vc4-fkms + dt/dtoverlays: imx477: Add parameter to set camera module rotation + dt/dtoverlays: imx219: Add parameter to set camera module rotation + dt/dtoverlays: ov5647: Add parameter to set camera module rotation + media: i2c: imx477: Parse and register properties + media: i2c: imx219: Parse and register properties + media: i2c: ov5647: Parse and register properties + media: v4l2-ctrls: Add helper to register properties + media: v4l2-fwnode: Add helper to parse device properties + media: v4l2-ctrls: Add camera orientation and rotation + media: v4l2-ctrl: Document V4L2_CID_CAMERA_SENSOR_ROTATION + media: v4l2-ctrl: Document V4L2_CID_CAMERA_ORIENTATION + media: dt-bindings: video-interface: Replace 'rotation' description + media: dt-bindings: video-interfaces: Document 'orientation' property + correct SND_SOC_DAILINK_DEFS + dt-bindings: bcm2835-unicam: Update documentation with new clock params + media: bcm2835: unicam: Set VPU min clock freq to 250Mhz. + SQUASH: dts: Further simplify firmware clocks + dts: Enable NO_WAIT_RESP for hdmi audio dma + vc_hdmi: Set VC4_HDMI_MAI_CONFIG_FORMAT_REVERSE + vc4_hdmi: Remove firmware logic for MAI threshold setting + drm/vc4: enable HBR MAI format on HBR streams + drm/vc4: move setup from hw_params to prepare + drm/vc4: add iec958 controls to vc4_hdmi + vc4_hdmi: Set HDMI_MAI_FMT + defconfigs: Add the Omnivision OV7251 sensor driver to the defconfigs + dtoverlays: Create an overlay for the Omnivision OV7251 sensor + configs: Add CAN_EMS_USB=m + media: bcm2835-unicam: Ensure type is VIDEO_CAPTURE in [g|s]_selection + media: bcm2835-unicam: Reinstate V4L2_CAP_READWRITE in the caps + media: i2c: imx290: Set the colorspace fields in the format + media: i2c: imx290: Add support for g_selection to report cropping + media: i2c: imx290: Explicitly set v&h blank on mode change + ARM: dts: hifiberry-dacplus headphone amp support + Enhances the DAC+ driver to control the optional headphone amplifier + Bluetooth: hci_bcm: Drive RTS only for BCM43438 + Bluetooth: hci_bcm: Support pcm params in dts + Bluetooth: btbcm: Support pcm configuration + Bluetooth: hci_bcm: Disallow set_baudrate for BCM4354 + Bluetooth: btbcm: Add entry for BCM4335A0 UART bluetooth + Bluetooth: hci_bcm: Add compatible string for BCM43540 + Bluetooth: hci_bcm: Fix RTS handling during startup + defconfigs: Add OV9281 to all the Pi defconfigs + dtoverlay: Add overlay for Omnivision OV9281 image sensor + media: i2c: ov9281: Read chip ID via 2 reads + media: i2c: ov9281: Fixup for recent kernel releases, and remove custom code + media: i2c: ov9281: add enum_frame_interval function for iq tool 2.2 and hal3 + media: i2c: ov9281: fix mclk issue when probe multiple camera. + media: i2c: add ov9281 driver. + configs: Enable CONFIG_BLK_DEV_NVME=m + ARM: dts: Restore the old 2711 scb ranges property + bcm2835-dma: Add NO_WAIT_RESP flag + ARM: dts: Make bcm2711 dts more like 5.7 + ARM: dts: Copy kernel BT changes to CM4 + configs: Regenerate Pi defconfigs + overlays: rpi-ft5406: Fix boolean parameters + dtoverlays: Fixup imx219 and imx477 overlays due to parsing failures + irqchip/bcm2835: Quiesce IRQs left enabled by bootloader + drm/vc4: FKMS: Put includes in alphabetical order, and use <> instead of "" + dt: Use rpi-firmware-kms-2711 on 2711 platforms + drm/vc4: FKMS Block modes with odd horizontal timing values on Pi4 + drm/vc4: Make FKMS max refresh rate a module parameter + overlays: Fix miniuart-bt "krnbt" parameter + media: bcm2835-unicam: Add support for unpacked 14bit Bayer formats + media: bcm2835-unicam: Add support for 14bit mono sources + media: bcm2835-unicam: Add support for 12bit mono packed format + staging: vc04_services: codec: Add support for 14bit Bayer formats + staging: vc04_services: codec: Add support for mono formats + staging: vc04_services: codec: Increase the number of supported formats expected + staging: vc04_services: isp: Increase the number of supported formats expected + staging: vc04_services: isp: Add monochrome image formats + staging: vc04_services: isp: Add support for 14bit Bayer + media: Add a pixel format for MIPI packed 14bit luma only. + media: Add a pixel format for MIPI packed 12bit luma only. + media: v4l: Add 1X14 14-bit greyscale media bus code definition + media: v4l: Add 14-bit raw greyscale pixel format + media: v4l: Add 14-bit raw bayer pixel formats + serial: 8250: bcm2835aux - defer if clock is zero + drm/vc4: Allow interlaced HDMI modes from FKMS. + ARM: dts: Add Bluetooth nodes for Raspberry Pi + config: Set CONFIG_SERIAL_DEV_CTRL_TTYPORT=y in Raspberry Pi defconfigs + uapi: bcm2835-isp: Fixups for bcm2835-isp uapi structures + staging: vc04_services: isp: Reorder operations during device probe + staging: vc04_services: isp: Fixup g/s_selection implementation + vc4_hdmi: Set HD_CTL_WHOLSMP and HD_CTL_CHALIGN_SET + defconfig: Add Sony IMX290 image sensor driver to all Pi defconfigs + dtoverlays: Add an overlay for the Sony IMX290 image sensor + media: i2c: imx290: Switch set_hmax to use imx290_write_buffered_reg + media : i2c: imx290: Add support for the mono sensor variant. + media: dt-bindings: media: i2c: Add mono version to IMX290 bindings + media: i2c: imx290: Add H and V flip controls + media: i2c: imx290: Add exposure control to the driver. + media: i2c: imx290: Add support for V4L2_CID_VBLANK + media: i2c: imx290: Convert HMAX setting into V4L2_CID_HBLANK + media: i2c: imx290: Correct range for V4L2_CID_GAIN to 0-238 + media: i2c: imx290: Add support for 74.25MHz clock + media: i2c: imx290: set bus_type before calling v4l2_fwnode_endpoint_alloc_parse() + media: i2c: imx290: Move the settle time delay out of loop + media: i2c: imx290: Add support to enumerate all frame sizes + media: i2c: imx290: Add RAW12 mode support + media: i2c: imx290: Add support for test pattern generation + media: i2c: imx290: Add configurable link frequency and pixel rate + media: i2c: imx290: Add support for 2 data lanes + media: i2c: imx290: fix reset GPIO pin handling + media: i2c: imx290: fix the order of the args in SET_RUNTIME_PM_OPS() + media: i2c: imx290: set the format before VIDIOC_SUBDEV_G_FMT is called + media: i2c: Add IMX290 CMOS image sensor driver + media: dt-bindings: media: i2c: Add IMX290 CMOS sensor binding + media: bcm2835-unicam: Avoid gcc warning over {0} on endpoint + dt/dtoverlays: Fix up base DT and overlays for updated Unicam driver + media: bcm2835-unicam: change minimum number of vb2_queue buffers to 1 + media: bcm2835-unicam: Retain packing information on G_FMT + media: bcm2835-unicam: Fixup review comments from Hans. + media: bcm2835: unicam: Fix uninitialized warning + media: bcm2835-unicam: Always service interrupts + media: bcm2835-unicam: Add support for get_mbus_config to set num lanes + media: bcm2835-unicam: Driver for CCP2/CSI2 camera interface + include: media: Add vfl_devnode_type of VFL_TYPE_VIDEO + drivers: media: Remove the downstream version of bcm2835-unicam + media: rcar-csi2: Negotiate data lanes number + media: i2c: adv748x: Implement get_mbus_config + media: i2c: adv748x: Adjust TXA data lanes number + staging: media: imx: Update TODO entry + media: v4l2-subdev: Remove [s|g]_mbus_config video ops + media: pxa_camera: Use the new set_mbus_config op + media: i2c: ov6650: Use new [get|set]_mbus_config ops + media: i2c: Use the new get_mbus_config pad op + media: v4l2-subdev: Introduce [get|set]_mbus_config pad ops + brcmfmac: Prefer a ccode from OTP over nvram file + staging: bcm2835-audio: Add missing MODULE_ALIAS + media: irs1125: Keep HW in sync after imager reset + media: irs1125: Atomic access to imager reconfiguration + media: irs1125: Refactoring and debug messages + media: irs1125: Using i2c_transfer for ic2 reads + ARM: dts: Set brcm,enable-l1ss for CM4 + PCI: brcmstb: Add DT property to control L1SS + ARM: dts: Add bcm2711-rpi-cm4.dts + SQUASH: dts: Fix firmware clocks support + clk: rpi: Fix compatible indentation + clk: rpi: Only register a few firmware clocks + clk: bcm: rpi: Remove the quirks for the CPU clock + clk: bcm: rpi: Give firmware clocks a name + clk: bcm: rpi: Use CCF boundaries instead of rolling our own + clk: bcm: rpi: Add an enum for the firmware clocks + clk: rpi: Adjust DT binding to match upstream + PCI: brcmstb: Assert fundamental reset on initialization + Revert "ASoC: meson: axg-card: fix codec-to-codec link setup" + ASoC: meson: axg-card: fix codec-to-codec link setup + Revert "ACPI: EC: Do not clear boot_ec_is_ecdt in acpi_ec_add()" + ACPI: EC: Do not clear boot_ec_is_ecdt in acpi_ec_add()
-- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1894873 Title: focal/linux-raspi: Upstream raspberrypi patchset 2020-09-04 To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/linux-raspi/+bug/1894873/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs