Gitiles
Code Review
Sign In
git01.mediatek.com
/
filogic
/
uboot
/
44a9a3213c0070820be31ca3d6ce86004951d743
/
drivers
/
core
/
root.c
9307401
dm: Emit the arch_cpu_init_dm() even only before relocation
by Simon Glass
· Thu May 04 16:50:45 2023 -0600
446d600
dm: fix probing of all devices that have u-boot, dm-pre-reloc in SPL/TPL
by Quentin Schulz
· Thu Sep 22 17:53:25 2022 +0200
be1621b
dm: core: Add a way to collect memory usage
by Simon Glass
· Sun May 08 04:39:25 2022 -0600
11a6f58
dm: core: Add DM_FLAG_PROBE_AFTER_BIND flag
by Marek Vasut
· Fri Apr 22 15:15:53 2022 +0200
308d91b
dm: core: Deal with a wrinkle with linker lists
by Simon Glass
· Sun Mar 27 14:26:20 2022 -0600
e04f4fb
dm: add tag support
by AKASHI Takahiro
· Tue Mar 08 20:36:46 2022 +0900
fc55736
event: Convert arch_cpu_init_dm() to use events
by Simon Glass
· Fri Mar 04 08:43:05 2022 -0700
47b4c02
doc: replace @return by Return:
by Heinrich Schuchardt
· Wed Jan 19 18:05:50 2022 +0100
51608c9
dm: core: Allow getting some basic stats
by Simon Glass
· Thu Dec 16 20:59:32 2021 -0700
5a6815b
Merge tag 'u-boot-stm32-20211012' of https://source.denx.de/u-boot/custodians/u-boot-stm
by Tom Rini
· Tue Oct 12 12:01:00 2021 -0400
cc523cf
cmd: bind: Fix driver binding on a device
by Patrice Chotard
· Fri Sep 10 16:16:20 2021 +0200
3580f6d
treewide: Simply conditions with the new OF_REAL
by Simon Glass
· Sat Aug 07 07:24:03 2021 -0600
fc8b2cd
remove struct uclass_driver::ops
by Rasmus Villemoes
· Wed May 19 18:08:11 2021 +0200
8131335
dm: define LOG_CATEGORY for all uclass
by Patrick Delaunay
· Tue Apr 27 11:02:19 2021 +0200
f8fc703
Revert "fdt: translate address if #size-cells = <0>"
by Dario Binacchi
· Sat May 01 17:05:26 2021 +0200
0449f06
dm: core: Fix uninitialized return value from dm_scan_fdt_node
by Sean Anderson
· Thu Apr 08 17:15:00 2021 -0400
781aa3e
dm: core: Use separate priv/plat data region
by Simon Glass
· Mon Mar 15 17:25:40 2021 +1300
8dee67a
dm: core: Allow storing priv/plat data separately
by Simon Glass
· Mon Mar 15 17:25:38 2021 +1300
8beeb28
dm: core: Create a struct for device runtime info
by Simon Glass
· Mon Mar 15 17:25:36 2021 +1300
43f7ea5
dm: core: Set up driver model for OF_PLATDATA_INST
by Simon Glass
· Mon Mar 15 17:25:17 2021 +1300
6f15653
dm: core: Adjust uclass setup with of-platdata
by Simon Glass
· Mon Mar 15 17:25:16 2021 +1300
b1db71b
Merge branch '2021-02-02-drop-asm_global_data-when-unused'
by Tom Rini
· Mon Feb 15 08:19:40 2021 -0500
abbdbbd
dm: core: Add late driver remove option
by Marek Vasut
· Sun Jan 24 14:32:46 2021 -0700
3ba929a
common: Drop asm/global_data.h from common header
by Simon Glass
· Fri Oct 30 21:38:53 2020 -0600
b574d68
fdt: translate address if #size-cells = <0>
by Dario Binacchi
· Wed Dec 30 00:16:21 2020 +0100
2500de2
dtoc: Drop dm_populate_phandle_data()
by Simon Glass
· Mon Dec 28 20:35:05 2020 -0700
784cd9e
dm: core: Allow the uclass list to move
by Simon Glass
· Sat Dec 19 10:40:17 2020 -0700
c77695b
dm: core: Split out scanning code to dm_scan()
by Simon Glass
· Sat Dec 19 10:40:16 2020 -0700
a7ece58
dm: core: Access device ofnode through functions
by Simon Glass
· Sat Dec 19 10:40:14 2020 -0700
69ea20e
dm: core: Use 'uclass_driver' for the uclass linker_list
by Simon Glass
· Tue Dec 22 19:30:23 2020 -0700
7272e92
dm: core: Add a new sequence number for devices
by Simon Glass
· Wed Dec 16 21:20:09 2020 -0700
b75b15b
dm: treewide: Rename ..._platdata variables to just ..._plat
by Simon Glass
· Thu Dec 03 16:55:23 2020 -0700
aad29ae
dm: treewide: Rename ofdata_to_platdata() to of_to_plat()
by Simon Glass
· Thu Dec 03 16:55:21 2020 -0700
71fa5b4
dm: treewide: Rename 'platdata' variables to just 'plat'
by Simon Glass
· Thu Dec 03 16:55:18 2020 -0700
4d71d60
dm: core: Drop unused parameter from dm_extended_scan_fdt()
by Simon Glass
· Sat Nov 28 17:50:10 2020 -0700
5039cab
dm: core: Drop unused parameter from dm_scan_fdt()
by Simon Glass
· Sat Nov 28 17:50:09 2020 -0700
21a3088
dm: core: Combine the flattree and livetree binding code
by Simon Glass
· Sat Nov 28 17:50:08 2020 -0700
278ddba
dm: core: Add an ofnode function to get the devicetree root
by Simon Glass
· Sat Nov 28 17:50:07 2020 -0700
e2e8907
dm: core: Convert #ifdef to if() in root.c
by Simon Glass
· Sat Oct 03 11:31:37 2020 -0600
cfd6a00
dm: Use an allocated array for run-time device info
by Simon Glass
· Sat Oct 03 11:31:33 2020 -0600
40916e6
dm: Avoid using #ifdef for CONFIG_OF_LIVE
by Simon Glass
· Sat Oct 03 09:25:22 2020 -0600
719ea08
dm: core: Add an ACPI name for the root node
by Simon Glass
· Tue Jul 07 13:11:38 2020 -0600
ffc41b0
core: extend struct driver_info to point to device
by Walter Lozano
· Thu Jun 25 01:10:11 2020 -0300
95282d6
core: drop const for struct driver_info
by Walter Lozano
· Thu Jun 25 01:10:10 2020 -0300
0f2af88
common: Drop log.h from common header
by Simon Glass
· Sun May 10 11:40:05 2020 -0600
c779e20
dm: core: Move "/chosen" and "/firmware" node scan
by Patrick Delaunay
· Tue Feb 18 15:43:46 2020 +0100
7f18c34
dm: core: Decouple DM from DT
by Marek Vasut
· Sat Aug 31 18:03:28 2019 +0200
1e5f6e3
dm: core: Fix dm_extended_scan_fdt()
by Patrice Chotard
· Wed May 15 10:07:01 2019 +0200
85bddff
dm: core: Change platform specific translation-offset handling
by Stefan Roese
· Fri Apr 12 16:42:28 2019 +0200
272b67d
drivers: core: nullify gd->dm_root after dm_uninit()
by Jean-Jacques Hiblot
· Fri Dec 07 14:50:54 2018 +0100
c596a59
dm: core: Mirror the chosen node parse logic in the livetree scanning
by Bin Meng
· Wed Oct 10 22:07:00 2018 -0700
9a9b074
dm: core: Respect drivers with the DM_FLAG_PRE_RELOC flag in lists_bind_fdt()
by Bin Meng
· Wed Oct 10 22:06:58 2018 -0700
651a836
dm: fdt: scan for devices under /firmware too
by Jens Wiklander
· Tue Sep 25 16:40:05 2018 +0200
e9fc81d
dm: core: Scan "/firmware" node by default
by Rajan Vaja
· Fri Aug 10 01:45:34 2018 -0700
fac6463
dm: core: Move "/clock" node scan into function
by Rajan Vaja
· Fri Aug 10 01:45:33 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
4e47583
dm: core: make fixed-clock dt scan live dt compatible
by Andy Yan
· Thu Mar 01 14:08:15 2018 +0800
75f82d0
libfdt: move headers to <linux/libfdt.h> and <linux/libfdt_env.h>
by Masahiro Yamada
· Mon Mar 05 01:20:11 2018 +0900
a471b67
dm: core: parse chosen node
by Rob Clark
· Wed Jan 10 11:33:30 2018 +0100
f70f39f
dm: replace dm_dbg() with pr_debug()
by Masahiro Yamada
· Fri Sep 29 12:31:20 2017 +0900
bb3a45b
dm: core: add clocks node scan
by Patrice Chotard
· Mon Sep 04 14:55:56 2017 +0200
f19d9f2
dm: core: Scan the live tree when setting up driver model
by Simon Glass
· Thu May 18 20:09:08 2017 -0600
802b2c6
dm: core: Update lists_bind_fdt() to use ofnode
by Simon Glass
· Thu May 18 20:09:06 2017 -0600
9a14860
dm: core: Add ofnode to represent device tree nodes
by Simon Glass
· Wed May 17 17:18:10 2017 -0600
a4dbe25
dm: core: Dont export dm_scan_fdt_node()
by Simon Glass
· Wed May 17 17:18:08 2017 -0600
505045d
dm: core: Add dm_remove_devices_flags() and hook it into device_remove()
by Stefan Roese
· Mon Mar 27 10:58:53 2017 +0200
80b5bc9
dm: core: Add flags parameter to device_remove()
by Stefan Roese
· Mon Mar 20 12:51:48 2017 +0100
02ba17f
dm: core: Fix Handling of global_data moving in SPL
by Lokesh Vutla
· Mon Feb 13 09:21:22 2017 +0530
9a2cdca
dm: allow limiting pre-reloc markings to spl or tpl
by Heiko Stübner
· Sat Feb 18 19:46:21 2017 +0100
dd79d6e
dm: core: Replace of_offset with accessor
by Simon Glass
· Tue Jan 17 16:52:55 2017 -0700
1b0deee
dm: core: Handle global_data moving in SPL
by Simon Glass
· Sun Nov 13 14:21:58 2016 -0700
5d5388d
dm: core: Add a function to bind child devices
by Simon Glass
· Tue Jul 05 17:10:08 2016 -0600
8d7e816
dm: core: Don't use device tree with of-platdata
by Simon Glass
· Mon Jul 04 11:57:58 2016 -0600
f4d193b
dm: add manual relocation for devices
by Angelo Dureghello
· Sat May 21 12:05:49 2016 +0200
a0ea0f9
dm: core: Add option to configure an offset for the address translation
by Stefan Roese
· Mon Dec 14 16:18:15 2015 +0100
61809f5
dm: core: Add missing entries for manual relocation
by Michal Simek
· Tue Oct 27 13:48:08 2015 +0100
c90b917
dm: Provide better debugging when a device fails to bind
by Simon Glass
· Sun Aug 30 16:55:17 2015 -0600
366b24f
of: clean up OF_CONTROL ifdef conditionals
by Masahiro Yamada
· Wed Aug 12 07:31:55 2015 +0900
0704b85
dm: core: Select device tree control correctly for SPL
by Simon Glass
· Fri Feb 27 22:06:41 2015 -0700
0ec473b
dm: Add support for all targets which requires MANUAL_RELOC
by Michal Simek
· Mon Feb 02 16:31:59 2015 +0100
528b1ef
dm: core: Ignore disabled devices when binding
by Simon Glass
· Sun Jan 25 08:27:16 2015 -0700
cc7cf94
dm: core: Set device tree node for root device
by Simon Glass
· Sun Jan 25 08:26:58 2015 -0700
6cac81a
dm: core: a trivial clean up
by Masahiro Yamada
· Mon Nov 17 17:19:38 2014 +0900
439bc84
dm: Adjust lists_bind_fdt() to return the bound device
by Simon Glass
· Thu Sep 04 16:27:25 2014 -0600
97e22e3
dm: Add dm_scan_other() to locate board-specific devices
by Simon Glass
· Wed Jul 23 06:55:23 2014 -0600
4071742
dm: Provide a function to scan child FDT nodes
by Simon Glass
· Wed Jul 23 06:55:18 2014 -0600
a730c5d
dm: Support driver model prior to relocation
by Simon Glass
· Wed Jul 23 06:55:04 2014 -0600
fef72b7
dm: Allow drivers to be marked 'before relocation'
by Simon Glass
· Wed Jul 23 06:55:03 2014 -0600
0019758
dm: Provide a way to shut down driver model
by Simon Glass
· Wed Jul 23 06:55:01 2014 -0600
6d3b3e2
dm: Make sure that the root device is probed
by Simon Glass
· Wed Jul 23 06:55:00 2014 -0600
cf0cf82
dm: add missing includes
by Jeroen Hofstee
· Wed Jun 25 21:57:45 2014 +0200
34a1d35
dm: Cast away the const-ness of the global_data pointer
by Simon Glass
· Wed Jun 11 23:29:49 2014 -0600
df6bd7d
dm: Add missing header files in lists and root
by Simon Glass
· Wed Jun 11 23:29:48 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