[SRU][J/raspi][PULL] jammy/linux-raspi: Update to upstream raspberrypi rpi-5.15.y (2022-05-24) (LP: #1975599)
Juerg Haefliger
juerg.haefliger at canonical.com
Wed May 25 14:25:18 UTC 2022
BugLink: https://bugs.launchpad.net/bugs/1975599
Upstream raspberrypi patchset 2022-05-24
Ported from the following raspberrypi branch:
rpi-5.15.y
from https://github.com/raspberrypi/linux.git
overlays: add RV8803 RTC overlay to the generic ARM RTC device tree
configs: add RV8803 RTC module to Raspberry Pi board defconfigs
media: imx296: Add the link frequency control
media: imx296: Set gain delay to 1 frame
media: imx296: Adjust exposure limits on vblank changes
media: imx296: Add horizontal and vertical flips support
media: imx296: Only advertise the full resolution mode
media: imx296: Add standby and stream on/off delays
media: imx296: Fix Bayer order
configs: Enable the IMX296 device module in platform defconfig
overlays: Add imx296 overlay
media: i2c: IMX296 camera sensor driver
dt-bindings: media: i2c: Add IMX296 CMOS sensor binding
drm/vc4: Move pixel doubling from Pixelvalve to HDMI block
drm/vc4: Correct HDMI timing registers for interlaced modes
drm/vc4: Add MISC_CONTROL register for vc4.
drm/vc4: Add HDMI format detection registers to register list
vc04_services: bcm2835-codec: Add support for V4L2_PIX_FMT_NV12_COL128
vc04_services: vchiq-mmal: Add defines for mmal_es_format flags
configs: Regenerate defconfigs
mmc: block: Don't do single-sector reads during recovery
overlays: Add gpio-hog overlay
drm/atomic: If margins are updated, update all planes.
drm/vc4_hdmi: Force a modeset when Broadcast RGB setting changes
dtoverlays: Fix incorrect property name for display rotation
drm/vc4: Warn if some v3d code is run on BCM2711
drm/vc4: crtc: Don't call into BO Handling on Async Page-Flips on BCM2711
drm/vc4: crtc: Move the BO Handling out of Common Page-Flip Handler
drm/vc4: crtc: Move the BO handling out of common page-flip callback
drm/vc4: crtc: Use an union to store the page flip callback
drm/vc4: drv: Skip BO Backend Initialization on BCM2711
drm/vc4: plane: Register a different drm_plane_helper_funcs on BCM2711
drm/vc4: kms: Register a different drm_mode_config_funcs on BCM2711
drm/vc4: drv: Register a different driver on BCM2711
drm/vc4: bo: Split out Dumb buffers fixup
drm/vc4: bo: Rename vc4_dumb_create
drm/vc4: Consolidate Hardware Revision Check
drm/vc4: plane: Prevent async update if we don't have a dlist
clk: Add locking to clk_get_rate_range
overlays: Remove other leading zeroes from node addresses
SQUASH: overlays: arducam-pivariety: Strip leading zero
dtoverlays: Add i2c-fan overlay
configs: Enable the EMC2305 fan controller driver
docs: hwmon: add emc2305.rst to docs
hwmon: emc2305: fixups for driver submitted to mailing lists
hwmon: (emc2305) add support for EMC2301/2/3/5 RPM-based PWM Fan Speed Controller.
dtbindings: Fixup microchip,emc2305.yaml bindings
dt-bindings: hwmon: add microchip,emc2305.yaml dt binding description.
thermal: broadcom: Use dev_err_probe to suppress defer errors
overlays: Add arducam-pivariety-overlay.dts
configs: Add CONFIG_VIDEO_ARDUCAM_PIVARIETY=m
media: i2c: Add driver of Arducam Pivariety series camera
media: dt-bindings: media: i2c: Add Arducam Pivariety Series CMOS sensor binding
dt-bindings: vendor-prefixes: Add Arducam
configs: Restore settings lost since 5.10
configs: Enable DM_WRITECACHE module on BCM2711
configs: Add CONFIG_EEPROM_AT25=m
staging: vchiq_arm: Add log_level module params
config: Update bcmrpi3_defconfig
Revert "fbdev: Hot-unplug firmware fb devices on forced removal"
Revert "fbdev: Fix unregistering of framebuffers without device"
drm/vc4_kms: Protect hvs dereference on fkms
ARM: dts: bcm2835: Switch HSM clock to firmware
overlays: Fix pitft28/35-resistive rotate params
ARM: dts: Add i2c0mux node to Model B rev 1
overlays: Add "drm" parameter to pitft28-resistive
tpm_tis_spi_main: Force probe routine to run synchronously with driver and device registration when IMA is enabled
clk-bcm2835: use subsys_initcall for the clock driver when IMA is enabled
rpivid: Use clk_get_max_rate()
drm/vc4: kms: Use maximum FIFO load for the HVS clock rate
drm/vc4: Make sure we don't end up with a core clock too high
drm/vc4: kms: Warn if clk_set_min_rate fails
drm/vc4: hdmi: Rework hdmi_enable_4kp60 detection
clk: tests: Add missing test case for ranges
clk: tests: Add some tests for clk_get_rate_range()
clk: Add clk_get_rate_range
Revert "clk: Introduce a clock request API"
Revert "clk: requests: Ignore if the pointer is null"
Revert "clk: requests: Dereference the request pointer after the check"
Revert "rpivid: Switch to new clock api"
Revert "bcm2835-unicam: Switch to new clock api"
Revert "drm/vc4: hdmi: Convert to the new clock request API"
Revert "drm/vc4: Increase the core clock based on HVS load"
Revert "drm/vc4: kms: Move clock request to our HVS state"
clk: bcm: rpi: Run some clocks at the minimum rate allowed
clk: bcm: rpi: Set a default minimum rate
clk: bcm: rpi: Add variant structure
clk: Test the clock pointer in clk_hw_get_name()
clk: Zero the clk_rate_request structure
clk: Stop forwarding clk_rate_requests to the parent
clk: Introduce clk_core_has_parent()
clk: Switch from __clk_determine_rate to clk_core_round_rate_nolock
clk: Remove redundant clk_core_init_rate_req() call
clk: Add missing clk_core_init_rate_req calls
clk: Introduce clk_hw_init_rate_request()
clk: Change clk_core_init_rate_req prototype
clk: Add our request boundaries in clk_core_init_rate_req
clk: Skip set_rate_range if our clock is orphan
clk: Set req_rate on reparenting
clk: Fix clk_get_parent() documentation
clk: Take into account uncached clocks in clk_set_rate_range()
clk: tests: Add some tests for orphan with multiple parents
clk: tests: Add tests for mux with multiple parents
clk: tests: Add tests for single parent mux
clk: tests: Add tests for uncached clock
clk: tests: Add reference to the orphan mux bug report
clk: tests: Add test suites description
clk: Drop the rate range on clk_put()
clk: test: Test clk_set_rate_range on orphan mux
clk: Add clk_drop_range
clk: Always set the rate on clk_set_range_rate
clk: Use clamp instead of open-coding our own
clk: Always clamp the rounded rate
clk: Introduce Kunit Tests for the framework
config: Enable the NFT_SYNPROXY module
configs: (Re)Enable CONFIG_IR_TOY
overlays: mipi-dbi-spi: width-mm and height-mm are mandatory
config: Enable CONFIG_MODULE_COMPRESS_XZ
configs: bcm2711_defconfig: Enable KASLR
vc4_hdmi: Remove VC4_HDMI_SCHEDULER_CONTROL_VERT_ALWAYS_KEEPOUT
Add support for the AudioInjector.net bare i2s sound card
dtoverlays: Add overlay for Sony IMX258 image sensor
defconfigs: Add IMX258 to the Pi defconfigs
media: i2c: imx258: Support faster pixel rate on binned modes
media: i2c: imx258: Set pixel_rate range to the same as the value
media: i2c: imx258: Issue reset before starting streaming
media: i2c: imx258: Add support for long exposure modes
media: i2c: imx258: Correct max FRM_LENGTH_LINES value
media: i2c: imx258: Allow configuration of clock lane behaviour
media: i2c: imx258: Add get_selection for pixel array information
media: i2c: imx258: Follow normal V4L2 behaviours for clipping exposure
media: i2c: imx258: Add support for running on 2 CSI data lanes
media: i2c: imx258: Add support for 24MHz clock
media: i2c: imx258: Register the ctrls from fwnode properties
media: i2c: imx258: Make V4L2_CID_VBLANK configurable.
media: i2c: imx258: Add regulator control
media: i2c: imx258: Remove redundant I2C writes.
media: i2c: imx258: Implement HFLIP and VFLIP controls.
media: i2c: imx258: Disable digital cropping on binned modes
media: i2c: imx258: Make image geometry meet sensor requirements
media: i2c: imx258: Remove unused defines
drm/vc4_hdmi: Force modeset when bpc changes
Revert "drm/vc4: hvs: Defer dlist slots deallocation"
drm/atomic-helpers: remove legacy_cursor_update hacks
Boot tested on Pi 4B, 400, CM4, CM3+, 3B+, 3B, 3A+ and Zero2.
Also tested with Jammy Desktop on Pi 4B.
Signed-off-by: Juerg Haefliger <juerg.haefliger at canonical.com>
--------
The following changes since commit f5c0c97667045df79787169a75449ebdb2227c1f:
UBUNTU: Ubuntu-raspi-5.15.0-1008.8 (2022-05-19 13:25:00 +0200)
are available in the Git repository at:
https://git.launchpad.net/~juergh/ubuntu/+source/linux lp1975599
for you to fetch changes up to f0a36b71dd15cfacce065ae261745d69982eebb1:
UBUNTU: raspi: Update to upstream raspberrypi rpi-5.15.y (2022-05-24) (2022-05-24 18:01:10 +0200)
----------------------------------------------------------------
Alberto Solavagione (1):
clk-bcm2835: use subsys_initcall for the clock driver when IMA is enabled
Chris Lawrence (2):
configs: add RV8803 RTC module to Raspberry Pi board defconfigs
overlays: add RV8803 RTC overlay to the generic ARM RTC device tree
Daniel Vetter (1):
drm/atomic-helpers: remove legacy_cursor_update hacks
Dave Stevenson (29):
media: i2c: imx258: Remove unused defines
media: i2c: imx258: Make image geometry meet sensor requirements
media: i2c: imx258: Disable digital cropping on binned modes
media: i2c: imx258: Implement HFLIP and VFLIP controls.
media: i2c: imx258: Remove redundant I2C writes.
media: i2c: imx258: Add regulator control
media: i2c: imx258: Make V4L2_CID_VBLANK configurable.
media: i2c: imx258: Register the ctrls from fwnode properties
media: i2c: imx258: Add support for 24MHz clock
media: i2c: imx258: Add support for running on 2 CSI data lanes
media: i2c: imx258: Follow normal V4L2 behaviours for clipping exposure
media: i2c: imx258: Add get_selection for pixel array information
media: i2c: imx258: Allow configuration of clock lane behaviour
media: i2c: imx258: Correct max FRM_LENGTH_LINES value
media: i2c: imx258: Add support for long exposure modes
media: i2c: imx258: Issue reset before starting streaming
media: i2c: imx258: Set pixel_rate range to the same as the value
media: i2c: imx258: Support faster pixel rate on binned modes
defconfigs: Add IMX258 to the Pi defconfigs
dtoverlays: Add overlay for Sony IMX258 image sensor
thermal: broadcom: Use dev_err_probe to suppress defer errors
dtbindings: Fixup microchip,emc2305.yaml bindings
drm/atomic: If margins are updated, update all planes.
vc04_services: vchiq-mmal: Add defines for mmal_es_format flags
vc04_services: bcm2835-codec: Add support for V4L2_PIX_FMT_NV12_COL128
drm/vc4: Add HDMI format detection registers to register list
drm/vc4: Add MISC_CONTROL register for vc4.
drm/vc4: Correct HDMI timing registers for interlaced modes
drm/vc4: Move pixel doubling from Pixelvalve to HDMI block
Dom Cobley (5):
drm/vc4_hdmi: Force modeset when bpc changes
vc4_hdmi: Remove VC4_HDMI_SCHEDULER_CONTROL_VERT_ALWAYS_KEEPOUT
config: Enable CONFIG_MODULE_COMPRESS_XZ
drm/vc4_kms: Protect hvs dereference on fkms
drm/vc4_hdmi: Force a modeset when Broadcast RGB setting changes
Jonathan Bell (1):
mmc: block: Don't do single-sector reads during recovery
Juerg Haefliger (2):
UBUNTU: [Config] raspi: updateconfigs after update to rpi-5.15.y (2022-05-24)
UBUNTU: raspi: Update to upstream raspberrypi rpi-5.15.y (2022-05-24)
Laurent Pinchart (1):
media: i2c: IMX296 camera sensor driver
Lee Jackson (5):
dt-bindings: vendor-prefixes: Add Arducam
media: dt-bindings: media: i2c: Add Arducam Pivariety Series CMOS sensor binding
media: i2c: Add driver of Arducam Pivariety series camera
configs: Add CONFIG_VIDEO_ARDUCAM_PIVARIETY=m
overlays: Add arducam-pivariety-overlay.dts
Manivannan Sadhasivam (1):
dt-bindings: media: i2c: Add IMX296 CMOS sensor binding
Matt Flax (1):
Add support for the AudioInjector.net bare i2s sound card
Maxime Ripard (63):
Revert "drm/vc4: hvs: Defer dlist slots deallocation"
clk: Introduce Kunit Tests for the framework
clk: Always clamp the rounded rate
clk: Use clamp instead of open-coding our own
clk: Enforce that disjoints limits are invalid
clk: Always set the rate on clk_set_range_rate
clk: Add clk_drop_range
clk: test: Test clk_set_rate_range on orphan mux
clk: Drop the rate range on clk_put()
clk: tests: Add test suites description
clk: tests: Add reference to the orphan mux bug report
clk: tests: Add tests for uncached clock
clk: tests: Add tests for single parent mux
clk: tests: Add tests for mux with multiple parents
clk: tests: Add some tests for orphan with multiple parents
clk: Take into account uncached clocks in clk_set_rate_range()
clk: Fix clk_get_parent() documentation
clk: Set req_rate on reparenting
clk: Skip set_rate_range if our clock is orphan
clk: Add our request boundaries in clk_core_init_rate_req
clk: Change clk_core_init_rate_req prototype
clk: Introduce clk_hw_init_rate_request()
clk: Add missing clk_core_init_rate_req calls
clk: Remove redundant clk_core_init_rate_req() call
clk: Switch from __clk_determine_rate to clk_core_round_rate_nolock
clk: Introduce clk_core_has_parent()
clk: Stop forwarding clk_rate_requests to the parent
clk: Zero the clk_rate_request structure
clk: Test the clock pointer in clk_hw_get_name()
clk: bcm: rpi: Add variant structure
clk: bcm: rpi: Set a default minimum rate
clk: bcm: rpi: Run some clocks at the minimum rate allowed
Revert "drm/vc4: kms: Move clock request to our HVS state"
Revert "drm/vc4: Increase the core clock based on HVS load"
Revert "drm/vc4: hdmi: Convert to the new clock request API"
Revert "bcm2835-unicam: Switch to new clock api"
Revert "rpivid: Switch to new clock api"
Revert "clk: requests: Dereference the request pointer after the check"
Revert "clk: requests: Ignore if the pointer is null"
Revert "clk: Introduce a clock request API"
clk: Add clk_get_rate_range
clk: tests: Add some tests for clk_get_rate_range()
clk: tests: Add missing test case for ranges
drm/vc4: hdmi: Rework hdmi_enable_4kp60 detection
drm/vc4: kms: Warn if clk_set_min_rate fails
drm/vc4: Make sure we don't end up with a core clock too high
drm/vc4: kms: Use maximum FIFO load for the HVS clock rate
rpivid: Use clk_get_max_rate()
ARM: dts: bcm2835: Switch HSM clock to firmware
clk: Add locking to clk_get_rate_range
drm/vc4: plane: Prevent async update if we don't have a dlist
drm/vc4: Consolidate Hardware Revision Check
drm/vc4: bo: Rename vc4_dumb_create
drm/vc4: bo: Split out Dumb buffers fixup
drm/vc4: drv: Register a different driver on BCM2711
drm/vc4: kms: Register a different drm_mode_config_funcs on BCM2711
drm/vc4: plane: Register a different drm_plane_helper_funcs on BCM2711
drm/vc4: drv: Skip BO Backend Initialization on BCM2711
drm/vc4: crtc: Use an union to store the page flip callback
drm/vc4: crtc: Move the BO handling out of common page-flip callback
drm/vc4: crtc: Move the BO Handling out of Common Page-Flip Handler
drm/vc4: crtc: Don't call into BO Handling on Async Page-Flips on BCM2711
drm/vc4: Warn if some v3d code is run on BCM2711
Michael Shych (3):
dt-bindings: hwmon: add microchip,emc2305.yaml dt binding description.
hwmon: (emc2305) add support for EMC2301/2/3/5 RPM-based PWM Fan Speed Controller.
docs: hwmon: add emc2305.rst to docs
Naushir Patuck (9):
overlays: Add imx296 overlay
configs: Enable the IMX296 device module in platform defconfig
media: imx296: Fix Bayer order
media: imx296: Add standby and stream on/off delays
media: imx296: Only advertise the full resolution mode
media: imx296: Add horizontal and vertical flips support
media: imx296: Adjust exposure limits on vblank changes
media: imx296: Set gain delay to 1 frame
media: imx296: Add the link frequency control
Noralf Trønnes (1):
overlays: mipi-dbi-spi: width-mm and height-mm are mandatory
Phil Elwell (17):
configs: bcm2711_defconfig: Enable KASLR
configs: (Re)Enable CONFIG_IR_TOY
config: Enable the NFT_SYNPROXY module
ARM: dts: Add i2c0mux node to Model B rev 1
overlays: Fix pitft28/35-resistive rotate params
config: Update bcmrpi3_defconfig
staging: vchiq_arm: Add log_level module params
configs: Add CONFIG_EEPROM_AT25=m
configs: Enable DM_WRITECACHE module on BCM2711
configs: Restore settings lost since 5.10
hwmon: emc2305: fixups for driver submitted to mailing lists
configs: Enable the EMC2305 fan controller driver
dtoverlays: Add i2c-fan overlay
SQUASH: overlays: arducam-pivariety: Strip leading zero
overlays: Remove other leading zeroes from node addresses
overlays: Add gpio-hog overlay
configs: Regenerate defconfigs
Scovotto Davide (1):
tpm_tis_spi_main: Force probe routine to run synchronously with driver and device registration when IMA is enabled
Suriyan Laohaprapanon (1):
dtoverlays: Fix incorrect property name for display rotation
andrum99 (1):
overlays: Add "drm" parameter to pitft28-resistive
.../bindings/hwmon/microchip,emc2305.yaml | 54 +
.../bindings/media/i2c/arducam-pivariety.yaml | 112 +
.../devicetree/bindings/media/i2c/sony,imx296.yaml | 95 +
.../devicetree/bindings/vendor-prefixes.yaml | 2 +
Documentation/hwmon/emc2305.rst | 40 +
MAINTAINERS | 17 +
arch/arm/boot/dts/bcm2708-rpi-b-rev1.dts | 4 +
arch/arm/boot/dts/bcm2835-common.dtsi | 2 +-
arch/arm/boot/dts/overlays/Makefile | 6 +
arch/arm/boot/dts/overlays/README | 102 +
.../boot/dts/overlays/adafruit-st7735r-overlay.dts | 4 +-
.../dts/overlays/arducam-pivariety-overlay.dts | 94 +
.../overlays/audioinjector-bare-i2s-overlay.dts | 50 +
arch/arm/boot/dts/overlays/fe-pi-audio-overlay.dts | 2 +-
arch/arm/boot/dts/overlays/gpio-hog-overlay.dts | 27 +
arch/arm/boot/dts/overlays/i2c-fan-overlay.dts | 92 +
arch/arm/boot/dts/overlays/i2c-rtc-common.dtsi | 14 +
arch/arm/boot/dts/overlays/imx219-overlay.dts | 2 +-
arch/arm/boot/dts/overlays/imx258-overlay.dts | 148 ++
arch/arm/boot/dts/overlays/imx296-overlay.dts | 103 +
.../arm/boot/dts/overlays/mipi-dbi-spi-overlay.dts | 3 +
arch/arm/boot/dts/overlays/ov5647-overlay.dts | 2 +-
.../dts/overlays/pitft28-resistive-overlay.dts | 6 +-
.../dts/overlays/pitft35-resistive-overlay.dts | 3 +-
arch/arm/configs/bcm2709_defconfig | 15 +-
arch/arm/configs/bcm2711_defconfig | 16 +-
arch/arm/configs/bcmrpi_defconfig | 15 +-
arch/arm64/configs/bcm2711_defconfig | 17 +-
arch/arm64/configs/bcmrpi3_defconfig | 78 +-
debian.raspi/config/config.common.ubuntu | 3 +
debian.raspi/upstream-raspberrypi | 2 +-
drivers/char/tpm/tpm_tis_spi_main.c | 4 +
drivers/clk/.kunitconfig | 3 +
drivers/clk/Kconfig | 8 +
drivers/clk/Makefile | 1 +
drivers/clk/bcm/clk-bcm2835.c | 4 +
drivers/clk/bcm/clk-raspberrypi.c | 139 +-
drivers/clk/clk.c | 421 ++--
drivers/clk/clk_test.c | 2370 ++++++++++++++++++++
drivers/gpu/drm/drm_atomic_helper.c | 13 -
drivers/gpu/drm/drm_atomic_uapi.c | 11 +
drivers/gpu/drm/i915/display/intel_display.c | 13 +
drivers/gpu/drm/msm/msm_atomic.c | 2 +
drivers/gpu/drm/vc4/vc4_bo.c | 62 +-
drivers/gpu/drm/vc4/vc4_crtc.c | 182 +-
drivers/gpu/drm/vc4/vc4_drv.c | 97 +-
drivers/gpu/drm/vc4/vc4_drv.h | 40 +-
drivers/gpu/drm/vc4/vc4_gem.c | 40 +
drivers/gpu/drm/vc4/vc4_hdmi.c | 70 +-
drivers/gpu/drm/vc4/vc4_hdmi.h | 8 -
drivers/gpu/drm/vc4/vc4_hdmi_regs.h | 31 +
drivers/gpu/drm/vc4/vc4_hvs.c | 213 +-
drivers/gpu/drm/vc4/vc4_irq.c | 16 +
drivers/gpu/drm/vc4/vc4_kms.c | 58 +-
drivers/gpu/drm/vc4/vc4_perfmon.c | 47 +-
drivers/gpu/drm/vc4/vc4_plane.c | 29 +-
drivers/gpu/drm/vc4/vc4_regs.h | 1 -
drivers/gpu/drm/vc4/vc4_render_cl.c | 4 +
drivers/gpu/drm/vc4/vc4_v3d.c | 15 +
drivers/gpu/drm/vc4/vc4_validate.c | 16 +
drivers/gpu/drm/vc4/vc4_validate_shaders.c | 4 +
drivers/hwmon/Kconfig | 13 +
drivers/hwmon/Makefile | 1 +
drivers/hwmon/emc2305.c | 643 ++++++
drivers/media/i2c/Kconfig | 23 +
drivers/media/i2c/Makefile | 2 +
drivers/media/i2c/arducam-pivariety.c | 1469 ++++++++++++
drivers/media/i2c/arducam-pivariety.h | 107 +
drivers/media/i2c/imx258.c | 743 +++++-
drivers/media/i2c/imx296.c | 1295 +++++++++++
drivers/media/platform/bcm2835/bcm2835-unicam.c | 13 +-
drivers/mmc/core/block.c | 6 +-
drivers/staging/media/rpivid/rpivid.h | 1 -
drivers/staging/media/rpivid/rpivid_video.c | 20 +-
.../bcm2835-codec/bcm2835-v4l2-codec.c | 71 +-
.../vc04_services/interface/vchiq_arm/vchiq_arm.c | 5 +
.../vc04_services/vchiq-mmal/mmal-msg-format.h | 10 +
drivers/thermal/broadcom/bcm2711_thermal.c | 2 +-
include/linux/clk-provider.h | 6 +
include/linux/clk.h | 79 +-
80 files changed, 8796 insertions(+), 765 deletions(-)
create mode 100644 Documentation/devicetree/bindings/hwmon/microchip,emc2305.yaml
create mode 100644 Documentation/devicetree/bindings/media/i2c/arducam-pivariety.yaml
create mode 100644 Documentation/devicetree/bindings/media/i2c/sony,imx296.yaml
create mode 100644 Documentation/hwmon/emc2305.rst
create mode 100644 arch/arm/boot/dts/overlays/arducam-pivariety-overlay.dts
create mode 100644 arch/arm/boot/dts/overlays/audioinjector-bare-i2s-overlay.dts
create mode 100644 arch/arm/boot/dts/overlays/gpio-hog-overlay.dts
create mode 100644 arch/arm/boot/dts/overlays/i2c-fan-overlay.dts
create mode 100644 arch/arm/boot/dts/overlays/imx258-overlay.dts
create mode 100644 arch/arm/boot/dts/overlays/imx296-overlay.dts
create mode 100644 drivers/clk/.kunitconfig
create mode 100644 drivers/clk/clk_test.c
create mode 100644 drivers/hwmon/emc2305.c
create mode 100644 drivers/media/i2c/arducam-pivariety.c
create mode 100644 drivers/media/i2c/arducam-pivariety.h
create mode 100644 drivers/media/i2c/imx296.c
More information about the kernel-team
mailing list