summaryrefslogtreecommitdiffstats
path: root/drivers/gpio/gpio-pch.c
AgeCommit message (Expand)AuthorFilesLines
2021-12-01gpio: pch: Cache &pdev->dev to reduce repetitionBjorn Helgaas1-10/+11
2021-12-01gpio: pch: Use .driver_data instead of checking Device IDs againBjorn Helgaas1-12/+9
2020-07-21gpio: pch: Add a blank line between declaration and codeAbanoub Sameh1-0/+1
2020-07-21gpio: pch: changed every 'unsigned' to 'unsigned int'Abanoub Sameh1-5/+5
2020-07-02gpio: pch: Move IRQ status message to verbose debug levelAndy Shevchenko1-1/+2
2020-04-16gpio: pch: Use in pch_irq_type() macros provided by IRQ coreAndy Shevchenko1-2/+2
2020-04-16gpio: pch: Refactor pch_irq_type() to avoid unnecessary lockingAndy Shevchenko1-6/+5
2020-04-16gpio: pch: Get rid of unneeded variable in IRQ handlerAndy Shevchenko1-6/+7
2020-04-16gpio: pch: Use BIT() and GENMASK() where it's appropriateAndy Shevchenko1-22/+23
2019-07-23gpio: pch: Use dev_get_drvdataChuhong Yuan1-4/+2
2019-02-01PCI: Move Rohm Vendor ID to generic listAndy Shevchenko1-1/+0
2018-12-07gpio: pch: Convert to use SPDX identifierAndy Shevchenko1-14/+2
2018-12-07gpio: pch: Sort headers alphabeticallyAndy Shevchenko1-3/+3
2018-12-07gpio: pch: Remove duplicate assignmentsAndy Shevchenko1-4/+1
2018-12-07gpio: pch: Remove redundant __func__ from debug printAndy Shevchenko1-7/+4
2018-12-07gpio: pch: Use for_each_set_bit() in IRQ handlerAndy Shevchenko1-8/+6
2018-12-03gpio: pch: Convert to dev_pm_opsAndy Shevchenko1-40/+13
2018-12-02gpio: pch: Convert to use managed functions pcim_* and devm_*Andy Shevchenko1-52/+12
2018-05-24gpio: pch: Include the right headerLinus Walleij1-1/+1
2017-08-21gpio: pch: use devres for irq generic chipBartosz Golaszewski1-5/+7
2017-05-29gpio: pch: check the return value of irq_alloc_generic_chip()Bartosz Golaszewski1-3/+12
2017-03-15gpio: pch: use resource management for irqsBartosz Golaszewski1-10/+4
2016-01-05gpio: pch: Optimize pch_gpio_get()Jean Delvare1-1/+1
2016-01-05gpio: pch: use gpiochip data pointerLinus Walleij1-6/+6
2015-12-26gpio: pch: Be sure to clamp return valueLinus Walleij1-1/+1
2015-12-15gpio: pch: fix non-DT buildLinus Walleij1-0/+2
2015-12-10gpio: pch: allow use from device treePaul Burton1-0/+1
2015-11-19gpio: change member .dev to .parentLinus Walleij1-1/+1
2015-07-14gpio/pch: Use irq_set_handler_locked()Thomas Gleixner1-2/+2
2014-10-02gpio: pch: Build context save/restore only for PMThierry Reding1-0/+2
2014-07-22gpio: remove all usage of gpio_remove retval in driver/gpioabdoulaye berthe1-8/+2
2014-05-27gpio: pch: add slab includeLinus Walleij1-0/+1
2014-03-27pch_gpio: set value before enabling output directionDaniel Krueger1-3/+5
2013-12-04gpio/pinctrl: make gpio_chip members typed booleanLinus Walleij1-1/+1
2013-12-03gpio: remove DEFINE_PCI_DEVICE_TABLE macroJingoo Han1-1/+1
2013-05-20gpio: Don't override the error code in probe error handlingAxel Lin1-2/+1
2012-12-11Merge tag 'driver-core-3.8-rc1' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds1-4/+4
2012-11-28gpio: remove use of __devexitBill Pemberton1-1/+1
2012-11-28gpio: remove use of __devinitBill Pemberton1-2/+2
2012-11-28gpio: remove use of __devexit_pBill Pemberton1-1/+1
2012-11-04gpio-pch: Set parent dev for gpio chipAlexander Stein1-0/+1
2012-08-17gpio: gpio-pch: Use spinlock for register access protectionAxel Lin1-12/+10
2012-05-24Merge tag 'gpio-for-linus' of git://git.secretlab.ca/git/linux-2.6Linus Torvalds1-11/+1
2012-05-11gpio: pch9: Use proper flow type handlersThomas Gleixner1-29/+28
2012-04-07gpio: Convert drivers to use module_pci_driver()Axel Lin1-11/+1
2012-02-01gpio: Add missing spin_lock_init in gpio-pch driverAxel Lin1-0/+1
2012-01-16gpio-pch: cleanup __iomem annotation usageMárton Németh1-1/+1
2012-01-16gpio-pch: cleanup NULL pointer checkingMárton Németh1-1/+1
2011-12-12pch_gpio: Change company name OKI SEMICONDUCTOR to LAPIS SemiconductorTomoya MORINAGA1-3/+3
2011-12-12pch_gpio: Support new device LAPIS Semiconductor ML7831 IOHTomoya MORINAGA1-0/+1