linux_dsm_epyc7002/include/linux/mfd
Bill Richardson 2ce701ae4e mfd: cros_ec: Allow static din/dout buffers with cros_ec_register()
The lower-level driver may want to provide its own buffers. If so,
there's no need to allocate new ones.  This already happens to work
just fine (since we check for size of 0 and use devm allocation), but
it's good to document it.

[dianders: Resolved conflicts; documented that no code changes needed
on mainline]

Signed-off-by: Bill Richardson <wfrichar@chromium.org>
Signed-off-by: Doug Anderson <dianders@chromium.org>
Reviewed-by: Simon Glass <sjg@chromium.org>
Signed-off-by: Lee Jones <lee.jones@linaro.org>
2014-07-09 14:58:15 +01:00
..
abx500 mfd: dbx500/abx500: root out hardcoded IRQ assignments 2014-03-04 08:58:11 +08:00
arizona mfd: arizona: Lower ARIZONA_MAX_CORE_SUPPLIES to 2 2014-07-09 14:58:05 +01:00
da9052 mfd: da9052: Extend support to a new chip 2014-03-19 08:58:26 +00:00
da9055
da9063 mfd: da9063: Upgrade of register definitions to support production silicon 2014-03-19 08:58:41 +00:00
pcf50633
samsung mfd: sec-core: Add support for S2MPU02 device 2014-07-09 14:58:11 +01:00
syscon phy: Add new Exynos5 USB 3.0 PHY driver 2014-05-13 18:07:08 +05:30
wm831x
wm8350
wm8994 mfd: wm8994: Remove unused irq_lock 2013-10-23 16:20:41 +01:00
88pm80x.h
88pm860x.h
aat2870.h
ab3100.h
abx500.h mfd: abx500-core: Remove unused function abx500_dump_all_banks() 2014-06-03 08:11:51 +01:00
adp5520.h
as3711.h
as3722.h regulator: Updates for v3.14 2014-01-25 13:19:10 -08:00
asic3.h
axp20x.h mfd: AXP20x: Add mfd driver for AXP20x PMIC 2014-06-03 08:11:25 +01:00
bcm590xx.h mfd: bcm590xx: Add support for secondary I2C slave address 2014-05-21 10:40:08 +01:00
core.h regulator: Constify the pointer to alias name array 2014-05-23 18:55:23 +01:00
cros_ec_commands.h mfd: cros_ec: Sync to the latest cros_ec_commands.h from EC sources 2014-06-03 08:11:48 +01:00
cros_ec.h mfd: cros_ec: Allow static din/dout buffers with cros_ec_register() 2014-07-09 14:58:15 +01:00
da903x.h
davinci_voicecodec.h mfd: davinci_voicecodec: Provide a regmap for register I/O 2013-09-02 10:27:49 +02:00
db8500-prcmu.h
dbx500-prcmu.h mfd: dbx500/abx500: root out hardcoded IRQ assignments 2014-03-04 08:58:11 +08:00
ds1wm.h
ezx-pcap.h
htc-egpio.h
htc-pasic3.h
intel_msic.h
intel_soc_pmic.h mfd: intel_soc_pmic: Core driver 2014-06-17 15:59:20 +01:00
ipaq-micro.h mfd: Add driver for Atmel Microcontroller on iPaq h3xxx 2014-06-03 08:11:42 +01:00
janz.h
kempld.h mfd: Add sysfs attributes for Kontron PLD firmware revision 2014-06-03 08:11:11 +01:00
lm3533.h
lp3943.h mfd: Add LP3943 MFD driver 2014-01-21 08:27:59 +00:00
lp8788-isink.h
lp8788.h
lpc_ich.h mfd: lpc_ich: Add support for iTCO v3 2014-03-19 09:00:02 +00:00
max8907.h
max8925.h
max8997-private.h mfd: max8997: Naturalise cross-architecture discrepancies 2014-02-19 13:30:23 +00:00
max8997.h
max8998-private.h mfd: max8998: Naturalise cross-architecture discrepancies 2014-02-19 13:30:25 +00:00
max8998.h
max14577-private.h regulator: max14577: Add support for MAX77836 regulators 2014-04-23 14:09:45 +01:00
max14577.h regulator: max14577: Add support for MAX77836 regulators 2014-04-23 14:09:45 +01:00
max77686-private.h mfd: Represent correct filenames in file headers 2014-01-21 08:28:12 +00:00
max77686.h
max77693-private.h mfd: max77693: Handle IRQs using regmap 2014-06-17 15:17:00 +01:00
max77693.h mfd: max77693: Remove device wakeup from driver 2013-10-23 16:21:26 +01:00
mc13xxx.h mfd: mc13xxx: Use regmap irq framework for interrupts 2014-07-09 14:58:10 +01:00
mc13783.h mfd: mc13xxx: Use regmap irq framework for interrupts 2014-07-09 14:58:10 +01:00
mc13892.h
mcp.h
menelaus.h
palmas.h Changes to existing drivers: 2014-06-06 12:08:39 -07:00
rc5t583.h
rdc321x.h mfd: rdc321x: Fix off-by-one for ngpio setting 2014-06-03 08:11:17 +01:00
retu.h
rtsx_common.h mmc: rtsx: Revert "mmc: rtsx: add support for pre_req and post_req" 2014-05-08 08:44:50 +01:00
rtsx_pci.h mfd: rtsx: Add dma transfer function 2014-07-09 14:14:58 +01:00
rtsx_usb.h mfd: Add realtek USB card reader driver 2014-03-19 08:58:18 +00:00
si476x-core.h treewide: Fix common typo in "identify" 2013-10-14 15:31:06 +02:00
si476x-platform.h
si476x-reports.h
smsc.h
sta2x11-mfd.h
stmpe.h mfd: stmpe: root out static GPIO and IRQ assignments 2014-05-23 09:41:01 +01:00
stw481x.h mfd: Add STw481x driver 2013-10-23 16:21:12 +01:00
syscon.h mfd: syscon: Include linux/err.h to fix build error 2014-06-03 08:11:41 +01:00
t7l66xb.h
tc3589x.h gpio: tc3589x: get rid of static IRQ base 2014-04-28 12:35:07 -07:00
tc6387xb.h
tc6393xb.h
ti_am335x_tscadc.h mfd: input: iio: ti_amm335x: Rework TSC/ADC synchronization 2014-01-07 08:45:00 +00:00
ti_ssp.h
tmio.h mmc: tmio: add new TMIO_MMC_HAVE_HIGH_REG flags 2014-01-13 12:48:24 -05:00
tps6105x.h
tps6507x.h
tps6586x.h regulator: tps6586x: Add support for the TPS658640 2014-05-26 16:48:02 +01:00
tps65090.h Immutable branch between MFD and Regulator due for v3.16 merge-window. 2014-04-29 10:01:28 -07:00
tps65217.h regulator: tps65217: Remove *rdev[] from struct tps65217 2014-04-18 15:47:39 +01:00
tps65218.h mfd: tps65218: Remove unused *rdev[] from struct tps65218 2014-06-03 08:11:13 +01:00
tps65910.h regulator: tps65910: Simplify setting enable_mask for regulators 2013-12-30 11:48:43 +00:00
tps65912.h
tps80031.h
twl4030-audio.h
twl6040.h mfd: twl6040: Optional clk32k clock handling 2014-06-03 08:11:20 +01:00
ucb1x00.h
viperboard.h
wl1273-core.h
wm8400-audio.h
wm8400-private.h
wm8400.h