Gitiles
Code Review
Sign In
git01.mediatek.com
/
filogic
/
uboot
/
79667912950fcf2f3cab44257802090b625fc716
/
drivers
/
gpio
/
gpio-uclass.c
5aeca6a
drivers: gpio-uclass: support PMIC GPIO children
by Svyatoslav Ryhel
· Wed Jul 26 17:10:06 2023 +0300
1a56516
gpio: Remove unused NEEDS_MANUAL_RELOC code bits
by Marek Vasut
· Wed Sep 06 23:30:03 2023 +0200
3a18847
gpio: Use separate bitfield array to indicate GPIO is claimed
by Marek Vasut
· Wed Aug 02 01:26:02 2023 +0200
e418c63
gpio: Avoid using an invalid ofnode
by Simon Glass
· Thu Jun 01 10:22:30 2023 -0600
c9ca11c
gpio-uclass: fix off-by-one in gpio_request_list_by_name_nodev()
by Rasmus Villemoes
· Wed Apr 19 12:10:13 2023 +0200
f4e744d
gpio: allow passing NULL to gpio_request_by_line_name() to search all gpio controllers
by Rasmus Villemoes
· Fri Mar 17 21:12:22 2023 +0100
ba3982f
gpio: Get rid of gpio_hog_probe_all()
by Marek Vasut
· Thu Sep 22 17:53:26 2022 +0200
91c96fe
dm: treewide: Do not use the return value of simple uclass iterator
by Michal Suchanek
· Wed Oct 12 21:58:08 2022 +0200
4882808
gpio-uclass: fix gpio lookup by label
by Rasmus Villemoes
· Mon Oct 03 11:02:45 2022 +0200
eb8f3a7
gpio: Fix pin's status display for pin with GPIOF_UNUSED function
by Patrice Chotard
· Tue Aug 30 14:09:12 2022 +0200
8b1310e
gpio: Allow to print pin's label even for pin with GPIOF_FUNC function
by Patrice Chotard
· Tue Aug 30 14:09:11 2022 +0200
652b869
gpio: Enable hogging support in SPL
by Eddie James
· Mon Feb 07 17:09:01 2022 -0600
2e62c6b
gpio: Add gpio_request_by_line_name()
by Andrew Jeffery
· Mon Jan 31 13:54:05 2022 +1030
47b4c02
doc: replace @return by Return:
by Heinrich Schuchardt
· Wed Jan 19 18:05:50 2022 +0100
8e10c71
gpio: Factor out DT flag translation
by Samuel Holland
· Sat Sep 11 17:05:53 2021 -0500
78acb92
gpio: Verify validity of pin offsets from device trees
by Samuel Holland
· Sat Sep 11 17:05:52 2021 -0500
8f53a33
gpio: Verify validity of pin offsets when looking up names
by Samuel Holland
· Sat Sep 11 17:05:51 2021 -0500
2149e11
dm: gpio: Add of-platdata support
by Simon Glass
· Sat Aug 07 07:24:12 2021 -0600
9288265
treewide: Use OF_REAL instead of !OF_PLATDATA
by Simon Glass
· Sat Aug 07 07:24:04 2021 -0600
ff9b903
global: Convert simple_strtoul() with decimal to dectoul()
by Simon Glass
· Sat Jul 24 09:03:30 2021 -0600
8ad66c5
dm: gpio: Fix gpio_get_list_count failing with livetree
by Sean Anderson
· Tue Apr 20 10:50:54 2021 -0400
09456bd
gpio: Drop dm_gpio_set_dir()
by Simon Glass
· Tue Mar 23 14:52:07 2021 +1300
247ccf2
gpio: Add a way to read 3-way strapping pins
by Simon Glass
· Thu Feb 04 21:22:09 2021 -0700
e43eae2
gpio: Define the log category in the uclass
by Simon Glass
· Thu Feb 04 21:22:08 2021 -0700
49f315a
gpio: Use an 'ops' variable everywhere
by Simon Glass
· Thu Feb 04 21:22:05 2021 -0700
722f968
gpio: Replace direction_input() and direction_output()
by Simon Glass
· Thu Feb 04 21:22:04 2021 -0700
7b893f9
dm: gpio: Add a way to update flags
by Simon Glass
· Thu Feb 04 21:22:03 2021 -0700
909bee3
gpio: Rename dm_gpio_get_dir_flags() to dm_gpio_get_flags()
by Simon Glass
· Thu Feb 04 21:21:57 2021 -0700
d063ce9
dm: gpio: Rename get_dir_flags() method to get_flags()
by Simon Glass
· Thu Feb 04 21:21:56 2021 -0700
54befdd
dm: gpio: Rename set_dir_flags() method to update_flags()
by Simon Glass
· Thu Feb 04 21:21:55 2021 -0700
ea38372
gpio: Disable functions not used with of-platdata
by Simon Glass
· Thu Feb 04 21:21:54 2021 -0700
3ba929a
common: Drop asm/global_data.h from common header
by Simon Glass
· Fri Oct 30 21:38:53 2020 -0600
65130cd
dm: Rename DM_GET_DRIVER() to DM_DRIVER_GET()
by Simon Glass
· Mon Dec 28 20:34:56 2020 -0700
9558862
dm: Use access methods for dev/uclass private data
by Simon Glass
· Tue Dec 22 19:30:28 2020 -0700
aad29ae
dm: treewide: Rename ofdata_to_platdata() to of_to_plat()
by Simon Glass
· Thu Dec 03 16:55:21 2020 -0700
fa20e93
dm: treewide: Rename dev_get_platdata() to dev_get_plat()
by Simon Glass
· Thu Dec 03 16:55:20 2020 -0700
71fa5b4
dm: treewide: Rename 'platdata' variables to just 'plat'
by Simon Glass
· Thu Dec 03 16:55:18 2020 -0700
8a2b47f
dm: treewide: Rename auto_alloc_size members to be shorter
by Simon Glass
· Thu Dec 03 16:55:17 2020 -0700
7596903
gpio: Convert to use APIs which support live DT
by Patrick Delaunay
· Wed Sep 09 18:26:16 2020 +0200
775d6a2
drivers: gpio: Add a managed API to get a GPIO from the device-tree
by Jean-Jacques Hiblot
· Fri Sep 11 13:43:34 2020 +0530
3176b6c
gpio: Add a method to convert a GPIO to ACPI
by Simon Glass
· Tue Jul 07 13:11:44 2020 -0600
a3e793c
gpio: search for gpio label if gpio is not found through bank name
by Heiko Schocher
· Fri May 22 11:08:59 2020 +0200
aa914cd
gpio-uclass.c: save the GPIOD flags also in the gpio descriptor
by Heiko Schocher
· Fri May 22 11:08:56 2020 +0200
0f2af88
common: Drop log.h from common header
by Simon Glass
· Sun May 10 11:40:05 2020 -0600
f51b8da
gpio: emulate open drain & open source in dm_gpio_set_value()
by Neil Armstrong
· Tue May 05 10:43:17 2020 +0200
684326f
gpio: add ops to set dir flags
by Patrick Delaunay
· Mon Jan 13 11:35:09 2020 +0100
fbacd62
gpio: add ops to get dir flags
by Patrick Delaunay
· Mon Jan 13 11:35:08 2020 +0100
5c1c06e
gpio: add support of new GPIO direction flag
by Patrick Delaunay
· Mon Jan 13 11:35:07 2020 +0100
aecf9d7
gpio: update dir_flags management
by Patrick Delaunay
· Mon Jan 13 11:35:06 2020 +0100
d346d4c
gpio: add helper GPIOD_FLAGS_OUTPUT
by Patrick Delaunay
· Mon Jan 13 11:35:05 2020 +0100
187c45f
gpio: add function check_dir_flags
by Patrick Delaunay
· Mon Jan 13 11:35:04 2020 +0100
3b2a117
gpio: add function _dm_gpio_set_dir_flags
by Patrick Delaunay
· Mon Jan 13 11:35:03 2020 +0100
4c2c96f
gpio: add function _gpio_get_value
by Patrick Delaunay
· Mon Jan 13 11:35:02 2020 +0100
758bba9
gpio: add gpio descriptor initialization helper
by Patrick Delaunay
· Mon Jan 13 11:35:01 2020 +0100
054fbba
gpio: remove the open_drain API and ops
by Patrick Delaunay
· Mon Jan 13 11:35:00 2020 +0100
b3a4754
gpio: Rename free() to rfree()
by Simon Glass
· Tue Feb 04 20:15:17 2020 -0700
7611ac6
spl: Allow tiny printf() to be controlled in SPL and TPL
by Simon Glass
· Wed Sep 25 08:56:27 2019 -0600
58e4c38
gpio: fixes for gpio-hog support
by Heiko Schocher
· Wed Jul 17 06:59:51 2019 +0200
39cb340
gpio: add gpio-hog support
by Heiko Schocher
· Wed Jun 12 06:11:46 2019 +0200
5f7202c
gpio: dm: Support manual relocation for gpio
by Michal Simek
· Thu Jul 12 12:42:27 2018 +0200
10e4779
SPDX: Convert all of our single license tags to Linux Kernel style
by Tom Rini
· Sun May 06 17:58:06 2018 -0400
e3d057a
gpio: uclass: Fix debug string
by Mario Six
· Wed Mar 28 14:39:01 2018 +0200
286c252
gpio: add static to get_function()
by Masahiro Yamada
· Thu Jun 22 16:50:25 2017 +0900
1d9af1f
dm: gpio: Add live tree support
by Simon Glass
· Tue May 30 21:47:09 2017 -0600
12faa02
dm: gpio: Refactor to prepare for live tree support
by Simon Glass
· Thu May 18 20:09:18 2017 -0600
26fd968
gpio-uclass.c: Fix comparison of unsigned expression warning
by Tom Rini
· Wed May 10 15:20:15 2017 -0400
dd79d6e
dm: core: Replace of_offset with accessor
by Simon Glass
· Tue Jan 17 16:52:55 2017 -0700
0a44d49
dm: gpio: Add methods for open drain setting
by mario.six@gdsys.cc
· Wed May 25 15:15:21 2016 +0200
786e98d
dm: gpio: add a default gpio xlate routine
by Eric Nelson
· Sun Apr 24 16:32:40 2016 -0700
fd83897
gpio: Use const where possible
by Simon Glass
· Sun Mar 06 19:27:51 2016 -0700
df1687d
gpio: Add a function to obtain a GPIO vector value
by Simon Glass
· Sun Mar 06 19:27:50 2016 -0700
78eeb91
bug.h: move BUILD_BUG_* defines to include/linux/bug.h
by Masahiro Yamada
· Sun Jan 24 23:27:48 2016 +0900
ee8a3d9
dm: gpio: Allow the uclass to work without printf()
by Simon Glass
· Tue Dec 29 05:22:48 2015 -0700
230c143
dm: gpio: Check a GPIO is valid before using it
by Simon Glass
· Thu Jul 02 18:16:16 2015 -0600
047cdb3
dm: gpio: Add dm_gpio_request() to manually request a GPIO
by Simon Glass
· Tue Jun 23 15:38:41 2015 -0600
215bcc7
dm: gpio: Add dm_gpio_lookup_name() to look up a GPIO name
by Simon Glass
· Tue Jun 23 15:38:40 2015 -0600
b1a1fc9
dm: gpio: uclass: Add flag to control sequence numbering
by Bhuvanchandra DV
· Mon Jun 01 18:37:15 2015 +0530
bef54db
dm: gpio: Add error handling and a function to claim vector GPIOs
by Simon Glass
· Tue Apr 14 21:03:20 2015 -0600
94f54d1
dm: gpio: Add an implementation for gpio_get_number()
by Simon Glass
· Wed Mar 25 12:21:58 2015 -0600
44fc536
dm: gpio: request list: return the count if requests max_count reached
by Przemyslaw Marczak
· Tue Mar 31 18:57:16 2015 +0200
de0977b
dm: core: Add dev_get_uclass_priv() to access uclass private data
by Simon Glass
· Thu Mar 05 12:25:20 2015 -0700
16e1040
dm: gpio: Add better functions to request GPIOs
by Simon Glass
· Mon Jan 05 20:05:29 2015 -0700
d3322bb
dm: gpio: Add a driver GPIO translation method
by Simon Glass
· Mon Jan 05 20:05:28 2015 -0700
ce55529
dm: gpio: Add a native driver model API
by Simon Glass
· Mon Jan 05 20:05:27 2015 -0700
2c97a8f
dm: gpio: Add a function to read an ID from a list of GPIOs
by Simon Glass
· Mon Nov 10 18:00:21 2014 -0700
1b27d60
dm: gpio: Add gpio_requestf() helper for printf() strings
by Simon Glass
· Sat Oct 04 11:29:49 2014 -0600
6b1ef59
dm: Move the function for getting GPIO status into the uclass
by Simon Glass
· Sat Oct 04 11:29:44 2014 -0600
6e5e6dd
dm: gpio: Add gpio_get_function() and friends
by Simon Glass
· Sat Oct 04 11:29:43 2014 -0600
0f4517d
dm: gpio: Implement GPIO reservation in the uclass
by Simon Glass
· Sat Oct 04 11:29:42 2014 -0600
43b2e1a
dm: gpio: Support numbered GPIOs
by Simon Glass
· Wed Oct 22 21:37:01 2014 -0600
d4acf63
dm: Use case-insensitive comparison for GPIO banks
by Simon Glass
· Wed Jun 11 23:29:47 2014 -0600
b74fcb4
dm: rename device struct to udevice
by Heiko Schocher
· Thu May 22 12:43:05 2014 +0200
e821d18
dm: Add GPIO support and tests
by Simon Glass
· Wed Feb 26 15:59:24 2014 -0700