aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/pinctrl/nomadik
AgeCommit message (Expand)AuthorFilesLines
2024-03-06pinctrl: nomadik: fix dereference of error pointerThéo Lebrun1-2/+3
2024-03-03gpio: nomadik: Finish conversion to use firmware node APIsAndy Shevchenko1-13/+12
2024-03-01gpio: nomadik: fix Kconfig dependencies inbetween pinctrl & GPIOThéo Lebrun1-0/+1
2024-02-29gpio: nomadik: support mobileye,eyeq5-gpioThéo Lebrun1-0/+2
2024-02-29gpio: nomadik: request dynamic ID allocationThéo Lebrun1-18/+36
2024-02-29pinctrl: nomadik: follow conditional kernel coding conventionsThéo Lebrun1-8/+8
2024-02-29pinctrl: nomadik: follow whitespace kernel coding conventionsThéo Lebrun1-33/+33
2024-02-29pinctrl: nomadik: follow type-system kernel coding conventionsThéo Lebrun1-40/+38
2024-02-29pinctrl: nomadik: minimise indentation in probeThéo Lebrun1-11/+10
2024-02-29pinctrl: nomadik: fix build warning (-Wpointer-to-int-cast)Théo Lebrun1-2/+2
2024-02-29pinctrl: nomadik: fix build warning (-Wformat)Théo Lebrun1-1/+1
2024-02-29pinctrl: nomadik: Kconfig: allow building with COMPILE_TESTThéo Lebrun1-1/+1
2024-02-29gpio: nomadik: extract GPIO platform driver from drivers/pinctrl/nomadik/Théo Lebrun5-892/+21
2024-02-29gpio: nomadik: fix offset bug in nmk_pmx_set()Théo Lebrun1-2/+4
2023-12-08pinctrl: nomadik: use gpiochip_dup_line_label()Bartosz Golaszewski1-1/+5
2023-12-08pinctrl: abx500: use gpiochip_dup_line_label()Bartosz Golaszewski1-2/+7
2023-10-30pinctrl: Use device_get_match_data()Rob Herring2-13/+6
2023-10-10pinctrl: nomadik: abx500: Convert to platform remove callback returning voidUwe Kleine-König1-3/+2
2023-02-22Merge tag 'pinctrl-v6.3-1' of git://git.kernel.org/pub/scm/linux/kernel/git/l...Linus Torvalds1-2/+0
2023-01-16pinctrl: nomadik: remove duplicate included header filesye xingchen1-2/+0
2023-01-04pinctrl: nomadik: Add missing header(s)Andy Shevchenko8-31/+54
2022-09-19pinctrl: nomadik: remove dead code after DB8540 pinctrl removalLukas Bulwahn2-20/+0
2022-09-19pinctrl: nomadik: Make gpio irqchip immutableLinus Walleij1-24/+35
2022-09-19pinctrl: nomadik: Dereference gpio_chip properlyLinus Walleij1-18/+12
2022-08-25pinctrl: nomadik: Convert drivers to use struct pingroup and PINCTRL_PINGROUP()Andy Shevchenko4-186/+180
2022-06-15pinctrl: nomadik: Fix refcount leak in nmk_pinctrl_dt_subnode_to_mapMiaoqian Lin1-1/+3
2022-05-05pinctrl: nomadik: Setup parent device and get rid of unnecessary of_node assi...Andy Shevchenko1-1/+1
2022-04-23pinctrl: nomadik: Add new MC2 configLinus Walleij1-1/+6
2022-03-15pinctrl: nomadik: Add missing of_node_put() in nmk_pinctrl_probeMiaoqian Lin1-1/+3
2021-09-17pinctrl: nomadik: Kconfig: Remove repeated config dependencyCai Huoqing1-1/+0
2021-08-12pinctrl: Bulk conversion to generic_handle_domain_irq()Marc Zyngier1-1/+1
2021-01-06pinctrl: nomadik: Remove unused variable in nmk_gpio_dbg_show_oneNathan Chancellor1-1/+0
2020-12-24Merge tag 'irq-core-2020-12-23' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds1-5/+6
2020-12-15pinctrl: nomadik: Use irq_has_action()Thomas Gleixner1-5/+6
2020-11-11pinctrl: nomadik: db8500: Add more detailed LCD groupsLinus Walleij1-1/+9
2020-08-27pinctrl: nomadik: Fix pull direction debug infoAndrew Halaney1-10/+6
2020-04-28pinctrl: db8500: Fix some old bugsLinus Walleij1-1/+5
2020-04-28pinctrl: ab8505: Define group for GPIO pin 50Linus Walleij1-0/+1
2020-04-16pinctrl: nomadik:remove unneeded variableDing Xiang1-3/+1
2020-02-21pinctrl: Use new GPIO_LINE_DIRECTIONMatti Vaittinen1-2/+5
2019-11-19pinctrl: nomadik: db8500: Add mc0_a_2 pin group without direction controlStephan Gerhold1-1/+11
2019-10-16pinctrl: nomadik: Simplify interrupt handlerLinus Walleij1-14/+7
2019-10-16pinctrl: nomadik: Pass irqchip when adding gpiochipLinus Walleij1-24/+15
2019-10-16pinctrl: nomadik: Drop support for latent IRQLinus Walleij1-21/+0
2019-08-06pinctrl: nomadik: abx500: Add of_node_put() before returnNishka Dasgupta1-0/+1
2019-08-06pinctrl: nomadik: nomadik: Add of_node_put() before returnNishka Dasgupta1-0/+1
2019-06-19treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500Thomas Gleixner3-12/+3
2019-05-30treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 194Thomas Gleixner1-5/+1
2019-05-21treewide: Add SPDX license identifier - Makefile/KconfigThomas Gleixner1-0/+1
2019-02-20pinctrl: nomadik: fix possible object reference leakWangBo1-4/+13
2018-10-03pinctrl: nomadik: Fix debugfsLinus Walleij1-1/+1
2018-09-14pinctrl: Include <linux/gpio/driver.h> nothing elseLinus Walleij4-6/+6
2018-08-29pinctrl: Convert to using %pOFn instead of device_node.nameRob Herring1-3/+3
2018-08-10pinctrl: nomadik: silence uninitialized variable warningDan Carpenter1-5/+6
2018-03-23pinctrl: nomadik: Drop U8540/9540 supportLinus Walleij7-2376/+17
2018-02-13pinctrl: nomadik: add USB functions for STn8815Linus Walleij1-1/+15
2018-01-16pinctrl: abx500: Use seq_putc() in abx500_gpio_dbg_show()Markus Elfring1-1/+1
2017-12-21pinctrl/nomadik/abx500: Improve a size determination in abx500_gpio_probe()Markus Elfring1-2/+1
2017-12-21pinctrl/nomadik/abx500: Delete an error message for a failed memory allocatio...Markus Elfring1-4/+1
2017-11-14Merge tag 'gpio-v4.15-1' of ssh://gitolite.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds1-2/+2
2017-11-08gpio: Move irqdomain into struct gpio_irq_chipThierry Reding1-2/+2
2017-11-02License cleanup: add SPDX GPL-2.0 license identifier to files with no licenseGreg Kroah-Hartman6-0/+6
2017-08-14pinctrl: nomadik: fix incorrect type in return expressionMasahiro Yamada1-1/+1
2017-08-14pinctrl: nomadik: abx500: constify gpio_chip structureGustavo A. R. Silva1-1/+1
2016-11-18pinctrl: nomadik: split up and comments MC0 pinsLinus Walleij1-6/+17
2016-09-19pinctrl: nomadik: don't default-flag IRQs as fallingLinus Walleij1-1/+1
2016-08-27pinctrl: nomadik: make core support explicitly non-modularPaul Gortmaker1-5/+0
2016-08-27pinctrl: nomadik: make abx500 explicitly non-modularPaul Gortmaker1-6/+2
2016-08-11pinctrl: nomadik: use of_property_read_boolJulia Lawall1-4/+2
2016-07-28Merge tag 'pinctrl-v4.8-1' of git://git.kernel.org/pub/scm/linux/kernel/git/l...Linus Torvalds1-96/+0
2016-06-13pinctrl: nomadik: fix warnings from unexported functionsBen Dooks1-96/+0
2016-05-30pinctrl: nomadik: fix inversion of gpio directionLinus Walleij1-1/+1
2016-05-19Merge tag 'pinctrl-v4.7-1' of git://git.kernel.org/pub/scm/linux/kernel/git/l...Linus Torvalds2-93/+82
2016-05-09pinctrl: nomadik: hide nmk_gpio_get_mode when unusedArnd Bergmann1-14/+13
2016-04-28pinctrl: nomadik: implement .get_direction()Linus Walleij1-0/+15
2016-04-28pinctrl: nomadik: use BIT() with offsets consequentlyLinus Walleij1-77/+51
2016-04-21pinctrl: nomadic: Use devm_pinctrl_register() for pinctrl registrationLaxman Dewangan2-2/+3
2016-04-01pinctrl: Rename pinctrl_utils_dt_free_map to pinctrl_utils_free_mapIrina Tirdea2-4/+4
2016-03-31pinctrl: nomadik: fix pull debug print inversionLinus Walleij1-1/+1
2016-03-10Merge tag 'v4.5-rc5' into develLinus Walleij1-2/+3
2016-01-28pinctrl: nomadik: stn8815 CLCD alternate functionsLinus Walleij1-0/+7
2016-01-28pinctrl: nomadik: hide unused functionsArnd Bergmann1-2/+3
2016-01-05pinctrl: abx500: use gpiochip data pointerLinus Walleij1-18/+9
2016-01-05pinctrl: nomadik: use gpiochip data pointerLinus Walleij1-15/+10
2015-11-19gpio: change member .dev to .parentLinus Walleij2-7/+8
2015-10-16pinctrl: replace trivial implementations of gpio_chip request/freeJonas Gorski2-36/+4
2015-09-16genirq: Remove irq argument from irq flow handlersThomas Gleixner1-2/+2
2015-09-04Merge tag 'pinctrl-v4.3-1' of git://git.kernel.org/pub/scm/linux/kernel/git/l...Linus Torvalds5-173/+147
2015-08-11pinctrl: nomadik: reflect current input valueLinus Walleij1-0/+5
2015-07-28pinctrl: nomadik: split stn8815 UART0 pin groupsLinus Walleij1-5/+9
2015-07-27pinctrl: nomadik: depromote GPIO to subsystem_init()Linus Walleij1-6/+6
2015-07-27pinctrl/ARM: move GPIO and pinctrl deps to device treeLinus Walleij5-82/+0
2015-07-23pinctrl: nomadik: assure GPIO chips are populatedLinus Walleij1-0/+25
2015-07-23pinctrl: nomadik: find chip from local arrayLinus Walleij1-38/+26
2015-07-23pinctrl: nomadik: break out state container allocatorLinus Walleij1-35/+71
2015-07-20pinctrl: abx500: remove strict modeLinus Walleij1-1/+0
2015-07-17pinctrl: Use irq_desc_get_xxx() to avoid redundant lookup of irq_descJiang Liu1-7/+5
2015-06-10pinctrl: make pinctrl_register() return proper error codeMasahiro Yamada2-4/+4
2015-06-01pinctrl: Spelling s/reseved/reserved/Geert Uytterhoeven1-1/+1
2015-05-06pinctrl: nomadik: assign chips dynamicallyLinus Walleij1-31/+30
2015-05-06pinctrl: nomadik: activate strict mux modeLinus Walleij2-0/+2
2015-04-15pinctrl: fix allmodconfig noiseLinus Walleij1-1/+1
2015-04-14Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jik...Linus Torvalds1-1/+1
2015-03-06treewide: Fix typo in printk messagesMasanari Iida1-1/+1
2015-01-11pinctrl: pinconf-generic: Allow driver to specify DT paramsSoren Brinkmann1-1/+1
2014-12-14Merge tag 'driver-core-3.19-rc1' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds2-3/+0
2014-10-20pinctrl: nomadik: drop owner assignment from platform_driversWolfram Sang2-3/+0
2014-10-20pinctrl: nomadik: amend MMC/SD pinsLinus Walleij1-1/+3
2014-10-20pinctrl: abx500: mark pin config as genericLinus Walleij1-0/+1
2014-10-20pinctrl: abx500: retire phandle config mechanismLinus Walleij1-13/+1
2014-10-20pinctrl: abx500: force-convert to generic config bindingsLinus Walleij1-2/+2
2014-10-20pinctrl: nomadik: force-convert to generic config bindingsLinus Walleij1-2/+2
2014-10-20pinctrl: abx500: force-convert to generic mux bindingsLinus Walleij1-6/+10
2014-10-20pinctrl: nomadik: force-convert to generic mux bindingsLinus Walleij1-6/+10
2014-10-09Merge tag 'gpio-v3.18-1' of git://git.kernel.org/pub/scm/linux/kernel/git/lin...Linus Torvalds2-14/+4
2014-10-07Merge tag 'pinctrl-v3.18-1' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds2-143/+98
2014-10-02pinctrl: abx500: get rid of unused variableLinus Walleij1-1/+1
2014-09-30pinctrl: nomadik: improve GPIO debug printsLinus Walleij1-11/+25
2014-09-30pinctrl: abx500: refactor DT parser to take two pathsLinus Walleij1-26/+28
2014-09-30pinctrl: abx500: use helpers for map allocation/freeLinus Walleij1-38/+5
2014-09-29pinctrl: nomadik: refactor DT parser to take two pathsLinus Walleij1-29/+33
2014-09-29pinctrl: nomadik: use utils map free functionLinus Walleij1-13/+2
2014-09-29pinctrl: nomadik: use util function to reserve mapsLinus Walleij1-23/+2
2014-09-23pinctrl: remove remaining users of gpiochip_remove() retvalLinus Walleij2-13/+3
2014-09-04pinctrl: clean up after enable refactoringLinus Walleij2-6/+6
2014-08-17pinctrl: abx500: remove useless checkPatrice CHOTARD1-2/+1
2014-07-11pinctrl: nomadik: move all Nomadik drivers to subdirLinus Walleij13-0/+8583