WSL2-Linux-Kernel/drivers/mfd
Linus Torvalds c4fbde84fe Simple Firmware Interface (SFI) support removal for v5.12-rc1
Drop support for depercated platforms using SFI, drop the entire
 support for SFI that has been long deprecated too and make some
 janitorial changes on top of that (Andy Shevchenko).
 -----BEGIN PGP SIGNATURE-----
 
 iQJGBAABCAAwFiEE4fcc61cGeeHD/fCwgsRv/nhiVHEFAmA2ZukSHHJqd0Byand5
 c29ja2kubmV0AAoJEILEb/54YlRxKcAP/RAkbRVFndhQIZYTCu74O64v86FjTBcS
 3vvcKevVkBJiPJL1l10Yo3UMEYAbJIRZY00jkUjX7pq4eurELu6LwdMtJlHwh0p5
 ZP5QeSdq1xN+9UGwBGXlnka2ypmD8fjbQyxHKErYgvmOl4ltFm40PyUC9GCVFLnW
 /1o83t/dcmTtaOGPYWTW3HuCsbYqANG/x8PYAFeAk5dBxoSaNV69gAEuCYr1JC5N
 Nie4x2m2I5v9egJFhy6rmRrpHPBvocCho+FipJFagSKWHPCI2rBSKESVOj23zWt2
 eIWhK5T/ZR3OqQb9tZN6uAPJmBAerc3l7ZHZ1oFBP68MjUJJJhduQ+hNxljOyLLw
 CVx0UhuancIWZdyJon5f7E9S9STZLIZ/3usx3K+7AZK+PSmH8d/UEIeXfkC0FcAr
 eO3gwalB9KuhhXbVvihW79RkfkV5pTaMvVS7l1BffN4WE1dB9PKtJ8/MKFbGaTUF
 4Rev6BdAEDqJrw6OIARvNcI6TAEhbKe5yIghzhQWn+fZ7oEm6f6fvFObBzD0KvQP
 4RwYJhXU0gtK5yo/Ib1sUqjVQn8Jgqb7Xq46WZsP07Yc6O2Ws/86qCpX1GSCv5FU
 1CZEJLGLGTbjDYOyMaUDfO/tI5kXG11e0Ss7Q+snWH4Iyhg0aNEYChKjOAFIxIxg
 JJYOH8O5p2IP
 =jlPz
 -----END PGP SIGNATURE-----

Merge tag 'sfi-removal-5.12-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm

Pull Simple Firmware Interface (SFI) support removal from Rafael Wysocki:
 "Drop support for depercated platforms using SFI, drop the entire
  support for SFI that has been long deprecated too and make some
  janitorial changes on top of that (Andy Shevchenko)"

* tag 'sfi-removal-5.12-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm:
  x86/platform/intel-mid: Update Copyright year and drop file names
  x86/platform/intel-mid: Remove unused header inclusion in intel-mid.h
  x86/platform/intel-mid: Drop unused __intel_mid_cpu_chip and Co.
  x86/platform/intel-mid: Get rid of intel_scu_ipc_legacy.h
  x86/PCI: Describe @reg for type1_access_ok()
  x86/PCI: Get rid of custom x86 model comparison
  sfi: Remove framework for deprecated firmware
  cpufreq: sfi-cpufreq: Remove driver for deprecated firmware
  media: atomisp: Remove unused header
  mfd: intel_msic: Remove driver for deprecated platform
  x86/apb_timer: Remove driver for deprecated platform
  x86/platform/intel-mid: Remove unused leftovers (vRTC)
  x86/platform/intel-mid: Remove unused leftovers (msic)
  x86/platform/intel-mid: Remove unused leftovers (msic_thermal)
  x86/platform/intel-mid: Remove unused leftovers (msic_power_btn)
  x86/platform/intel-mid: Remove unused leftovers (msic_gpio)
  x86/platform/intel-mid: Remove unused leftovers (msic_battery)
  x86/platform/intel-mid: Remove unused leftovers (msic_ocd)
  x86/platform/intel-mid: Remove unused leftovers (msic_audio)
  platform/x86: intel_scu_wdt: Drop mistakenly added const
