aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/pinctrl/pinctrl-amd.c
AgeCommit message (Expand)AuthorFilesLines
2024-03-25genirq: Introduce IRQF_COND_ONESHOT and use it in pinctrl-amdRafael J. Wysocki1-1/+1
2024-01-31pinctrl: amd: Add IRQF_ONESHOT to the interrupt requestMario Limonciello1-1/+1
2023-12-04pinctrl: amd: Mask non-wake source pins with interrupt enabled at suspendMario Limonciello1-0/+9
2023-10-10pinctrl: amd: Convert to platform remove callback returning voidUwe Kleine-König1-4/+2
2023-08-30Merge tag 'pinctrl-v6.6-1' of git://git.kernel.org/pub/scm/linux/kernel/git/l...Linus Torvalds1-2/+2
2023-08-21pinctrl: amd: Mask wake bits on probe againMario Limonciello1-0/+30
2023-07-23pinctrl: amd: Don't show `Invalid config param` errorsMario Limonciello1-2/+2
2023-07-13pinctrl: amd: Unify debounce handling into amd_pinconf_set()Mario Limonciello1-16/+5
2023-07-13pinctrl: amd: Drop pull up select configurationMario Limonciello1-12/+4
2023-07-13pinctrl: amd: Use amd_pinconf_set() for all config optionsMario Limonciello1-13/+15
2023-07-13pinctrl: amd: Only use special debounce behavior for GPIO 0Mario Limonciello1-3/+5
2023-06-30Merge tag 'pinctrl-v6.5-1' of git://git.kernel.org/pub/scm/linux/kernel/git/l...Linus Torvalds1-37/+13
2023-06-12pinctrl: amd: Use pm_pr_dbg to show debugging messagesMario Limonciello1-3/+3
2023-05-08pinctrl: amd: Revert "pinctrl: amd: disable and mask interrupts on probe"Mario Limonciello1-31/+0
2023-05-08pinctrl: amd: Detect and mask spurious interruptsKornel Dulęba1-6/+6
2023-05-08pinctrl: amd: Fix mistake in handling clearing pins at startupMario Limonciello1-2/+2
2023-05-08pinctrl: amd: Detect internal GPIO0 debounce handlingMario Limonciello1-0/+7
2023-05-02Merge tag 'pinctrl-v6.4-1' of git://git.kernel.org/pub/scm/linux/kernel/git/l...Linus Torvalds1-46/+44
2023-04-13pinctrl: amd: remove MODULE_LICENSE in non-modulesNick Alcock1-1/+0
2023-03-31pinctrl: amd: Add fields for interrupt status and wake statusMario Limonciello1-3/+17
2023-03-31pinctrl: amd: Adjust debugfs outputMario Limonciello1-46/+30
2023-02-22Merge tag 'pinctrl-v6.3-1' of git://git.kernel.org/pub/scm/linux/kernel/git/l...Linus Torvalds1-0/+7
2023-01-27pinctrl: amd: Fix debug output for debounce timeMario Limonciello1-0/+1
2022-12-29pinctrl: amd: Add Z-state wake control bitsBasavaraj Natikar1-0/+7
2022-10-17pinctrl: amd: Add dynamic debugging for active GPIOsMario Limonciello1-4/+6
2022-10-12Merge tag 'irq-core-2022-10-12' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds1-1/+1
2022-09-19pinctrl: amd: Use generic_handle_irq_safe()Sebastian Andrzej Siewior1-1/+1
2022-08-31pinctrl: amd: change dev_warn to dev_dbg for additional feature supportBasavaraj Natikar1-2/+2
2022-08-26pinctrl: amd: Pick some different unicode symbolsMario Limonciello1-14/+14
2022-08-03pinctrl: amd: Fix an unused variableMario Limonciello1-1/+0
2022-07-26pinctrl: amd: Use unicode for debugfs outputMario Limonciello1-58/+56
2022-07-26pinctrl: amd: Fix newline declaration in debugfs outputMario Limonciello1-1/+1
2022-07-10pinctrl: amd: Remove contact informationBasavaraj Natikar1-2/+0
2022-07-10pinctrl: amd: Don't save/restore interrupt status and wake status bitsBasavaraj Natikar1-2/+9
2022-07-10pinctrl: amd: Use devm_platform_get_and_ioremap_resourceBasavaraj Natikar1-8/+3
2022-06-15pinctrl: amd: Implement pinmux functionalityBasavaraj Natikar1-0/+78
2022-06-15pinctrl: amd: Add amd_get_iomux_res functionBasavaraj Natikar1-0/+25
2022-04-19pinctrl: amd: Make the irqchip immutableMarc Zyngier1-3/+8
2021-12-16pinctrl: Get rid of duplicate of_node assignment in the driversAndy Shevchenko1-3/+0
2021-11-16pinctrl: amd: Fix wakeups when IRQ is shared with SCIMario Limonciello1-3/+26
2021-10-16pinctrl: amd: disable and mask interrupts on probeSachi King1-0/+31
2021-09-17pinctrl: amd: Handle wake-up interruptBasavaraj Natikar1-0/+10
2021-09-17pinctrl: amd: Add irq field dataBasavaraj Natikar1-5/+4
2021-08-30Merge tag 'irq-core-2021-08-30' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds1-4/+2
2021-08-12pinctrl: Bulk conversion to generic_handle_domain_irq()Marc Zyngier1-4/+2
2021-08-12pinctrl: amd: Fix an issue with shutdown when system set to s0ixMario Limonciello1-2/+1
2021-05-25pinctrl/amd: Add device HID for new AMD GPIO controllerMaximilian Luz1-0/+1
2021-05-19pinctrl: amd: Implement irq_set_wakeRaul E Rangel1-1/+31
2020-12-16Merge tag 'pinctrl-v5.11-1' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds1-2/+41
2020-12-04pinctrl: amd: remove debounce filter setting in IRQ type settingCoiby Xu1-7/+0
2020-11-10pinctrl: amd: print debounce filter info in debugfsCoiby Xu1-2/+41
2020-11-10pinctrl: amd: use higher precision for 512 RtcClkCoiby Xu1-1/+1
2020-11-10pinctrl: amd: fix incorrect way to disable debounce filterCoiby Xu1-2/+2
2020-08-04pinctrl: amd: Use irqchip templateLinus Walleij1-11/+10
2020-07-16pinctrl: pinctrl-amd: Do not define 'struct acpi_device_id' when !CONFIG_ACPILee Jones1-0/+2
2020-07-07pinctrl: amd: Honor IRQ trigger type requested by the callerFurquan Shaikh1-10/+1
2020-02-21pinctrl: Use new GPIO_LINE_DIRECTIONMatti Vaittinen1-1/+4
2020-01-06remove ioremap_nocache and devm_ioremap_nocacheChristoph Hellwig1-1/+1
2019-11-04pinctrl: amd: fix __iomem annotation in amd_gpio_irq_handler()Ben Dooks (Codethink)1-1/+2
2019-08-23pinctrl: amd: disable spurious-firing GPIO IRQsDaniel Drake1-1/+11
2019-08-05pinctrl: Remove dev_err() usage after platform_get_irq()Stephen Boyd1-3/+1
2019-06-05treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 422Thomas Gleixner1-5/+1
2019-04-08pinctrl: Added IRQF_SHARED flag for amd-pinctrl driverSandeep Singh1-2/+2
2019-01-11pinctrl/amd: fix typoMatteo Croce1-1/+1
2018-11-05pinctrl: pinctrl-amd: simplify getting .driver_dataWolfram Sang1-4/+2
2018-10-01Merge tag 'v4.19-rc6' into develLinus Walleij1-10/+23
2018-09-25pinctrl/amd: poll InterruptEnable bits in amd_gpio_irq_set_typeDaniel Kurtz1-10/+23
2018-09-14pinctrl: Include <linux/gpio/driver.h> nothing elseLinus Walleij1-1/+1
2018-07-29pinctrl/amd: only handle irq if it is pending and unmaskedDaniel Kurtz1-1/+2
2018-07-29pinctrl/amd: fix gpio irq level in debugfsDaniel Kurtz1-7/+7
2018-03-26pinctrl/amd: poll InterruptEnable bits in enable_irqDaniel Kurtz1-0/+9
2018-02-22pinctrl/amd: add get_direction handlerDaniel Kurtz1-0/+14
2017-11-16Merge tag 'pinctrl-v4.15-1' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds1-2/+2
2017-11-14Merge tag 'gpio-v4.15-1' of ssh://gitolite.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds1-1/+1
2017-11-09Merge branch 'gpio-irqchip-rework' of /home/linus/linux-gpio into develLinus Walleij1-1/+1
2017-11-08gpio: Move irqdomain into struct gpio_irq_chipThierry Reding1-1/+1
2017-10-19pinctrl/amd: fix masking of GPIO interruptsDaniel Drake1-1/+9
2017-09-21pinctrl/amd: make functions amd_gpio_suspend and amd_gpio_resume staticColin Ian King1-2/+2
2017-09-12pinctrl/amd: save pin registers over suspend/resumeDaniel Drake1-0/+75
2017-08-22pinctrl: amd: fix error return code in amd_gpio_probe()Gustavo A. R. Silva1-2/+2
2017-06-29Merge tag 'v4.12-rc7' into develLinus Walleij1-50/+41
2017-06-09pinctrl/amd: Use regular interrupt instead of chainedThomas Gleixner1-50/+41
2017-05-22pinctrl/amd: Update contact information for AMD pinctrl/amdShyam Sundar S K1-0/+4
2017-05-02Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jik...Linus Torvalds1-1/+1
2017-03-24treewide: Fix typos in printkMasanari Iida1-1/+1
2017-03-16pinctrl: amd: make use of raw_spinlock variantsJulia Cartwright1-33/+33
2017-01-30Merge tag 'v4.10-rc6' into develLinus Walleij1-12/+7
2017-01-26Merge branch 'ib-pinctrl-genprops' into develLinus Walleij1-1/+13
2017-01-26pinctrl / gpio: Introduce .set_config() callback for GPIO chipsMika Westerberg1-1/+13
2017-01-19pinctrl/amd: Drop pinctrl_unregister for devm_ registered deviceWei Yongjun1-1/+0
2017-01-12pinctrl: amd: avoid maybe-uninitalized warningArnd Bergmann1-0/+2
2017-01-11pinctrl/amd: white space cleanups in amd_gpio_dbg_show()Dan Carpenter1-6/+6
2017-01-03pinctrl: amd: fix compilation warningLinus Walleij1-0/+3
2016-12-29pinctrl/amd: Set the level based on ACPI tablesShyam Sundar S K1-12/+7
2016-12-28pinctrl: amd: Add support for additional GPIOShah, Nehal-bakulchandra1-10/+15
2016-09-23Merge tag 'v4.8-rc6' into develLinus Walleij1-20/+0
2016-09-13pinctrl/amd: switch to using a bool for levelAgrawal, Nitesh-kumar1-5/+4
2016-09-07pinctrl/amd: Configure GPIO register using BIOS settingsAgrawal, Nitesh-kumar1-0/+15
2016-08-10pinctrl/amd: Remove the default de-bounce timeAgrawal, Nitesh-kumar1-20/+0
2016-04-21pinctrl: amd: Use devm_pinctrl_register() for pinctrl registrationLaxman Dewangan1-6/+3
2016-04-01pinctrl: Rename pinctrl_utils_dt_free_map to pinctrl_utils_free_mapIrina Tirdea1-1/+1
2016-03-31pinctrl: amd:Add device HID for future AMD GPIO controllerWang Hongcheng1-0/+1
2016-02-15pinctrl: Fix return value check in amd_gpio_probe()Wei Yongjun1-2/+2
2016-01-05pinctrl: amd: use gpiochip data pointerLinus Walleij1-19/+14
2015-11-19gpio: change member .dev to .parentLinus Walleij1-1/+1
2015-09-16genirq: Remove irq argument from irq flow handlersThomas Gleixner1-3/+3
2015-07-17pinctrl/amd: Prepare amd_gpio_irq_handler for irq argument removalThomas Gleixner1-1/+2
2015-07-17pinctrl: Use irq_desc_get_xxx() to avoid redundant lookup of irq_descJiang Liu1-1/+1
2015-07-17pinctrl/amd: Use irq_set_handler_locked()Thomas Gleixner1-5/+5
2015-06-10pinctrl: make pinctrl_register() return proper error codeMasahiro Yamada1-2/+2
2015-06-04pinctrl: Remove .owner fieldFabio Estevam1-1/+0
2015-04-07Fix inconsistent spinlock of AMD GPIO driver which can beKen Xue1-10/+9
2015-03-18pinctrl: add AMD GPIO driver support.Ken Xue1-0/+870