kernel_optimize_test/arch/arm/configs
Linus Torvalds edc57ea92c remoteproc updates for v4.10
Introduces remoteproc "subdevice" support, which allows remoteproc
 driver to associate devices to the "running" state of the remoteproc,
 allowing devices to be probed and removed as the remote processor is
 booted, shut down or recovering from a crash.
 
 Handling of virtio device resources was improved, vring memory is now
 allocated as part of other memory allocation. This ensures that all
 vrings for all virtio devices are allocated before we boot the remote
 processor.
 
 The debugfs mechanism for starting and stopping remoteproc instances was
 replaced with a sysfs interface, also providing a mechanism for
 specifying firmware to use by the instance. This allows user space to
 load and boot use case specific firmware on remote processors.
 
 New drivers for the ST Slimcore and Qualcomm Hexagon DSP as well as
 removal of the unused StE modem loader.
 
 Finally support for crash recovery in the Qualcomm Wirelss subsystem
 (used for WiFi/BT/FM on a number of platforms) and a number of bug fixes
 and cleanups.
 -----BEGIN PGP SIGNATURE-----
 Version: GnuPG v1
 
 iQIcBAABAgAGBQJYTzfjAAoJEAsfOT8Nma3Fcs0P/irQd7U3gW14XFnl4ObdCOSO
 WlfG6jYP3fkWYA/ynxmu1FbRsyjP1aCrTRmW7oUGtTjCey8oUj69jo2+nLm0yx1k
 EtaTM+72hc7wULaGCBVvmA+LdQRRmTof9uJEjKvDyC8FAY0Thyvu77qlXQ5BrJkN
 o9xNVPDne/1RZx8vVI/zGEeL5+pNK1LXVy0vtFdG89acimu8yIJWJGS0IabnEWLs
 8US6kpxROwkLefuTD4Rs4ByL6S5+1pHwVM6L/5GxsMawMzOhvzYgRa0SNNh7cNO/
 e5ND7dUTcCt7lMOnpbSfqm2BbVRky6ATsoYrOdnVEH9sYJkQ9pMONadHIlVZFwce
 YVDp0UwEasf2IMtAFlvxDI31C5Wm8lpYOL7eixkkVrI1DJaBj8+Ih38F2IruWl9R
 QeDSFH/8a9l6fyN6RIUuPR8b1eeurl+CDoYWKEN6vzXDSi8GqsElB70xIAN/Umdq
 wdJvJByfitYLKEHenG5+mnQrDTQJ0C2f45hynkTCfJY1Qdl6nsMQi5sZFrE8HpOs
 dXFnpg/YK98wWmjyADEYDziH2y5oMHM6r5uljjcKOJDnzwLsDh8WQqhH4dNPNZBA
 2+b4ouhbJLwYMM3zpem8JvV0rIsXvn3Kc8VNKcWOtHymkn8hLQ6Zexsr+RkbttQL
 Em5DvXL5lPm7wVYHvgP8
 =/1kU
 -----END PGP SIGNATURE-----

Merge tag 'rproc-v4.10' of git://github.com/andersson/remoteproc

Pull remoteproc updates from Bjorn Andersson:

 - introduce remoteproc "subdevice" support, which allows remoteproc
   driver to associate devices to the "running" state of the remoteproc,
   allowing devices to be probed and removed as the remote processor is
   booted, shut down or recovering from a crash.

 - handling of virtio device resources was improved, vring memory is now
   allocated as part of other memory allocation. This ensures that all
   vrings for all virtio devices are allocated before we boot the remote
   processor.

 - the debugfs mechanism for starting and stopping remoteproc instances
   was replaced with a sysfs interface, also providing a mechanism for
   specifying firmware to use by the instance. This allows user space to
   load and boot use case specific firmware on remote processors.

 - new drivers for the ST Slimcore and Qualcomm Hexagon DSP as well as
   removal of the unused StE modem loader.

 - finally support for crash recovery in the Qualcomm Wirelss subsystem
   (used for WiFi/BT/FM on a number of platforms) and a number of bug
   fixes and cleanups

