aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/mfd/ab8500-core.c
AgeCommit message (Expand)AuthorFilesLines
2023-08-18mfd: Explicitly include correct DT includesRob Herring1-1/+0
2022-03-23mfd: Use platform_get_irq() to get the interruptMinghao Chi (CGEL ZTE)1-7/+5
2022-03-08mfd: ab8500: Drop debugfs moduleLinus Walleij1-20/+0
2021-08-05mfd: Don't use irq_create_mapping() to resolve a mappingMarc Zyngier1-1/+1
2021-06-15mfd: ab8500-core: Use DEVICE_ATTR_RO/RW macroZhen Lei1-17/+16
2021-04-14mfd: ab8500: Drop bm disable parameterLinus Walleij1-14/+6
2021-03-22mfd/power: ab8500: Push data to power supply codeLinus Walleij1-9/+8
2021-02-22Merge tag 'mfd-next-5.12' of git://git.kernel.org/pub/scm/linux/kernel/git/le...Linus Torvalds1-21/+21
2021-02-08mfd: Standardise MFD_CELL_* helper namesLee Jones1-21/+21
2021-01-13regulator: ab8500: Decomission platform data headerLinus Walleij1-1/+0
2020-01-24mfd: ab8500: Fix ab8500-clk typoLinus Walleij1-2/+2
2020-01-24mfd: ab8500-core: Add device tree support for AB8505Stephan Gerhold1-2/+12
2019-11-11mfd: ab8500: Example using new OF_MFD_CELL MACROLee Jones1-96/+42
2019-05-30treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 197Thomas Gleixner1-1/+1
2019-01-03mfd: ab8500-core: Return zero in get_register_interruptible()Dan Carpenter1-1/+1
2017-09-05mfd: ab8500-core: Constify attribute_group structuresArvind Yadav1-3/+3
2017-02-13mfd: ab8500-core: Rename clock device and compatibleLinus Walleij1-2/+2
2016-11-29mfd: ab8500-core: Make it explicitly non-modularPaul Gortmaker1-31/+6
2016-07-12mfd: db8500 stop passing around platform dataArnd Bergmann1-4/+0
2016-01-14mfd: ab8500-core: Fix many warnings reported by CheckpatchLee Jones1-14/+10
2015-12-04mfd: ab8500: Delete static IRQ resourcesLinus Walleij1-482/+0
2015-08-11mfd: Kill off set_irq_flags usageRob Herring1-4/+0
2015-06-22mfd: Constify regmap and irq configuration dataKrzysztof Kozlowski1-1/+1
2014-10-20mfd: drop owner assignment from platform_driversWolfram Sang1-1/+0
2014-08-20mfd: ab8500-core: Use 'ifdef' for config optionsFabio Estevam1-1/+1
2014-07-09mfd: ab8500-core: Resolve code style issuesLee Jones1-21/+24
2014-07-09mfd: ab8500-core: Remove pointless else in if statementLee Jones1-2/+2
2014-06-26mfd: ab8500: Fix dt irq mappingGrygorii Strashko1-1/+1
2014-03-04mfd: dbx500/abx500: root out hardcoded IRQ assignmentsLinus Walleij1-13/+14
2014-01-21mfd: ab8500: Use irqdomain to map interruptsLinus Walleij1-1/+1
2014-01-06mfd: Constify struct mfd_cell where possibleGeert Uytterhoeven1-7/+7
2013-06-13mfd: ab8500-core: Add AB8500 external regulators as MFD devicesLee Jones1-0/+10
2013-06-13mfd: ab8500-core: Add of_compatible property for ab8500-codecFabio Baltieri1-0/+1
2013-06-13mfd: ab8500-core: Add device for new RTC version for AB8540 cut2Alexandre Torgue1-8/+47
2013-06-13mfd: ab8500-core: Drop references to ab8500-ledsLee Jones1-13/+0
2013-05-17mfd: ab8500-core: Pass GPADC compatible string to MFD coreLee Jones1-0/+3
2013-05-17mfd: ab8500-core: Use the correct driver name when enabling gpio/pinctrlLee Jones1-3/+3
2013-05-17mfd: ab8500: Pass AB8500 IRQ to debugfs code by resourceLinus Walleij1-0/+15
2013-04-09mfd: ab8500-core: Add of_compatilbe property for ab8500-usbFabio Baltieri1-0/+1
2013-04-09mfd: ab8500-core: Ignore masked out interruptsFabio Baltieri1-13/+14
2013-03-07ab8500-fg: Add power cut feature for ab8505 and ab8540Lee Jones1-0/+36
2013-03-07mfd: ab8500-core: Hierarchical interrupt registersDariusz Szymczak1-76/+6
2013-03-07mfd: ab8500-core: Add abx500-clk as an mfd child deviceUlf Hansson1-0/+12
2013-03-07mfd: ab8500-core: Show turn on status at bootMattias Wallin1-0/+26
2013-03-07mfd: ab8500-core: Add additional resources to ab8505_iddet_resourcesLee Jones1-0/+24
2013-03-07mfd: ab8500-debugfs: Add tests for ab8540 based platform initialisationsLee Jones1-3/+6
2013-03-07mfd: ab8500-core: Add Interrupt support for ab8540Lee Jones1-7/+43
2013-03-07mfd: ab8500-core: Rework MFD sub-device initialisation structuresLee Jones1-61/+182
2013-03-07mfd: ab8500-core: Add ADC support for ab8540Lee Jones1-15/+59
2013-03-07mfd: ab8500-core: APE Interrupts are not clearedLee Jones1-2/+3
2013-03-07mfd: ab8500-sysctrl: Update correct turn on statusRajkumar Kasirajan1-0/+39
2013-02-24Merge tag 'mfd-3.9-1' of git://git.kernel.org/pub/scm/linux/kernel/git/sameo/...Linus Torvalds1-6/+55
2013-02-20Merge tag 'for-v3.9' of git://git.infradead.org/battery-2.6Linus Torvalds1-8/+6
2013-02-14Merge branch 'abx500-pinctrl-for-mfd' of git://git.kernel.org/pub/scm/linux/k...Samuel Ortiz1-3/+50
2013-02-14Merge branch 'for-mfd' of git://git.linaro.org/people/ljones/linux-3.0-ux500 ...Samuel Ortiz1-0/+2
2013-02-14mfd: ab8500: Rename ab8500 to abx500 for hwmon driverHongbo Zhang1-3/+3
2013-02-08mfd: ab8500: allow AB9540 based devices to use ABX500 pinctrlLee Jones1-1/+2
2013-02-08mfd: ab8500: ensure new AB8500 pinctrl driver is probed correctlyLee Jones1-1/+1
2013-02-08mfd: ab8500: provide a irq_set_type() functionLee Jones1-0/+6
2013-02-08mfd: ab8500: actually handle the AB8500 GPIO IRQs correctlyLinus Walleij1-3/+19
2013-02-08mfd: ab8500: prepare to handle AB8500 GPIO's IRQs correctlyLee Jones1-1/+25
2013-02-04mfd: ab8500-debugfs: Add interrupt debugBengt Jonsson1-0/+1
2013-02-04mfd: ab8500-core: Allow the possibility to dump all AB8500 registersMian Yousaf Kaukab1-0/+1
2013-01-23u8500-charger: Delay for USB enumerationPaer-Olof Haakansson1-0/+6
2013-01-22mfd: Fix compile errors and warnings when !CONFIG_AB8500_BMLee Jones1-0/+1
2013-01-05Merge branch 'for-anton' of git://git.linaro.org/people/ljones/linux-3.0-ux500Anton Vorontsov1-8/+0
2012-12-16Merge tag 'mfd-3.8-1' of git://git.kernel.org/pub/scm/linux/kernel/git/sameo/...Linus Torvalds1-79/+28
2012-12-13Merge tag 'for-v3.8-merged' of git://git.infradead.org/battery-2.6Linus Torvalds1-0/+20
2012-12-13Merge tag 'multiplatform' of git://git.kernel.org/pub/scm/linux/kernel/git/ar...Linus Torvalds1-9/+4
2012-12-11Merge git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linuxAnton Vorontsov1-20/+20
2012-12-11ab8500_bm: Always send platform specific battery information via pdataLee Jones1-8/+0
2012-11-30mfd: ab8500-core: Fix invalid free of devm_ allocated dataTushar Behera1-5/+0
2012-11-28mfd: remove use of __devexitBill Pemberton1-1/+1
2012-11-28mfd: remove use of __devinitdataBill Pemberton1-17/+17
2012-11-28mfd: remove use of __devinitBill Pemberton1-1/+1
2012-11-28mfd: remove use of __devexit_pBill Pemberton1-1/+1
2012-11-23mfd: ab8500-core: Add abx500-clk as an mfd child deviceUlf Hansson1-0/+4
2012-11-18ab8500: Add devicetree support for chargalgRajanikanth H.V1-0/+5
2012-11-18ab8500: Add devicetree support for chargerRajanikanth H.V1-0/+5
2012-11-18ab8500: Add devicetree support for btempRajanikanth H.V1-0/+5
2012-11-18ab8500: Add devicetree support for fuelgaugeRajanikanth H.V1-0/+5
2012-11-11mfd: ab8500-core: Use devm_* memory/IRQ and allocation/free routinesLee Jones1-38/+24
2012-11-11mfd: ab8500-core: Remove unused ab8500-gpio IRQ rangesLee Jones1-36/+0
2012-11-05mfd/ab8500-core: use irq_domain_add_simple()Linus Walleij1-9/+4
2012-09-21mfd: ab8500-core: Apply the AB8500 CODEC's compatible string to its MFD cellLee Jones1-0/+1
2012-09-18mfd: Use the AB8500's IRQ domain to convert hwirq to virqLee Jones1-1/+2
2012-09-14mfd: ab8500: Make ab8500_irq_get_virq() staticLee Jones1-17/+16
2012-09-14mfd: core: Push irqdomain mapping out into devicesMark Brown1-5/+5
2012-07-09mfd: Register ab8500 devices using the newly DT:ed MFD APILee Jones1-25/+39
2012-07-09mfd: Print ab8500 switch off causeJonas Aaberg1-1/+23
2012-07-09mfd: Register the ab8500 from db8500-prcmu using the MFD APILee Jones1-12/+0
2012-07-09mfd: Initialise the AB8500 driver at core_initcall timeLee Jones1-1/+1
2012-07-09mfd: Generically describe interactions with the DB8500 PRCMULee Jones1-6/+6
2012-07-09mfd: Add IRQ domain support for the AB8500Lee Jones1-60/+70
2012-05-20mfd: Enable Device Tree for ab8500-core driverLee Jones1-21/+50
2012-05-20mfd: Remove confusing ab8500-i2c file and merge into ab8500-coreLee Jones1-5/+100
2012-05-11mfd: Support of hierachical interrupt for ab8500Michel JAOUEN1-3/+105
2012-05-01mfd: Add parameter to disable ab8500 battery managementRickard Andersson1-20/+35
2012-05-01mfd: Deny ab8500 suspend if i2c transfer is ongoingJonas Aaberg1-7/+31
2012-05-01mfd: Add new resources on ab8500 AB8505 and AB9540Virupax Sadashivpetimath1-5/+55
2012-03-16mfd: Make use of the ab8500 firmware read-modify-write serviceMattias Nilsson1-14/+23
2012-03-16mfd: Support for the AB8500 AB8505 variantBengt Jonsson1-17/+15
2012-03-16mfd: Don't use mutex_lock_interruptible in ab8500-coreRabin Vincent1-9/+3
2012-03-06mfd: Support AB9540 ab8500 variantLinus Walleij1-21/+170
2012-03-06mfd: Parametrize ab8500 IRQ masks and registersLinus Walleij1-13/+37
2012-03-06mfd: Add ab8500 version detection and enforcingLinus Walleij1-21/+42
2012-03-06mfd: Fix ab8500 error path bugLinus Walleij1-2/+3
2012-01-09mfd: Unify abx500 headers in mfd/abx500Linus Walleij1-1/+1
2011-12-20mfd: add #ifdef CONFIG_DEBUG_FS guard for ab8500_debug_resourcesAxel Lin1-0/+2
2011-10-24mfd: Expose TurnOnStatus in ab8500 sysfsAndrew Lynn1-0/+30
2011-10-24mfd: Remove support for early drop ab8500 chipMattias Wallin1-1/+0
2011-10-24mfd: Add support for ab8500 v3.3Mattias Wallin1-0/+1
2011-10-24mfd: Add ab8500 interrupt disable hookVirupax Sadashivpetimath1-0/+1
2011-07-31mfd: Update ab8500 subdevice listLinus Walleij1-49/+166
2011-07-31mfd: ab8500-core MFD devices marked as initdataRobert Rosengren1-9/+9
2011-05-26mfd: Provide ab8500-core enumerators for chip cutsLinus Walleij1-16/+16
2011-03-28gpio: driver for 42 AB8500 GPIO pinsBibek Basu1-0/+14
2011-03-27mfd: Cleanup irq namespaceThomas Gleixner1-6/+6
2011-03-23mfd: ab8500-core switch off status addedMattias Wallin1-0/+47
2011-03-23mfd: ab8500 chip revision 3.0 supportMattias Wallin1-4/+5
2011-01-14mfd: ab8500-core chip version cut 2.0 supportMattias Wallin1-11/+25
2011-01-14mfd: Convert AB8500 to new irq_ methodsMark Brown1-14/+14
2011-01-14mfd: ab8500-core ioresources irq for subdrivers addedMattias Wallin1-7/+199
2011-01-14mfd: ab8500-core wake up from suspendMattias Wallin1-1/+2
2011-01-14mfd: Export ab8500 chip id to sysfsMattias Wallin1-0/+25
2011-01-14mfd: ab8500-core improved error handling in get_chip_idMattias Wallin1-2/+6
2010-12-22mfd: Fix ab8500-core interrupt ffs bit bugMattias Wallin1-1/+1
2010-10-29mfd: AB8500 debugfsMattias Wallin1-0/+5
2010-10-29misc: Add ab8500 pwm driverArun Murthy1-1/+12
2010-10-29mfd: Align ab8500 with the abx500 interfaceMattias Wallin1-115/+166
2010-09-05Input: add support for PowerOn button on the AB8500 MFDSundar R Iyer1-0/+20
2010-08-11ab8500-mfd: add regulator support to ab8500 mfd deviceSundar R Iyer1-1/+3
2010-05-28mfd: New AB8500 driverRabin Vincent1-0/+444