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] -=-=-=-=-=-=-=-=-=-=-=-