Gitiles
Code Review
Sign In
git01.mediatek.com
/
filogic
/
uboot
/
1f92ef1418714d86fcef8a9e5fc9cdbd9e09db8a
/
include
/
dm
/
uclass.h
4b876e3
dm: core: introduce uclass_get_device_by_of_path()
by Rasmus Villemoes
· Thu Apr 13 17:17:03 2023 +0200
98e1ada
dm: core: Do not stop uclass iteration on error
by Michal Suchanek
· Wed Oct 12 21:58:09 2022 +0200
4cd455e
dm: core: Switch uclass_*_device_err to use uclass_*_device_check
by Michal Suchanek
· Sun Sep 25 13:08:16 2022 +0200
93a85dc
dm: core: Switch uclass_*_device_err to use uclass_*_device_check
by Michal Suchanek
· Wed Oct 12 21:58:06 2022 +0200
53beee9
dm: core: Switch uclass_foreach_dev_probe to use simple iterator
by Michal Suchanek
· Wed Oct 12 21:58:05 2022 +0200
f1f519f
dm: core: Rename and fix uclass_get_by_name_len()
by Simon Glass
· Sun Apr 24 23:30:59 2022 -0600
ebec3a7
dm: core: Tidy up comments in uclass headers
by Simon Glass
· Mon Feb 28 12:08:34 2022 -0700
efbbdf6
doc: add include/dm/uclass.h to the HTML documentation
by Patrick Delaunay
· Wed Jan 12 10:53:42 2022 +0100
dab7e0d
dm: core: Add a way to count the devices in a uclass
by Simon Glass
· Sat Oct 23 17:26:09 2021 -0600
4b23e45
dm: core: Allow finding children / uclasses by partial name
by Simon Glass
· Sat Oct 23 17:26:08 2021 -0600
c44d5ab
dm: core: Fix a few incorrect comments on first/next functions
by Simon Glass
· Wed Aug 18 21:40:29 2021 -0600
8e9eacf
dm: core: Don't allow uclass use before ready
by Simon Glass
· Sun Aug 01 12:05:23 2021 -0600
fc8b2cd
remove struct uclass_driver::ops
by Rasmus Villemoes
· Wed May 19 18:08:11 2021 +0200
7074354
dm: core: Add macros to access the new linker lists
by Simon Glass
· Mon Mar 15 17:25:14 2021 +1300
bcab47a
dm: core: add function uclass_probe_all() to probe all devices
by Vabhav Sharma
· Wed Dec 09 10:42:03 2020 +0530
65130cd
dm: Rename DM_GET_DRIVER() to DM_DRIVER_GET()
by Simon Glass
· Mon Dec 28 20:34:56 2020 -0700
541f62c
dm: core: Rename the priv/plat members
by Simon Glass
· Tue Dec 22 19:30:30 2020 -0700
96404c2
dm: core: Add function to access uclass priv
by Simon Glass
· Tue Dec 22 19:30:26 2020 -0700
69ea20e
dm: core: Use 'uclass_driver' for the uclass linker_list
by Simon Glass
· Tue Dec 22 19:30:23 2020 -0700
784c1fb
dm: Drop uclass_resolve_seq()
by Simon Glass
· Wed Dec 16 21:20:28 2020 -0700
3a9d5f1
dm: core: Allow manual sequence numbering
by Simon Glass
· Wed Dec 16 21:20:17 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
8ef373b
dm: core: improve uclass_get_device_by_phandle_id() description
by Dario Binacchi
· Sun Oct 11 14:25:46 2020 +0200
3286843
dm: core: Correct comment on uclass_id_foreach_dev()
by Simon Glass
· Sun Jun 14 08:48:39 2020 -0600
35cb2a4
dm: core: Add a function to find a device by drvdata
by Simon Glass
· Thu Feb 06 09:54:50 2020 -0700
27c0e17
dm: core: Allow iterating devices without uclass_get()
by Simon Glass
· Thu Feb 06 09:54:49 2020 -0700
d89bb86
dm: uclass: fix comment copy/paste error
by Baruch Siach
· Thu Jul 11 11:23:44 2019 +0300
492b7a9
dm: uclass: Add uclass_foreach_dev_probe
by Patrice Chotard
· Wed Oct 24 14:10:16 2018 +0200
4dff178
dm: uclass: Add uclass_next_device_err() to return a valid device
by Patrice Chotard
· Wed Oct 24 14:10:15 2018 +0200
30569cf
dm: core: Allow uclass to set up a device's child after it is probed
by Bin Meng
· Mon Oct 15 02:20:57 2018 -0700
7ebd13d
dm: core: Alloc uclass-private data to be cache-aligned
by Simon Glass
· Mon Oct 01 12:22:05 2018 -0600
e9df221
dm: uclass: Adding missing child_pre_probe description
by Bin Meng
· Fri Sep 07 07:51:52 2018 -0700
f425404
dm: Correct typos in uclass_first/next_device_check()
by Bin Meng
· Fri Aug 03 01:14:34 2018 -0700
10e4779
SPDX: Convert all of our single license tags to Linux Kernel style
by Tom Rini
· Sun May 06 17:58:06 2018 -0400
66a0b5a
core: add uclass_get_device_by_phandle_id() api
by Kever Yang
· Fri Feb 09 10:56:23 2018 +0800
70e35b4
dm: core: Add a function to look up a uclass by name
by Simon Glass
· Thu Dec 28 13:14:15 2017 -0700
1777b8e
dm: fix typo falback
by Heinrich Schuchardt
· Sun Dec 17 18:19:43 2017 +0100
3ff83bc
dm: core: Add uclass_first/next_device_check()
by Simon Glass
· Sun Apr 23 20:10:45 2017 -0600
98c9fb0
dm: core: Clarify uclass_first/next_device() comments
by Simon Glass
· Sun Apr 23 20:10:43 2017 -0600
ee145d6
dm: core: Add a way to find a device by ofnode
by Simon Glass
· Thu May 18 20:09:09 2017 -0600
d19d073
dm: core: Add a function to get a uclass name
by Simon Glass
· Wed Oct 05 20:42:13 2016 -0600
32d8ab6
dm: core: Add a way to find a device by its driver
by Simon Glass
· Sun Jul 17 15:23:15 2016 -0600
832c3f0
dm: core: Add uclass_first_device_err() to return a valid device
by Simon Glass
· Thu Feb 11 13:23:25 2016 -0700
0a74c96
dm: core: Add safe device iteration macros
by Simon Glass
· Sun Nov 08 23:47:52 2015 -0700
5115fda
dm: simplify uclass_foreach_dev() implementation
by Masahiro Yamada
· Tue Aug 11 01:09:43 2015 +0900
c4a9cbe
dm: core: Fix a typo in the uclass_get_device_by_name() comment
by Simon Glass
· Thu Jul 30 13:40:40 2015 -0600
75f00df
dm: core: Support finding a device by phandle
by Simon Glass
· Thu Jul 02 18:15:38 2015 -0600
c917772
dm: core: precise comments for get/find device by name
by Przemyslaw Marczak
· Mon Apr 20 13:32:34 2015 +0200
a12a1f5
dm: core: uclass: add function: uclass_get_device_by_name()
by Przemyslaw Marczak
· Wed Apr 15 13:07:23 2015 +0200
d850e67
dm: core: Extend struct udevice by '.uclass_platdata' field.
by Przemyslaw Marczak
· Wed Apr 15 13:07:18 2015 +0200
9c1f382
dm: core: Add a uclass pre_probe() method for devices
by Simon Glass
· Thu Mar 05 12:25:22 2015 -0700
5104b98
dm: core: Allow uclass to set up a device's child before it is probed
by Simon Glass
· Sun Jan 25 08:27:10 2015 -0700
f4c9b3e
dm: core: Allow the uclass to set up a device's child after binding
by Simon Glass
· Sun Jan 25 08:27:08 2015 -0700
c23b428
dm: core: Allow uclasses to specify private data for a device's children
by Simon Glass
· Sun Jan 25 08:27:06 2015 -0700
0ccb097
dm: core: Add a flag to control sequence numbering
by Simon Glass
· Sun Jan 25 08:27:05 2015 -0700
57f9540
dm: core: Allow uclasses to specify platdata for a device's children
by Simon Glass
· Sun Jan 25 08:27:02 2015 -0700
8f5251d
dm: core: Improve comments for uclass_first/next_device()
by Simon Glass
· Sun Jan 25 08:26:57 2015 -0700
63b3a8f
dm: include <linker_lists.h> from platdata.h and uclass.h
by Masahiro Yamada
· Tue Oct 07 14:49:13 2014 +0900
cebcebb
dm: Tidy up some header file comments
by Simon Glass
· Wed Jul 23 06:55:17 2014 -0600
c1464ab
dm: Allow a device to be found by its FDT offset
by Simon Glass
· Wed Jul 23 06:55:14 2014 -0600
db6f020
dm: Introduce device sequence numbering
by Simon Glass
· Wed Jul 23 06:55:12 2014 -0600
4dbb5cf
dm: Tidy up four minor code nits
by Simon Glass
· Wed Jun 11 23:29:54 2014 -0600
b74fcb4
dm: rename device struct to udevice
by Heiko Schocher
· Thu May 22 12:43:05 2014 +0200
dd6ab88
dm: Add base driver model support
by Simon Glass
· Wed Feb 26 15:59:18 2014 -0700