Home
last modified time | relevance | path

Searched refs:fdt (Results 1 – 25 of 69) sorted by relevance

123

/board/freescale/t208xrdb/
A Deth_t208xrdb.c33 void fdt_fixup_board_fman_ethernet(void *fdt) in fdt_fixup_board_fman_ethernet() argument
44 mac_off = fdt_path_offset(fdt, mac_path[i]); in fdt_fixup_board_fman_ethernet()
47 fdt_status_disabled(fdt, mac_off); in fdt_fixup_board_fman_ethernet()
52 eth_ph = fdt_get_phandle(fdt, mac_off); in fdt_fixup_board_fman_ethernet()
56 eth_off = fdt_node_offset_by_prop_value(fdt, -1, "fsl,fman-mac", in fdt_fixup_board_fman_ethernet()
60 fdt_status_disabled(fdt, eth_off); in fdt_fixup_board_fman_ethernet()
67 void fdt_fixup_board_phy(void *fdt) in fdt_fixup_board_phy() argument
77 offset = fdt_path_offset(fdt, phy_path); in fdt_fixup_board_phy()
83 ret = fdt_setprop(fdt, offset, "reg", &new_addr, sizeof(new_addr)); in fdt_fixup_board_phy()
91 ret = fdt_set_name(fdt, offset, new_name); in fdt_fixup_board_phy()
[all …]
/board/freescale/lx2160a/
A Deth_lx2160ardb.c40 static int fdt_get_dpmac_node(void *fdt, int dpmac_id) in fdt_get_dpmac_node() argument
46 dpmacs_offset = fdt_path_offset(fdt, "/soc/fsl-mc/dpmacs"); in fdt_get_dpmac_node()
48 dpmacs_offset = fdt_path_offset(fdt, "/fsl-mc/dpmacs"); in fdt_get_dpmac_node()
78 offset = fdt_get_dpmac_node(fdt, dpmac_id); in fdt_update_phy_addr()
108 static int fdt_delete_phy_handle(void *fdt, int dpmac_id) in fdt_delete_phy_handle() argument
114 offset = fdt_get_dpmac_node(fdt, dpmac_id); in fdt_delete_phy_handle()
123 return fdt_delprop(fdt, offset, "phy-handle"); in fdt_delete_phy_handle()
126 int fdt_fixup_board_phy_revc(void *fdt) in fdt_fixup_board_phy_revc() argument
134 ret = fdt_update_phy_addr(fdt, 3, AQR113C_PHY_ADDR1); in fdt_fixup_board_phy_revc()
138 ret = fdt_update_phy_addr(fdt, 4, AQR113C_PHY_ADDR2); in fdt_fixup_board_phy_revc()
[all …]
/board/lg/star/
A Dstar.c14 static int star_fix_panel(void *fdt) in star_fix_panel() argument
21 panel_offset = fdt_node_offset_by_compatible(fdt, -1, in star_fix_panel()
28 ret = fdt_setprop_string(fdt, panel_offset, "compatible", in star_fix_panel()
41 void *fdt = (void *)gd->fdt_blob; in pinmux_init() local
43 star_fix_panel(fdt); in pinmux_init()
47 int ft_board_setup(void *fdt, struct bd_info *bd) in ft_board_setup() argument
49 return star_fix_panel(fdt); in ft_board_setup()
/board/Marvell/octeontx/
A Dboard-fdt.c55 const void *fdt = gd->fdt_blob; in fdt_parse_phy_info() local
113 (fdt, phandle); in fdt_parse_phy_info()
115 (fdt, phy_offset); in fdt_parse_phy_info()
117 (fdt, phy_offset); in fdt_parse_phy_info()
158 const void *fdt = gd->fdt_blob; in fdt_get_bdk_node() local
160 if (!fdt) { in fdt_get_bdk_node()
165 ret = fdt_check_header(fdt); in fdt_get_bdk_node()
182 const void *fdt = gd->fdt_blob; in fdt_get_board_serial() local
198 const void *fdt = gd->fdt_blob; in fdt_get_board_revision() local
214 const void *fdt = gd->fdt_blob; in fdt_get_board_model() local
[all …]
/board/Marvell/octeontx2/
A Dboard-fdt.c26 const void *fdt = gd->fdt_blob; in fdt_get_bdk_node() local
28 if (!fdt) { in fdt_get_bdk_node()
33 ret = fdt_check_header(fdt); in fdt_get_bdk_node()
39 node = fdt_path_offset(fdt, "/cavium,bdk"); in fdt_get_bdk_node()
52 const void *fdt = gd->fdt_blob; in fdt_get_board_mac_addr() local
68 const void *fdt = gd->fdt_blob; in fdt_get_board_mac_cnt() local
97 const void *fdt = gd->fdt_blob; in fdt_get_board_serial() local
105 str = fdt_getprop(fdt, node, "BOARD-SERIAL", &len); in fdt_get_board_serial()
113 const void *fdt = gd->fdt_blob; in fdt_get_board_revision() local
131 const void *fdt = gd->fdt_blob; in fdt_get_board_model() local
[all …]
/board/emulation/qemu-ppce500/
A Dqemu-ppce500.c71 void *fdt = get_fdt_virt(); in get_phys_ccsrbar_addr_early() local
82 node = fdt_path_offset(fdt, "/soc"); in get_phys_ccsrbar_addr_early()
83 naddr = fdt_address_cells(fdt, node); in get_phys_ccsrbar_addr_early()
84 prop = fdt_getprop(fdt, node, "ranges", &size); in get_phys_ccsrbar_addr_early()
190 void *fdt = get_fdt_virt(); in last_stage_init() local
195 chosen = fdt_path_offset(fdt, "/chosen"); in last_stage_init()
212 void *fdt = get_fdt_virt(); in get_linear_ram_size() local
217 memory = fdt_path_offset(fdt, "/memory"); in get_linear_ram_size()
218 prop = fdt_getprop(fdt, memory, "reg", &len); in get_linear_ram_size()
266 void *fdt = get_fdt_virt(); in get_cpu_freq() local
[all …]
/board/freescale/common/
A Dfman.c32 int fdt_set_phy_handle(void *fdt, char *compat, phys_addr_t addr, in fdt_set_phy_handle() argument
40 path = fdt_get_alias(fdt, alias); in fdt_set_phy_handle()
45 offset = fdt_path_offset(fdt, path); in fdt_set_phy_handle()
49 ph = fdt_create_phandle(fdt, offset); in fdt_set_phy_handle()
55 offset = fdt_node_offset_by_compat_reg(fdt, compat, addr); in fdt_set_phy_handle()
59 return fdt_setprop(fdt, offset, "phy-handle", &ph, sizeof(ph)); in fdt_set_phy_handle()
/board/gateworks/venice/
A Dvenice.c93 char fdt[64]; in board_late_init() local
104 str = eeprom_get_dtb_name(i, fdt, sizeof(fdt)); in board_late_init()
107 strcat(fdt, ".dtb"); in board_late_init()
108 env_set(env, fdt); in board_late_init()
219 int ft_board_setup(void *fdt, struct bd_info *bd) in ft_board_setup() argument
230 fsa_ft_fixup(fdt); in ft_board_setup()
234 path = fdt_get_alias(fdt, "ethernet1"); in ft_board_setup()
244 off = fdt_path_offset(fdt, "ethernet1"); in ft_board_setup()
248 fdt_set_name(fdt, off, "pcie@5,0"); in ft_board_setup()
249 off = fdt_parent_offset(fdt, off); in ft_board_setup()
[all …]
/board/phytec/common/k3/
A Dk3_ddrss_patch.c18 static int fdt_setprop_inplace_idx_u32(void *fdt, int nodeoffset, in fdt_setprop_inplace_idx_u32() argument
22 return fdt_setprop_inplace_namelen_partial(fdt, nodeoffset, name, in fdt_setprop_inplace_idx_u32()
28 int fdt_apply_ddrss_timings_patch(void *fdt, struct ddrss *ddrss) in fdt_apply_ddrss_timings_patch() argument
34 mem_offset = fdt_path_offset(fdt, "/memorycontroller@f300000"); in fdt_apply_ddrss_timings_patch()
41 ret = fdt_setprop_inplace_idx_u32(fdt, in fdt_apply_ddrss_timings_patch()
51 ret = fdt_setprop_inplace_idx_u32(fdt, in fdt_apply_ddrss_timings_patch()
61 ret = fdt_setprop_inplace_idx_u32(fdt, in fdt_apply_ddrss_timings_patch()
/board/freescale/t208xqds/
A Deth_t208xqds.c210 fdt_set_phy_handle(fdt, compat, addr, in board_ft_fman_fixup_port()
222 fdt_set_phy_handle(fdt, compat, addr, in board_ft_fman_fixup_port()
234 fdt_set_phy_handle(fdt, compat, addr, in board_ft_fman_fixup_port()
246 fdt_set_phy_handle(fdt, compat, addr, in board_ft_fman_fixup_port()
248 fdt_status_okay_by_alias(fdt, in board_ft_fman_fixup_port()
269 fdt_set_phy_handle(fdt, compat, addr, in board_ft_fman_fixup_port()
281 fdt_set_phy_handle(fdt, compat, addr, in board_ft_fman_fixup_port()
328 fdt_set_phy_handle(fdt, compat, addr, in board_ft_fman_fixup_port()
373 phyconn = fdt_getprop(fdt, offset, in board_ft_fman_fixup_port()
395 fdt_setprop_string(fdt, off, in board_ft_fman_fixup_port()
[all …]
/board/st/stm32mp1/
A Dfit_copro_kernel_dtb.its53 fdt-dk2 {
64 fdt-ev1 {
83 fdt = "fdt-dk2";
92 fdt = "fdt-dk2";
102 fdt = "fdt-ev1";
111 fdt = "fdt-ev1";
A Dfit_kernel_dtb.its38 fdt-dk2 {
49 fdt-ev1 {
67 fdt = "fdt-dk2";
76 fdt = "fdt-ev1";
/board/freescale/ls1043aqds/
A Deth.c169 fdt_set_phy_handle(fdt, compat, addr, in board_ft_fman_fixup_port()
172 fdt_set_phy_handle(fdt, compat, addr, in board_ft_fman_fixup_port()
175 fdt_set_phy_handle(fdt, compat, addr, in board_ft_fman_fixup_port()
178 fdt_set_phy_handle(fdt, compat, addr, in board_ft_fman_fixup_port()
190 fdt_delprop(fdt, offset, "phy-handle"); in board_ft_fman_fixup_port()
199 fdt_set_phy_handle(fdt, compat, addr, in board_ft_fman_fixup_port()
203 fdt_set_phy_handle(fdt, compat, addr, in board_ft_fman_fixup_port()
207 fdt_set_phy_handle(fdt, compat, addr, in board_ft_fman_fixup_port()
211 fdt_set_phy_handle(fdt, compat, addr, in board_ft_fman_fixup_port()
221 fdt_set_phy_handle(fdt, compat, addr, in board_ft_fman_fixup_port()
[all …]
/board/freescale/ls1046aqds/
A Deth.c167 fdt_set_phy_handle(fdt, compat, addr, "sgmii-s1-p1"); in board_ft_fman_fixup_port()
170 fdt_set_phy_handle(fdt, compat, addr, "sgmii-s1-p2"); in board_ft_fman_fixup_port()
173 fdt_set_phy_handle(fdt, compat, addr, "sgmii-s1-p3"); in board_ft_fman_fixup_port()
192 fdt_delprop(fdt, offset, "phy-handle"); in board_ft_fman_fixup_port()
213 fdt_delprop(fdt, offset, "phy-connection-type"); in board_ft_fman_fixup_port()
230 fdt_delprop(fdt, offset, "phy-handle"); in board_ft_fman_fixup_port()
231 fdt_setprop(fdt, offset, "fixed-link", &f_link, in board_ft_fman_fixup_port()
239 void fdt_fixup_board_enet(void *fdt) in fdt_fixup_board_enet() argument
249 fdt_status_okay_by_alias(fdt, "emi1-slot1"); in fdt_fixup_board_enet()
252 fdt_status_okay_by_alias(fdt, "emi1-slot2"); in fdt_fixup_board_enet()
[all …]
/board/ste/stemmy/
A Dstemmy.c206 static void codina_patch_display(void *fdt) in codina_patch_display() argument
211 node = fdt_path_offset(fdt, "/spi-gpio-0/panel"); in codina_patch_display()
233 static void skomer_kyle_patch_display(void *fdt) in skomer_kyle_patch_display() argument
238 node = fdt_path_offset(fdt, "/soc/mcde/dsi/panel"); in skomer_kyle_patch_display()
265 int ft_board_setup(void *fdt, struct bd_info *bd) in ft_board_setup() argument
274 ret = fdt_check_header(fdt); in ft_board_setup()
279 node = fdt_path_offset(fdt, "/"); in ft_board_setup()
368 codina_patch_display(fdt); in ft_board_setup()
395 codina_patch_display(fdt); in ft_board_setup()
451 skomer_kyle_patch_display(fdt); in ft_board_setup()
[all …]
/board/BuR/zynq/env/
A Dbrcp150.env14 fdt get value cfgaddr_spi /binman/blob-ext@0 offset &&
15 fdt get value cfgsize_spi /binman/blob-ext@0 size
19 fdt get value fpgasize_spi /binman/blob-ext@1 size
22 fdt get value osaddr_spi /binman/blob-ext@2 offset &&
23 fdt get value ossize_spi /binman/blob-ext@2 size
27 fdt get value dtbsize_spi /binman/blob-ext@3 size
31 fdt get value optsize_spi /binman/blob-ext@5 size
34 fdt addr ${fdtcontroladdr};
61 fdt addr ${fdtbackaddr} &&
99 fdt set /fpga/pci status ${fpgastatus};
[all …]
A Dbrcp1.env14 fdt get value cfgaddr_spi /binman/blob-ext@0 offset &&
15 fdt get value cfgsize_spi /binman/blob-ext@0 size
18 fdt get value fpgaaddr_spi /binman/blob-ext@1 offset &&
19 fdt get value fpgasize_spi /binman/blob-ext@1 size
22 fdt get value osaddr_spi /binman/blob-ext@2 offset &&
23 fdt get value ossize_spi /binman/blob-ext@2 size
27 fdt get value dtbsize_spi /binman/blob-ext@3 size
30 fdt addr ${fdtcontroladdr};
56 fdt addr ${fdtbackaddr} &&
89 fdt set /fpga/pci status ${fpgastatus};
[all …]
/board/broadcom/bcmns/
A Dns.c49 int ft_board_setup(void *fdt, struct bd_info *bd) in ft_board_setup() argument
51 printf("Northstar board setup: DTB at 0x%08lx\n", (ulong)fdt); in ft_board_setup()
/board/Marvell/octeon_ebb7304/
A Dboard.c108 parent = fdt_parent_offset(fdt, node); in get_lmac_fdt_node()
109 reg = fdt_getprop(fdt, parent, "reg", &len); in get_lmac_fdt_node()
118 reg = fdt_getprop(fdt, node, "reg", &len); in get_lmac_fdt_node()
158 parent = fdt_parent_offset(fdt, node); in get_mix_fdt_node()
168 reg = fdt_getprop(fdt, node, "reg", &len); in get_mix_fdt_node()
191 static int fdt_fix_mix(const void *fdt) in fdt_fix_mix() argument
238 fdt_setprop_inplace((void *)fdt, mix_fdt_node, in fdt_fix_mix()
247 next_node = fdt_next_node(fdt, node, NULL); in fdt_fix_mix()
257 fdt_nop_node((void *)fdt, node); in fdt_fix_mix()
274 fdt_nop_property(fdt, offset, "phy-handle"); in kill_fdt_phy()
[all …]
/board/nvidia/p2771-0000/
A Dp2771-0000.c68 int ft_board_setup(void *fdt, struct bd_info *bd) in ft_board_setup() argument
70 ft_mac_address_setup(fdt); in ft_board_setup()
71 ft_carveout_setup(fdt, nodes, ARRAY_SIZE(nodes)); in ft_board_setup()
/board/broadcom/bcmns3/fit/
A Dmulti.its30 fdt-ns3 {
51 fdt = "fdt-ns3";
55 sign-images = "fdt", "kernel";
/board/freescale/t102xrdb/
A Deth_t102xrdb.c132 void board_ft_fman_fixup_port(void *fdt, char *compat, phys_addr_t addr, in board_ft_fman_fixup_port() argument
139 fdt_set_phy_handle(fdt, compat, addr, "sg_2500_aqr105_phy4"); in board_ft_fman_fixup_port()
140 fdt_setprop_string(fdt, offset, "phy-connection-type", in board_ft_fman_fixup_port()
142 fdt_status_disabled_by_alias(fdt, "xg_aqr105_phy3"); in board_ft_fman_fixup_port()
147 void fdt_fixup_board_enet(void *fdt) in fdt_fixup_board_enet() argument
/board/freescale/ls2080ardb/
A Dls2080ardb.c374 void fdt_fixup_board_enet(void *fdt) in fdt_fixup_board_enet() argument
381 offset = fdt_path_offset(fdt, "/fsl-mc"); in fdt_fixup_board_enet()
391 fdt_status_okay(fdt, offset); in fdt_fixup_board_enet()
393 fdt_status_fail(fdt, offset); in fdt_fixup_board_enet()
403 void fsl_fdt_fixup_flash(void *fdt) in fsl_fdt_fixup_flash() argument
435 offset = fdt_path_offset(fdt, "/soc/ifc"); in fsl_fdt_fixup_flash()
438 offset = fdt_path_offset(fdt, "/ifc"); in fsl_fdt_fixup_flash()
448 offset = fdt_path_offset(fdt, "/soc/ifc"); in fsl_fdt_fixup_flash()
451 offset = fdt_path_offset(fdt, "/ifc"); in fsl_fdt_fixup_flash()
456 offset = fdt_path_offset(fdt, "/quadspi"); in fsl_fdt_fixup_flash()
[all …]
/board/qualcomm/qcs404-evb/
A Dqcs404-evb.its40 fdt-1 {
41 description = "qcs404-evb-fdt";
61 fdt = "fdt-1";
/board/qualcomm/dragonboard845c/
A Ddb845c.its40 fdt-1 {
41 description = "sdm845-db845c-fdt";
60 fdt = "fdt-1";

Completed in 81 milliseconds

123