]> www.infradead.org Git - users/jedix/linux-maple.git/log
users/jedix/linux-maple.git
4 years agoMerge remote-tracking branch 'devfreq/devfreq-next'
Stephen Rothwell [Thu, 3 Jun 2021 01:20:21 +0000 (11:20 +1000)]
Merge remote-tracking branch 'devfreq/devfreq-next'

4 years agoMerge remote-tracking branch 'cpufreq-arm/cpufreq/arm/linux-next'
Stephen Rothwell [Thu, 3 Jun 2021 01:18:16 +0000 (11:18 +1000)]
Merge remote-tracking branch 'cpufreq-arm/cpufreq/arm/linux-next'

4 years agoMerge remote-tracking branch 'pm/linux-next'
Stephen Rothwell [Thu, 3 Jun 2021 01:14:44 +0000 (11:14 +1000)]
Merge remote-tracking branch 'pm/linux-next'

4 years agoMerge remote-tracking branch 'v4l-dvb-next/master'
Stephen Rothwell [Thu, 3 Jun 2021 01:12:26 +0000 (11:12 +1000)]
Merge remote-tracking branch 'v4l-dvb-next/master'

4 years agoMerge remote-tracking branch 'v4l-dvb/master'
Stephen Rothwell [Thu, 3 Jun 2021 01:10:06 +0000 (11:10 +1000)]
Merge remote-tracking branch 'v4l-dvb/master'

4 years agoMerge remote-tracking branch 'jc_docs/docs-next'
Stephen Rothwell [Thu, 3 Jun 2021 00:57:06 +0000 (10:57 +1000)]
Merge remote-tracking branch 'jc_docs/docs-next'

4 years agoMerge remote-tracking branch 'hwmon-staging/hwmon-next'
Stephen Rothwell [Thu, 3 Jun 2021 00:55:20 +0000 (10:55 +1000)]
Merge remote-tracking branch 'hwmon-staging/hwmon-next'

4 years agoMerge remote-tracking branch 'i2c/i2c/for-next'
Stephen Rothwell [Thu, 3 Jun 2021 00:50:43 +0000 (10:50 +1000)]
Merge remote-tracking branch 'i2c/i2c/for-next'

4 years agoMerge remote-tracking branch 'hid/for-next'
Stephen Rothwell [Thu, 3 Jun 2021 00:48:57 +0000 (10:48 +1000)]
Merge remote-tracking branch 'hid/for-next'

4 years agoMerge remote-tracking branch 'printk/for-next'
Stephen Rothwell [Thu, 3 Jun 2021 00:42:23 +0000 (10:42 +1000)]
Merge remote-tracking branch 'printk/for-next'

4 years agoMerge remote-tracking branch 'vfs/for-next'
Stephen Rothwell [Thu, 3 Jun 2021 00:29:53 +0000 (10:29 +1000)]
Merge remote-tracking branch 'vfs/for-next'

4 years agoMerge remote-tracking branch 'v9fs/9p-next'
Stephen Rothwell [Thu, 3 Jun 2021 00:29:52 +0000 (10:29 +1000)]
Merge remote-tracking branch 'v9fs/9p-next'

4 years agoMerge remote-tracking branch 'nfsd/nfsd-next'
Stephen Rothwell [Thu, 3 Jun 2021 00:29:51 +0000 (10:29 +1000)]
Merge remote-tracking branch 'nfsd/nfsd-next'

4 years agoMerge remote-tracking branch 'jfs/jfs-next'
Stephen Rothwell [Thu, 3 Jun 2021 00:29:50 +0000 (10:29 +1000)]
Merge remote-tracking branch 'jfs/jfs-next'

4 years agoMerge remote-tracking branch 'f2fs/dev'
Stephen Rothwell [Thu, 3 Jun 2021 00:29:49 +0000 (10:29 +1000)]
Merge remote-tracking branch 'f2fs/dev'

4 years agoMerge remote-tracking branch 'ext3/for_next'
Stephen Rothwell [Thu, 3 Jun 2021 00:29:49 +0000 (10:29 +1000)]
Merge remote-tracking branch 'ext3/for_next'

