summaryrefslogtreecommitdiffstats
path: root/drivers/gpio/gpio-pch.c
Commit message (Expand)AuthorAgeFilesLines
* gpio: pch: Change PCI device macrosAndy Shevchenko2022-06-211-9/+10
* gpio: pch: Use dev_err_probe()Andy Shevchenko2022-06-211-16/+8
* gpio: pch: Cache &pdev->dev to reduce repetitionBjorn Helgaas2021-12-011-10/+11
* gpio: pch: Use .driver_data instead of checking Device IDs againBjorn Helgaas2021-12-011-12/+9
* gpio: pch: Add a blank line between declaration and codeAbanoub Sameh2020-07-211-0/+1
* gpio: pch: changed every 'unsigned' to 'unsigned int'Abanoub Sameh2020-07-211-5/+5
* gpio: pch: Move IRQ status message to verbose debug levelAndy Shevchenko2020-07-021-1/+2
* gpio: pch: Use in pch_irq_type() macros provided by IRQ coreAndy Shevchenko2020-04-161-2/+2
* gpio: pch: Refactor pch_irq_type() to avoid unnecessary lockingAndy Shevchenko2020-04-161-6/+5
* gpio: pch: Get rid of unneeded variable in IRQ handlerAndy Shevchenko2020-04-161-6/+7
* gpio: pch: Use BIT() and GENMASK() where it's appropriateAndy Shevchenko2020-04-161-22/+23
* gpio: pch: Use dev_get_drvdataChuhong Yuan2019-07-231-4/+2
* PCI: Move Rohm Vendor ID to generic listAndy Shevchenko2019-02-011-1/+0
* gpio: pch: Convert to use SPDX identifierAndy Shevchenko2018-12-071-14/+2
* gpio: pch: Sort headers alphabeticallyAndy Shevchenko2018-12-071-3/+3
* gpio: pch: Remove duplicate assignmentsAndy Shevchenko2018-12-071-4/+1
* gpio: pch: Remove redundant __func__ from debug printAndy Shevchenko2018-12-071-7/+4
* gpio: pch: Use for_each_set_bit() in IRQ handlerAndy Shevchenko2018-12-071-8/+6
* gpio: pch: Convert to dev_pm_opsAndy Shevchenko2018-12-031-40/+13
* gpio: pch: Convert to use managed functions pcim_* and devm_*Andy Shevchenko2018-12-021-52/+12
* gpio: pch: Include the right headerLinus Walleij2018-05-241-1/+1
* gpio: pch: use devres for irq generic chipBartosz Golaszewski2017-08-211-5/+7
* gpio: pch: check the return value of irq_alloc_generic_chip()Bartosz Golaszewski2017-05-291-3/+12
* gpio: pch: use resource management for irqsBartosz Golaszewski2017-03-151-10/+4
* gpio: pch: Optimize pch_gpio_get()Jean Delvare2016-01-051-1/+1
* gpio: pch: use gpiochip data pointerLinus Walleij2016-01-051-6/+6
* gpio: pch: Be sure to clamp return valueLinus Walleij2015-12-261-1/+1
* gpio: pch: fix non-DT buildLinus Walleij2015-12-151-0/+2
* gpio: pch: allow use from device treePaul Burton2015-12-101-0/+1
* gpio: change member .dev to .parentLinus Walleij2015-11-191-1/+1
* gpio/pch: Use irq_set_handler_locked()Thomas Gleixner2015-07-141-2/+2
* gpio: pch: Build context save/restore only for PMThierry Reding2014-10-021-0/+2
* gpio: remove all usage of gpio_remove retval in driver/gpioabdoulaye berthe2014-07-221-8/+2
* gpio: pch: add slab includeLinus Walleij2014-05-271-0/+1
* pch_gpio: set value before enabling output directionDaniel Krueger2014-03-271-3/+5
* gpio/pinctrl: make gpio_chip members typed booleanLinus Walleij2013-12-041-1/+1
* gpio: remove DEFINE_PCI_DEVICE_TABLE macroJingoo Han2013-12-031-1/+1
* gpio: Don't override the error code in probe error handlingAxel Lin2013-05-201-2/+1
* Merge tag 'driver-core-3.8-rc1' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds2012-12-111-4/+4
|\
| * gpio: remove use of __devexitBill Pemberton2012-11-281-1/+1
| * gpio: remove use of __devinitBill Pemberton2012-11-281-2/+2
| * gpio: remove use of __devexit_pBill Pemberton2012-11-281-1/+1
* | gpio-pch: Set parent dev for gpio chipAlexander Stein2012-11-041-0/+1
|/
* gpio: gpio-pch: Use spinlock for register access protectionAxel Lin2012-08-171-12/+10
* Merge tag 'gpio-for-linus' of git://git.secretlab.ca/git/linux-2.6Linus Torvalds2012-05-241-11/+1
|\
| * gpio: Convert drivers to use module_pci_driver()Axel Lin2012-04-071-11/+1
* | gpio: pch9: Use proper flow type handlersThomas Gleixner2012-05-111-29/+28
|/
* gpio: Add missing spin_lock_init in gpio-pch driverAxel Lin2012-02-011-0/+1
* gpio-pch: cleanup __iomem annotation usageMárton Németh2012-01-161-1/+1
* gpio-pch: cleanup NULL pointer checkingMárton Németh2012-01-161-1/+1