summaryrefslogtreecommitdiffstats
path: root/drivers/gpio/gpio-merrifield.c
Commit message (Expand)AuthorAgeFilesLines
* gpio: merrifield: Utilise temporary variable for struct deviceAndy Shevchenko2023-03-061-3/+4
* gpio: merrifield: Use dev_err_probe()Andy Shevchenko2023-03-061-4/+2
* gpio: merrifield: Adapt to Intel Tangier GPIO driverPandith N2023-03-061-414/+26
* gpio: merrifield: Use str_enable_disable() helperAndy Shevchenko2022-10-181-1/+2
* gpio: merrifield: make irq_chip immutableAndy Shevchenko2022-06-061-7/+15
* gpio: merrifield: check the return value of devm_kstrdup()Xiaoke Wang2022-01-241-0/+3
* gpio: Bulk conversion to generic_handle_domain_irq()Marc Zyngier2021-08-121-6/+2
* gpio: merrifield: Make bias configuration available for GPIOsAndy Shevchenko2021-02-151-0/+5
* gpio: merrifield: Better show how GPIO and IRQ bases are derived from hardwareAndy Shevchenko2020-04-161-2/+2
* gpio: merrifield: Switch over to MSI interruptsAndy Shevchenko2020-04-161-1/+5
* gpio: merrifield: Pass irqchip when adding gpiochipAndy Shevchenko2019-11-131-13/+19
* gpio: merrifield: Add GPIO <-> pin mapping ranges via callbackAndy Shevchenko2019-11-131-17/+25
* Merge branch 'devel' into for-nextLinus Walleij2019-11-081-1/+4
|\
| * gpio: Use new GPIO_LINE_DIRECTIONMatti Vaittinen2019-11-071-1/+4
* | Revert "gpio: merrifield: Pass irqchip when adding gpiochip"Linus Walleij2019-11-031-16/+12
* | Revert "gpio: merrifield: Restore use of irq_base"Linus Walleij2019-11-031-1/+0
* | Revert "gpio: merrifield: Move hardware initialization to callback"Linus Walleij2019-11-031-5/+3
|/
* gpio: merrifield: Move hardware initialization to callbackAndy Shevchenko2019-10-151-3/+5
* gpio: merrifield: Restore use of irq_baseAndy Shevchenko2019-10-151-0/+1
* gpio: merrifield: Pass irqchip when adding gpiochipLinus Walleij2019-08-121-12/+16
* gpio: merrifield: Fix build err without CONFIG_ACPIYueHaibing2019-04-231-1/+1
* gpio: merrifield: Convert to use acpi_dev_get_first_match_dev()Andy Shevchenko2019-04-011-4/+14
* gpio: merrifield: Convert to use SPDX identifierAndy Shevchenko2018-12-071-4/+1
* gpio: merrifield: Remove linux/init.hAndy Shevchenko2018-12-071-1/+0
* gpio: merrifield: Delete an error messageMarkus Elfring2018-02-221-3/+1
* gpio: merrifield: Add support of ACPI enabled platformsAndy Shevchenko2018-01-101-1/+10
* gpio: Move irqdomain into struct gpio_irq_chipThierry Reding2017-11-081-1/+1
* gpio: merrifield: Remove unused headerAndy Shevchenko2017-06-161-1/+0
* gpio: merrifield: Don't use GPIOF_DIR_IN / GPIOF_DIR_OUTAndy Shevchenko2017-03-231-1/+1
* pinctrl / gpio: Introduce .set_config() callback for GPIO chipsMika Westerberg2017-01-261-1/+13
* gpio: merrifield: Implement gpio_get_direction callbackAndy Shevchenko2016-12-071-0/+9
* gpio: merrifield: Add support for hardware debouncerAndy Shevchenko2016-12-071-0/+22
* gpio: merrifield: set default handler to be handle_bad_irq()Andy Shevchenko2016-10-241-1/+1
* gpio: merrifield: Protect irq_ack() and gpio_set() by lockAndy Shevchenko2016-07-221-0/+11
* gpio: merrifield: Introduce GPIO driver to support MerrifieldAndy Shevchenko2016-07-221-0/+433