4 years agoMerge remote-tracking branch 'erofs/dev'
Stephen Rothwell [Thu, 3 Jun 2021 00:29:48 +0000 (10:29 +1000)]
Merge remote-tracking branch 'erofs/dev'

4 years agoMerge remote-tracking branch 'configfs/for-next'
Stephen Rothwell [Thu, 3 Jun 2021 00:29:47 +0000 (10:29 +1000)]
Merge remote-tracking branch 'configfs/for-next'

4 years agoMerge remote-tracking branch 'cifsd/cifsd-for-next'
Stephen Rothwell [Thu, 3 Jun 2021 00:29:47 +0000 (10:29 +1000)]
Merge remote-tracking branch 'cifsd/cifsd-for-next'

4 years agoMerge remote-tracking branch 'cifs/for-next'
Stephen Rothwell [Thu, 3 Jun 2021 00:29:46 +0000 (10:29 +1000)]
Merge remote-tracking branch 'cifs/for-next'

4 years agoMerge remote-tracking branch 'ceph/master'
Stephen Rothwell [Thu, 3 Jun 2021 00:29:45 +0000 (10:29 +1000)]
Merge remote-tracking branch 'ceph/master'

4 years agoMerge remote-tracking branch 'btrfs/for-next'
Stephen Rothwell [Thu, 3 Jun 2021 00:29:44 +0000 (10:29 +1000)]
Merge remote-tracking branch 'btrfs/for-next'

4 years agoMerge remote-tracking branch 'pidfd/for-next'
Stephen Rothwell [Thu, 3 Jun 2021 00:29:43 +0000 (10:29 +1000)]
Merge remote-tracking branch 'pidfd/for-next'

4 years agoMerge remote-tracking branch 'xtensa/xtensa-for-next'
Stephen Rothwell [Wed, 2 Jun 2021 23:59:51 +0000 (09:59 +1000)]
Merge remote-tracking branch 'xtensa/xtensa-for-next'

4 years agoMerge remote-tracking branch 'sh/for-next'
Stephen Rothwell [Wed, 2 Jun 2021 23:59:48 +0000 (09:59 +1000)]
Merge remote-tracking branch 'sh/for-next'

4 years agoMerge remote-tracking branch 's390/for-next'
Stephen Rothwell [Wed, 2 Jun 2021 23:59:48 +0000 (09:59 +1000)]
Merge remote-tracking branch 's390/for-next'

4 years agoMerge remote-tracking branch 'risc-v/for-next'
Stephen Rothwell [Wed, 2 Jun 2021 23:59:47 +0000 (09:59 +1000)]
Merge remote-tracking branch 'risc-v/for-next'

4 years agoMerge remote-tracking branch 'powerpc/next'
Stephen Rothwell [Wed, 2 Jun 2021 23:59:46 +0000 (09:59 +1000)]
Merge remote-tracking branch 'powerpc/next'

4 years agoMerge remote-tracking branch 'mips/mips-next'
Stephen Rothwell [Wed, 2 Jun 2021 23:59:45 +0000 (09:59 +1000)]
Merge remote-tracking branch 'mips/mips-next'

4 years agoMerge remote-tracking branch 'microblaze/next'
Stephen Rothwell [Wed, 2 Jun 2021 23:59:45 +0000 (09:59 +1000)]
Merge remote-tracking branch 'microblaze/next'

4 years agoMerge remote-tracking branch 'm68k/for-next'
Stephen Rothwell [Wed, 2 Jun 2021 23:59:44 +0000 (09:59 +1000)]
Merge remote-tracking branch 'm68k/for-next'

4 years agoMerge remote-tracking branch 'h8300/h8300-next'
Stephen Rothwell [Wed, 2 Jun 2021 23:59:42 +0000 (09:59 +1000)]
Merge remote-tracking branch 'h8300/h8300-next'