* tag 'rproc-v4.10' of git://github.com/andersson/remoteproc: (49 commits)
  remoteproc: qcom_adsp_pil: select qcom_scm
  remoteproc: Drop wait in __rproc_boot()
  remoteproc/ste: Delete unused driver
  remoteproc: Remove "experimental" warning
  remoteproc: qcom_adsp_pil: select qcom_scm
  dt-binding: soc: qcom: smd: Add label property
  remoteproc: qcom: mdt_loader: add include for sizes
  remoteproc: Update last rproc_put users to rproc_free
  remoteproc: qcom: adsp: Add missing MODULE_DEVICE_TABLE
  remoteproc: wcnss-pil: add QCOM_SMD dependency
  dmaengine: st_fdma: Revert: "Revert: Update st_fdma to 'depends on REMOTEPROC'"
  remoteproc: Add support for xo clock
  remoteproc: adsp-pil: fix recursive dependency
  remoteproc: Introduce Qualcomm ADSP PIL
  dt-binding: remoteproc: Introduce ADSP loader binding
  remoteproc: qcom_wcnss: Fix circular module dependency
  remoteproc: Merge table_ptr and cached_table pointers
  remoteproc: Remove custom vdev handler list
  remoteproc: Update max_notifyid as we allocate vrings
  remoteproc: Decouple vdev resources and devices
  ...
