In message: [linux-yocto][v6.6/standard/preempt-rt] Microchip Polarfire SoC 
icicle kit BSP support
on 27/07/2024 H, Harish wrote:

> Hi Bruce,
> 
> Please find the Linux patches for microchip polarfire SoC BSP.
> This is a preempt-rt kernel pull request to enable support for board microchip
> polarfire SoC icicle kit.
> preempt-rt kernel is tested against v6.6, these images boots well and no error
> observed.
> 
> Would you please help to create a branch 'v6.6/standard/preempt-rt/
> microchip-polarfire-soc' in linux-yocto and apply the patches to it?

done

Bruce

> 
> Thanks,
> Harish
> 
> The following changes since commit a1cc143cd640beb4c378a16345e25853224b5522:
> 
>   Merge branch 'v6.6/standard/base' into v6.6/standard/preempt-rt/base
> (2024-07-16 10:15:56 -0400)
> 
> are available in the Git repository at:
> 
>   https://github.com/Harish-wind/linux-yocto.git v6.6/standard/preempt-rt/
> microchip-polarfire-soc
> 
> for you to fetch changes up to 04a36f7b86a87263899c85735d7fdd4a95b1c7bd:
> 
>   RISC-V: Fix build error in check_unaligned_access function (2024-07-27
> 16:54:40 +0800)
> 
> ----------------------------------------------------------------
> Adrian Hunter (1):
>       mmc: mmc_test: Add re-tuning test
> 
> Andrei Simion (2):
>       crypto: atmel-aes: Fixes for upstream
>       crypto: atmel-aes: Remove unused variable ret
> 
> Avri Altman (1):
>       mmc: core: Remove packed command leftovers
> 
> Balamanikandan Gunasundar (3):
>       mmc: atmel-mci: Add description for struct member
>       media: platform: dwc: rename v4l2_async_subdev as v4l2_async_connection
>       media: platform: dwc: convert to gpio descriptors
> 
> Charles Mirabile (4):
>       drivers/mfd: sensehat: Add Raspberry Pi Sense HAT to simple_mfd_i2c
>       drivers/auxdisplay: sensehat: Raspberry Pi Sense HAT display driver
>       dt-bindings: mfd: sensehat: Add Raspberry Pi Sense HAT schema
>       MAINTAINERS: Add sensehat driver authors to MAINTAINERS
> 
> Christoph Hellwig (1):
>       riscv: RISCV_NONSTANDARD_CACHE_OPS shouldn't depend on
> RISCV_DMA_NONCOHERENT
> 
> Claudiu Beznea (8):
>       spi: check ctrl->cur_msg validity before dereferencing
>       net: macb: do not initialize mac_managed_pm on fixed link
>       ASoC: dapm: check properly the return value
>       ASoC: mchp-asrc-card: get rid of compilation warnings
>       ASoC: mchp-asrc: get rid of compilation warnings
>       mmc: pwrseq: use internal naming for wilc Kconfig flags
>       net: phylink: add helper to initialize phylink's phydev
>       net: macb: avoid calling phylink_init_phydev fixed link devices
> 
> Clément Léger (2):
>       syscon: add support for "syscon-smc" compatible
>       dt-bindings: mfd: add "syscon-smc" YAML description
> 
> Codrin Ciubotariu (27):
>       ASoC: atmel: atmel_ssc_dai: S24_LE is supported for 1 channel only
>       ASoC: atmel: i2s-mcc: remove interface name from stream_name
>       ASoC: atmel: spdifrx: remove interface name from stream_name
>       ASoC: atmel: spdiftx: remove interface name from stream_name
>       ASoC: atmel: mchp-i2s-mcc: calculate maxburst based on period size
>       ASoC: atmel: mchp-pdmc: do not remove non-runtime controls
>       ALSA: dmaengine_pcm: add workaround for MCHP-PDMC
>       ASoC: atmel: mchp-pdmc: add snd_soc_dai_driver name
>       ASoC: dt-bindings: microchip,pdmc: add 'sound-name-prefix' property
>       ASoC: dt-bindings: mchp,spdifrx: add 'sound-name-prefix' property
>       ASoC: dt-bindings: mchp,spdiftx: add 'sound-name-prefix' property
>       ASoC: dt-bindings: mchp,i2s-mcc: add 'sound-name-prefix' property
>       ASoC: atmel: ssc: add stream names
>       ALSA: core: pcm: Create helpers to allocate/free struct snd_pcm_runtime
>       ALSA: pcm: Export constraints initialization functions
>       ALSA: pcm: Check for substream->ops before substream->ops->mmap
>       ASoC: soc: pcm: skip substreams with the wrong stream type
>       ALSA: pcm: Create function for snd_pcm_runtime initialization
>       ASoC: soc-pcm: Create new snd_pcm_runtime for BE DAIs
>       ASoC: dmaengine: Allocate buffer if substream is unmanaged
>       ASoC: soc-pcm: move dpcm_be_dai_hw_params_init() in 
> dpcm_be_dai_hw_params
>       ASoC: soc: pcm: add support for DPCM BE to BE connection
>       ASoC: dt-bindings: Document Microchip's ASRC
>       ASoC: atmel: Add ASRC driver
>       ASoC: dt-bindings: document Microchip's ASRC Sound Card
>       ASoC: atmel: add Sound Card driver for ASRC
>       ASoC: atmel: mchp-asrc: rework maxburst calculation
> 
> Conor Dooley (101):
>       dt-bindings: usb: musb: microchip,mpfs-musb: allow dma-noncoherent
>       usb: musb: mpfs: fix dev.of_node assignment
>       dt-bindings: net: cdns,macb: allow dma-noncoherent
>       of: configfs: update a function signature for 6.6
>       dt-bindings: mmc: cdns,sdhci: allow dma-noncoherent
>       spi: microchip-core-qspi: add mpfs-qspi compatible
>       dt-bindings: soc: microchip: add a property for system controller flash
>       soc: microchip: mpfs: enable access to the system controller's flash
>       soc: microchip: mpfs: print service status in warning message
>       soc: microchip: mpfs: add auto-update subdev to system controller
>       firmware: microchip: add PolarFire SoC Auto Update support
>       soc: microchip: add generic service driver
>       soc: microchip: fix refcnt underflow in mpfs_sys_controller_get()
>       soc: microchip: generic-service: warn if used
>       uio: add microchip uio fpga dma driver
>       uio: u-dma-buf: update to 4.5.3
>       dt-bindings: can: mpfs: add missing required clock
>       dt-bindings: can: mpfs: document resets
>       dt-bindings: clock: mpfs: add more MSSPLL output definitions
>       clk: microchip: mpfs: split MSSPLL in two
>       clk: microchip: mpfs: setup for using other mss pll outputs
>       clk: microchip: mpfs: add missing MSSPLL outputs
>       clk: microchip: mpfs: convert MSSPLL outputs to clk_divider
>       dt-bindings: dma: document the microchip fpga soft dma controller
>       dt-bindings: dma: sf-pdma: fix formatting issues
>       dt-bindings: interrupt-controller: document PolarFire SoC's gpio
> interrupt mux
>       dt-bindings: gpio: fix microchip,mpfs-gpio interrupt descriptions
>       irqchip: add mpfs gpio interrupt mux
>       gpio: mpfs: rename of id table
>       gpio: mpfs: pass gpio line number as irq data
>       irqchip: fix polarfire soc mux makefile entry
>       gpio: microchip: add support for CoreGPIO
>       dt-bindings: PCI: microchip,pcie-host: allow dma-noncoherent
>       media: microchip: fix an unused-but-set warning
>       riscv: dts: microchip: add ranges to m100pfs' fabric
>       riscv: dts: microchip: add ranges to polarberry's fabric
>       riscv: dts: microchip: add the sev kit's video pipeline
>       riscv: dts: microchip: fixup the sev kit's reserved memory configuration
>       riscv: dts: microchip: mask off some mmode interrupts
>       riscv: dts: microchip: add specific compatible for mpfs' pdma
>       riscv: dts: microchip: add a missing space to the mpfs musb entry
>       riscv: dts: microchip: add the icicle's system controller qspi
>       riscv: dts: microchip: update the icicle's fabric content
>       riscv: dts: microchip: add top level address/size cells to icicle
>       riscv: dts: microchip: add overlaid memory to icicle kit
>       riscv: dts: microchip: switch the icicle's usb to otg mode
>       riscv: dts: microchip: add a dts for amp on icicle kit
>       riscv: dts: microchip: add a tysom dts
>       riscv: dts: microchip: annotate icicle peripherals with dma-noncoherent
>       riscv: dts: microchip: add the sevkit's system controller spi flash
>       riscv: dts: microchip: fix system controller qspi clock parentage
>       riscv: dts: microchip: update gpio interrupts to better match the SoC
>       riscv: dts: microchip: add missing CAN bus clocks
>       dt-bindings: riscv: microchip: fix video-kit compatible fallbacks
>       riscv: dts: microchip: fix node name for fabric-bus4
>       riscv: dts: microchip: add missing properties for fabric-bus 4
>       dt-bindings: riscv: document beaglev-fire
>       dt-bindings: remoteproc: miv: "Everything is a binding/schema, no need 
> to
> say it."
>       dt-bindings: media: microchip,video-capture: fix incorrect examples
> marker
>       dt-bindings: media: dscmi: one of a pair of consts is an enum
>       soc: sifive: shunt ccache driver to drivers/cache
>       cache: ccache: add mpfs to nonstandard cache ops list
>       riscv: set DMA_GLOBAL_POOL for PolarFire SoC
>       cache: ccache: allow building for PolarFire
>       riscv: set RISCV_NONSTANDARD_CACHE_OPS for PolarFire SoC
>       dt-bindings: media: microchip,video-capture: fix broken example
>       ASoC: atmel: fix a pair of Wtautological-overlap-compare
>       i2c: microchip-core: fix -Wsometimes-uninitialized error in sbmus code
>       dt-bindings: crypto: mpfs: use numbers, not defines in example
>       dt-bindings: crypto: mpfs: remove unneeded maxItems causing validation
> issues
>       dt-bindings: crypto: mpfs: remove redundant quoting causing validation
> issues
>       dt-bindings: crypto: mpfs: remove incorrect size/address cells causing
> validation issues
>       soc: microchip: generic-services: add a comment explaining development
> only warning
>       firmware: microchip: support writing bitstream info to flash
>       dt-bindings: musb: mpfs: add ULPI external vbus support
>       usb: musb: mpfs: read UPLI external vbus control config from devicetree
>       gpio: mpfs: support reading the line state in output mode
>       riscv: dts: microchip: add pac1934 power-monitor to icicle
>       riscv: dts: microchip: remove spidev from m100pfsevp devicetree
>       riscv: dts: microchip: convert spaces to tabs for the discokit
>       riscv: dts: microchip: fixup some outstanding mixed leading indent
>       riscv: dts: microchip: fix discokit stdout path
>       crypto - mpfs: adapt to api changes since 6.1
>       dt-bindings: dma: fix compatible in example for mpfs-fpga-dma
>       riscv: dts: microchip: fix disco kit phy node address warnings
>       dt-bindings: dma: mpfs-fpga-dma: remove redundant quoting causing
> validation errors
>       dt-bindings: mailbox: miv-ihc: remove redundant quotes causing warnings
>       dt-bindings: remoteproc: miv-remoteproc: remove redundant quotes causing
> warnings
>       riscv: dts: microchip: define only one default dma region
>       i2c: Revert "i2c: microchip-corei2c: add smbus support"
>       crypto - mpfs: adapt to kconfig changes since 6.1
>       dt-bindings: PCI: microchip,pcie-host: fix reg properties
>       PCI: microchip: rework reg region handing
>       riscv: dts: microchip: update pci regs to split bridge/ctrl regions
>       riscv: dts: microchip: BeagleV Fire uses PCIe instance 0
>       PCI: controller: microchip: invert new/old reg parsing to avoid boot
> warnings
>       RISC-V: export __cpuid_to_hartid_map so that cpuid_to_hartid_map() can 
> be
> used in modules
>       remoteproc: miv: convert selects to depends on
>       of: configfs: silence debugging prints during boot
>       riscv: dts: microchip: convert isa detection to new properties
>       riscv: dts: microchip: fix pci node addresses on m100pfs and polarberry
> 
> Cristian Birsan (2):
>       media: platform: dwc: fix misleading indentation
>       ASoC: atmel: mchp-asrc: fix printk format specifier warnings
> 
> Daire McNamara (4):
>       usb: musb: mpfs: pass dma_range_map to musb from mpfs
>       dmabuf: add u-dma-buf driver
>       PCI: microchip: Partition outbound address translation
>       PCI: microchip: Partition inbound address translation
> 
> Dharma Balasubiramani (1):
>       dt-bindings: display: simple: add sitronix ST7262 panel
> 
> Drew Fustini (1):
>       mmc: sdhci: add __sdhci_execute_tuning() to header
> 
> Emil Renner Berthing (1):
>       soc: sifive: ccache: Add StarFive JH7100 support
> 
> Eugen Hristev (9):
>       Revert "drm/atomic: Remove drm_atomic_helper_framebuffer_changed."
>       drm/kms: use drm_atomic_helper_framebuffer_changed when waiting for
> vblanks
>       drm/atomic: fix plane iterator
>       dt-bindings: media: Document bindings for DW MIPI CSI-2 Host
>       mmc: introduce SDHCI_QUIRK2_AT91_HS400_PRESET
>       mmc: sdhci: use preset for HS400 if SDHCI_QUIRK2_AT91_HS400_PRESET
>       mmc: quirks: add possibility to check for sdhci node compatible in quirk
>       mmc: add MMC_FIXUP_COMPATIBLE
>       mmc: introduce mmc init fixup quirks
> 
> Geert Uytterhoeven (1):
>       gpio: mpfs: Make the irqchip immutable
> 
> Guillaume Socquet (1):
>       mtd: spi-nor: sst: Unlock addition for sst26vf016
> 
> Hari Prasath Gujulan Elango (1):
>       net: dsa: microchip: update the allowable address access configuration
> 
> Jamie Gibbons (5):
>       dt-bindings: gpio: update microchip int cells
>       dt-bindings: gpio: add coreGPIO compatible
>       dt-bindings: gpio: mpfs: updates for beaglev
>       riscv: dts: microchip: mpfs: update gpio interrupt cells
>       riscv: dts: microchip: Add BeagleV Fire device tree
> 
> Jesper Larsen (2):
>       of: configfs: lock while resolving and applying
>       of: configfs: Fix memory leak in create overlay
> 
> Julia Lawall (1):
>       mmc: atmel-mci: add missing of_node_put
> 
> Kory Maincent (2):
>       net: macb: Convert to ndo_hwtstamp_get() and ndo_hwtstamp_set()
>       firmware_loader: Expand Firmware upload error codes with firmware 
> invalid
> error
> 
> Lad Prabhakar (1):
>       cache: Add L2 cache management for Andes AX45MP RISC-V core
> 
> Lewis Hanly (1):
>       gpio: mpfs: add polarfire soc gpio support
> 
> Lin Gui (1):
>       mmc: core: Add wp_grp_size sysfs node
> 
> Linus Walleij (1):
>       mmc: core Drop BLK_BOUNCE_HIGH
> 
> Luis Oliveira (3):
>       dt-bindings: phy: Document the Synopsys MIPI DPHY Rx bindings
>       media: platform: dwc: Add MIPI CSI-2 controller driver
>       media: platform: dwc: Add DW MIPI DPHY Rx driver
> 
> Manikandan Muralidharan (3):
>       drm/panel: himax-hx8394: switch to devm_gpiod_get_optional() for
> reset_gpio
>       dt-bindings: display: himax-hx8394: remove reset-gpio from required
> properties
>       dt-bindings: display: himax-hx8394: Add Microchip AC40T08A MIPI Display
> panel
> 
> Marius Cristea (5):
>       dt-bindings: iio: adc: adding support for PAC193X
>       iio: adc: adding support for PAC193x
>       dt-bindings: iio: adc: adding MCP3564 ADC
>       iio: adc: adding support for MCP3564 ADC
>       iio: adc: PAC1934: fix accessing out of bounds array index
> 
> Michal Simek (1):
>       of: configfs: Fix error handling from of_overlay_create()
> 
> Naga Sureshkumar Relli (4):
>       spi: spi-microchip-core: fix the issues in the isr
>       can: mpfs_can: add Polarfire SoC MSS CAN
>       riscv: dts: microchip: add resets to the MSS CAN
>       riscv: dts: microchip: enable the second CAN interface
> 
> Nava kishore Manne (2):
>       of: configfs: Fix compilation warning
>       of: configfs: Use of_overlay_fdt_apply API call
> 
> Nicolas Ferre (1):
>       mtd: spi-nor: atmel: add at25ff321a entry
> 
> Padmarao Begari (4):
>       dt-bindings: crypto: Add binding for mpfs crypto
>       riscv: Add Microchip vendor id
>       riscv: dts: microchip: Add crypto node for video kit
>       crypto: Add PolarFire SoC user crypto driver
> 
> Pantelis Antoniou (1):
>       OF: DT-Overlay configfs interface (v7)
> 
> Pierre-Henry Moussay (3):
>       dt-bindings: riscv: microchip: document the mpfs disco kit
>       riscv: dts: microchip: add mpfs-disco-kit dts
>       riscv: dts: microchip: fix disco kit memory map
> 
> Prajna Rajendra Kumar (4):
>       spi: dt-bindings: Add num-cs property for mpfs-spi
>       spi: spi-microchip-core: Fix the number of chip selects supported
>       spi: spi-microchip-core: Add support for GPIO based CS
>       crypto: mpfs - fix crypto register and unregister API for 6.6 kernel
> 
> Rob Herring (2):
>       pinctrl: Use device_get_match_data()
>       firmware: microchip: Replace of_device.h with explicit include
> 
> Rodolfo Giometti (2):
>       tty: add bits to manage multidrop mode
>       tty serial: add multidrop support for atmel serial controllers
> 
> Ryan Wanner (2):
>       crypto: atmel-aes: Add fallback for unsupported ESP header length
>       drm/panel: himax-hx8394: Add Support for Microchip AC40T08A MIPI Display
> Panel
> 
> Shravan Chippa (49):
>       dt-bindings: dma: sf-pdma: add new compatible name
>       dma: sf-pdma: add mpfs-pdma compatible name
>       dt-bindings: media: microchip,fpga-dscmi added devicetree bindings
>       media: platform: microchip: mchp-dscmi-driver
>       media: microchip: mchp-dscmi: update to 6.1 compatible API
>       media: platform: microchip: kconfig update
>       media: mchp_dcsmi: permit changing h264 video resolution while streaming
>       media: microchip: mchp-dscmi: set resolution to max supported
>       dt-bindings: media: microchip,mipi-csi2
>       dt-bindings: media: microchip,video-capture
>       dt-bindings: media: add microchip-common header file
>       media: platform: microchip: Add MIPI CSI-2 Rx Subsystem driver
>       media: platform: microchip: Add video capture ip driver
>       media: platfrom: microchip: prevent IRQ accumulation after stop sequence
>       media: platform: microchip: remove unused variable
>       media: platform: microchip: remove build warning
>       media: platfrom: microchip-common: add MODULE_LICENSE
>       media: platform: microchip-vcpp: fix compilation warnings
>       media: uapi: add new media-bus-format for H264
>       media: dt-bindings: microchip: update RGB format
>       media: microchip: update video formats in common file
>       media: microchip: add new v4l2 controls
>       media: microchip: vcpp: add support to read compression ratio
>       media: microchip: mchp-dscmi correcting build warning
>       media: microchip: warning fix: missing prototype
>       media: microchip: add prefix for properties
>       media: microchip-common: add new function search foramt by vf_code
>       dt-bindings: media: add yaml file for microchip,gvpc
>       media: platform: microchip: initial support for gvpc driver
>       dt-bindings: media: add yaml file for microchip-yuv2h264
>       media: platform: microchip: Add h.264 encoder driver
>       dt-bindings: misc: microchip,mpfs-dma-proxy
>       misc: add mchp dma proxy driver
>       media: microchip: mchp-dscmi: linux 6.6 API updates
>       riscv: dts: microchip: update reserve non-cached addresses on sev-kit
>       media: microchip-vcpp: update APIs for linux v6.6
>       dt-bindings: media: microchip: video-capture update
>       media: platform: microchip_vcpp: add reserved mem for v4l2 buffs
>       media: platform: microchip_vcpp: add 64 DMA bit mask
>       media: platform: microchip_vcpp: struct cambuf remove
>       media: platform: microchip_vcpp: max v4l2 buffer count limit to 8
>       dt-bindings: media: add yaml file for microchip rgb-scaler
>       media: platform: microchip: Add rgb scaler driver
>       media: microchip: add new control rgb sum
>       dt-bindings: media: add yaml file for microchip image enhancement
>       media: platform: microchip: Add Image Enhancement driver
>       dt-bindings: media: add yaml file for microchip osd
>       media: platform: microchip: Add on screen display driver
>       media: microchip-vcpp: subdev api: fix for linux-6.6
> 
> Steve Wilkins (4):
>       spi: microchip-core: defer asserting chip select until just before write
> to TX FIFO
>       spi: microchip-core: only disable SPI controller when register value
> change requires it
>       spi: microchip-core: fix init function not setting the master and
> motorola modes
>       spi: microchip-core: ensure TX and RX FIFOs are empty at start of a
> transfer
> 
> Tudor Ambarus (8):
>       mtd: spi-nor: core: Introduce SPI_NOR_SOFT_RESET flash_info fixup_flag
>       spi: spi-mem: Allow specifying the byte order in DTR mode
>       mtd: spi-nor: macronix: Add support for mx66lm1g45g
>       mtd: spi-nor: core: Allow specifying the byte order in DTR mode
>       mtd: spi-nor: sfdp: Get the 8D-8D-8D byte order from BFPT
>       mtd: spi-nor: core: Introduce SPI_NOR_DTR_BSWAP16 no_sfdp_flag
>       mtd: spi-nor: macronix: Set SPI_NOR_DTR_BSWAP16 on mx66lm1g45g
>       mtd: spi-nor: macronix: Fix readid protocol at octal dtr disable
> 
> Uwe Kleine-König (1):
>       net: ethernet: cadence: Convert to platform remove callback returning
> void
> 
> Valentina Fernandez (26):
>       dt-bindings: include: mailbox: add defines for miv-ihc
>       dt-bindings: mailbox: add binding for miv-ihc
>       mbox: add mi-v ihc support
>       dt-bindings: remoteproc: add binding for miv-remoteproc
>       remoteproc: add support for Microchip Mi-V remoteproc platform driver
>       dt-bindings: PCI: microchip: update number of items in ranges property
>       riscv: dts: microchip: enable the second CAN interface in the amp dts
>       riscv: dts: microchip: add lsram and fabric dma to mpfs-disco-kit dts
>       riscv: dts: microchip: add mpfs dma proxy in mpfs-disco-kit dts
>       riscv: dts: microchip: add mac0 to mpfs-disco-kit dts
>       dt-bindings: mailbox: add binding for Microchip IPC mailbox driver
>       mailbox: add microchip ipc support
>       dt-bindings: remoteproc: add binding for microchip ipc remoteproc
>       remoteproc: add support for Microchip IPC remoteproc platform driver
>       dt-bindings: riscv: microchip: document icicle reference design v202406
>       riscv: dts: microchip: update ihc and rproc nodes to use ipc driver
>       riscv: dts: microchip: enable missing peripherals in disco kit dts
>       riscv: dts: microchip: enable missing fabric peripherals in disco kit
>       riscv: dts: microchip: update ihc node in beaglev-fire dts
>       riscv: dts: microchip: fixes to ihc node interrupts and interrupt-names
>       dt-bindings: mailbox: fixes to Microchip IPC mailbox driver
>       mailbox: update ihc interrupt-name to match dt binding
>       Revert "riscv: dts: microchip: update ihc node in beaglev-fire dts"
>       Revert "riscv: dts: microchip: update ihc and rproc nodes to use ipc
> driver"
>       riscv: dts: microchip: use miv-ihc mailbox IP in mpfs disco kit
>       riscv: dts: microchip: reduce hss buffer size in the mpfs disco kit dts
> 
> Varshini Rajendran (1):
>       dt-bindings: usb: generic-ehci: Document clock-names property
> 
> Vattipalli Praveen (8):
>       media: platform: microchip: Add On-Screen Display support to mchp-dscmi
>       media: platform: microchip: Add support to customize color of OSD text
>       media: platform: microchip: fix for OSD text colour customisation
>       dt-bindings: media: add compatible hardware for enable/disable OSD
> feature
>       media: platform: microchip: Fix OSD boundary exceeding the frame 
> boundary
>       dt-bindings: riscv: microchip: add mpfs video kit
>       riscv: dts: microchip: Rename all references of "PolarFire SoC SEV Kit"
>       riscv: dts: microchip: video-kit: Add separate compatible for new 
> version
> H.264 IP
> 
> Vincent Whitchurch (2):
>       mmc: core: Always reselect card type
>       mmc: debugfs: Allow host caps to be modified
> 
> Wenchao Chen (2):
>       mmc: core: Allow dynamical updates of the number of requests for hsq
>       mmc: hsq: Improve random I/O write performance for 4k buffers
> 
> Wolfgang Grandegger (1):
>       riscv: dts: microchip: mpfs: m100pfsevp: re-add dts for emmc and sdcard
> 
> harish h (1):
>       RISC-V: Fix build error in check_unaligned_access function
> 
> prashanth kumar burujukindi (1):
>       i2c: microchip-corei2c: add smbus support
> 
> shravan kumar (1):
>       dmaengine: sf-pdma: Support of_dma_controller_register()
> 
>  Documentation/ABI/testing/sysfs-bus-iio-adc-mcp3564                          
>           |   53 ++
>  Documentation/ABI/testing/sysfs-bus-iio-adc-pac1934                          
>           |    9 +
>  
> Documentation/devicetree/bindings/auxdisplay/raspberrypi,sensehat-display.yaml
>          |   26 +
>  Documentation/devicetree/bindings/crypto/microchip,mpfs-crypto.yaml          
>           |   44 +
>  Documentation/devicetree/bindings/display/panel/himax,hx8394.yaml            
>           |    2 +-
>  Documentation/devicetree/bindings/display/panel/panel-simple.yaml            
>           |    2 +
>  Documentation/devicetree/bindings/dma/microchip,mpfs-fpga-dma.yaml           
>  
>          |   49 ++
>  Documentation/devicetree/bindings/dma/sifive,fu540-c000-pdma.yaml            
>           |   12 +-
>  Documentation/devicetree/bindings/gpio/microchip,mpfs-gpio.yaml              
>           |   47 +-
>  Documentation/devicetree/bindings/iio/adc/microchip,mcp3564.yaml             
>  
>          |  205 +++++
>  Documentation/devicetree/bindings/iio/adc/microchip,pac1934.yaml             
>  
>          |  120 +++
>  Documentation/devicetree/bindings/input/raspberrypi,sensehat-joystick.yaml   
>  
>          |   31 +
>  Documentation/devicetree/bindings/interrupt-controller/
> microchip,mpfs-gpio-irq-mux.yaml |   79 ++
>  Documentation/devicetree/bindings/mailbox/microchip,miv-ihc.yaml             
>  
>          |   59 ++
>  Documentation/devicetree/bindings/mailbox/microchip,sbi-ipc.yaml             
>  
>          |   97 +++
>  Documentation/devicetree/bindings/media/microchip,fpga-dscmi.yaml            
>           |   90 +++
>  Documentation/devicetree/bindings/media/
> microchip,generic-video-pipeline-connector.yaml |  215 +++++
>  Documentation/devicetree/bindings/media/microchip,image-enhancement.yaml     
>  
>          |  128 +++
>  Documentation/devicetree/bindings/media/microchip,mipi-csi2rx.yaml           
>  
>          |  147 ++++
>  Documentation/devicetree/bindings/media/microchip,osd.yaml                   
>  
>          |  127 +++
>  Documentation/devicetree/bindings/media/microchip,rgb-scaler.yaml            
>           |  127 +++
>  Documentation/devicetree/bindings/media/microchip,video-capture.yaml         
>  
>          |   86 ++
>  Documentation/devicetree/bindings/media/microchip,yuv2h264.yaml              
>           |  129 +++
>  Documentation/devicetree/bindings/media/snps,dw-csi.yaml                     
>  
>          |  149 ++++
>  Documentation/devicetree/bindings/mfd/raspberrypi,sensehat.yaml              
>           |   57 ++
>  Documentation/devicetree/bindings/mfd/syscon-smc.yaml                        
>           |   57 ++
>  Documentation/devicetree/bindings/misc/microchip,mpfs-dma-proxy.yaml         
>  
>          |   45 ++
>  Documentation/devicetree/bindings/mmc/cdns,sdhci.yaml                        
>           |    2 +
>  Documentation/devicetree/bindings/net/can/microchip,mpfs-can.yaml            
>           |    7 +-
>  Documentation/devicetree/bindings/net/cdns,macb.yaml                         
>  
>          |    2 +
>  Documentation/devicetree/bindings/pci/microchip,pcie-host.yaml               
>  
>          |   15 +-
>  Documentation/devicetree/bindings/phy/snps,dw-dphy-rx.txt                    
>           |   29 +
>  Documentation/devicetree/bindings/remoteproc/microchip,ipc-remoteproc.yaml   
>  
>          |   76 ++
>  Documentation/devicetree/bindings/remoteproc/microchip,miv-remoteproc.yaml   
>  
>          |   72 ++
>  Documentation/devicetree/bindings/riscv/microchip.yaml                       
>  
>          |    7 +
>  Documentation/devicetree/bindings/soc/microchip/
> microchip,mpfs-sys-controller.yaml      |   10 +
>  Documentation/devicetree/bindings/sound/microchip,asrc-card.yaml             
>  
>          |  162 ++++
>  Documentation/devicetree/bindings/sound/microchip,asrc.yaml                  
>           |  117 +++
>  Documentation/devicetree/bindings/sound/microchip,sama7g5-i2smcc.yaml        
>           |    9 +
>  Documentation/devicetree/bindings/sound/microchip,sama7g5-pdmc.yaml          
>           |    9 +
>  Documentation/devicetree/bindings/sound/microchip,sama7g5-spdifrx.yaml       
>  
>          |    9 +
>  Documentation/devicetree/bindings/sound/microchip,sama7g5-spdiftx.yaml       
>  
>          |    9 +
>  Documentation/devicetree/bindings/spi/microchip,mpfs-spi.yaml                
>           |   29 +-
>  Documentation/devicetree/bindings/usb/generic-ehci.yaml                      
>           |    4 +
>  Documentation/devicetree/bindings/usb/microchip,mpfs-musb.yaml               
>  
>          |    9 +
>  Documentation/devicetree/configfs-overlays.txt                               
>  
>          |   31 +
>  MAINTAINERS                                                                  
>           |   50 +-
>  arch/riscv/Kconfig.socs                                                      
>           |    2 +
>  arch/riscv/boot/dts/microchip/Makefile                                       
>  
>          |    8 +-
>  arch/riscv/boot/dts/microchip/mpfs-beaglev-fire-fabric.dtsi                  
>           |  146 ++++
>  arch/riscv/boot/dts/microchip/mpfs-beaglev-fire.dts                          
>           |  302 +++++++
>  arch/riscv/boot/dts/microchip/mpfs-disco-kit-fabric.dtsi                     
>  
>          |   71 ++
>  arch/riscv/boot/dts/microchip/mpfs-disco-kit.dts                             
>  
>          |  274 +++++++
>  arch/riscv/boot/dts/microchip/mpfs-icicle-kit-context-a.dts                  
>           |  343 ++++++++
>  arch/riscv/boot/dts/microchip/mpfs-icicle-kit-fabric.dtsi                    
>           |  154 +++-
>  arch/riscv/boot/dts/microchip/mpfs-icicle-kit.dts                            
>           |  195 ++++-
>  arch/riscv/boot/dts/microchip/mpfs-m100pfs-fabric.dtsi                       
>  
>          |   62 +-
>  arch/riscv/boot/dts/microchip/mpfs-m100pfsevp-emmc.dts                       
>  
>          |   29 +
>  arch/riscv/boot/dts/microchip/mpfs-m100pfsevp-sdcard.dts                     
>  
>          |   35 +
>  arch/riscv/boot/dts/microchip/{mpfs-m100pfsevp.dts => mpfs-m100pfsevp.dtsi}  
>           |   39 +-
>  arch/riscv/boot/dts/microchip/mpfs-polarberry-fabric.dtsi                    
>           |   62 +-
>  arch/riscv/boot/dts/microchip/mpfs-polarberry.dts                            
>           |    4 +
>  arch/riscv/boot/dts/microchip/mpfs-sev-kit-fabric.dtsi                       
>  
>          |   16 -
>  arch/riscv/boot/dts/microchip/mpfs-sev-kit.dts                               
>  
>          |  145 ----
>  arch/riscv/boot/dts/microchip/mpfs-tysom-m.dts                               
>  
>          |   22 +-
>  arch/riscv/boot/dts/microchip/mpfs-video-kit-fabric.dtsi                     
>  
>          |   78 ++
>  arch/riscv/boot/dts/microchip/mpfs-video-kit.dts                             
>  
>          |  238 ++++++
>  arch/riscv/boot/dts/microchip/mpfs.dtsi                                      
>           |  126 ++-
>  arch/riscv/include/asm/vendorid_list.h                                       
>  
>          |    1 +
>  arch/riscv/kernel/cpufeature.c                                               
>  
>          |    2 +-
>  arch/riscv/kernel/smp.c                                                      
>           |    1 +
>  drivers/auxdisplay/Kconfig                                                   
>  
>          |    8 +
>  drivers/auxdisplay/Makefile                                                  
>           |    1 +
>  drivers/auxdisplay/sensehat-display.c                                        
>           |  205 +++++
>  drivers/base/firmware_loader/sysfs_upload.c                                  
>           |    1 +
>  drivers/cache/Kconfig                                                        
>           |    6 +
>  drivers/cache/Makefile                                                       
>  
>          |    3 +-
>  drivers/{soc/sifive => cache}/sifive_ccache.c                                
>           |   64 +-
>  drivers/clk/microchip/clk-mpfs.c                                             
>  
>          |  154 ++--
>  drivers/crypto/Kconfig                                                       
>  
>          |    1 +
>  drivers/crypto/Makefile                                                      
>           |    1 +
>  drivers/crypto/atmel-aes.c                                                   
>  
>          |   62 +-
>  drivers/crypto/microchip/Kconfig                                             
>  
>          |   22 +
>  drivers/crypto/microchip/Makefile                                            
>           |    4 +
>  drivers/crypto/microchip/mchp-crypto-sbi-aes.c                               
>  
>          |  371 +++++++++
>  drivers/crypto/microchip/mchp-crypto-sbi.c                                   
>  
>          |  226 ++++++
>  drivers/crypto/microchip/mchp-crypto-sbi.h                                   
>  
>          |   90 +++
>  drivers/dma-buf/Kconfig                                                      
>           |   13 +
>  drivers/dma-buf/Makefile                                                     
>  
>          |    1 +
>  drivers/dma-buf/u-dma-buf.c                                                  
>           | 2640 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
>  drivers/dma/sf-pdma/sf-pdma.c                                                
>           |   68 +-
>  drivers/dma/sf-pdma/sf-pdma.h                                                
>           |    6 +
>  drivers/firmware/Kconfig                                                     
>  
>          |    1 +
>  drivers/firmware/Makefile                                                    
>           |    1 +
>  drivers/firmware/microchip/Kconfig                                           
>  
>          |   12 +
>  drivers/firmware/microchip/Makefile                                          
>           |    3 +
>  drivers/firmware/microchip/mpfs-auto-update.c                                
>           |  525 ++++++++++++
>  drivers/gpio/Kconfig                                                         
>  
>          |    7 +
>  drivers/gpio/Makefile                                                        
>           |    1 +
>  drivers/gpio/gpio-mpfs.c                                                     
>  
>          |  380 +++++++++
>  drivers/gpu/drm/drm_atomic_helper.c                                          
>           |   40 +-
>  drivers/gpu/drm/panel/panel-himax-hx8394.c                                   
>  
>          |  154 +++-
>  drivers/iio/adc/Kconfig                                                      
>           |   23 +
>  drivers/iio/adc/Makefile                                                     
>  
>          |    2 +
>  drivers/iio/adc/mcp3564.c                                                    
>           | 1513 ++++++++++++++++++++++++++++++++++
>  drivers/iio/adc/pac1934.c                                                    
>           | 1646 +++++++++++++++++++++++++++++++++++++
>  drivers/irqchip/Kconfig                                                      
>           |    6 +
>  drivers/irqchip/Makefile                                                     
>  
>          |    1 +
>  drivers/irqchip/irq-mpfs-mux.c                                               
>  
>          |  314 ++++++++
>  drivers/mailbox/Kconfig                                                      
>           |   25 +
>  drivers/mailbox/Makefile                                                     
>  
>          |    4 +
>  drivers/mailbox/mailbox-mchp-ipc-sbi.c                                       
>  
>          |  664 +++++++++++++++
>  drivers/mailbox/mailbox-miv-ihc.c                                            
>           |  233 ++++++
>  drivers/media/platform/Kconfig                                               
>  
>          |    1 +
>  drivers/media/platform/Makefile                                              
>           |    2 +
>  drivers/media/platform/dwc/Kconfig                                           
>  
>          |   41 +
>  drivers/media/platform/dwc/Makefile                                          
>           |   15 +
>  drivers/media/platform/dwc/dw-csi-plat.c                                     
>  
>          |  667 +++++++++++++++
>  drivers/media/platform/dwc/dw-csi-plat.h                                     
>  
>          |  102 +++
>  drivers/media/platform/dwc/dw-csi-sysfs.c                                    
>           |  623 ++++++++++++++
>  drivers/media/platform/dwc/dw-dphy-plat.c                                    
>           |  227 ++++++
>  drivers/media/platform/dwc/dw-dphy-rx.c                                      
>           |  626 ++++++++++++++
>  drivers/media/platform/dwc/dw-dphy-rx.h                                      
>           |  212 +++++
>  drivers/media/platform/dwc/dw-dphy-sysfs.c                                   
>  
>          |  232 ++++++
>  drivers/media/platform/dwc/dw-mipi-csi.c                                     
>  
>          |  570 +++++++++++++
>  drivers/media/platform/dwc/dw-mipi-csi.h                                     
>  
>          |  294 +++++++
>  drivers/media/platform/microchip/Kconfig                                     
>  
>          |   82 ++
>  drivers/media/platform/microchip/Makefile                                    
>           |    9 +
>  drivers/media/platform/microchip/mchp-dscmi.c                                
>           | 1765 ++++++++++++++++++++++++++++++++++++++++
>  drivers/media/platform/microchip/microchip-common.c                          
>           |  238 ++++++
>  drivers/media/platform/microchip/microchip-common.h                          
>           |   90 +++
>  drivers/media/platform/microchip/microchip-gvpc.c                            
>           |  323 ++++++++
>  drivers/media/platform/microchip/microchip-image-enhancement.c               
>  
>          |  558 +++++++++++++
>  drivers/media/platform/microchip/microchip-mipi-csi2rx.c                     
>  
>          |  788 ++++++++++++++++++
>  drivers/media/platform/microchip/microchip-osd.c                             
>  
>          |  496 ++++++++++++
>  drivers/media/platform/microchip/microchip-rgb-scaler.c                      
>           |  498 ++++++++++++
>  drivers/media/platform/microchip/microchip-vcpp.c                            
>           | 1396 ++++++++++++++++++++++++++++++++
>  drivers/media/platform/microchip/microchip-yuv2h264.c                        
>           |  450 +++++++++++
>  drivers/mfd/simple-mfd-i2c.c                                                 
>  
>          |    1 +
>  drivers/mfd/syscon.c                                                         
>  
>          |  170 +++-
>  drivers/misc/Kconfig                                                         
>  
>          |    8 +
>  drivers/misc/Makefile                                                        
>           |    1 +
>  drivers/misc/mpfs-dma-proxy.c                                                
>           |  417 ++++++++++
>  drivers/mmc/core/Kconfig                                                     
>  
>          |    2 +-
>  drivers/mmc/core/card.h                                                      
>           |    3 +
>  drivers/mmc/core/debugfs.c                                                   
>  
>          |   51 +-
>  drivers/mmc/core/mmc.c                                                       
>  
>          |   34 +-
>  drivers/mmc/core/mmc_test.c                                                  
>           |   33 +-
>  drivers/mmc/core/queue.c                                                     
>  
>          |    8 +-
>  drivers/mmc/core/quirks.h                                                    
>           |    9 +
>  drivers/mmc/host/atmel-mci.c                                                 
>  
>          |    9 +-
>  drivers/mmc/host/mmc_hsq.c                                                   
>  
>          |   22 +
>  drivers/mmc/host/mmc_hsq.h                                                   
>  
>          |   11 +
>  drivers/mmc/host/sdhci.c                                                     
>  
>          |    6 +-
>  drivers/mmc/host/sdhci.h                                                     
>  
>          |    6 +
>  drivers/mtd/spi-nor/atmel.c                                                  
>           |    4 +
>  drivers/mtd/spi-nor/core.c                                                   
>  
>          |   37 +-
>  drivers/mtd/spi-nor/core.h                                                   
>  
>          |    9 +-
>  drivers/mtd/spi-nor/macronix.c                                               
>  
>          |  134 +++
>  drivers/mtd/spi-nor/sfdp.c                                                   
>  
>          |    3 +
>  drivers/mtd/spi-nor/sfdp.h                                                   
>  
>          |    1 +
>  drivers/mtd/spi-nor/sst.c                                                    
>           |    4 +-
>  drivers/net/can/Kconfig                                                      
>           |    6 +
>  drivers/net/can/Makefile                                                     
>  
>          |    1 +
>  drivers/net/can/mpfs_can.c                                                   
>  
>          |  957 ++++++++++++++++++++++
>  drivers/net/dsa/microchip/ksz_common.c                                       
>  
>          |    6 +-
>  drivers/net/ethernet/cadence/macb.h                                          
>           |   15 +-
>  drivers/net/ethernet/cadence/macb_main.c                                     
>  
>          |   53 +-
>  drivers/net/ethernet/cadence/macb_ptp.c                                      
>           |   28 +-
>  drivers/net/phy/phylink.c                                                    
>           |   10 +
>  drivers/of/Kconfig                                                           
>  
>          |   12 +
>  drivers/of/Makefile                                                          
>           |    1 +
>  drivers/of/configfs.c                                                        
>           |  292 +++++++
>  drivers/of/of_reserved_mem.c                                                 
>  
>          |    2 +-
>  drivers/pci/controller/pcie-microchip-host.c                                 
>  
>          |  433 +++++++---
>  drivers/pinctrl/bcm/pinctrl-ns.c                                             
>  
>          |    8 +-
>  drivers/pinctrl/berlin/berlin-bg2.c                                          
>           |    8 +-
>  drivers/pinctrl/berlin/berlin-bg2cd.c                                        
>           |    8 +-
>  drivers/pinctrl/berlin/berlin-bg2q.c                                         
>  
>          |    8 +-
>  drivers/pinctrl/berlin/berlin-bg4ct.c                                        
>           |    9 +-
>  drivers/pinctrl/berlin/pinctrl-as370.c                                       
>  
>          |    9 +-
>  drivers/pinctrl/mvebu/pinctrl-armada-38x.c                                   
>  
>          |    9 +-
>  drivers/pinctrl/mvebu/pinctrl-armada-39x.c                                   
>  
>          |    9 +-
>  drivers/pinctrl/mvebu/pinctrl-armada-ap806.c                                 
>  
>          |    5 +-
>  drivers/pinctrl/mvebu/pinctrl-armada-cp110.c                                 
>  
>          |    6 +-
>  drivers/pinctrl/mvebu/pinctrl-armada-xp.c                                    
>           |    9 +-
>  drivers/pinctrl/mvebu/pinctrl-dove.c                                         
>  
>          |    6 +-
>  drivers/pinctrl/mvebu/pinctrl-kirkwood.c                                     
>  
>          |    7 +-
>  drivers/pinctrl/mvebu/pinctrl-orion.c                                        
>           |    7 +-
>  drivers/pinctrl/nomadik/pinctrl-abx500.c                                     
>  
>          |    9 +-
>  drivers/pinctrl/nomadik/pinctrl-nomadik.c                                    
>           |   10 +-
>  drivers/pinctrl/pinctrl-at91.c                                               
>  
>          |   11 +-
>  drivers/pinctrl/pinctrl-xway.c                                               
>  
>          |   11 +-
>  drivers/pinctrl/ti/pinctrl-ti-iodelay.c                                      
>           |   18 +-
>  drivers/remoteproc/Kconfig                                                   
>  
>          |   27 +
>  drivers/remoteproc/Makefile                                                  
>           |    2 +
>  drivers/remoteproc/mchp_ipc_remoteproc.c                                     
>  
>          |  455 +++++++++++
>  drivers/remoteproc/miv_remoteproc.c                                          
>           |  509 ++++++++++++
>  drivers/soc/Kconfig                                                          
>           |    1 -
>  drivers/soc/Makefile                                                         
>  
>          |    1 -
>  drivers/soc/microchip/Kconfig                                                
>           |   17 +
>  drivers/soc/microchip/Makefile                                               
>  
>          |    1 +
>  drivers/soc/microchip/mpfs-generic-service.c                                 
>  
>          |  218 +++++
>  drivers/soc/microchip/mpfs-sys-controller.c                                  
>           |   34 +-
>  drivers/soc/sifive/Kconfig                                                   
>  
>          |   10 -
>  drivers/soc/sifive/Makefile                                                  
>           |    3 -
>  drivers/spi/spi-microchip-core-qspi.c                                        
>           |    1 +
>  drivers/spi/spi-microchip-core.c                                             
>  
>          |  144 ++--
>  drivers/spi/spi.c                                                            
>           |    2 +
>  drivers/tty/serial/atmel_serial.c                                            
>           |    2 +
>  drivers/uio/Kconfig                                                          
>           |    7 +
>  drivers/uio/Makefile                                                         
>  
>          |    1 +
>  drivers/uio/uio-microchip-dma.c                                              
>           |  167 ++++
>  drivers/usb/musb/mpfs.c                                                      
>           |    3 +
>  include/drm/drm_atomic_helper.h                                              
>           |    3 +
>  include/dt-bindings/clock/microchip,mpfs-clock.h                             
>  
>          |    5 +
>  include/dt-bindings/mailbox/miv-ihc.h                                        
>           |   17 +
>  include/dt-bindings/media/microchip-common.h                                 
>  
>          |   26 +
>  include/dt-bindings/sound/microchip,asrc-card.h                              
>           |   12 +
>  include/linux/firmware.h                                                     
>  
>          |    2 +
>  include/linux/mailbox/mchp-ipc.h                                             
>  
>          |   23 +
>  include/linux/mailbox/miv_ihc.h                                              
>           |   39 +
>  include/linux/mmc/card.h                                                     
>  
>          |    6 +-
>  include/linux/mmc/core.h                                                     
>  
>          |    1 -
>  include/linux/mmc/host.h                                                     
>  
>          |    1 +
>  include/linux/mmc/mmc.h                                                      
>           |   10 -
>  include/linux/mtd/spi-nor.h                                                  
>           |   17 +
>  include/linux/phylink.h                                                      
>           |    1 +
>  include/linux/spi/spi-mem.h                                                  
>           |    3 +
>  include/linux/tty.h                                                          
>           |    2 +
>  include/media/dwc/dw-csi-data.h                                              
>           |   26 +
>  include/media/dwc/dw-dphy-data.h                                             
>  
>          |   32 +
>  include/media/dwc/dw-mipi-csi-pltfrm.h                                       
>  
>          |  104 +++
>  include/soc/microchip/mpfs.h                                                 
>  
>          |    2 +
>  include/sound/pcm.h                                                          
>           |    7 +
>  include/sound/soc.h                                                          
>           |    1 +
>  include/uapi/asm-generic/termbits.h                                          
>           |    2 +
>  include/uapi/linux/media-bus-format.h                                        
>           |    4 +-
>  include/uapi/linux/v4l2-mediabus.h                                           
>  
>          |    2 +
>  include/uapi/misc/mpfs-dma-proxy.h                                           
>  
>          |   42 +
>  lib/test_firmware.c                                                          
>           |    1 +
>  sound/core/pcm.c                                                             
>  
>          |   90 ++-
>  sound/core/pcm_dmaengine.c                                                   
>  
>          |   14 +
>  sound/core/pcm_native.c                                                      
>           |  116 +--
>  sound/soc/atmel/Kconfig                                                      
>           |   21 +
>  sound/soc/atmel/Makefile                                                     
>  
>          |    4 +
>  sound/soc/atmel/atmel_ssc_dai.c                                              
>           |    4 +-
>  sound/soc/atmel/mchp-asrc-card.c                                             
>  
>          |  917 +++++++++++++++++++++
>  sound/soc/atmel/mchp-asrc-dma.c                                              
>           |  975 ++++++++++++++++++++++
>  sound/soc/atmel/mchp-asrc.c                                                  
>           | 2130 ++++++++++++++++++++++++++++++++++++++++++++++++
>  sound/soc/atmel/mchp-asrc.h                                                  
>           |   32 +
>  sound/soc/atmel/mchp-i2s-mcc.c                                               
>  
>          |   22 +-
>  sound/soc/atmel/mchp-pdmc.c                                                  
>           |   94 ++-
>  sound/soc/atmel/mchp-spdifrx.c                                               
>  
>          |    2 +-
>  sound/soc/atmel/mchp-spdiftx.c                                               
>  
>          |    2 +-
>  sound/soc/soc-dapm.c                                                         
>  
>          |  182 ++++-
>  sound/soc/soc-generic-dmaengine-pcm.c                                        
>           |   24 +-
>  sound/soc/soc-pcm.c                                                          
>           |  374 +++++++--
>  258 files changed, 33898 insertions(+), 1079 deletions(-)
>  create mode 100644 Documentation/ABI/testing/sysfs-bus-iio-adc-mcp3564
>  create mode 100644 Documentation/ABI/testing/sysfs-bus-iio-adc-pac1934
>  create mode 100644 Documentation/devicetree/bindings/auxdisplay/
> raspberrypi,sensehat-display.yaml
>  create mode 100644 Documentation/devicetree/bindings/crypto/
> microchip,mpfs-crypto.yaml
>  create mode 100644 Documentation/devicetree/bindings/dma/
> microchip,mpfs-fpga-dma.yaml
>  create mode 100644 Documentation/devicetree/bindings/iio/adc/
> microchip,mcp3564.yaml
>  create mode 100644 Documentation/devicetree/bindings/iio/adc/
> microchip,pac1934.yaml
>  create mode 100644 Documentation/devicetree/bindings/input/
> raspberrypi,sensehat-joystick.yaml
>  create mode 100644 Documentation/devicetree/bindings/interrupt-controller/
> microchip,mpfs-gpio-irq-mux.yaml
>  create mode 100644 Documentation/devicetree/bindings/mailbox/
> microchip,miv-ihc.yaml
>  create mode 100644 Documentation/devicetree/bindings/mailbox/
> microchip,sbi-ipc.yaml
>  create mode 100644 Documentation/devicetree/bindings/media/
> microchip,fpga-dscmi.yaml
>  create mode 100644 Documentation/devicetree/bindings/media/
> microchip,generic-video-pipeline-connector.yaml
>  create mode 100644 Documentation/devicetree/bindings/media/
> microchip,image-enhancement.yaml
>  create mode 100644 Documentation/devicetree/bindings/media/
> microchip,mipi-csi2rx.yaml
>  create mode 100644 Documentation/devicetree/bindings/media/microchip,osd.yaml
>  create mode 100644 Documentation/devicetree/bindings/media/
> microchip,rgb-scaler.yaml
>  create mode 100644 Documentation/devicetree/bindings/media/
> microchip,video-capture.yaml
>  create mode 100644 Documentation/devicetree/bindings/media/
> microchip,yuv2h264.yaml
>  create mode 100644 Documentation/devicetree/bindings/media/snps,dw-csi.yaml
>  create mode 100644 Documentation/devicetree/bindings/mfd/
> raspberrypi,sensehat.yaml
>  create mode 100644 Documentation/devicetree/bindings/mfd/syscon-smc.yaml
>  create mode 100644 Documentation/devicetree/bindings/misc/
> microchip,mpfs-dma-proxy.yaml
>  create mode 100644 Documentation/devicetree/bindings/phy/snps,dw-dphy-rx.txt
>  create mode 100644 Documentation/devicetree/bindings/remoteproc/
> microchip,ipc-remoteproc.yaml
>  create mode 100644 Documentation/devicetree/bindings/remoteproc/
> microchip,miv-remoteproc.yaml
>  create mode 100644 Documentation/devicetree/bindings/sound/
> microchip,asrc-card.yaml
>  create mode 100644 
> Documentation/devicetree/bindings/sound/microchip,asrc.yaml
>  create mode 100644 Documentation/devicetree/configfs-overlays.txt
>  create mode 100644 
> arch/riscv/boot/dts/microchip/mpfs-beaglev-fire-fabric.dtsi
>  create mode 100644 arch/riscv/boot/dts/microchip/mpfs-beaglev-fire.dts
>  create mode 100644 arch/riscv/boot/dts/microchip/mpfs-disco-kit-fabric.dtsi
>  create mode 100644 arch/riscv/boot/dts/microchip/mpfs-disco-kit.dts
>  create mode 100644 
> arch/riscv/boot/dts/microchip/mpfs-icicle-kit-context-a.dts
>  create mode 100644 arch/riscv/boot/dts/microchip/mpfs-m100pfsevp-emmc.dts
>  create mode 100644 arch/riscv/boot/dts/microchip/mpfs-m100pfsevp-sdcard.dts
>  rename arch/riscv/boot/dts/microchip/{mpfs-m100pfsevp.dts =>
> mpfs-m100pfsevp.dtsi} (71%)
>  delete mode 100644 arch/riscv/boot/dts/microchip/mpfs-sev-kit-fabric.dtsi
>  delete mode 100644 arch/riscv/boot/dts/microchip/mpfs-sev-kit.dts
>  create mode 100644 arch/riscv/boot/dts/microchip/mpfs-video-kit-fabric.dtsi
>  create mode 100644 arch/riscv/boot/dts/microchip/mpfs-video-kit.dts
>  create mode 100644 drivers/auxdisplay/sensehat-display.c
>  rename drivers/{soc/sifive => cache}/sifive_ccache.c (81%)
>  create mode 100644 drivers/crypto/microchip/Kconfig
>  create mode 100644 drivers/crypto/microchip/Makefile
>  create mode 100644 drivers/crypto/microchip/mchp-crypto-sbi-aes.c
>  create mode 100644 drivers/crypto/microchip/mchp-crypto-sbi.c
>  create mode 100644 drivers/crypto/microchip/mchp-crypto-sbi.h
>  create mode 100644 drivers/dma-buf/u-dma-buf.c
>  create mode 100644 drivers/firmware/microchip/Kconfig
>  create mode 100644 drivers/firmware/microchip/Makefile
>  create mode 100644 drivers/firmware/microchip/mpfs-auto-update.c
>  create mode 100644 drivers/gpio/gpio-mpfs.c
>  create mode 100644 drivers/iio/adc/mcp3564.c
>  create mode 100644 drivers/iio/adc/pac1934.c
>  create mode 100644 drivers/irqchip/irq-mpfs-mux.c
>  create mode 100644 drivers/mailbox/mailbox-mchp-ipc-sbi.c
>  create mode 100644 drivers/mailbox/mailbox-miv-ihc.c
>  create mode 100644 drivers/media/platform/dwc/Kconfig
>  create mode 100644 drivers/media/platform/dwc/Makefile
>  create mode 100644 drivers/media/platform/dwc/dw-csi-plat.c
>  create mode 100644 drivers/media/platform/dwc/dw-csi-plat.h
>  create mode 100644 drivers/media/platform/dwc/dw-csi-sysfs.c
>  create mode 100644 drivers/media/platform/dwc/dw-dphy-plat.c
>  create mode 100644 drivers/media/platform/dwc/dw-dphy-rx.c
>  create mode 100644 drivers/media/platform/dwc/dw-dphy-rx.h
>  create mode 100644 drivers/media/platform/dwc/dw-dphy-sysfs.c
>  create mode 100644 drivers/media/platform/dwc/dw-mipi-csi.c
>  create mode 100644 drivers/media/platform/dwc/dw-mipi-csi.h
>  create mode 100644 drivers/media/platform/microchip/mchp-dscmi.c
>  create mode 100644 drivers/media/platform/microchip/microchip-common.c
>  create mode 100644 drivers/media/platform/microchip/microchip-common.h
>  create mode 100644 drivers/media/platform/microchip/microchip-gvpc.c
>  create mode 100644 drivers/media/platform/microchip/
> microchip-image-enhancement.c
>  create mode 100644 drivers/media/platform/microchip/microchip-mipi-csi2rx.c
>  create mode 100644 drivers/media/platform/microchip/microchip-osd.c
>  create mode 100644 drivers/media/platform/microchip/microchip-rgb-scaler.c
>  create mode 100644 drivers/media/platform/microchip/microchip-vcpp.c
>  create mode 100644 drivers/media/platform/microchip/microchip-yuv2h264.c
>  create mode 100644 drivers/misc/mpfs-dma-proxy.c
>  create mode 100644 drivers/net/can/mpfs_can.c
>  create mode 100644 drivers/of/configfs.c
>  create mode 100644 drivers/remoteproc/mchp_ipc_remoteproc.c
>  create mode 100644 drivers/remoteproc/miv_remoteproc.c
>  create mode 100644 drivers/soc/microchip/mpfs-generic-service.c
>  delete mode 100644 drivers/soc/sifive/Kconfig
>  delete mode 100644 drivers/soc/sifive/Makefile
>  create mode 100644 drivers/uio/uio-microchip-dma.c
>  create mode 100644 include/dt-bindings/mailbox/miv-ihc.h
>  create mode 100644 include/dt-bindings/media/microchip-common.h
>  create mode 100644 include/dt-bindings/sound/microchip,asrc-card.h
>  create mode 100644 include/linux/mailbox/mchp-ipc.h
>  create mode 100644 include/linux/mailbox/miv_ihc.h
>  create mode 100644 include/media/dwc/dw-csi-data.h
>  create mode 100644 include/media/dwc/dw-dphy-data.h
>  create mode 100644 include/media/dwc/dw-mipi-csi-pltfrm.h
>  create mode 100644 include/uapi/misc/mpfs-dma-proxy.h
>  create mode 100644 sound/soc/atmel/mchp-asrc-card.c
>  create mode 100644 sound/soc/atmel/mchp-asrc-dma.c
>  create mode 100644 sound/soc/atmel/mchp-asrc.c
>  create mode 100644 sound/soc/atmel/mchp-asrc.h
-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#14206): 
https://lists.yoctoproject.org/g/linux-yocto/message/14206
Mute This Topic: https://lists.yoctoproject.org/mt/107579260/21656
Group Owner: linux-yocto+ow...@lists.yoctoproject.org
Unsubscribe: https://lists.yoctoproject.org/g/linux-yocto/unsub 
[arch...@mail-archive.com]
-=-=-=-=-=-=-=-=-=-=-=-

Reply via email to