4 years agoMerge remote-tracking branch 'csky/linux-next'
Stephen Rothwell [Wed, 2 Jun 2021 23:59:41 +0000 (09:59 +1000)]
Merge remote-tracking branch 'csky/linux-next'

4 years agoMerge remote-tracking branch 'clk-renesas/renesas-clk'
Stephen Rothwell [Wed, 2 Jun 2021 23:59:40 +0000 (09:59 +1000)]
Merge remote-tracking branch 'clk-renesas/renesas-clk'

4 years agoMerge remote-tracking branch 'clk-imx/for-next'
Stephen Rothwell [Wed, 2 Jun 2021 23:59:40 +0000 (09:59 +1000)]
Merge remote-tracking branch 'clk-imx/for-next'

4 years agoMerge remote-tracking branch 'ti-k3-new/ti-k3-next'
Stephen Rothwell [Wed, 2 Jun 2021 23:59:39 +0000 (09:59 +1000)]
Merge remote-tracking branch 'ti-k3-new/ti-k3-next'

4 years agoMerge remote-tracking branch 'ti-k3/ti-k3-next'
Stephen Rothwell [Wed, 2 Jun 2021 23:59:39 +0000 (09:59 +1000)]
Merge remote-tracking branch 'ti-k3/ti-k3-next'

4 years agoMerge remote-tracking branch 'tegra/for-next'
Stephen Rothwell [Wed, 2 Jun 2021 23:59:38 +0000 (09:59 +1000)]
Merge remote-tracking branch 'tegra/for-next'

4 years agoMerge remote-tracking branch 'sunxi/sunxi/for-next'
Stephen Rothwell [Wed, 2 Jun 2021 23:59:37 +0000 (09:59 +1000)]
Merge remote-tracking branch 'sunxi/sunxi/for-next'

4 years agoMerge remote-tracking branch 'stm32/stm32-next'
Stephen Rothwell [Wed, 2 Jun 2021 23:59:37 +0000 (09:59 +1000)]
Merge remote-tracking branch 'stm32/stm32-next'

4 years agoMerge remote-tracking branch 'scmi/for-linux-next'
Stephen Rothwell [Wed, 2 Jun 2021 23:59:36 +0000 (09:59 +1000)]
Merge remote-tracking branch 'scmi/for-linux-next'

4 years agoMerge remote-tracking branch 'samsung-krzk/for-next'
Stephen Rothwell [Wed, 2 Jun 2021 23:59:35 +0000 (09:59 +1000)]
Merge remote-tracking branch 'samsung-krzk/for-next'

4 years agoMerge remote-tracking branch 'rockchip/for-next'
Stephen Rothwell [Wed, 2 Jun 2021 23:59:34 +0000 (09:59 +1000)]
Merge remote-tracking branch 'rockchip/for-next'

4 years agoMerge remote-tracking branch 'reset/reset/next'
Stephen Rothwell [Wed, 2 Jun 2021 23:59:34 +0000 (09:59 +1000)]
Merge remote-tracking branch 'reset/reset/next'

4 years agoMerge remote-tracking branch 'renesas/next'
Stephen Rothwell [Wed, 2 Jun 2021 23:59:33 +0000 (09:59 +1000)]
Merge remote-tracking branch 'renesas/next'

4 years agoMerge remote-tracking branch 'raspberrypi/for-next'
Stephen Rothwell [Wed, 2 Jun 2021 23:59:33 +0000 (09:59 +1000)]
Merge remote-tracking branch 'raspberrypi/for-next'

# Conflicts:
# arch/arm/boot/dts/bcm2711.dtsi

4 years agoMerge remote-tracking branch 'qcom/for-next'
Stephen Rothwell [Wed, 2 Jun 2021 23:59:30 +0000 (09:59 +1000)]
Merge remote-tracking branch 'qcom/for-next'

4 years agoMerge remote-tracking branch 'omap/for-next'
Stephen Rothwell [Wed, 2 Jun 2021 23:59:29 +0000 (09:59 +1000)]
Merge remote-tracking branch 'omap/for-next'

