aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Expand)AuthorFilesLines
2017-11-09Merge branch 'gpio-irqchip-rework' of /home/linus/linux-gpio into develLinus Walleij88-516/+3159
2017-11-09pinctrl: bcm2835: Fix some merge falloutLinus Walleij1-1/+1
2017-11-08gpio: Fix undefined lock_dep_classLinus Walleij1-1/+1
2017-11-08gpio: Automatically add lockdep keysThierry Reding2-30/+47
2017-11-08gpio: Introduce struct gpio_irq_chip.firstThierry Reding2-1/+10
2017-11-08gpio: Disambiguate struct gpio_irq_chip.nestedThierry Reding2-18/+14
2017-11-08gpio: Add Tegra186 supportThierry Reding3-0/+633
2017-11-08gpio: Export gpiochip_irq_{map,unmap}()Thierry Reding2-3/+9
2017-11-08gpio: Implement tighter IRQ chip integrationThierry Reding2-1/+114
2017-11-08gpio: Move lock_key into struct gpio_irq_chipThierry Reding2-4/+9
2017-11-08gpio: Move irq_valid_mask into struct gpio_irq_chipThierry Reding8-26/+35
2017-11-08gpio: Move irq_nested into struct gpio_irq_chipThierry Reding2-6/+11
2017-11-08gpio: Move irq_chained_parent to struct gpio_irq_chipThierry Reding2-9/+27
2017-11-08gpio: Move irq_default_type to struct gpio_irq_chipThierry Reding2-6/+11
2017-11-08gpio: Move irq_handler to struct gpio_irq_chipThierry Reding2-5/+10
2017-11-08gpio: Move irqdomain into struct gpio_irq_chipThierry Reding56-71/+78
2017-11-08gpio: Move irqchip into struct gpio_irq_chipThierry Reding2-9/+19
2017-11-08gpio: Introduce struct gpio_irq_chipThierry Reding1-0/+38
2017-11-08pinctrl: gemini: Fix GMAC groupsLinus Walleij1-25/+54
2017-11-08pinctrl: qcom: spmi-gpio: Add pmi8994 gpio supportRajendra Nayak2-0/+3
2017-11-08pinctrl: ti-iodelay: remove redundant unused variable devColin Ian King1-4/+0
2017-11-08pinctrl: max77620: Use common error handling code in max77620_pinconf_set()Markus Elfring1-10/+11
2017-11-08pinctrl: gemini: Implement clock skew/delay configLinus Walleij2-6/+182
2017-11-08pinctrl: gemini: Use generic DT parserLinus Walleij2-62/+5
2017-11-08pinctrl: Add skew-delay pin config and bindingsLinus Walleij3-0/+11
2017-11-03pinctrl: armada-37xx: remove unused variableArnd Bergmann1-2/+0
2017-10-31gpio: mb86s70: Revert "Return error if requesting an already assigned gpio"Ard Biesheuvel1-5/+0
2017-10-31gpio: mb86s7x: share with other SoCs as moduleArd Biesheuvel2-3/+7
2017-10-31pinctrl: armada-37xx: Add edge both type gpio irq supportKen Ma1-0/+64
2017-10-31gpio: brcmstb: implement suspend/resume/shutdownDoug Berger1-50/+151
2017-10-31gpio: brcmstb: consolidate interrupt domainsDoug Berger2-44/+146
2017-10-31gpio: brcmstb: correct the configuration of level interruptsDoug Berger1-2/+2
2017-10-31gpio: brcmstb: switch to handle_level_irq flowDoug Berger1-6/+12
2017-10-31gpio: brcmstb: release the bgpio lock during irq handlersDoug Berger1-5/+16
2017-10-31gpio: brcmstb: allow all instances to be wakeup sourcesDoug Berger1-7/+7
2017-10-31pinctrl: uniphier: remove eMMC hardware reset pin-muxMasahiro Yamada3-6/+6
2017-10-31pinctrl: rockchip: Add iomux-route switching support for rk3288Heiko Stuebner1-0/+20
2017-10-31pinctrl: intel: Add Intel Cedar Fork PCH pin controller supportMika Westerberg3-0/+384
2017-10-31pinctrl: intel: Make offset to interrupt status register configurableMika Westerberg2-8/+15
2017-10-31gpio-adnp: Use common error handling code in adnp_gpio_dbg_show()Markus Elfring1-16/+13
2017-10-31gpio-rcar: use devm_ioremap_resource()Sergei Shtylyov1-8/+6
2017-10-31pinctrl: sunxi: Enforce the strict mode by defaultMaxime Ripard1-0/+1
2017-10-31pinctrl: sunxi: Disable strict mode for old pinctrl driversMaxime Ripard11-2/+13
2017-10-31pinctrl: sunxi: Introduce the strict flagMaxime Ripard2-1/+12
2017-10-30gpio-mmio: Use the new .get_multiple() callbackLinus Walleij1-3/+84
2017-10-25gpio: mmio: Make pin2mask() a private businessLinus Walleij2-30/+23
2017-10-25gpio: mpc8xxx: Do not reverse bits using bgpioLinus Walleij1-6/+17
2017-10-25gpio: brcmstb: Do not use gc->pin2mask()Linus Walleij1-3/+3
2017-10-25gpio: grgpio: Do not use gc->pin2mask()Linus Walleij1-3/+3
2017-10-25gpio: loongson1: fix bgpio usageLinus Walleij1-4/+3