u-boot/drivers/ram/rockchip
Walter Lozano 51f1263d89 dtoc: extend dtoc to use struct driver_info when linking nodes
In the current implementation, when dtoc parses a dtb to generate a struct
platdata it converts the information related to linked nodes as pointers
to struct platdata of destination nodes. By doing this, it makes
difficult to get pointer to udevices created based on these
information.

This patch extends dtoc to use struct driver_info when populating
information about linked nodes, which makes it easier to later get
the devices created. In this context, reimplement functions like
clk_get_by_index_platdata() which made use of the previous approach.

Signed-off-by: Walter Lozano <walter.lozano@collabora.com>
Reviewed-by: Simon Glass <sjg@chromium.org>
2020-07-09 22:00:29 -06:00
..
dmc-rk3368.c drivers: rename drivers to match compatible string 2020-07-09 18:57:22 -06:00
Kconfig ram: rockchip: Fix Kconfig dependency for RAM_ROCKCHIP_DEBUG 2020-02-13 10:10:50 -05:00
Makefile rockchip: rk3308: Add sdram driver 2019-11-17 17:22:53 +08:00
sdram-px30-ddr3-detect-333.inc ram: px30: add sdram driver 2019-11-17 16:23:56 +08:00
sdram-px30-ddr4-detect-333.inc ram: px30: add sdram driver 2019-11-17 16:23:56 +08:00
sdram-px30-ddr_skew.inc ram: px30: add sdram driver 2019-11-17 16:23:56 +08:00
sdram-px30-lpddr2-detect-333.inc ram: px30: add sdram driver 2019-11-17 16:23:56 +08:00
sdram-px30-lpddr3-detect-333.inc ram: px30: add sdram driver 2019-11-17 16:23:56 +08:00
sdram-rk3399-lpddr4-400.inc ram: rockchip: update lpddr4 timing for rk3399 2019-11-17 16:23:56 +08:00
sdram-rk3399-lpddr4-800.inc ram: rockchip: update lpddr4 timing for rk3399 2019-11-17 16:23:56 +08:00
sdram_common.c ram: rockchip: move sdram_debug function into sdram_common 2019-11-17 16:23:56 +08:00
sdram_pctl_px30.c common: Drop linux/delay.h from common header 2020-05-18 21:19:23 -04:00
sdram_phy_px30.c common: Drop linux/delay.h from common header 2020-05-18 21:19:23 -04:00
sdram_px30.c common: Drop linux/delay.h from common header 2020-05-18 21:19:23 -04:00
sdram_rk322x.c common: Drop linux/delay.h from common header 2020-05-18 21:19:23 -04:00
sdram_rk3128.c common: Drop log.h from common header 2020-05-18 21:19:18 -04:00
sdram_rk3188.c drivers: rename drivers to match compatible string 2020-07-09 18:57:22 -06:00
sdram_rk3288.c drivers: rename drivers to match compatible string 2020-07-09 18:57:22 -06:00
sdram_rk3308.c rockchip: rk3308: Add sdram driver 2019-11-17 17:22:53 +08:00
sdram_rk3328.c drivers: rename drivers to match compatible string 2020-07-09 18:57:22 -06:00
sdram_rk3399.c dtoc: extend dtoc to use struct driver_info when linking nodes 2020-07-09 22:00:29 -06:00