4 years agoMerge remote-tracking branch 'mvebu/for-next'
Stephen Rothwell [Wed, 2 Jun 2021 23:59:28 +0000 (09:59 +1000)]
Merge remote-tracking branch 'mvebu/for-next'

4 years agoMerge remote-tracking branch 'mediatek/for-next'
Stephen Rothwell [Wed, 2 Jun 2021 23:59:27 +0000 (09:59 +1000)]
Merge remote-tracking branch 'mediatek/for-next'

4 years agoMerge remote-tracking branch 'keystone/next'
Stephen Rothwell [Wed, 2 Jun 2021 23:59:27 +0000 (09:59 +1000)]
Merge remote-tracking branch 'keystone/next'

4 years agoMerge remote-tracking branch 'imx-mxs/for-next'
Stephen Rothwell [Wed, 2 Jun 2021 23:59:26 +0000 (09:59 +1000)]
Merge remote-tracking branch 'imx-mxs/for-next'

4 years agoMerge remote-tracking branch 'drivers-memory/for-next'
Stephen Rothwell [Wed, 2 Jun 2021 23:59:25 +0000 (09:59 +1000)]
Merge remote-tracking branch 'drivers-memory/for-next'

4 years agoMerge remote-tracking branch 'at91/at91-next'
Stephen Rothwell [Wed, 2 Jun 2021 23:59:25 +0000 (09:59 +1000)]
Merge remote-tracking branch 'at91/at91-next'

4 years agoMerge remote-tracking branch 'aspeed/for-next'
Stephen Rothwell [Wed, 2 Jun 2021 23:59:23 +0000 (09:59 +1000)]
Merge remote-tracking branch 'aspeed/for-next'

4 years agoMerge remote-tracking branch 'amlogic/for-next'
Stephen Rothwell [Wed, 2 Jun 2021 23:59:22 +0000 (09:59 +1000)]
Merge remote-tracking branch 'amlogic/for-next'

4 years agoMerge remote-tracking branch 'actions/for-next'
Stephen Rothwell [Wed, 2 Jun 2021 23:59:21 +0000 (09:59 +1000)]
Merge remote-tracking branch 'actions/for-next'

4 years agoMerge remote-tracking branch 'arm64/for-next/core'
Stephen Rothwell [Wed, 2 Jun 2021 23:59:20 +0000 (09:59 +1000)]
Merge remote-tracking branch 'arm64/for-next/core'

4 years agoMerge remote-tracking branch 'arm/for-next'
Stephen Rothwell [Wed, 2 Jun 2021 23:59:19 +0000 (09:59 +1000)]
Merge remote-tracking branch 'arm/for-next'

4 years agoMerge remote-tracking branch 'asm-generic/master'
Stephen Rothwell [Wed, 2 Jun 2021 23:47:01 +0000 (09:47 +1000)]
Merge remote-tracking branch 'asm-generic/master'

4 years agoMerge remote-tracking branch 'compiler-attributes/compiler-attributes'
Stephen Rothwell [Wed, 2 Jun 2021 23:32:21 +0000 (09:32 +1000)]
Merge remote-tracking branch 'compiler-attributes/compiler-attributes'

4 years agoMerge remote-tracking branch 'kbuild/for-next'
Stephen Rothwell [Wed, 2 Jun 2021 23:20:21 +0000 (09:20 +1000)]
Merge remote-tracking branch 'kbuild/for-next'

4 years agoMerge remote-tracking branch 'kspp-gustavo/for-next/kspp'
Stephen Rothwell [Wed, 2 Jun 2021 23:18:14 +0000 (09:18 +1000)]
Merge remote-tracking branch 'kspp-gustavo/for-next/kspp'

4 years agoMerge remote-tracking branch 'drm-misc-fixes/for-linux-next-fixes'
Stephen Rothwell [Wed, 2 Jun 2021 23:12:29 +0000 (09:12 +1000)]
Merge remote-tracking branch 'drm-misc-fixes/for-linux-next-fixes'

