index
:
kernel/git/torvalds/linux.git
master
Linux kernel source tree
Linus Torvalds
about
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
path:
root
/
drivers
/
mfd
/
arizona-core.c
Age
Commit message (
Expand
)
Author
Files
Lines
2023-08-18
mfd: Explicitly include correct DT includes
Rob Herring
1
-1
/
+0
2023-02-22
mfd: arizona: Use pm_runtime_resume_and_get() to prevent refcnt leak
Liang He
1
-1
/
+1
2022-12-07
mfd: arizona: Remove #ifdef guards for PM related functions
Paul Cercueil
1
-12
/
+7
2021-11-05
mfd: arizona: Split of_match table into I2C and SPI versions
Charles Keepax
1
-13
/
+0
2021-06-02
mfd: arizona: Allow building arizona MFD-core as module
Hans de Goede
1
-0
/
+2
2021-03-18
mfd: arizona: Drop arizona-extcon cells
Hans de Goede
1
-20
/
+0
2021-02-04
mfd: arizona: Replace arizona_of_get_type() with device_get_match_data()
Hans de Goede
1
-11
/
+0
2020-06-18
mfd: arizona: Ensure 32k clock is put on driver unbind and error
Charles Keepax
1
-0
/
+18
2020-06-18
mfd: arizona: Remove BUG_ON usage
Charles Keepax
1
-1
/
+1
2019-11-11
mfd: arizona: Switch to using devm_gpiod_get()
Dmitry Torokhov
1
-5
/
+1
2019-07-15
Merge tag 'mfd-next-5.3' of git://git.kernel.org/pub/scm/linux/kernel/git/lee...
Linus Torvalds
1
-1
/
+1
2019-07-02
mfd: arizona: Fix undefined behavior
Arnd Bergmann
1
-1
/
+1
2019-06-19
treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500
Thomas Gleixner
1
-4
/
+1
2018-10-23
mfd: arizona: Make array mclk_name static, shrinks object size
Colin Ian King
1
-1
/
+1
2018-10-23
mfd: arizona: Correct calling of runtime_put_sync
Sapthagiri Baratam
1
-4
/
+4
2018-07-27
mfd: arizona: Don't use regmap_read_poll_timeout
Charles Keepax
1
-8
/
+26
2018-05-16
mfd: arizona: Update reset pin to use GPIOD
Charles Keepax
1
-18
/
+35
2017-09-20
mfd: arizona: Remove audio related device tree code
Charles Keepax
1
-131
/
+1
2017-06-06
mfd: arizona: Fix typo using hard-coded register
Charles Keepax
1
-2
/
+1
2017-04-27
mfd: arizona: Refactor arizona_poll_reg
Charles Keepax
1
-20
/
+16
2017-04-27
mfd: arizona: Display register addresses in hex
Charles Keepax
1
-2
/
+2
2017-04-27
mfd: arizona: Remove duplicate set of ret variable
Charles Keepax
1
-6
/
+2
2016-11-29
mfd: arizona: Disable IRQs during driver remove
Charles Keepax
1
-0
/
+1
2016-10-04
mfd: arizona: Handle probe deferral for reset GPIO
Charles Keepax
1
-4
/
+9
2016-10-04
mfd: arizona: Remove arizona_of_get_named_gpio helper function
Charles Keepax
1
-20
/
+7
2016-10-04
mfd: arizona: Add DT options for max_channels_clocked and PDM speaker config
Richard Fitzgerald
1
-0
/
+30
2016-10-04
mfd: arizona: Use suspend_noirq inplace of suspend_late
Charles Keepax
1
-6
/
+4
2016-10-04
mfd: arizona: Add sensible return value to some error paths
Charles Keepax
1
-1
/
+4
2016-10-04
mfd: arizona: Add gating of external MCLKn clocks
Sylwester Nawrocki
1
-2
/
+28
2016-06-29
mfd: arizona: Add missing disable of PM runtime on probe error path
Charles Keepax
1
-1
/
+3
2016-05-09
mfd: arizona: Update device ordering to allow clean driver removal
Charles Keepax
1
-5
/
+5
2016-01-14
mfd: arizona-core: msleep() is unreliable for anything <20ms use usleep_range...
Lee Jones
1
-4
/
+4
2016-01-11
mfd: arizona: Add device tree binding to specify mono outputs
Charles Keepax
1
-0
/
+10
2015-12-04
mfd: arizona: Support Cirrus Logic CS47L24 and WM1831
Richard Fitzgerald
1
-6
/
+68
2015-10-30
mfd: arizona: Signedness bug in arizona_runtime_suspend()
Dan Carpenter
1
-1
/
+1
2015-10-30
mfd: arizona: Remove use of codec build config #ifdefs
Richard Fitzgerald
1
-58
/
+71
2015-10-30
mfd: arizona: Simplify adding subdevices
Richard Fitzgerald
1
-22
/
+14
2015-10-30
mfd: arizona: Downgrade type mismatch messages to dev_warn
Richard Fitzgerald
1
-8
/
+8
2015-10-30
mfd: arizona: Factor out checking of jack detection state
Richard Fitzgerald
1
-9
/
+32
2015-10-30
mfd: arizona: Factor out DCVDD isolation control
Richard Fitzgerald
1
-46
/
+62
2015-10-30
mfd: arizona: Remove unneded ret variable
Javier Martinez Canillas
1
-3
/
+1
2015-09-04
Merge tag 'sound-4.3-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/ti...
Linus Torvalds
1
-1
/
+1
2015-09-04
Merge tag 'mfd-for-linus-4.3' of git://git.kernel.org/pub/scm/linux/kernel/gi...
Linus Torvalds
1
-25
/
+113
2015-08-30
Merge remote-tracking branches 'asoc/topic/rcar', 'asoc/topic/reg-default', '...
Mark Brown
1
-1
/
+1
2015-08-12
mfd: arizona: Fixup some formatting/white space errors
Charles Keepax
1
-17
/
+16
2015-08-11
mfd: arizona: Add support for WM8998 and WM1814
Richard Fitzgerald
1
-8
/
+97
2015-08-11
mfd: arizona: Fix race between runtime suspend and IRQs
Charles Keepax
1
-1
/
+1
2015-07-24
mfd: arizona: Fix initialisation of the PM runtime
Charles Keepax
1
-8
/
+6
2015-07-24
mfd: arizona: Fix race between runtime suspend and IRQs
Charles Keepax
1
-1
/
+1
2015-07-16
regmap: Use reg_sequence for multi_reg_write / register_patch
Nariman Poushin
1
-1
/
+1
2015-06-22
mfd: arizona: Split INx_MODE into two fields
Richard Fitzgerald
1
-2
/
+6
2015-06-22
mfd: wm5110: Add delay before releasing reset line
Charles Keepax
1
-0
/
+10
2015-06-22
mfd: arizona: Add better support for system suspend
Charles Keepax
1
-16
/
+77
2015-06-22
mfd: wm5110: Set DCVDD voltage to 1.175V before entering sleep mode
Charles Keepax
1
-0
/
+52
2015-06-22
mfd: wm5110: Add register patch required for low power sleep
Charles Keepax
1
-0
/
+39
2015-06-22
mfd: arizona: Factor out SYSCLK enable from wm5102 hardware patch
Charles Keepax
1
-20
/
+57
2015-06-22
mfd: arizona: Fix formating/style issues in arizona_apply_hardware_patch
Charles Keepax
1
-20
/
+17
2015-06-22
mfd: wm5102: Ensure we always boot the device fully
Charles Keepax
1
-10
/
+40
2015-06-22
mfd: arizona: Factor out hard reset into helper functions
Charles Keepax
1
-8
/
+17
2015-06-22
mfd: arizona: Use devres to manage reset GPIO
Charles Keepax
1
-6
/
+4
2015-06-22
mfd: arizona: Remove redundant register sync
Charles Keepax
1
-8
/
+0
2015-03-12
mfd: arizona: Add DT binding for the DMIC reference voltages
Charles Keepax
1
-0
/
+10
2015-02-26
mfd: arizona: Add support for WM8280/WM8281
Richard Fitzgerald
1
-2
/
+13
2014-12-05
MFD / PM: Replace CONFIG_PM_RUNTIME with CONFIG_PM
Rafael J. Wysocki
1
-2
/
+2
2014-09-26
mfd: arizona: Correct mask to allow setting micbias external cap
Charles Keepax
1
-0
/
+1
2014-09-26
Revert "mfd: wm5102: Manually apply register patch"
Charles Keepax
1
-12
/
+0
2014-09-26
mfd: arizona: Add support for INn_Mode register control
Inha Song
1
-0
/
+13
2014-09-26
mfd: wm5102: Mark register write sequencer control 3 readable
Mark Brown
1
-1
/
+2
2014-07-28
mfd: arizona: Add missing handling for ISRC3 under/overclocked
Charles Keepax
1
-0
/
+4
2014-07-28
mfd: arizona: Map MICVDD from extcon device to the Arizona core
Charles Keepax
1
-4
/
+16
2014-07-28
mfd: arizona: Add MICVDD to mapped regulators for wm8997
Charles Keepax
1
-0
/
+1
2014-07-09
mfd: arizona: Rid data size incompatibility warn when building for 64bit
Lee Jones
1
-2
/
+2
2014-07-09
mfd: arizona: Add comment to explain non-devm regulator_get
Charles Keepax
1
-0
/
+6
2014-07-09
mfd: arizona: Use num_core_supplies in arizona_dev_exit
Charles Keepax
1
-1
/
+1
2014-07-09
mfd: arizona: Don't use devres for DCVDD
Charles Keepax
1
-3
/
+6
2014-07-09
mfd: arizona: Disable DCVDD before we destroy the MFD
Charles Keepax
1
-1
/
+3
2014-07-09
mfd: arizona: Disable PM runtime at start of driver removal
Charles Keepax
1
-1
/
+2
2014-06-03
mfd: arizona: Add MICVDD to mapped regulators
Charles Keepax
1
-0
/
+1
2014-04-18
regulator: arizona-ldo1: Move setup processing from arizona-core
Charles Keepax
1
-9
/
+3
2014-04-18
mfd: arizona: Factor out read of device tree GPIOs
Charles Keepax
1
-9
/
+22
2014-02-26
mfd: arizona: Use new regmap features for manual register patch
Charles Keepax
1
-4
/
+0
2014-01-06
mfd: Constify struct mfd_cell where possible
Geert Uytterhoeven
1
-4
/
+4
2013-11-15
Merge tag 'mfd-3.13-1' of git://git.kernel.org/pub/scm/linux/kernel/git/sameo...
Linus Torvalds
1
-3
/
+3
2013-10-23
mfd: arizona: Correct handling of device tree gpio defaults
Charles Keepax
1
-1
/
+1
2013-10-23
mfd: arizona: Only attempt to parse DT if platform data was not passed
Lee Jones
1
-2
/
+2
2013-10-23
mfd: arizona: Specify supply mappings for Arizona CODECs
Charles Keepax
1
-3
/
+29
2013-08-14
mfd: arizona: Move regulator disable to after marking cache only
Charles Keepax
1
-1
/
+1
2013-06-18
mfd: arizona: Integrate wm8997 into Arizona mfd
Charles Keepax
1
-0
/
+27
2013-05-21
mfd: arizona: Change fast_start pdata name to better reflect functionality
Charles Keepax
1
-1
/
+1
2013-05-20
mfd: arizona: Support use of external DCVDD
Mark Brown
1
-0
/
+43
2013-05-20
mfd: Add device tree bindings for Arizona class devices
Mark Brown
1
-0
/
+69
2013-05-17
mfd: arizona: Disable interrupts during suspend
Mark Brown
1
-1
/
+22
2013-05-17
mfd: arizona: Add missing cleanup on remove
Mark Brown
1
-0
/
+5
2013-05-17
mfd: wm5102: Manually apply register patch
Charles Keepax
1
-0
/
+12
2013-05-17
mfd: arizona: Read the device identification information after boot
Mark Brown
1
-31
/
+49
2013-04-08
mfd: wm5102: Don't wait for boot when boot sequencer is disabled
Charles Keepax
1
-4
/
+18
2013-04-08
mfd: arizona: Wait for internal clocks to startup after reset
Charles Keepax
1
-1
/
+5
2013-04-08
mfd: arizona: Hold device in reset while ramping supplies
Mark Brown
1
-13
/
+13
2013-04-08
mfd: wm5102: Deactivate standard boot sequence
Charles Keepax
1
-5
/
+5
2013-04-08
mfd: arizona: Add a hardware patch mechanism
Charles Keepax
1
-0
/
+109
2013-04-08
mfd: arizona: Factor out register polling
Charles Keepax
1
-22
/
+30
2013-04-08
mfd: wm5102: Manually apply register patch
Charles Keepax
1
-0
/
+10
2013-04-08
mfd: wm5102: Only use the lowest three bits of device revision
Mark Brown
1
-0
/
+1
2013-04-08
mfd: arizona: Unconditionally enable 32kHz clock
Mark Brown
1
-0
/
+1
2013-04-08
mfd: arizona: Fully support the use of MCLK1 as the 32kHz clock source
Mark Brown
1
-2
/
+19
2013-04-08
mfd: arizona: Support configuring MICBIASes into bypass mode
Mark Brown
1
-1
/
+11
2013-04-08
mfd: arizona: Clean up on failed runtime resume
Mark Brown
1
-4
/
+7
2013-02-14
mfd: arizona: Provide platform data for MICBIAS configuration
Mark Brown
1
-0
/
+23
2013-02-14
mfd: arizona: Clarify mixer underclocking error
Mark Brown
1
-1
/
+1
2013-02-14
mfd: arizona: Disable interrupts during resume
Mark Brown
1
-0
/
+26
2013-02-14
mfd: arizona: Register MICVDD supply first to ensure no retries
Mark Brown
1
-2
/
+2
2013-01-22
mfd: arizona: Check errors from regcache_sync()
Mark Brown
1
-1
/
+6
2012-12-16
Merge tag 'mfd-3.8-1' of git://git.kernel.org/pub/scm/linux/kernel/git/sameo/...
Linus Torvalds
1
-5
/
+12
2012-12-13
Merge tag 'sound-3.8' of git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/...
Linus Torvalds
1
-0
/
+2
2012-12-11
Merge tag 'driver-core-3.8-rc1' of git://git.kernel.org/pub/scm/linux/kernel/...
Linus Torvalds
1
-2
/
+2
2012-12-03
mfd: arizona: Defer patch initialistation until after first device boot
Mark Brown
1
-5
/
+12
2012-11-30
mfd: arizona: Register haptics devices
Mark Brown
1
-0
/
+2
2012-11-28
mfd: remove use of __devexit
Bill Pemberton
1
-1
/
+1
2012-11-28
mfd: remove use of __devinit
Bill Pemberton
1
-1
/
+1
2012-11-28
mfd: arizona: Register haptics devices
Mark Brown
1
-0
/
+2
2012-11-20
mfd: arizona: Sync regcache after reset
Charles Keepax
1
-0
/
+8
2012-11-20
mfd: arizona: Correctly report when AIF2/AIF1 is underclocked
Charles Keepax
1
-2
/
+2
2012-11-20
mfd: arizona: Use correct array for ARRAY_SIZE in mfd_add_devices call
Charles Keepax
1
-1
/
+1
2012-09-15
mfd: core: Push irqdomain mapping out into devices
Mark Brown
1
-3
/
+3
2012-07-25
mfd: Add debug trace on entering and leaving arizone runtime suspend
Mark Brown
1
-0
/
+4
2012-07-16
mfd: Initial support for the WM5110
Mark Brown
1
-0
/
+24
2012-07-10
mfd: Add support for multiple arizona PDM speaker outputs
Mark Brown
1
-3
/
+2
2012-07-09
mfd: Error out if initial arizona boot fails
Mark Brown
1
-1
/
+5
2012-07-09
mfd: Don't free unallocated arizona supplies on error
Mark Brown
1
-1
/
+1
2012-07-09
mfd: Add missing WM5102 ifdefs
Mark Brown
1
-1
/
+2
2012-07-09
mfd: Treat arizona register read errors as non-fatal during resume
Mark Brown
1
-1
/
+1
2012-07-09
mfd: Release arizona DCVDD if we fail to resume the device
Mark Brown
1
-1
/
+3
2012-07-09
mfd: Move arizona digital core supply management to the regulator API
Mark Brown
1
-30
/
+35
2012-06-23
mfd: arizona: Core driver
Mark Brown
1
-0
/
+527