summaryrefslogtreecommitdiffstats
path: root/drivers/gpio/gpio-sim.c
Commit message (Expand)AuthorAgeFilesLines
* gpio: sim: use for_each_hwgpio()Bartosz Golaszewski2024-02-261-2/+2
* gpio: sim: delimit the fwnode name with a ":" when generating labelsBartosz Golaszewski2024-02-261-2/+2
* gpio: sim: add lockdep assertsBartosz Golaszewski2024-02-261-17/+24
* gpio: sim: implement the dbg_show() callbackBartosz Golaszewski2023-12-081-0/+22
* gpio: sim: fix the email address in MODULE_AUTHOR()Bartosz Golaszewski2023-12-071-1/+1
* Merge tag 'gpio-updates-for-v6.7-rc1' of git://git.kernel.org/pub/scm/linux/k...Linus Torvalds2023-10-311-21/+55
|\
| * gpio: sim: add missing includeBartosz Golaszewski2023-10-021-0/+1
| * gpio: sim: initialize a managed pointer when declaring itBartosz Golaszewski2023-09-251-2/+2
| * gpio: sim: include a missing headerBartosz Golaszewski2023-09-181-0/+1
| * gpio: sim: don't fiddle with GPIOLIB private membersBartosz Golaszewski2023-09-121-19/+51
* | gpio: sim: fix an invalid __free() usageBartosz Golaszewski2023-09-221-37/+23
|/
* Merge tag 'gpio-updates-for-v6.6' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds2023-08-291-191/+94
|\
| * gpio: sim: simplify code with cleanup helpersBartosz Golaszewski2023-08-181-169/+85
| * gpio: sim: replace memmove() + strstrip() with skip_spaces() + strim()Bartosz Golaszewski2023-08-151-7/+4
| * gpio: sim: simplify gpio_sim_device_config_live_store()Bartosz Golaszewski2023-08-121-2/+1
| * gpio: sim: use sysfs_streq() and avoid an strdup()Bartosz Golaszewski2023-08-111-12/+3
| * gpio: sim: fix a typo in commentBartosz Golaszewski2023-07-131-1/+1
* | gpio: sim: pass the GPIO device's software node to irq domainBartosz Golaszewski2023-08-231-1/+1
* | gpio: sim: dispose of irq mappings before destroying the irq_sim domainBartosz Golaszewski2023-08-231-0/+13
* | gpio: sim: mark the GPIO chip as a one that can sleepBartosz Golaszewski2023-08-031-0/+1
|/
* gpio: sim: quietly ignore configured lines outside the bankKent Gibson2023-06-071-0/+12
* gpio: sim: fix memory corruption when adding named lines and unnamed hogsKent Gibson2023-06-061-2/+4
* gpio: sim: Deactivate device in reversed orderAndy Shevchenko2023-03-101-1/+1
* Merge tag 'gpio-updates-for-v6.3' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds2023-02-221-5/+4
|\
| * gpio: sim: Use %pfwP specifier instead of calling fwnode API directlyAndy Shevchenko2023-02-131-5/+4
* | gpio: sim: fix a memory leakBartosz Golaszewski2023-02-171-1/+1
|/
* gpio: sim: set a limit on the number of GPIOsBartosz Golaszewski2022-12-141-0/+4
* gpio: sim: fix the chip_name configfs itemBartosz Golaszewski2022-07-121-11/+5
* Merge tag 'gpio-updates-for-v5.19' of git://git.kernel.org/pub/scm/linux/kern...Linus Torvalds2022-05-261-2/+2
|\
| * gpio: sim: Use correct order for the parameters of devm_kcalloc()Christophe JAILLET2022-05-221-2/+2
* | gpio: sim: fix setting and getting multiple linesBartosz Golaszewski2022-04-141-2/+2
|/
* gpio: sim: fix a typoBartosz Golaszewski2022-03-101-1/+1
* gpio: sim: Declare gpio_sim_hog_config_item_ops staticAndy Shevchenko2022-03-081-1/+1
* gpio: sim: fix hogs with custom chip labelsBartosz Golaszewski2022-02-091-4/+15
* gpio: sim: check the label length when setting up device propertiesBartosz Golaszewski2022-01-241-1/+1
* gpio: sim: add missing fwnode_handle_put() in gpio_sim_probe()Yang Yingliang2021-12-211-1/+3
* gpio: sim: fix uninitialized ret variableTom Rix2021-12-191-1/+2
* gpio: sim: new testing moduleBartosz Golaszewski2021-12-171-0/+1589