2016-12-13 08:49:12 -08:00
..
acs5k_defconfig
acs5k_tiny_defconfig
am200epdkit_defconfig
aspeed_g4_defconfig Revert "ARM: aspeed: adapt defconfigs for new CONFIG_PRINTK_TIME" 2016-08-03 11:07:57 +02:00
aspeed_g5_defconfig Revert "ARM: aspeed: adapt defconfigs for new CONFIG_PRINTK_TIME" 2016-08-03 11:07:57 +02:00
assabet_defconfig
at91_dt_defconfig
axm55xx_defconfig
badge4_defconfig
bcm2835_defconfig ARM: bcm2835: Enable NFS root support. 2016-04-04 11:03:30 -07:00
cerfcube_defconfig
clps711x_defconfig
cm_x2xx_defconfig
cm_x300_defconfig
cns3420vb_defconfig
colibri_pxa270_defconfig arm: colibri_pxa270_defconfig: disable IDE subsystem 2016-08-09 08:16:59 +02:00
colibri_pxa300_defconfig
collie_defconfig arm: use the new LED disk activity trigger 2016-06-27 08:58:40 +02:00
corgi_defconfig
davinci_all_defconfig ARM: davinci_all_defconfig: Enable some UBI modules 2016-08-23 16:22:19 +05:30
dove_defconfig
dram_0x00000000.config
ebsa110_defconfig
efm32_defconfig
em_x270_defconfig
ep93xx_defconfig
eseries_pxa_defconfig
exynos_defconfig fbdev changes for 4.9 2016-10-12 11:01:37 -07:00
ezx_defconfig
footbridge_defconfig
h3600_defconfig
h5000_defconfig
hackkit_defconfig
hisi_defconfig
imote2_defconfig
imx_v4_v5_defconfig ARM: i.MX: Move SOC_IMX1 into 'Device tree only' 2016-08-09 22:47:29 +08:00
imx_v6_v7_defconfig ARM: imx_v6_v7_defconfig: Select the wm8960 codec driver 2016-08-29 22:17:26 +08:00
integrator_defconfig ARM: defconfig: update the Integrator defconfig 2016-09-02 16:18:59 +02:00
iop13xx_defconfig
iop32x_defconfig
iop33x_defconfig
ixp4xx_defconfig arm: use the new LED disk activity trigger 2016-06-27 08:58:40 +02:00
jornada720_defconfig
keystone_defconfig ARM: keystone: defconfig: Fix USB configuration 2016-09-15 11:46:12 +02:00
ks8695_defconfig
lart_defconfig
lpc18xx_defconfig ARM: configs: lpc18xx: enable adc and dac iio drivers 2016-07-07 20:42:29 -07:00
lpc32xx_defconfig ARM: LPC32xx: add PL175 memory controller driver to defconfig 2016-04-21 22:25:26 +03:00
lpd270_defconfig arm: lpda270_defconfig: disable IDE subsystem 2016-08-09 08:16:59 +02:00
lubbock_defconfig
magician_defconfig
mainstone_defconfig
mini2440_defconfig
mmp2_defconfig
moxart_defconfig
mps2_defconfig ARM: configs: add MPS2 defconfig 2016-04-26 12:53:14 +02:00
multi_v4t_defconfig ARM: i.MX: Move SOC_IMX1 into 'Device tree only' 2016-08-09 22:47:29 +08:00
multi_v5_defconfig ARM: multi_v5_defconfig: enable Atmel platforms 2016-06-11 00:58:51 +02:00
multi_v7_defconfig remoteproc updates for v4.10 2016-12-13 08:49:12 -08:00
mv78xx0_defconfig
mvebu_v5_defconfig ARM: mvebu_v5_defconfig: use MV88E6XXX 2016-08-26 11:05:32 +02:00
mvebu_v7_defconfig ARM: mvebu: enable UBI and UBIFS in mvebu_v7_defconfig 2016-08-08 16:57:24 +02:00
mxs_defconfig
neponset_defconfig
netwinder_defconfig
netx_defconfig
nhk8815_defconfig
nuc910_defconfig
nuc950_defconfig
nuc960_defconfig
omap1_defconfig
omap2plus_defconfig ARM: omap2plus_defconfig: switch to the IIO BMP085 driver 2016-08-26 08:45:38 -07:00
orion5x_defconfig net: dsa: mv88e6xxx: factorize the switch driver 2016-05-09 14:26:13 -04:00
palmz72_defconfig
pcm027_defconfig
pleb_defconfig
prima2_defconfig
pxa_defconfig mfd: qcom-pm8xxx: Clean up PM8XXX namespace 2016-11-21 12:54:28 +00:00
pxa3xx_defconfig
pxa168_defconfig
pxa255-idp_defconfig arm: pxa255-idp_defconfig: disable IDE subsystem 2016-08-09 08:16:59 +02:00
pxa910_defconfig
qcom_defconfig mfd: qcom-pm8xxx: Clean up PM8XXX namespace 2016-11-21 12:54:28 +00:00
raumfeld_defconfig
realview_defconfig
rpc_defconfig
s3c2410_defconfig ARM: s3c2410_defconfig: Remove CONFIG_IPV6_PRIVACY 2016-08-12 08:16:15 +02:00
s3c6400_defconfig
s5pv210_defconfig
sama5_defconfig ARM: at91/defconfig: Add ACT8945A driver 2016-07-01 21:06:02 +02:00
shannon_defconfig
shmobile_defconfig ARM: shmobile: defconfig: Enable r8a7792 SoC 2016-06-20 17:52:49 +09:00
simpad_defconfig
socfpga_defconfig ARM: socfpga: enable PL330 DMA in socfpga_defconfig 2016-06-20 11:01:00 -05:00
spear3xx_defconfig
spear6xx_defconfig
spear13xx_defconfig
spitz_defconfig
stm32_defconfig
sunxi_defconfig ARM: sunxi: Enable sun4i DRM driver 2016-05-30 08:29:36 +02:00
tct_hammer_defconfig
tegra_defconfig ARM: tegra: Enable XUSB controller in defconfig 2016-04-29 18:13:51 +02:00
trizeps4_defconfig arm: trizeps4_defconfig: disable IDE subsystem 2016-08-09 08:16:59 +02:00
u300_defconfig
u8500_defconfig ARM: SoC defconfig updates for v4.7 2016-05-18 13:07:57 -07:00
versatile_defconfig
vexpress_defconfig
vf610m4_defconfig
viper_defconfig
vt8500_v6_v7_defconfig
xcep_defconfig
zeus_defconfig
zx_defconfig arch/defconfig: remove CONFIG_RESOURCE_COUNTERS 2016-05-23 17:04:14 -07:00