2021-02-24 10:35:29 -08:00
..
88pm80x.c
88pm800.c mfd: Constify static struct resources 2020-11-19 08:34:21 +00:00
88pm805.c
88pm860x-core.c mfd: Constify static struct resources 2020-11-19 08:34:21 +00:00
88pm860x-i2c.c
Kconfig Simple Firmware Interface (SFI) support removal for v5.12-rc1 2021-02-24 10:35:29 -08:00
Makefile Simple Firmware Interface (SFI) support removal for v5.12-rc1 2021-02-24 10:35:29 -08:00
aat2870-core.c mfd: aat2870: Use scnprintf() for avoiding potential buffer overflow 2020-03-30 07:35:28 +01:00
ab3100-core.c mfd: ab3100-core: Fix incompatible types in comparison expression warning 2020-07-06 08:31:55 +01:00
ab3100-otp.c mfd: ab3100-otp: Add missing colon(s) for all documented kerneldoc arguments 2020-07-06 08:32:01 +01:00
ab8500-core.c - Core Frameworks 2021-02-22 09:29:42 -08:00
ab8500-debugfs.c mfd: ab8500-debugfs: Remove extraneous seq_putc 2020-12-26 09:19:49 -08:00
ab8500-sysctrl.c
abx500-core.c
ac100.c
acer-ec-a500.c mfd: Add driver for Embedded Controller found on Acer Iconia Tab A500 2021-02-08 13:54:22 +00:00
act8945a.c
adp5520.c
altera-a10sr.c
altera-sysmgr.c mfd: altera-sysmgr: Fix physical address storing more 2021-02-08 13:54:03 +00:00
arizona-core.c mfd: arizona: Replace arizona_of_get_type() with device_get_match_data() 2021-02-04 13:54:56 +00:00
arizona-i2c.c mfd: arizona: Replace arizona_of_get_type() with device_get_match_data() 2021-02-04 13:54:56 +00:00
arizona-irq.c
arizona-spi.c mfd: arizona: Add support for ACPI enumeration of WM5102 connected over SPI 2021-02-04 13:55:34 +00:00
arizona.h mfd: arizona: Replace arizona_of_get_type() with device_get_match_data() 2021-02-04 13:54:56 +00:00
as3711.c
as3722.c
asic3.c
at91-usart.c mfd: at91-usart: Do not use compatible to register child devices 2020-11-19 08:34:22 +00:00
atmel-flexcom.c
atmel-hlcdc.c
atmel-smc.c mfd: atmel-smc: Add missing colon(s) for 'conf' arguments 2020-07-06 08:31:59 +01:00
axp20x-i2c.c mfd/bus: sunxi-rsb: Make .remove() callback return void 2021-01-15 13:23:36 +00:00
axp20x-rsb.c mfd/bus: sunxi-rsb: Make .remove() callback return void 2021-01-15 13:23:36 +00:00
axp20x.c mfd/bus: sunxi-rsb: Make .remove() callback return void 2021-01-15 13:23:36 +00:00
bcm590xx.c mfd: bcm590xx: Drop of_match_ptr from of_device_id table 2020-11-27 08:00:47 +00:00
bcm2835-pm.c
bd9571mwv.c mfd: bd9571mwv: Add support for BD9574MWF 2021-01-14 13:05:55 +00:00
cros_ec_dev.c mfd: cros_ec_dev: Fix cros_feature_to_{name,cells} struct descriptions 2020-07-06 08:32:00 +01:00
cs47l15-tables.c
cs47l24-tables.c
cs47l35-tables.c
cs47l85-tables.c
cs47l90-tables.c
cs47l92-tables.c
cs5535-mfd.c
da903x.c
da9052-core.c
da9052-i2c.c
da9052-irq.c
da9052-spi.c
da9055-core.c mfd: da9xxx-core: Constify static struct resource 2020-11-19 08:34:21 +00:00
da9055-i2c.c mfd: da9055: Drop of_match_ptr from of_device_id table 2020-11-27 08:00:56 +00:00
da9062-core.c mfd: da9062: Drop of_match_ptr from of_device_id table 2020-11-27 08:01:04 +00:00
da9063-core.c mfd: da9xxx-core: Constify static struct resource 2020-11-19 08:34:21 +00:00
da9063-i2c.c mfd: da9063: Drop of_match_ptr from of_device_id table 2020-11-27 08:01:12 +00:00
da9063-irq.c
da9150-core.c mfd: da9150: Drop of_match_ptr from of_device_id table 2020-11-27 08:01:20 +00:00
davinci_voicecodec.c
db8500-prcmu.c mfd: Standardise MFD_CELL_* helper names 2021-02-08 13:54:12 +00:00
dbx500-prcmu-regs.h
dln2.c mfd: dln2: Run event handler loop under spinlock 2020-08-13 07:50:56 +01:00
dm355evm_msp.c mfd: dm355evm_msp: Convert LEDs to GPIO descriptor table 2020-09-30 16:25:03 +01:00
ene-kb3930.c mfd: ene-kb3930: Drop of_match_ptr from of_device_id table 2020-11-27 08:01:28 +00:00
exynos-lpass.c
ezx-pcap.c
fsl-imx25-tsadc.c mfd: fsl-imx25: Drop of_match_ptr from of_device_id table 2020-11-27 08:01:38 +00:00
gateworks-gsc.c mfd: gateworks-gsc: Fix interrupt type 2021-02-08 13:54:14 +00:00
hi655x-pmic.c mfd: Constify static struct resources 2020-11-19 08:34:21 +00:00
hi6421-pmic-core.c mfd: Replace HTTP links with HTTPS ones 2020-08-13 07:50:59 +01:00
htc-i2cpld.c mfd: htc-i2cpld: Add the missed i2c_put_adapter() in htcpld_register_chip_i2c() 2020-11-19 08:34:22 +00:00
htc-pasic3.c
intel-lpss-acpi.c
intel-lpss-pci.c mfd: intel-lpss: Add Intel Alder Lake PCH-S PCI IDs 2021-02-08 13:54:27 +00:00
intel-lpss.c
intel-lpss.h
intel-m10-bmc.c mfd: intel-m10-bmc: Expose MAC address and count 2021-02-08 13:54:25 +00:00
intel_pmc_bxt.c platform/x86: intel_pmc_ipc: Convert to MFD 2020-04-24 11:18:44 +01:00
intel_pmt.c mfd: Intel Platform Monitoring Technology support 2020-11-04 11:13:47 +00:00
intel_quark_i2c_gpio.c mfd: Constify static struct resources 2020-11-19 08:34:21 +00:00
intel_soc_pmic_bxtwc.c mfd: intel: Constify static struct resource 2020-11-19 08:34:21 +00:00
intel_soc_pmic_chtdc_ti.c mfd: intel: Constify static struct resource 2020-11-19 08:34:21 +00:00
intel_soc_pmic_chtwc.c mfd: intel: Constify static struct resource 2020-11-19 08:34:21 +00:00
intel_soc_pmic_core.c
intel_soc_pmic_core.h
intel_soc_pmic_crc.c mfd: intel: Constify static struct resource 2020-11-19 08:34:21 +00:00
intel_soc_pmic_mrfld.c mfd: intel_soc_pmic_mrfld: Simplify the return expression of intel_scu_ipc_dev_iowrite8() 2020-08-13 07:50:05 +01:00
ioc3.c mfd: Constify static struct resources 2020-11-19 08:34:21 +00:00
ipaq-micro.c
iqs62x.c mfd: iqs62x: Do not change clock frequency during ATI 2021-02-08 13:54:38 +00:00
janz-cmodio.c
kempld-core.c mfd: kempld-core: Add support for additional devices 2020-12-02 12:53:27 +00:00
khadas-mcu.c mfd: khadas-mcu: Fix randconfig 'unused-const-variable' warning 2020-09-30 16:24:50 +01:00
lm3533-core.c
lm3533-ctrlbank.c mfd: lm3533: Expand control-bank accessors 2020-07-01 14:54:29 +01:00
lochnagar-i2c.c
lp873x.c mfd: Replace HTTP links with HTTPS ones 2020-08-13 07:50:59 +01:00
lp3943.c
lp8788-irq.c
lp8788.c mfd: lp8788: Constify static struct resource 2020-11-19 08:34:21 +00:00
lp87565.c mfd: lp87565: Add LP87524-Q1 variant 2020-09-30 16:25:29 +01:00
lpc_ich.c
lpc_sch.c
madera-core.c mfd: madera: Add special errata reset handling for cs47l15 2020-11-19 08:34:22 +00:00
madera-i2c.c mfd: madera: Fix minor formatting issues 2020-06-18 11:23:15 +01:00
madera-spi.c
madera.h
max8907.c
max8925-core.c mfd: Constify static struct resources 2020-11-19 08:34:21 +00:00
max8925-i2c.c
max8997-irq.c
max8997.c mfd: max8997: Add of_compatible to Extcon and Charger mfd_cell 2021-02-08 13:54:09 +00:00
max8998-irq.c
max8998.c
max14577.c mfd: max14577: Remove redundant initialization of variable current_bits 2020-08-13 07:50:04 +01:00
max77620.c mfd: max77620: Use single-byte writes on MAX77620 2020-05-26 10:51:21 +01:00
max77650.c mfd: max77650: Drop of_match_ptr from of_device_id table 2020-11-27 08:01:46 +00:00
max77686.c mfd: max77686: Drop of_match_ptr from of_device_id table 2020-11-27 08:02:19 +00:00
max77693.c
max77843.c
mc13xxx-core.c
mc13xxx-i2c.c
mc13xxx-spi.c
mc13xxx.h
mcp-core.c
mcp-sa11x0.c mfd: mcp-sa11x0: Use DIV_ROUND_UP to calculate rw_timeout 2021-02-08 13:54:10 +00:00
menelaus.c rtc: rework rtc_register_device() resource management 2020-11-19 12:50:12 +01:00
menf21bmc.c
mfd-core.c mfd: mfd-core: Ensure disabled devices are ignored without error 2020-08-28 09:51:41 +01:00
motorola-cpcap.c mfd: cpcap: Fix interrupt regression with regmap clear_ack 2020-11-19 08:34:28 +00:00
mp2629.c mfd: mp2629: Add support for mps battery charger 2020-05-26 10:41:40 +01:00
mt6358-irq.c mfd: Add support for the MediaTek MT6358 PMIC 2020-05-21 08:55:29 +01:00
mt6360-core.c mfd: Standardise MFD_CELL_* helper names 2021-02-08 13:54:12 +00:00
mt6397-core.c mfd: mt6397: Drop of_match_ptr from of_device_id table 2020-11-27 08:01:54 +00:00
mt6397-irq.c mfd: mt6397: Modify suspend/resume behavior 2020-05-21 08:54:40 +01:00
mxs-lradc.c treewide: Use fallthrough pseudo-keyword 2020-08-23 17:36:59 -05:00
omap-usb-host.c treewide: Use fallthrough pseudo-keyword 2020-08-23 17:36:59 -05:00
omap-usb-tll.c mfd: Replace HTTP links with HTTPS ones 2020-08-13 07:50:59 +01:00
omap-usb.h
palmas.c
pcf50633-adc.c
pcf50633-core.c
pcf50633-gpio.c
pcf50633-irq.c
qcom-pm8xxx.c mfd: pm8xxx: Replace zero-length array with flexible-array member 2020-03-30 07:34:57 +01:00
qcom-spmi-pmic.c mfd: qcom-spmi-pmic: Add support for PM660/PM660L 2020-11-19 08:34:22 +00:00
qcom_rpm.c
rave-sp.c treewide: Use fallthrough pseudo-keyword 2020-08-23 17:36:59 -05:00
rc5t583-irq.c
rc5t583.c
rdc321x-southbridge.c mfd: Constify static struct resources 2020-11-19 08:34:21 +00:00
retu-mfd.c mfd: Constify static struct resources 2020-11-19 08:34:21 +00:00
rk808.c mfd: Constify static struct resources 2020-11-19 08:34:21 +00:00
rn5t618.c mfd: rn5t618: Add a power supply subdevice 2020-09-30 16:24:48 +01:00
rohm-bd718x7.c
rohm-bd70528.c
rohm-bd71828.c
rt5033.c mfd: rt5033: Drop of_match_ptr from of_device_id table 2020-11-27 08:02:02 +00:00
sec-core.c
sec-irq.c
si476x-cmd.c mfd: si476x-cmd: Add missing documentation for si476x_cmd_fm_rds_status()'s arg 'report' 2020-07-06 08:32:04 +01:00
si476x-i2c.c mfd: si476x-i2c: Fix spelling mistake in case() statement's FALLTHROUGH comment 2020-07-06 08:32:03 +01:00
si476x-prop.c
simple-mfd-i2c.c mfd: simple-mfd-i2c: Add sl28cpld support 2020-09-17 15:57:26 +01:00
sky81452.c backlight: sky81452: Privatize platform data 2020-07-01 10:40:11 +01:00
sm501.c mfd: sm501: Fix leaks in probe() 2020-09-30 16:25:19 +01:00
sprd-sc27xx-spi.c mfd: sprd: Add wakeup capability for PMIC IRQ 2020-09-30 16:25:07 +01:00
ssbi.c
sta2x11-mfd.c
stm32-lptimer.c mfd: stm32: Enable regmap fast_io for stm32-lptimer 2020-06-18 11:19:49 +01:00
stm32-timers.c mfd: stm32-timers: Use dma_request_chan() instead dma_request_slave_channel() 2020-05-26 10:51:20 +01:00
stmfx.c mfd: stmfx: Drop of_match_ptr from of_device_id table 2020-11-27 08:02:11 +00:00
stmpe-i2c.c
stmpe-spi.c
stmpe.c mfd: stmpe: Constify static struct resource 2020-11-19 08:34:21 +00:00
stmpe.h
stpmic1.c mfd: stpmic1: Make stpmic1_regmap_config static 2020-05-26 10:51:20 +01:00
stw481x.c
sun4i-gpadc.c mfd: sun4i: Drop of_match_ptr from of_device_id table 2020-11-27 08:02:27 +00:00
sun6i-prcm.c
syscon.c mfd: syscon: Add syscon_regmap_lookup_by_phandle_optional() function. 2020-11-19 08:30:11 +00:00
t7l66xb.c
tc3589x.c mfd: Constify static struct resources 2020-11-19 08:34:21 +00:00
tc6387xb.c mfd: Constify static struct resources 2020-11-19 08:34:21 +00:00
tc6393xb.c mfd: Constify static struct resources 2020-11-19 08:34:21 +00:00
ti-lmu.c
ti_am335x_tscadc.c mfd: Replace HTTP links with HTTPS ones 2020-08-13 07:50:59 +01:00
timberdale.c
timberdale.h
tmio_core.c
tps6105x.c
tps6507x.c
tps6586x.c mfd: Constify static struct resources 2020-11-19 08:34:21 +00:00
tps65010.c mfd: tps65010: Remove delcared and set, but never used variable 'status' 2020-07-06 08:32:02 +01:00
tps65086.c mfd: Replace HTTP links with HTTPS ones 2020-08-13 07:50:59 +01:00
tps65090.c mfd: Constify static struct resources 2020-11-19 08:34:21 +00:00
tps65217.c mfd: tps65xxx: Constify static struct resource in OMAP2+ drivers 2020-11-19 08:34:21 +00:00
tps65218.c mfd: Replace HTTP links with HTTPS ones 2020-08-13 07:50:59 +01:00
tps65910.c mfd: tps65910: Correct power-off programming sequence 2020-11-27 07:42:59 +00:00
tps65911-comparator.c mfd: tps65911-comparator: Use regmap accessors 2020-11-19 08:34:22 +00:00
tps65912-core.c mfd: Replace HTTP links with HTTPS ones 2020-08-13 07:50:59 +01:00
tps65912-i2c.c mfd: Replace HTTP links with HTTPS ones 2020-08-13 07:50:59 +01:00
tps65912-spi.c mfd: Replace HTTP links with HTTPS ones 2020-08-13 07:50:59 +01:00
tps68470.c
tps80031.c mfd: Constify static struct resources 2020-11-19 08:34:21 +00:00
tqmx86.c mfd: tqmx86: Fix a typo in MODULE_DESCRIPTION 2020-05-26 10:51:20 +01:00
twl-core.c
twl-core.h
twl4030-audio.c
twl4030-irq.c mfd: twl4030-irq: Fix cast to restricted __le32 warning 2020-07-06 08:31:53 +01:00
twl4030-power.c
twl6030-irq.c mfd: twl6030: Mark of_device_id table as maybe unused 2020-11-27 08:02:52 +00:00
twl6040.c
ucb1x00-assabet.c
ucb1x00-core.c
ucb1x00-ts.c
ucb1400_core.c
vexpress-sysreg.c vexpress: Move setting master site to vexpress-config bus 2020-05-13 12:42:46 -05:00
viperboard.c
vx855.c
wcd934x.c mfd: wcd934x: Simplify with dev_err_probe() 2020-09-30 16:25:01 +01:00
wl1273-core.c
wm97xx-core.c
wm831x-auxadc.c mfd: wm831x-auxadc: Prevent use after free in wm831x_auxadc_read_irq() 2021-02-08 13:54:40 +00:00
wm831x-core.c mfd: wm8xxx-core: Constify static struct resource 2020-11-19 08:34:21 +00:00
wm831x-i2c.c
wm831x-irq.c
wm831x-otp.c
wm831x-spi.c
wm5102-tables.c
wm5110-tables.c
wm8350-core.c mfd: wm8350-core: Supply description wm8350_reg_{un}lock args 2020-07-06 08:31:57 +01:00
wm8350-gpio.c
wm8350-i2c.c
wm8350-irq.c
wm8350-regmap.c
wm8400-core.c mfd: wm8400-core: Supply description for wm8400_reset_codec_reg_cache's arg 2020-07-06 08:31:56 +01:00
wm8994-core.c mfd: wm8994: Drop of_match_ptr from of_device_id table 2020-11-27 08:02:35 +00:00
wm8994-irq.c
wm8994-regmap.c
wm8994.h
wm8997-tables.c
wm8998-tables.c