aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/gpio/gpio-davinci.c
AgeCommit message (Expand)AuthorFilesLines
2025-08-07treewide: rename GPIO set callbacks back to their original namesBartosz Golaszewski1-1/+1
2025-06-16gpio: Use dev_fwnode() where applicable across driversJiri Slaby (SUSE)1-1/+1
2025-05-27Merge tag 'gpio-updates-for-v6.16-rc1' of git://git.kernel.org/pub/scm/linux/...Linus Torvalds1-15/+14
2025-05-16gpio: Switch to irq_domain_create_*()Jiri Slaby (SUSE)1-3/+2
2025-05-15gpio: davinci: Make irq_chip immutablePeng Fan1-2/+7
2025-05-15gpio: davinci: Update irq chip dataPeng Fan1-13/+7
2025-02-26gpio: davinci: use value returning settersBartosz Golaszewski1-2/+4
2024-10-14gpio: davinci: use generic device propertiesBartosz Golaszewski1-5/+3
2024-10-14gpio: davinci: allow building the module with COMPILE_TEST=yBartosz Golaszewski1-1/+1
2024-10-02gpio: davinci: Fix condition for irqchip registrationVignesh Raghavendra1-1/+1
2024-09-30gpio: davinci: fix lazy disableEmanuele Ghidoli1-4/+4
2024-09-04gpio: davinci: use devm_clk_get_enabled()Bartosz Golaszewski1-11/+2
2024-09-04gpio: davinci: drop platform data supportBartosz Golaszewski1-64/+25
2024-06-24gpio: davinci: Validate the obtained number of IRQsAleksandr Mishin1-0/+5
2023-10-09gpio: Use device_get_match_data()Rob Herring1-6/+3
2023-07-29gpio: davinci: Remove redundant dev_err_probe()Ruan Jinjie1-1/+1
2023-06-13gpio: davinci: make davinci_gpio_dev_pm_ops staticMin-Hua Chen1-1/+1
2023-05-11gpio: davinci: correct non-kerneldoc commentKrzysztof Kozlowski1-1/+1
2023-04-25Merge tag 'gpio-updates-for-v6.4' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds1-2/+0
2023-04-03gpio: davinci: Add irq chip flag to skip set wakeDhruva Gole1-1/+1
2023-04-03gpio: davinci: Do not clear the bank intr enable bit in save_contextDhruva Gole1-3/+0
2023-03-06gpiolib: remove asm-generic/gpio.hArnd Bergmann1-2/+0
2023-01-30gpio: davinci: Remove duplicate assignment of of_gpio_n_cellsAndy Shevchenko1-1/+0
2023-01-30gpio: davinci: Do not mention legacy API in the codeAndy Shevchenko1-1/+1
2022-11-10gpio: davinci: add support of module buildGuillaume La Roque1-0/+11
2022-10-17gpio: davinci: Stop using ARCH_NR_GPIOSChristophe Leroy1-3/+0
2022-07-19gpio: davinci: Add support for system suspend/resume PMDevarsh Thakkar1-0/+83
2021-12-17gpio: Get rid of duplicate of_node assignment in the driversAndy Shevchenko1-1/+0
2021-08-12gpio: Bulk conversion to generic_handle_domain_irq()Marc Zyngier1-2/+1
2020-08-28gpio: davinci: Simplify with dev_err_probe()Krzysztof Kozlowski1-6/+2
2020-04-02gpio: Unconditionally assign .request()/.free()Thierry Reding1-5/+2
2019-07-15gpio: davinci: silence error prints in case of EPROBE_DEFERKeerthy1-2/+3
2019-07-09Merge tag 'gpio-v5.3-1' of git://git.kernel.org/pub/scm/linux/kernel/git/linu...Linus Torvalds1-3/+4
2019-06-08gpio: davinci: Add new compatible for K3 AM654 SoCsKeerthy1-0/+1
2019-06-08gpio: davinci: Fix the compiler warning with ARM64 config enabledKeerthy1-3/+3
2019-05-30treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 152Thomas Gleixner1-5/+1
2019-02-21gpio: davinci: use devm_platform_ioremap_resource()Bartosz Golaszewski1-3/+1
2018-11-26gpio: davinci: restore a way to manually specify the GPIO baseBartosz Golaszewski1-1/+1
2018-09-20gpio: davinci: Move driver local definitions to driverAndrew F. Davis1-0/+28
2018-09-20gpio: davinci: Allocate the correct amount of memory for controllerAndrew F. Davis1-6/+4
2018-09-20gpio: davinci: Use dev name for label and automatic base selectionAndrew F. Davis1-18/+4
2018-06-18gpio: davinci: Do not assume continuous IRQ numberingKeerthy1-21/+42
2018-06-18gpio: davinci: Shuffle IRQ resource fetching from DT to beginning of probeKeerthy1-18/+11
2018-06-12treewide: devm_kzalloc() -> devm_kcalloc()Kees Cook1-2/+2
2018-05-30gpio: davinci: fix build warning when !CONFIG_OFSekhar Nori1-2/+0
2018-02-12gpio: davinci: add support for pinmux gpio rangesDavid Lechner1-0/+6
2018-01-31Merge tag 'gpio-v4.16-1' of git://git.kernel.org/pub/scm/linux/kernel/git/lin...Linus Torvalds1-1/+1
2018-01-14gpio: davinci: Include proper headerLinus Walleij1-1/+1
2017-11-30gpio: davinci: Assign first bank regs for unbanked caseKeerthy1-1/+1
2017-08-14gpio: davinci: Handle the return value of davinci_gpio_irq_setup functionKeerthy1-1/+4
2017-08-14gpio: davinci: Convert prinkt to dev_errKeerthy1-2/+1
2017-08-14gpio: davinci: Use devm_gpiochip_add_data in place of gpiochip_add_dataKeerthy1-2/+12
2017-05-29gpio: davinci: Handle return value of clk_prepare_enableArvind Yadav1-2/+9
2017-03-15gpio: davinci: use devm_irq_alloc_descs()Bartosz Golaszewski1-1/+1
2017-01-26gpio: davinci: Remove custom .xlateKeerthy1-22/+0
2017-01-26gpio: davinci: Add support for multiple GPIO controllersKeerthy1-1/+3
2017-01-26gpio: davinci: Redesign driver to accommodate ngpios in one gpio chipKeerthy1-54/+73
2017-01-26gpio: davinci: Remove gpio2regs functionKeerthy1-24/+11
2017-01-11gpio: davinci: Remove redundant members davinci_gpio_controller stuctKeerthy1-3/+0
2016-11-09gpio: davinci: Use unique labels for each gpio chipAxel Haslam1-1/+6
2016-02-22Merge branch 'devel' into for-nextLinus Walleij1-2/+3
2016-02-16gpio: davinci: Fix possible NULL pointer deferenceNicholas Krause1-0/+2
2016-02-10gpio: davinci: Fix the number of controllers allocatedLokesh Vutla1-2/+3
2016-02-10gpio: davinci: Add the missing of-node pointerKeerthy1-1/+1
2016-01-28gpio: davinci: use irq_data_get_chip_typeGeliang Tang1-2/+1
2016-01-05gpio: davinci: use gpiochip data pointerLinus Walleij1-9/+6
2015-12-26gpio: davinci: Be sure to clamp return valueLinus Walleij1-1/+1
2015-12-04gpio: davinci: fix missed parent conversionLinus Walleij1-1/+1
2015-11-30gpio: use dev_get_platdata()Nizam Haider1-1/+1
2015-11-19gpio: change member .dev to .parentLinus Walleij1-2/+2
2015-09-16genirq: Remove irq argument from irq flow handlersThomas Gleixner1-2/+1
2015-07-28gpio: kill off set_irq_flags usageRob Herring1-1/+0
2015-07-17Merge branch 'queue/irq/gpio' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Walleij1-10/+9
2015-07-17gpio/davinci: add interrupt support for GPIOs 16-31Vitaly Andrianov1-1/+1
2015-07-14gpio/davinci: Fix race in installing chained irq handlerThomas Gleixner1-4/+2
2015-07-14gpio/davinci: Avoid redundant lookup of irq_dataThomas Gleixner1-4/+4
2015-07-14gpio/davinci: Prepare gpio_irq_handler for irq argument removalThomas Gleixner1-1/+2
2015-07-14gpio/davinci: Use accessor function irq_data_get_irq_handler_data()Jiang Liu1-1/+1
2014-12-14Merge tag 'driver-core-3.19-rc1' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds1-1/+0
2014-10-31gpio: gpio-davinci: remove duplicate check on resourceVarka Bhadram1-5/+0
2014-10-20gpio: drop owner assignment from platform_driversWolfram Sang1-1/+0
2014-05-09gpio: davinci: remove unnecessary OOM messagesJingoo Han1-3/+1
2014-03-11gpio: davinci: fix gpio selection for OFAlexander Holler1-0/+24
2014-03-04gpio: davinci: reuse for keystone socGrygorii Strashko1-8/+40
2014-02-24gpio: davinci: Use signed type for 'irq' variableAlexander Shiyan1-1/+2
2013-12-26gpio: davinci: don't create irq_domain in case of unbanked irqsGrygorii Strashko1-15/+19
2013-12-26gpio: davinci: use chained_irq_enter/chained_irq_exit APIGrygorii Strashko1-3/+3
2013-12-26gpio: davinci: add OF supportKV Sujith1-3/+54
2013-12-26gpio: davinci: convert to use irqdomain support.Lad, Prabhakar1-33/+47
2013-12-26gpio: davinci: get rid of DAVINCI_N_GPIOGrygorii Strashko1-2/+2
2013-12-26gpio: davinci: use {readl|writel}_relaxed() instead of __raw_*Lad, Prabhakar1-18/+18
2013-11-21gpio: davinci: fix check for unbanked gpioLad, Prabhakar1-1/+3
2013-09-24gpio: davinci: move to platform deviceKV Sujith1-38/+81
2013-09-24gpio: davinci: coding style correctionPhilip Avinash1-4/+9
2012-09-01gpio: davinci: preparation for switch to common clock frameworkMurali Karicheri1-1/+1
2012-03-12gpio/davinci: fix enabling unbanked GPIO IRQsSekhar Nori1-5/+6
2012-03-12gpio/davinci: fix oops on unbanked gpio irq requestSekhar Nori1-5/+10
2011-09-05ARM: 7074/1: gpio: davinci: eliminate unused variable warningsAxel Lin1-3/+0
2011-08-22ARM: 7038/1: mach-davinci: move GPIO driver to GPIO subsystemLinus Walleij1-0/+458