aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/pinctrl/meson
AgeCommit message (Expand)AuthorFilesLines
2024-03-28pinctrl/meson: fix typo in PDM's pin nameJan Dakinevich1-3/+3
2023-09-25pinctrl: Add driver support for Amlogic T7 SoCsHuqiang Qin3-0/+1618
2023-08-23pinctrl: use capital "OR" for multiple licenses in SPDXKrzysztof Kozlowski4-6/+4
2023-08-07pinctrl: Replace the IRQ number in the driver with the IRQID macro definitionHuqiang Qin1-17/+18
2023-07-23pinctrl: Add driver support for Amlogic C3 SoCsHuqiang Qin3-0/+1115
2023-07-20pinctrl: Explicitly include correct DT includesRob Herring1-1/+0
2023-05-16pinctrl: meson-axg: add missing GPIOA_18 gpio groupMartin Hundebøll1-0/+1
2022-09-08pinctrl: meson: Switch to use fwnode instead of of_nodeAndy Shevchenko2-5/+6
2022-05-04Merge tag 'intel-gpio-v5.19-1' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Walleij3-43/+39
2022-04-22pinctrl: meson: fix unused variable warningQianggui Song1-1/+2
2022-04-18pinctrl: meson: Replace custom code by gpiochip_node_count() callAndy Shevchenko1-16/+12
2022-04-18pinctrl: meson: Enable COMPILE_TESTAndy Shevchenko1-1/+1
2022-04-18pinctrl: meson: Rename REG_* to MESON_REG_*Andy Shevchenko2-26/+26
2022-01-30pinctrl: meson: add pinctrl driver support for Meson-S4 SocQianggui Song3-0/+1239
2022-01-24pinctrl: meson-g12a: add more pwm_f optionsGary Bisson1-1/+5
2020-11-05pinctrl/meson: enable building as modulesKevin Hilman10-13/+38
2020-07-16pinctrl: meson: pinctrl-meson-a1: Remove unused const variable 'i2c_slave_gro...Lee Jones1-5/+0
2020-07-07pinctrl: meson: fix drive strength register and bit calculationHyeonki Hong1-4/+7
2020-04-28pinctrl: meson: wire up the gpio_chip's set_config callbackMartin Blumenstingl1-0/+1
2020-04-28pinctrl: meson: implement the gpio_chip get_direction callbackMartin Blumenstingl1-0/+13
2020-04-02Merge tag 'pinctrl-v5.7-1' of git://git.kernel.org/pub/scm/linux/kernel/git/l...Linus Torvalds2-0/+62
2020-03-12pinctrl: meson: add tsin pinctrl for meson gxbb/gxl/gxmIgor Vavro2-0/+62
2020-02-21pinctrl: meson-gxl: fix GPIOX sdio pinsNicolas Belin1-2/+2
2020-01-29Merge tag 'pinctrl-v5.6-1' of git://git.kernel.org/pub/scm/linux/kernel/git/l...Linus Torvalds2-2/+7
2020-01-07pinctrl: meson: meson8b: add the GPIOH pinmux settings for ETH_RXD{2,3}Martin Blumenstingl1-1/+6
2020-01-07pinctrl: meson: Fix wrong shift value when get drive-strengthQianggui Song1-0/+1
2019-12-12pinctrl: meson-axg: Use the correct style for SPDX License IdentifierNishad Kamdar1-1/+1
2019-11-19pinctrl: meson: add pinctrl driver support for Meson-A1 SoCQianggui Song5-0/+960
2019-11-19pinctrl: meson: add a new callback for SoCs fixupQianggui Song8-9/+39
2019-09-13pinctrl: meson-gxbb: Fix wrong pinning definition for uart_cOtto Meier1-6/+6
2019-08-23pinctrl: meson: meson: Add of_node_put() before returnNishka Dasgupta1-0/+1
2019-08-05pinctrl: meson-g12a: add pwm_a on GPIOE_2 pinmuxNeil Armstrong1-0/+9
2019-07-13Merge tag 'pinctrl-v5.3-1' of git://git.kernel.org/pub/scm/linux/kernel/git/l...Linus Torvalds3-102/+302
2019-06-05treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 446Thomas Gleixner8-56/+8
2019-06-01pinctrl: meson: update with SPDX Licence identifierNeil Armstrong8-56/+8
2019-05-24pinctrl: meson: add output support in pinconfJerome Brunet1-55/+127
2019-05-23pinctrl: meson: g12a: add DS bank valueGuillaume La Roque1-18/+18
2019-05-23pinctrl: meson: add support of drive-strength-microampGuillaume La Roque2-1/+116
2019-05-23pinctrl: meson: Rework enable/disable bias partGuillaume La Roque1-36/+49
2019-05-21treewide: Add SPDX license identifier - Makefile/KconfigThomas Gleixner2-0/+2
2019-03-11Merge tag 'pinctrl-v5.1-1' of git://git.kernel.org/pub/scm/linux/kernel/git/l...Linus Torvalds3-9/+22
2019-02-17pinctrl: meson: meson8b: fix the sdxc_a data 1..3 pinsMartin Blumenstingl1-1/+1
2019-01-22Merge branch 'ib-meson-fixes' into develLinus Walleij2-8/+17
2019-01-21pinctrl: meson: add optional region for drive strengthJerome Brunet2-0/+7
2019-01-21pinctrl: meson: fix G12A ao pull registers base addressXingyu Chen1-10/+12
2019-01-14pinctrl: meson: meson8b: add the eth_rxd2 and eth_rxd3 pinsMartin Blumenstingl1-1/+5
2019-01-01Merge tag 'pinctrl-v4.21-1' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds3-19/+71
2018-12-21pinctrl: meson: meson8b: add the missing GPIO_GROUPs for BOOT and CARDMartin Blumenstingl1-0/+28
2018-12-21pinctrl: meson: meson8: add the missing GPIO_GROUPs for BOOT and CARDMartin Blumenstingl1-0/+26
2018-12-21pinctrl: meson: meson8: rename the "gpio" function to "gpio_periphs"Martin Blumenstingl1-2/+2
2018-12-21pinctrl: meson: meson8: rename the "gpio" function to "gpio_periphs"Martin Blumenstingl1-2/+2
2018-12-21pinctrl: meson: meson8b: fix the GPIO function for the GPIOAO pinsMartin Blumenstingl1-5/+8
2018-12-21pinctrl: meson: meson8: fix the GPIO function for the GPIOAO pinsMartin Blumenstingl1-0/+3
2018-11-19pinctrl: meson: fix pull enable register calculationJerome Brunet1-1/+2
2018-11-15pinctrl: meson-gxl: remove invalid GPIOX tsin_a pinsNeil Armstrong1-10/+2
2018-11-05pinctrl: meson: fix meson8b ao pull register bitsJerome Brunet1-1/+1
2018-11-05pinctrl: meson: fix meson8 ao pull register bitsJerome Brunet1-1/+1
2018-11-05pinctrl: meson: fix gxl ao pull register bitsJerome Brunet1-1/+1
2018-11-05pinctrl: meson: fix gxbb ao pull register bitsJerome Brunet1-1/+1
2018-11-05pinctrl: meson: fix pinconf bias disableJerome Brunet1-1/+1
2018-09-14pinctrl: Include <linux/gpio/driver.h> nothing elseLinus Walleij2-2/+2
2018-08-29pinctrl: Convert to using %pOFn instead of device_node.nameRob Herring1-1/+1
2018-08-29pinctrl: meson-g12a: add pinctrl driver supportYixun Lan3-0/+1411
2018-07-16pinctrl: meson: add gen_clk pinsJerome Brunet2-0/+17
2018-06-07Merge tag 'pinctrl-v4.18-1' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds4-6/+132
2018-05-16pinctrl: nand: meson-gxl: fix missing data pinsYixun Lan1-2/+2
2018-05-16pinctrl: nand: meson-gxbb: fix missing data pinsYixun Lan1-2/+2
2018-05-02pinctrl: meson: axg: add tdm pinsJerome Brunet1-0/+107
2018-05-02pinctrl: meson: meson8: add the RGMII RXD2/RXD3 and TXD2/TXD3 signalsMartin Blumenstingl1-1/+12
2018-05-02pinctrl: meson: meson8: add support for the Meson8m2 SoCMartin Blumenstingl1-1/+9
2018-05-02pinctrl: meson-axg: fix the range of aobus bankYixun Lan1-1/+1
2018-04-03Merge tag 'pinctrl-v4.17-1' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds1-8/+12
2018-03-02pinctrl: meson: meson8b: fix requesting GPIOs greater than GPIOZ_3Martin Blumenstingl1-8/+12
2018-02-12pinctrl: meson-axg: adjust uart_ao_b pin group namingYixun Lan1-2/+2
2017-12-13pinctrl: meson-axg: adjust spicc pin namingYixun Lan1-43/+43
2017-11-30pinctrl: meson-axg: Add new pinctrl driver for Meson AXG SoCXingyu Chen3-0/+982
2017-11-30pinctrl: meson-axg: Introduce a pinctrl pinmux ops for Meson-AXG SoCXingyu Chen5-0/+185
2017-10-16pinctrl: meson: rework pinmux opsJerome Brunet10-109/+194
2017-10-16pinctrl: meson: separate soc driversJerome Brunet8-69/+138
2017-10-11pinctrl: meson: remove unused pin_baseJerome Brunet1-1/+0
2017-10-11pinctrl: meson-gx: add TEST_N i2s pinmuxJerome Brunet2-1/+10
2017-10-05pinctrl: meson-gxbb: add missing GPIOX_22 pinJerome Brunet1-0/+1
2017-10-05pinctrl: meson-gx: TEST_N belongs to the AO controllerJerome Brunet2-8/+8
2017-10-05pinctrl: meson: get rid of pin_baseJerome Brunet5-25/+13
2017-10-05pinctrl: meson: remove offset from pinctrlJerome Brunet6-1741/+1697
2017-09-21pinctrl: meson: fix incorrect usage of ENOSYSJerome Brunet1-1/+1
2017-06-16pinctrl: meson-gxl: add tsin_a pinsJerome Brunet1-0/+36
2017-06-09pinctrl: meson: add interrupts to pinctrl dataJerome Brunet5-46/+63
2017-06-09pinctrl: meson-gxbb: remove non-existing pin GPIOX_22Heiner Kallweit1-1/+0
2017-05-29pinctrl: meson-gxl: Add Ethernet PHY LEDS pinsNeil Armstrong1-0/+10
2017-05-29pinctrl: meson-gxl: Add CEC pinsNeil Armstrong1-0/+10
2017-05-29pinctrl: meson-gxbb: Add CEC pinsNeil Armstrong1-0/+10
2017-05-29pinctrl: meson-gxl: Fix typo in AO SPDIF pinsNeil Armstrong1-2/+2
2017-05-29pinctrl: meson-gxl: Fix typo in AO I2S pinsNeil Armstrong1-2/+2
2017-05-29pinctrl: meson-gxbb: Add missing GPIODV_18 pin entryNeil Armstrong1-0/+1
2017-05-29pinctrl: meson-gxl: Add missing GPIODV_18 pin entryNeil Armstrong1-0/+1
2017-05-29pinctrl: meson-gxbb: Add SPI pins for SPICC controllerNeil Armstrong1-0/+14
2017-05-29pinctrl: meson-gxl: Add SPI pins for the SPICC controllerNeil Armstrong1-0/+14
2017-05-22pinctrl: meson: meson8: add the AO HDMI CEC pinMartin Blumenstingl1-0/+9
2017-05-22pinctrl: meson: meson8: add support for the AO remote output pinMartin Blumenstingl1-1/+3
2017-05-22pinctrl: meson: meson8: add support for the I2S and SPDIF pinsMartin Blumenstingl1-0/+52
2017-05-22pinctrl: meson: meson8: add the PWM pinsMartin Blumenstingl1-0/+62
2017-05-02Merge tag 'pinctrl-v4.12-1' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds4-34/+227
2017-04-07pinctrl: meson: meson8b: rename the NAND DQS pin definitionsMartin Blumenstingl1-6/+6
2017-04-07pinctrl: meson: meson8b: fix the NAND DQS pinsMartin Blumenstingl1-2/+2
2017-03-28pinctrl: meson: gxl: add spdif output pinsJerome Brunet1-0/+18
2017-03-28pinctrl: meson: gxl: add i2s output pinsJerome Brunet1-0/+31
2017-03-28pinctrl: meson: gxbb: add spdif output pinsJerome Brunet1-0/+18
2017-03-28pinctrl: meson: gxbb: add i2s output pinsJerome Brunet1-0/+31
2017-03-28pinctrl: meson: use gpio-ranges from DTNeil Armstrong1-13/+1
2017-03-28pinctrl: meson-gxl: Fix inverted registers and add missing pinsNeil Armstrong1-15/+68
2017-03-23pinctrl: meson-gxbb: Fix typo in i2c ao groupsNeil Armstrong1-2/+2
2017-03-23pinctrl: meson: gxl: add the missing PWM pin definitionsMartin Blumenstingl1-0/+54
2017-01-30Merge tag 'v4.10-rc6' into develLinus Walleij3-9/+7
2017-01-26pinctrl: meson: meson-gxl: add the pwm_ao_b pinMartin Blumenstingl1-0/+8
2017-01-26Merge branch 'ib-pinctrl-genprops' into develLinus Walleij1-2/+0
2017-01-26pinctrl: Widen the generic pinconf argument from 16 to 24 bitsMika Westerberg1-2/+0
2017-01-19pinctrl: meson: fix uart_ao_b for GXBB and GXL/GXMMartin Blumenstingl2-8/+6
2017-01-18pinctrl: meson: Add HDMI HPD/DDC pins functionsNeil Armstrong2-0/+38
2016-12-29pinctrl: meson: fix gpio request disabling other modesNeil Armstrong1-1/+1
2016-11-04pinctrl: meson: Add GXL pinctrl definitionsNeil Armstrong4-1/+601
2016-09-23Merge tag 'v4.8-rc6' into develLinus Walleij1-7/+1
2016-09-15pinctrl: amlogic: gxbb: add i2c pinsJerome Brunet1-0/+30
2016-09-15pinctrl: amlogic: gxbb: add nand pinsJerome Brunet1-0/+23
2016-09-15pinctrl: amlogic: gxbb: add spi nor pinsJerome Brunet1-0/+14
2016-09-13pinctrl: meson-gxbb: add the missing SDIO interrupt pinMartin Blumenstingl1-1/+3
2016-09-07pinctrl: meson-gxbb: add the pins for the SDIO/sd_emmc_a controllerMartin Blumenstingl1-0/+19
2016-08-24pinctrl: meson-gxbb: add pins for PWMNeil Armstrong1-0/+79
2016-08-22pinctrl: amlogic: gxbb: add the IR remote input pinMartin Blumenstingl1-0/+8
2016-08-22pinctrl: meson: get rid of unneeded domain structuresBeniamino Galvani5-228/+118
2016-08-10pinctrl: meson: Drop pinctrl_unregister for devm_ registered deviceWei Yongjun1-7/+1
2016-05-31pinctrl: amlogic: gxbb: add ethernet pinsKevin Hilman1-0/+39
2016-05-31pinctrl: amlogic: gxbb: add more UART pinsKevin Hilman1-0/+48
2016-05-31pinctrl: amlogic: gxbb: add EMMC and SD pinsKevin Hilman1-0/+41
2016-05-31pinctrl: amlogic: gxbb: add UART_AO_B, I2CKevin Hilman1-1/+34
2016-05-11pinctrl: meson: Fix eth_tx_en bit indexAlexander Müller1-1/+1
2016-05-11pinctrl: amlogic: Add support for Amlogic Meson GXBB SoCCarlo Caione4-1/+443
2016-04-21pinctrl: meson: Use devm_pinctrl_register() for pinctrl registrationLaxman Dewangan1-1/+1
2016-04-01pinctrl: Rename pinctrl_utils_dt_free_map to pinctrl_utils_free_mapIrina Tirdea1-1/+1
2016-03-09pinctrl: amlogic: Make driver independent from two-domain configurationCarlo Caione4-224/+228
2016-03-09pinctrl: amlogic: Separate some pin functions for Meson8 / Meson8bCarlo Caione1-8/+27
2016-03-09pinctrl: meson: make explicitly non-modularPaul Gortmaker1-7/+1
2016-01-05pinctrl: meson: use gpiochip data pointerLinus Walleij1-11/+6
2015-11-19gpio: change member .dev to .parentLinus Walleij1-1/+1
2015-06-24Merge tag 'pinctrl-v4.2-1' of git://git.kernel.org/pub/scm/linux/kernel/git/l...Linus Torvalds1-2/+2
2015-06-10pinctrl: make pinctrl_register() return proper error codeMasahiro Yamada1-2/+2
2015-05-19pinctrl: Fix gpio/pin mapping for Meson8bCarlo Caione2-3/+3
2015-04-07pinctrl: Add support for Meson8bCarlo Caione4-1/+905
2015-04-07documentation: Extend pinctrl docs for Meson8bCarlo Caione1-2/+3
2015-04-07pinctrl: Cleanup Meson8 driverCarlo Caione2-597/+461
2015-01-26pinctrl: add driver for Amlogic Meson SoCsBeniamino Galvani4-0/+2061