4 years agoMerge remote-tracking branch 'kunit-fixes/kunit-fixes'
Stephen Rothwell [Wed, 2 Jun 2021 23:12:28 +0000 (09:12 +1000)]
Merge remote-tracking branch 'kunit-fixes/kunit-fixes'

4 years agoMerge remote-tracking branch 'gpio-brgl-fixes/gpio/for-current'
Stephen Rothwell [Wed, 2 Jun 2021 23:12:27 +0000 (09:12 +1000)]
Merge remote-tracking branch 'gpio-brgl-fixes/gpio/for-current'

4 years agoMerge remote-tracking branch 'pidfd-fixes/fixes'
Stephen Rothwell [Wed, 2 Jun 2021 23:12:26 +0000 (09:12 +1000)]
Merge remote-tracking branch 'pidfd-fixes/fixes'

4 years agoMerge remote-tracking branch 'risc-v-fixes/fixes'
Stephen Rothwell [Wed, 2 Jun 2021 23:12:25 +0000 (09:12 +1000)]
Merge remote-tracking branch 'risc-v-fixes/fixes'

4 years agoMerge remote-tracking branch 'rtc-fixes/rtc-fixes'
Stephen Rothwell [Wed, 2 Jun 2021 23:12:24 +0000 (09:12 +1000)]
Merge remote-tracking branch 'rtc-fixes/rtc-fixes'

4 years agoMerge remote-tracking branch 'drm-intel-fixes/for-linux-next-fixes'
Stephen Rothwell [Wed, 2 Jun 2021 23:12:23 +0000 (09:12 +1000)]
Merge remote-tracking branch 'drm-intel-fixes/for-linux-next-fixes'

4 years agoMerge remote-tracking branch 'scsi-fixes/fixes'
Stephen Rothwell [Wed, 2 Jun 2021 23:12:23 +0000 (09:12 +1000)]
Merge remote-tracking branch 'scsi-fixes/fixes'

4 years agoMerge remote-tracking branch 'drivers-x86-fixes/fixes'
Stephen Rothwell [Wed, 2 Jun 2021 23:12:22 +0000 (09:12 +1000)]
Merge remote-tracking branch 'drivers-x86-fixes/fixes'

4 years agoMerge remote-tracking branch 'vfs-fixes/fixes'
Stephen Rothwell [Wed, 2 Jun 2021 23:12:20 +0000 (09:12 +1000)]
Merge remote-tracking branch 'vfs-fixes/fixes'

4 years agoMerge remote-tracking branch 'btrfs-fixes/next-fixes'
Stephen Rothwell [Wed, 2 Jun 2021 23:12:20 +0000 (09:12 +1000)]
Merge remote-tracking branch 'btrfs-fixes/next-fixes'

4 years agoMerge remote-tracking branch 'nvdimm-fixes/libnvdimm-fixes'
Stephen Rothwell [Wed, 2 Jun 2021 23:12:18 +0000 (09:12 +1000)]
Merge remote-tracking branch 'nvdimm-fixes/libnvdimm-fixes'

4 years agoMerge remote-tracking branch 'omap-fixes/fixes'
Stephen Rothwell [Wed, 2 Jun 2021 23:12:17 +0000 (09:12 +1000)]
Merge remote-tracking branch 'omap-fixes/fixes'

4 years agoMerge remote-tracking branch 'v4l-dvb-fixes/fixes'
Stephen Rothwell [Wed, 2 Jun 2021 23:12:17 +0000 (09:12 +1000)]
Merge remote-tracking branch 'v4l-dvb-fixes/fixes'

4 years agoMerge remote-tracking branch 'dmaengine-fixes/fixes'
Stephen Rothwell [Wed, 2 Jun 2021 23:12:16 +0000 (09:12 +1000)]
Merge remote-tracking branch 'dmaengine-fixes/fixes'

4 years agoMerge remote-tracking branch 'vfio-fixes/for-linus'
Stephen Rothwell [Wed, 2 Jun 2021 23:12:15 +0000 (09:12 +1000)]
Merge remote-tracking branch 'vfio-fixes/for-linus'

