Gitiles
Code Review
Sign In
git01.mediatek.com
/
filogic
/
uboot
/
1f92ef1418714d86fcef8a9e5fc9cdbd9e09db8a
/
include
/
dm
/
device.h
fc1aa35
dm: treewide: Complete migration to new driver model schema
by Simon Glass
· Mon Feb 13 08:56:34 2023 -0700
1c653ac
iommu: Add DMA mapping operations
by Mark Kettenis
· Sat Jan 21 20:27:52 2023 +0100
cb12c9f
dm: core: Reduce code size with dev_of_offset()
by Simon Glass
· Tue Sep 06 20:27:12 2022 -0600
d1f12cf
dm: core: Support accessing core tags
by Simon Glass
· Sun May 08 04:39:24 2022 -0600
11a6f58
dm: core: Add DM_FLAG_PROBE_AFTER_BIND flag
by Marek Vasut
· Fri Apr 22 15:15:53 2022 +0200
9670f7d
dm: core: Allow finding a uclass device by partial name
by Simon Glass
· Sun Apr 24 23:31:00 2022 -0600
308d91b
dm: core: Deal with a wrinkle with linker lists
by Simon Glass
· Sun Mar 27 14:26:20 2022 -0600
3996f06
dm: core: Allow devres to be disabled in SPL
by Simon Glass
· Sun Mar 27 14:26:19 2022 -0600
912b6f5
dm: Use parenthesis for the device_get_ops macro argument
by Sughosh Ganu
· Sun Jan 30 00:51:08 2022 +0530
4b8c70c
doc: add include/dm/device.h to the HTML documentation
by Patrick Delaunay
· Wed Jan 12 10:53:46 2022 +0100
51608c9
dm: core: Allow getting some basic stats
by Simon Glass
· Thu Dec 16 20:59:32 2021 -0700
dc4a786
Merge tag 'v2022.01-rc4' into next
by Tom Rini
· Mon Dec 20 17:12:04 2021 -0500
4874c4d
dm: fix an 'undefined' error in some macros
by AKASHI Takahiro
· Fri Dec 10 15:49:36 2021 +0900
4b23e45
dm: core: Allow finding children / uclasses by partial name
by Simon Glass
· Sat Oct 23 17:26:08 2021 -0600
2154876
Merge tag 'xilinx-for-v2022.01-rc1' of https://source.denx.de/u-boot/custodians/u-boot-microblaze into next
by Tom Rini
· Thu Sep 30 11:29:41 2021 -0400
9838538
mtd: spi: nor: force mtd name to "nor%d"
by Patrick Delaunay
· Wed Sep 22 18:29:08 2021 +0200
9288265
treewide: Use OF_REAL instead of !OF_PLATDATA
by Simon Glass
· Sat Aug 07 07:24:04 2021 -0600
3580f6d
treewide: Simply conditions with the new OF_REAL
by Simon Glass
· Sat Aug 07 07:24:03 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
b5660c4
dm: core: Move flags to device-runtime info
by Simon Glass
· Mon Mar 15 17:25:37 2021 +1300
8beeb28
dm: core: Create a struct for device runtime info
by Simon Glass
· Mon Mar 15 17:25:36 2021 +1300
0000e0d
dm: Rename device_get_by_driver_info_idx()
by Simon Glass
· Mon Mar 15 17:25:28 2021 +1300
2f25998
dm: core: Drop device_get_by_driver_info()
by Simon Glass
· Mon Mar 15 17:25:25 2021 +1300
7074354
dm: core: Add macros to access the new linker lists
by Simon Glass
· Mon Mar 15 17:25:14 2021 +1300
a7b1c77
dtoc: Support headers needed for drivers
by Simon Glass
· Wed Feb 03 06:01:04 2021 -0700
f303ee7
dtoc: Support tracking the phase of U-Boot
by Simon Glass
· Wed Feb 03 06:01:02 2021 -0700
a2c7ead
dm: Introduce DMA constraints into the core device model
by Nicolas Saenz Julienne
· Tue Jan 12 13:55:24 2021 +0100
abbdbbd
dm: core: Add late driver remove option
by Marek Vasut
· Sun Jan 24 14:32:46 2021 -0700
97c2dfc
dm: pci: Correct use of wrong flag name
by Simon Glass
· Sun Jan 24 14:32:43 2021 -0700
1281065
dm: Rename DM_FLAG_REMOVE_WITH_PD_ON
by Simon Glass
· Sun Jan 24 14:32:42 2021 -0700
107819c
dm: replace auto_alloc_size with auto
by Dario Binacchi
· Sat Jan 23 19:48:57 2021 +0100
df65db8
dm: Rename U_BOOT_DRIVER_ALIAS to DM_DRIVER_ALIAS
by Simon Glass
· Mon Dec 28 20:34:57 2020 -0700
65130cd
dm: Rename DM_GET_DRIVER() to DM_DRIVER_GET()
by Simon Glass
· Mon Dec 28 20:34:56 2020 -0700
1d8364a
dm: Rename U_BOOT_DEVICE() to U_BOOT_DRVINFO()
by Simon Glass
· Mon Dec 28 20:34:54 2020 -0700
6931439
dm: core: Rename device node to indicate it is private
by Simon Glass
· Sat Dec 19 10:40:15 2020 -0700
a7ece58
dm: core: Access device ofnode through functions
by Simon Glass
· Sat Dec 19 10:40:14 2020 -0700
f1d50f7
dm: core: Use dev_has_ofnode() instead of dev_of_valid()
by Simon Glass
· Sat Dec 19 10:40:13 2020 -0700
07c1777
dm: core: Rename dev_has_of_node() to dev_has_ofnode()
by Simon Glass
· Sat Dec 19 10:40:12 2020 -0700
2ef5638
dm: core: Rename device flags to indicate it is private
by Simon Glass
· Sat Dec 19 10:40:11 2020 -0700
6211d76
dm: core: Access device flags through functions
by Simon Glass
· Sat Dec 19 10:40:10 2020 -0700
5e34992
dm: core: Rename sqq to seq_
by Simon Glass
· Sat Dec 19 10:40:09 2020 -0700
541f62c
dm: core: Rename the priv/plat members
by Simon Glass
· Tue Dec 22 19:30:30 2020 -0700
38040a9
dm: core: Drop seq and req_seq
by Simon Glass
· Wed Dec 16 21:20:32 2020 -0700
07e1338
dm: Drop the unused arg in uclass_find_device_by_seq()
by Simon Glass
· Wed Dec 16 21:20:29 2020 -0700
7d5e411
dm: Switch over to use new sequence number for dev_seq()
by Simon Glass
· Wed Dec 16 21:20:26 2020 -0700
7272e92
dm: core: Add a new sequence number for devices
by Simon Glass
· Wed Dec 16 21:20:09 2020 -0700
75e534b
dm: Avoid accessing seq directly
by Simon Glass
· Wed Dec 16 21:20:07 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
1876ffe
dm: core: Drop dev_set_of_offset()
by Simon Glass
· Sat Nov 28 17:50:05 2020 -0700
5792f4b
dm: Use driver_info index instead of pointer
by Simon Glass
· Sat Oct 03 11:31:40 2020 -0600
2698359
dm: core: fix typo in device.h
by Dario Binacchi
· Sun Oct 11 14:27:07 2020 +0200
8544716
core: improve of_match_ptr with OF_PLATDATA
by Walter Lozano
· Wed Jul 29 13:17:31 2020 -0300
6ad24f6
pci: Avoid a crash in device_is_on_pci_bus()
by Simon Glass
· Tue Jul 07 13:12:10 2020 -0600
ffc41b0
core: extend struct driver_info to point to device
by Walter Lozano
· Thu Jun 25 01:10:11 2020 -0300
48e5b04
core: add support for U_BOOT_DRIVER_ALIAS
by Walter Lozano
· Thu Jun 25 01:10:06 2020 -0300
41b888e
Merge tag 'dm-pull-10apr20-take2' of git://git.denx.de/u-boot-dm
by Tom Rini
· Thu Apr 16 13:45:03 2020 -0400
42697f5
dm: core: Add a way to skip powering down power domains
by Simon Glass
· Sat Mar 28 14:03:48 2020 -0600
9fb9e9b
dm: core: Add basic ACPI support
by Simon Glass
· Thu Apr 09 10:27:38 2020 -0600
cfb28f1
dm: core: Add a flag for power domain control on device removal
by Anatolij Gustschin
· Mon Feb 17 12:36:43 2020 +0100
fb6f482
dm: core: Drop the inclusion of linux/compat.h in dm.h
by Simon Glass
· Mon Feb 03 07:36:17 2020 -0700
9bc1564
dm: core: Create a new header file for 'compat' features
by Simon Glass
· Mon Feb 03 07:36:16 2020 -0700
d66c5f7
dm: core: Require users of devres to include the header
by Simon Glass
· Mon Feb 03 07:36:15 2020 -0700
76db9b7
dm: core: Add a way to iterate through children, probing each
by Simon Glass
· Mon Jan 27 08:49:48 2020 -0700
000676b
dm: core: Add a way to read platdata for all child devices
by Simon Glass
· Mon Jan 27 08:49:47 2020 -0700
2a58088
dm: core: Use const where possible in device.h
by Simon Glass
· Mon Jan 27 08:49:36 2020 -0700
fbc3cfc
dm: devres: Create a new devres header file
by Simon Glass
· Sun Dec 29 21:19:22 2019 -0700
d3c9d30
dm: core: Add a new flag to track platform data
by Simon Glass
· Sun Dec 29 21:19:21 2019 -0700
2137c24
dm: core: Add a comment for DM_FLAG_OF_PLATDATA
by Simon Glass
· Sun Dec 29 21:19:19 2019 -0700
c10e52b
dm: core: Allow for not controlling the power-domain by DM framework
by Lokesh Vutla
· Fri Sep 27 13:48:12 2019 +0530
9554087
dm: device: Fix typo in the non-DEVRES version of devm_kmalloc_array()
by Jean-Jacques Hiblot
· Thu Sep 26 15:43:54 2019 +0200
fa45a08
dm: core: Add a function to count the children of a device
by Lokesh Vutla
· Wed Sep 04 16:01:26 2019 +0530
cfd7293
dm: core: Add device_foreach_child()
by Simon Glass
· Wed Sep 25 08:55:56 2019 -0600
a11341a
dm: core: Add a few more specific child-finding functions
by Simon Glass
· Sun Nov 18 08:14:31 2018 -0700
b775e87
dm: core: Add a function to find the first inactive child
by Simon Glass
· Mon Oct 01 12:22:07 2018 -0600
2e5e5ec
dm: core: Update some functions to use const
by Simon Glass
· Mon Oct 01 12:22:06 2018 -0600
3bedfbe
core: Add dev_{disable,enable}_by_path
by Mario Six
· Tue Jun 26 08:46:50 2018 +0200
a7b0d6a
dm: convert device_get_global_by_of_offset() to device_get_global_by_ofnode()
by Jean-Jacques Hiblot
· Thu Aug 09 16:17:44 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
3e142d9
dm: core: fix typo in comment (device.h)
by Heinrich Schuchardt
· Mon Feb 12 12:38:36 2018 +0100
9e74eb5
dm: define dev_*() log functions in DM header
by Masahiro Yamada
· Tue Sep 26 11:58:29 2017 +0900
54cbcc8
dm: core: Rename of_device_is_compatible()
by Simon Glass
· Thu May 18 20:08:57 2017 -0600
9a14860
dm: core: Add ofnode to represent device tree nodes
by Simon Glass
· Wed May 17 17:18:10 2017 -0600
aadfaf0
dm: core: Move dev_get_addr() etc. into a separate file
by Simon Glass
· Wed May 17 17:18:04 2017 -0600
0745676
dm: core: Add DM_FLAG_OS_PREPARE flag
by Stefan Roese
· Mon Apr 24 09:48:02 2017 +0200
80b5bc9
dm: core: Add flags parameter to device_remove()
by Stefan Roese
· Mon Mar 20 12:51:48 2017 +0100
dd79d6e
dm: core: Replace of_offset with accessor
by Simon Glass
· Tue Jan 17 16:52:55 2017 -0700
27367b2
dm: core: Add dev_get_addr_size_index() to retrieve addr and size
by Stefan Roese
· Wed Nov 30 07:24:47 2016 +0100
5d5388d
dm: core: Add a function to bind child devices
by Simon Glass
· Tue Jul 05 17:10:08 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
afbf9b8
dm: core: Expand platdata for of-platdata devices
by Simon Glass
· Mon Jul 04 11:58:18 2016 -0600
2d4c7dc
dm: core: Rename DM_NAME_ALLOCED to DM_FLAG_NAME_ALLOCED
by Simon Glass
· Mon Jul 04 11:58:15 2016 -0600
0dff370
dm: core: implement dev_map_physmem()
by Vignesh R
· Wed Jul 06 09:58:55 2016 +0530
4666bd9
drivers: core: device: add support to check dt compatible for a device/machine
by Mugunthan V N
· Thu Apr 28 15:36:02 2016 +0530
7760ba2
dm: core: Allow device names to be freed automatically
by Simon Glass
· Sun May 01 13:52:23 2016 -0600
d8fc5ff
dm: core: Add dev_get_addr_ptr() to return a pointer to the reg address
by Stefan Roese
· Thu Apr 21 07:11:34 2016 +0200
1807907
fdt: implement dev_get_addr_name()
by Stephen Warren
· Wed Apr 06 12:49:19 2016 -0600
4b776e5
dm: core: Add a new api to get indexed device address
by Mugunthan V N
· Wed Dec 23 20:39:36 2015 +0530
Next »