aboutsummaryrefslogtreecommitdiff
path: root/drivers/pinctrl/bcm/pinctrl-bcm2835.c
AgeCommit message (Expand)AuthorFilesLines
2026-02-21Convert more 'alloc_obj' cases to default GFP_KERNEL argumentsLinus Torvalds1-2/+1
2026-02-21Convert 'alloc_obj' family to use the new default GFP_KERNEL argumentLinus Torvalds1-1/+1
2026-02-21treewide: Replace kmalloc with kmalloc_obj for non-scalar typesKees Cook1-3/+3
2025-09-08pinctrl: generic: rename PIN_CONFIG_OUTPUT to LEVELLinus Walleij1-3/+3
2025-08-07treewide: rename GPIO set callbacks back to their original namesBartosz Golaszewski1-2/+2
2025-05-09pinctrl: bcm2835: use new GPIO line value setter callbacksBartosz Golaszewski1-3/+6
2025-03-04pinctrl: bcm2835: don't -EINVAL on alternate funcs from get_direction()Bartosz Golaszewski1-7/+7
2024-08-24pinctrl: bcm2835: fix module autoloadingLiao Chen1-0/+1
2024-07-21Merge tag 'pinctrl-v6.11-1' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds1-2/+3
2024-06-17pinctrl: bcm2835: Use string_choices API instead of ternary operatorStefan Wahren1-2/+3
2024-06-17pinctrl: bcm2835: Fix permissions of persist_gpio_outputsStefan Wahren1-1/+1
2024-05-06pinctrl: bcm2835: Make pin freeing behavior configurableStefan Wahren1-4/+15
2024-03-28pinctrl: bcm2835: Implement bcm2711_pinconf_getStefan Wahren1-1/+40
2024-03-28pinctrl: bcm2835: Implement bcm2835_pinconf_getStefan Wahren1-2/+21
2023-05-08pinctrl: bcm2835: Handle gpiochip_add_pin_range() errorsChristophe JAILLET1-4/+2
2023-04-21pinctrl-bcm2835.c: fix race condition when setting gpio dirHans Verkuil1-4/+15
2023-01-26pinctrl: bcm2835: Switch to use ->add_pin_ranges()Andy Shevchenko1-4/+4
2023-01-26pinctrl: bcm2835: Remove of_node_put() in bcm2835_of_gpio_ranges_fallback()Andy Shevchenko1-2/+0
2022-06-26pinctrl: bcm2835: Make the irqchip immutableStefan Wahren1-3/+8
2022-06-26pinctrl: bcm2835: drop irq_enable/disable callbacksStefan Wahren1-6/+4
2022-04-21pinctrl: bcm2835: implement hook for missing gpio-rangesStefan Wahren1-0/+18
2022-01-30pinctrl: bcm2835: Fix a few error pathsFlorian Fainelli1-8/+15
2022-01-12Merge tag 'pinctrl-v5.17-1' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds1-5/+10
2021-12-16pinctrl: Get rid of duplicate of_node assignment in the driversAndy Shevchenko1-1/+0
2021-12-16pinctrl-bcm2835: don't call pinctrl_gpio_direction()Hans Verkuil1-3/+9
2021-12-10pinctrl: bcm2835: Change init order for gpio hogsPhil Elwell1-13/+16
2021-12-10pinctrl: bcm2835: Silence uninit warningLinus Walleij1-1/+1
2021-10-25pinctrl: bcm2835: Allow building driver as a moduleFlorian Fainelli1-1/+8
2021-09-02Merge tag 'pinctrl-v5.15-1' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds1-2/+1
2021-08-12pinctrl: Bulk conversion to generic_handle_domain_irq()Marc Zyngier1-2/+2
2021-07-23pinctrl: bcm2835: Replace BUG with BUG_ONJason Wang1-2/+1
2021-05-28pinctrl: bcm2835: Accept fewer than expected IRQsPhil Elwell1-2/+6
2020-06-03pinctrl: bcm2835: Add support for wake-up interruptsFlorian Fainelli1-1/+75
2020-06-03pinctrl: bcm2835: Match BCM7211 compatible stringFlorian Fainelli1-0/+4
2020-02-21pinctrl: Use new GPIO_LINE_DIRECTIONMatti Vaittinen1-1/+4
2020-02-14pinctrl: bcm2835: Add support for all GPIOs on BCM2711Stefan Wahren1-12/+42
2020-02-14pinctrl: bcm2835: Refactor platform dataStefan Wahren1-13/+44
2020-02-14pinctrl: bcm2835: Drop unused defineStefan Wahren1-3/+0
2019-08-26pinctrl: bcm2835: Pass irqchip when adding gpiochipLinus Walleij1-30/+25
2019-08-05pinctrl: bcm2835: Add support for BCM2711 pull-up functionalityStefan Wahren1-5/+100
2019-02-08pinctrl: bcm2835: Direct GPIO config changes to generic pinctrlStefan Wahren1-1/+2
2019-02-08pinctrl: bcm2835: declare pin config as genericStefan Wahren1-0/+1
2018-11-16pinctrl: bcm2835: Switch to SPDX identifierStefan Wahren1-10/+1
2018-11-09pinctrl: bcm2835: Use define directive for BCM2835_PINCONF_PARAM_PULLNathan Chancellor1-4/+2
2018-11-05pinctrl: bcm2835: Use raw spinlock for RT compatibilityLukas Wunner1-8/+8
2018-06-12treewide: kzalloc() -> kcalloc()Kees Cook1-2/+2
2018-05-16pinctrl: bcm2835: Add support for output-low output-high propertiesMatheus Castello1-0/+5
2018-05-16pinctrl: bcm2835: Add support for generic pinctrl bindingMatheus Castello1-37/+58
2017-11-14Merge tag 'gpio-v4.15-1' of ssh://gitolite.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds1-2/+2
2017-11-09pinctrl: bcm2835: Fix some merge falloutLinus Walleij1-1/+1