4 years agoMerge remote-tracking branch 'ide/master'
Stephen Rothwell [Wed, 2 Jun 2021 23:12:06 +0000 (09:12 +1000)]
Merge remote-tracking branch 'ide/master'

4 years agoMerge remote-tracking branch 'input-current/for-linus'
Stephen Rothwell [Wed, 2 Jun 2021 23:12:05 +0000 (09:12 +1000)]
Merge remote-tracking branch 'input-current/for-linus'

4 years agoMerge remote-tracking branch 'iio-fixes/fixes-togreg'
Stephen Rothwell [Wed, 2 Jun 2021 23:12:04 +0000 (09:12 +1000)]
Merge remote-tracking branch 'iio-fixes/fixes-togreg'

4 years agoMerge remote-tracking branch 'phy/fixes'
Stephen Rothwell [Wed, 2 Jun 2021 23:12:04 +0000 (09:12 +1000)]
Merge remote-tracking branch 'phy/fixes'

4 years agoMerge remote-tracking branch 'usb-chipidea-fixes/for-usb-fixes'
Stephen Rothwell [Wed, 2 Jun 2021 23:12:03 +0000 (09:12 +1000)]
Merge remote-tracking branch 'usb-chipidea-fixes/for-usb-fixes'

4 years agoMerge remote-tracking branch 'usb-serial-fixes/usb-linus'
Stephen Rothwell [Wed, 2 Jun 2021 23:12:03 +0000 (09:12 +1000)]
Merge remote-tracking branch 'usb-serial-fixes/usb-linus'

4 years agoMerge remote-tracking branch 'usb.current/usb-linus'
Stephen Rothwell [Wed, 2 Jun 2021 23:12:02 +0000 (09:12 +1000)]
Merge remote-tracking branch 'usb.current/usb-linus'

4 years agoMerge remote-tracking branch 'pci-current/for-linus'
Stephen Rothwell [Wed, 2 Jun 2021 23:12:02 +0000 (09:12 +1000)]
Merge remote-tracking branch 'pci-current/for-linus'

4 years agoMerge remote-tracking branch 'spi-fixes/for-linus'
Stephen Rothwell [Wed, 2 Jun 2021 23:12:02 +0000 (09:12 +1000)]
Merge remote-tracking branch 'spi-fixes/for-linus'

4 years agoMerge remote-tracking branch 'regulator-fixes/for-linus'
Stephen Rothwell [Wed, 2 Jun 2021 23:12:01 +0000 (09:12 +1000)]
Merge remote-tracking branch 'regulator-fixes/for-linus'

4 years agoMerge remote-tracking branch 'sound-asoc-fixes/for-linus'
Stephen Rothwell [Wed, 2 Jun 2021 23:12:01 +0000 (09:12 +1000)]
Merge remote-tracking branch 'sound-asoc-fixes/for-linus'

4 years agoMerge remote-tracking branch 'sound-current/for-linus'
Stephen Rothwell [Wed, 2 Jun 2021 23:12:00 +0000 (09:12 +1000)]
Merge remote-tracking branch 'sound-current/for-linus'

4 years agoMerge remote-tracking branch 'mac80211/master'
Stephen Rothwell [Wed, 2 Jun 2021 23:11:59 +0000 (09:11 +1000)]
Merge remote-tracking branch 'mac80211/master'

4 years agoMerge remote-tracking branch 'wireless-drivers/master'
Stephen Rothwell [Wed, 2 Jun 2021 23:11:59 +0000 (09:11 +1000)]
Merge remote-tracking branch 'wireless-drivers/master'

4 years agoMerge remote-tracking branch 'netfilter/master'
Stephen Rothwell [Wed, 2 Jun 2021 23:11:59 +0000 (09:11 +1000)]
Merge remote-tracking branch 'netfilter/master'

4 years agoMerge remote-tracking branch 'ipsec/master'
Stephen Rothwell [Wed, 2 Jun 2021 23:11:57 +0000 (09:11 +1000)]
Merge remote-tracking branch 'ipsec/master'

4 years agoMerge remote-tracking branch 'bpf/master'
Stephen Rothwell [Wed, 2 Jun 2021 23:11:57 +0000 (09:11 +1000)]
Merge remote-tracking branch 'bpf/master'

4 years agoMerge remote-tracking branch 'net/master'
Stephen Rothwell [Wed, 2 Jun 2021 23:11:56 +0000 (09:11 +1000)]
Merge remote-tracking branch 'net/master'

4 years agoMerge branch 'for-next/scmi' of git://git.kernel.org/pub/scm/linux/kernel/git/sudeep...
Sudeep Holla [Wed, 2 Jun 2021 20:54:52 +0000 (21:54 +0100)]
Merge branch 'for-next/scmi' of git://git.kernel.org/pub/scm/linux/kernel/git/sudeep.holla/linux into for-linux-next

* 'for-next/scmi' of git://git.kernel.org/pub/scm/linux/kernel/git/sudeep.holla/linux:
  firmware: arm_scmi: Reset Rx buffer to max size during async commands
  firmware: arm_scmi: Add SMCCC discovery dependency in Kconfig
  firmware: arm_scmi: Add clock management to the SCMI power domain

4 years agoMerge tag 'arm-ffa-5.14' of git://git.kernel.org/pub/scm/linux/kernel/git/sudeep...
Sudeep Holla [Wed, 2 Jun 2021 20:54:39 +0000 (21:54 +0100)]
Merge tag 'arm-ffa-5.14' of git://git.kernel.org/pub/scm/linux/kernel/git/sudeep.holla/linux into for-linux-next

Arm Firmware Framework for ARMv8-A(FFA) interface driver

The Arm FFA specification describes a software architecture to
leverages the virtualization extension to isolate software images
provided by an ecosystem of vendors from each other and describes
interfaces that standardize communication between the various software
images including communication between images in the Secure world and
Normal world. Any Hypervisor could use the FFA interfaces to enable
communication between VMs it manages.

The Hypervisor a.k.a Partition managers in FFA terminology can assign
system resources(Memory regions, Devices, CPU cycles) to the partitions
and manage isolation amongst them.

This is the initial and minimal support for the FFA interface to enable
communication between secure partitions and the normal world OS.

* tag 'arm-ffa-5.14' of git://git.kernel.org/pub/scm/linux/kernel/git/sudeep.holla/linux:
  firmware: arm_ffa: Add support for MEM_* interfaces
  firmware: arm_ffa: Setup in-kernel users of FFA partitions
  firmware: arm_ffa: Add support for SMCCC as transport to FFA driver
  firmware: arm_ffa: Add initial Arm FFA driver support
  firmware: arm_ffa: Add initial FFA bus support for device enumeration
  arm64: smccc: Add support for SMCCCv1.2 extended input/output registers

4 years agofirmware: arm_scmi: Reset Rx buffer to max size during async commands
Cristian Marussi [Tue, 1 Jun 2021 10:24:17 +0000 (11:24 +0100)]
firmware: arm_scmi: Reset Rx buffer to max size during async commands

During an async commands execution the Rx buffer length is at first set
to max_msg_sz when the synchronous part of the command is first sent.
However once the synchronous part completes the transport layer waits
for the delayed response which will be processed using the same xfer
descriptor initially allocated. Since synchronous response received at
the end of the xfer will shrink the Rx buffer length to the effective
payload response length, it needs to be reset again.

Raise the Rx buffer length again to max_msg_sz before fetching the
delayed response to ensure full response is read correctly from the
shared memory.

Link: https://lore.kernel.org/r/20210601102421.26581-2-cristian.marussi@arm.com
Fixes: 58ecdf03dbb9 ("firmware: arm_scmi: Add support for asynchronous commands and delayed response")
Signed-off-by: Cristian Marussi <cristian.marussi@arm.com>
[sudeep.holla: moved reset to scmi_handle_response as it could race with
               do_xfer_with_response]
Signed-off-by: Sudeep Holla <sudeep.holla@arm.com>