Home
last modified time | relevance | path

Searched refs:bd (Results 1 – 25 of 620) sorted by relevance

12345678910>>...25

/u-boot/arch/powerpc/lib/
A Dbdinfo.c17 struct bd_info *bd = gd->bd; in arch_setup_bdinfo() local
24 bd->bi_immrbar = CONFIG_SYS_IMMR; in arch_setup_bdinfo()
31 bd->bi_cpmfreq = gd->arch.cpm_clk; in arch_setup_bdinfo()
32 bd->bi_brgfreq = gd->arch.brg_clk; in arch_setup_bdinfo()
33 bd->bi_sccfreq = gd->arch.scc_clk; in arch_setup_bdinfo()
34 bd->bi_vco = gd->arch.vco_out; in arch_setup_bdinfo()
47 struct bd_info *bd = gd->bd; in arch_print_bdinfo() local
49 bdinfo_print_mhz("busfreq", bd->bi_busfreq); in arch_print_bdinfo()
54 bdinfo_print_mhz("intfreq", bd->bi_intfreq); in arch_print_bdinfo()
63 bdinfo_print_mhz("cpmfreq", bd->bi_cpmfreq); in arch_print_bdinfo()
[all …]
/u-boot/arch/m68k/lib/
A Dbdinfo.c17 struct bd_info *bd = gd->bd; in arch_setup_bdinfo() local
21 bd->bi_intfreq = gd->cpu_clk; /* Internal Freq, in Hz */ in arch_setup_bdinfo()
25 bd->bi_pcifreq = gd->pci_clk; in arch_setup_bdinfo()
38 struct bd_info *bd = gd->bd; in arch_print_bdinfo() local
40 bdinfo_print_mhz("busfreq", bd->bi_busfreq); in arch_print_bdinfo()
42 bdinfo_print_num_l("mbar", bd->bi_mbar_base); in arch_print_bdinfo()
44 bdinfo_print_mhz("cpufreq", bd->bi_intfreq); in arch_print_bdinfo()
46 bdinfo_print_mhz("pcifreq", bd->bi_pcifreq); in arch_print_bdinfo()
48 bdinfo_print_mhz("flbfreq", bd->bi_flbfreq); in arch_print_bdinfo()
49 bdinfo_print_mhz("inpfreq", bd->bi_inpfreq); in arch_print_bdinfo()
[all …]
/u-boot/arch/arm/mach-uniphier/
A Dinit.h31 int uniphier_ld4_init(const struct uniphier_board_data *bd);
32 int uniphier_pro4_init(const struct uniphier_board_data *bd);
33 int uniphier_sld8_init(const struct uniphier_board_data *bd);
34 int uniphier_pro5_init(const struct uniphier_board_data *bd);
35 int uniphier_pxs2_init(const struct uniphier_board_data *bd);
37 void uniphier_ld4_bcu_init(const struct uniphier_board_data *bd);
42 int uniphier_ld4_dpll_init(const struct uniphier_board_data *bd);
43 int uniphier_pro4_dpll_init(const struct uniphier_board_data *bd);
54 int uniphier_ld4_umc_init(const struct uniphier_board_data *bd);
55 int uniphier_pro4_umc_init(const struct uniphier_board_data *bd);
[all …]
A Dmemconf.c22 switch (bd->dram_ch[0].width) { in __uniphier_memconf_init()
25 size_per_word = bd->dram_ch[0].size; in __uniphier_memconf_init()
29 size_per_word = bd->dram_ch[0].size >> 1; in __uniphier_memconf_init()
58 switch (bd->dram_ch[1].width) { in __uniphier_memconf_init()
61 size_per_word = bd->dram_ch[1].size; in __uniphier_memconf_init()
94 if (bd->flags & UNIPHIER_BD_DRAM_SPARSE) in __uniphier_memconf_init()
100 if (!bd->dram_ch[2].size) { in __uniphier_memconf_init()
106 switch (bd->dram_ch[2].width) { in __uniphier_memconf_init()
109 size_per_word = bd->dram_ch[2].size; in __uniphier_memconf_init()
149 return __uniphier_memconf_init(bd, 0); in uniphier_memconf_2ch_init()
[all …]
A Dspl_board_init.c17 void (*bcu_init)(const struct uniphier_board_data *bd);
19 int (*dpll_init)(const struct uniphier_board_data *bd);
20 int (*memconf_init)(const struct uniphier_board_data *bd);
22 int (*umc_init)(const struct uniphier_board_data *bd);
93 const struct uniphier_board_data *bd; in UNIPHIER_DEFINE_SOCDATA_FUNC() local
101 bd = uniphier_get_board_param(); in UNIPHIER_DEFINE_SOCDATA_FUNC()
102 if (!bd) in UNIPHIER_DEFINE_SOCDATA_FUNC()
110 initdata->bcu_init(bd); in UNIPHIER_DEFINE_SOCDATA_FUNC()
116 ret = initdata->dpll_init(bd); in UNIPHIER_DEFINE_SOCDATA_FUNC()
122 ret = initdata->memconf_init(bd); in UNIPHIER_DEFINE_SOCDATA_FUNC()
[all …]
A Dfdt-fixup.c21 static int uniphier_ld20_fdt_mem_rsv(void *fdt, struct bd_info *bd) in uniphier_ld20_fdt_mem_rsv() argument
31 for (i = 0; i < ARRAY_SIZE(bd->bi_dram); i++) { in uniphier_ld20_fdt_mem_rsv()
32 if (!bd->bi_dram[i].size) in uniphier_ld20_fdt_mem_rsv()
35 rsv_addr = bd->bi_dram[i].start + bd->bi_dram[i].size; in uniphier_ld20_fdt_mem_rsv()
49 int ft_board_setup(void *fdt, struct bd_info *bd) in ft_board_setup() argument
59 ret = uniphier_ld20_fdt_mem_rsv(fdt, bd); in ft_board_setup()
/u-boot/arch/arm/mach-omap2/am33xx/
A Dfdt.c17 static void ft_hs_fixups(void *fdt, struct bd_info *bd) in ft_hs_fixups() argument
21 if ((ft_hs_disable_rng(fdt, bd) == 0) && in ft_hs_fixups()
22 (ft_hs_fixup_dram(fdt, bd) == 0) && in ft_hs_fixups()
23 (ft_hs_add_tee(fdt, bd) == 0)) in ft_hs_fixups()
32 static void ft_hs_fixups(void *fdt, struct bd_info *bd) { } in ft_hs_fixups() argument
40 void ft_cpu_setup(void *fdt, struct bd_info *bd) in ft_cpu_setup() argument
42 ft_hs_fixups(fdt, bd); in ft_cpu_setup()
/u-boot/cmd/
A Dbdinfo.c52 static void print_bi_dram(const struct bd_info *bd) in print_bi_dram() argument
57 if (bd->bi_dram[i].size) { in print_bi_dram()
59 bdinfo_print_num_ll("-> start", bd->bi_dram[i].start); in print_bi_dram()
60 bdinfo_print_num_ll("-> size", bd->bi_dram[i].size); in print_bi_dram()
92 struct bd_info *bd = gd->bd; in do_bdinfo() local
95 bdinfo_print_num_l("bd address", (ulong)bd); in do_bdinfo()
98 print_bi_dram(bd); in do_bdinfo()
100 bdinfo_print_num_l("sramstart", (ulong)bd->bi_sramstart); in do_bdinfo()
101 bdinfo_print_num_l("sramsize", (ulong)bd->bi_sramsize); in do_bdinfo()
104 bdinfo_print_num_l("flashsize", (ulong)bd->bi_flashsize); in do_bdinfo()
[all …]
/u-boot/arch/nds32/lib/
A Dbootm.c27 static void setup_start_tag(struct bd_info *bd);
38 static void setup_end_tag(struct bd_info *bd);
45 struct bd_info *bd = gd->bd; in do_bootm_linux() local
47 int machid = bd->bi_arch_number; in do_bootm_linux()
90 setup_start_tag(bd); in do_bootm_linux()
98 setup_memory_tags(bd); in do_bootm_linux()
101 setup_commandline_tag(bd, commandline); in do_bootm_linux()
107 setup_end_tag(bd); in do_bootm_linux()
124 theKernel(0, machid, bd->bi_boot_params); in do_bootm_linux()
137 params = (struct tag *)bd->bi_boot_params; in setup_start_tag()
[all …]
/u-boot/common/init/
A Dhandoff.c16 struct bd_info *bd = gd->bd; in handoff_save_dram() local
22 ho->ram_bank[i].start = bd->bi_dram[i].start; in handoff_save_dram()
23 ho->ram_bank[i].size = bd->bi_dram[i].size; in handoff_save_dram()
34 struct bd_info *bd = gd->bd; in handoff_load_dram_banks() local
38 bd->bi_dram[i].start = ho->ram_bank[i].start; in handoff_load_dram_banks()
39 bd->bi_dram[i].size = ho->ram_bank[i].size; in handoff_load_dram_banks()
/u-boot/board/AndesTech/adp-ag101p/
A Dadp-ag101p.c35 gd->bd->bi_arch_number = MACH_TYPE_ADPAG101P; in board_init()
36 gd->bd->bi_boot_params = PHYS_SDRAM_0 + 0x400; in board_init()
61 gd->bd->bi_dram[0].start = PHYS_SDRAM_0; in dram_init_banksize()
62 gd->bd->bi_dram[0].size = PHYS_SDRAM_0_SIZE; in dram_init_banksize()
63 gd->bd->bi_dram[1].start = PHYS_SDRAM_1; in dram_init_banksize()
64 gd->bd->bi_dram[1].size = PHYS_SDRAM_1_SIZE; in dram_init_banksize()
70 int board_eth_init(struct bd_info *bd) in board_eth_init() argument
72 return ftmac100_initialize(bd); in board_eth_init()
/u-boot/board/AndesTech/adp-ae3xx/
A Dadp-ae3xx.c32 gd->bd->bi_arch_number = MACH_TYPE_ADPAE3XX; in board_init()
33 gd->bd->bi_boot_params = PHYS_SDRAM_0 + 0x400; in board_init()
54 gd->bd->bi_dram[0].start = PHYS_SDRAM_0; in dram_init_banksize()
55 gd->bd->bi_dram[0].size = PHYS_SDRAM_0_SIZE; in dram_init_banksize()
56 gd->bd->bi_dram[1].start = PHYS_SDRAM_1; in dram_init_banksize()
57 gd->bd->bi_dram[1].size = PHYS_SDRAM_1_SIZE; in dram_init_banksize()
63 int board_eth_init(struct bd_info *bd) in board_eth_init() argument
65 return ftmac100_initialize(bd); in board_eth_init()
/u-boot/drivers/net/
A Dethoc.c219 struct ethoc_bd *bd) in ethoc_read_bd() argument
263 struct ethoc_bd bd; in ethoc_init_ring() local
273 bd.addr = 0; in ethoc_init_ring()
277 bd.addr = addr; in ethoc_init_ring()
290 bd.addr = addr; in ethoc_init_ring()
398 struct ethoc_bd bd; in ethoc_rx_common() local
458 struct ethoc_bd bd; in ethoc_tx() local
467 struct ethoc_bd bd; in ethoc_send_common() local
475 bd.stat |= TX_BD_PAD; in ethoc_send_common()
477 bd.stat &= ~TX_BD_PAD; in ethoc_send_common()
[all …]
/u-boot/arch/arm/mach-rockchip/
A Dsdram.c45 gd->bd->bi_dram[0].start = 0x200000; in dram_init_banksize()
46 gd->bd->bi_dram[0].size = top - gd->bd->bi_dram[0].start; in dram_init_banksize()
55 gd->bd->bi_dram[0].start = CONFIG_SYS_SDRAM_BASE; in dram_init_banksize()
60 gd->bd->bi_dram[1].size = top - gd->bd->bi_dram[1].start; in dram_init_banksize()
62 gd->bd->bi_dram[0].start = CONFIG_SYS_SDRAM_BASE; in dram_init_banksize()
63 gd->bd->bi_dram[0].size = 0x8400000; in dram_init_banksize()
65 gd->bd->bi_dram[1].start = CONFIG_SYS_SDRAM_BASE in dram_init_banksize()
66 + gd->bd->bi_dram[0].size + 0x2000000; in dram_init_banksize()
67 gd->bd->bi_dram[1].size = top - gd->bd->bi_dram[1].start; in dram_init_banksize()
70 gd->bd->bi_dram[0].start = CONFIG_SYS_SDRAM_BASE; in dram_init_banksize()
[all …]
/u-boot/board/socrates/
A Dsocrates.c82 gd->bd->bi_flashstart = 0 - gd->bd->bi_flashsize; in misc_init_r()
83 gd->bd->bi_flashoffset = 0; in misc_init_r()
88 if (gd->bd->bi_flashsize < (0 - CONFIG_SYS_FLASH0)) { in misc_init_r()
89 set_lbc_or(0, gd->bd->bi_flashstart | in misc_init_r()
91 set_lbc_br(0, gd->bd->bi_flashstart | in misc_init_r()
97 flash_get_size(gd->bd->bi_flashstart, CONFIG_SYS_MAX_FLASH_BANKS - 1); in misc_init_r()
111 gd->bd->bi_flashstart, 0xffffffff, in misc_init_r()
195 int ft_board_setup(void *blob, struct bd_info *bd) in ft_board_setup() argument
200 ft_cpu_setup(blob, bd); in ft_board_setup()
205 val[i++] = gd->bd->bi_flashstart; in ft_board_setup()
[all …]
/u-boot/arch/arm/lib/
A Dbdinfo.c17 struct bd_info *bd = gd->bd; in arch_print_bdinfo() local
19 bdinfo_print_num_l("arch_number", bd->bi_arch_number); in arch_print_bdinfo()
41 printf("ARM frequency = %ld MHz\n", bd->bi_arm_freq); in arch_print_bdinfo()
42 printf("DSP frequency = %ld MHz\n", bd->bi_dsp_freq); in arch_print_bdinfo()
43 printf("DDR frequency = %ld MHz\n", bd->bi_ddr_freq); in arch_print_bdinfo()
A Dbootm.c75 if (!gd->bd->bi_dram[bank].size || in arch_lmb_reserve()
76 sp < gd->bd->bi_dram[bank].start) in arch_lmb_reserve()
79 bank_end = gd->bd->bi_dram[bank].start + in arch_lmb_reserve()
80 gd->bd->bi_dram[bank].size - 1; in arch_lmb_reserve()
133 params = (struct tag *)bd->bi_boot_params; in setup_start_tag()
153 params->u.mem.start = bd->bi_dram[i].start; in setup_memory_tags()
154 params->u.mem.size = bd->bi_dram[i].size; in setup_memory_tags()
258 setup_start_tag(gd->bd); in boot_prep_linux()
266 setup_memory_tags(gd->bd); in boot_prep_linux()
284 setup_end_tag(gd->bd); in boot_prep_linux()
[all …]
/u-boot/arch/arm/mach-omap2/omap5/
A Dfdt.c96 static int ft_hs_fixup_sram(void *fdt, struct bd_info *bd) in ft_hs_fixup_sram() argument
134 static void ft_hs_fixups(void *fdt, struct bd_info *bd) in ft_hs_fixups() argument
138 if ((ft_hs_fixup_crossbar(fdt, bd) == 0) && in ft_hs_fixups()
139 (ft_hs_disable_rng(fdt, bd) == 0) && in ft_hs_fixups()
140 (ft_hs_fixup_sram(fdt, bd) == 0) && in ft_hs_fixups()
141 (ft_hs_fixup_dram(fdt, bd) == 0) && in ft_hs_fixups()
142 (ft_hs_add_tee(fdt, bd) == 0)) in ft_hs_fixups()
151 static void ft_hs_fixups(void *fdt, struct bd_info *bd) in ft_hs_fixups() argument
310 void ft_cpu_setup(void *fdt, struct bd_info *bd) in ft_cpu_setup() argument
312 ft_hs_fixups(fdt, bd); in ft_cpu_setup()
[all …]
/u-boot/board/kontron/sl28/
A Dsl28.c51 print_size(gd->bd->bi_dram[0].size + gd->bd->bi_dram[1].size, ""); in detail_board_ddr_info()
55 int ft_board_setup(void *blob, struct bd_info *bd) in ft_board_setup() argument
63 ft_cpu_setup(blob, bd); in ft_board_setup()
67 base[i] = gd->bd->bi_dram[i].start; in ft_board_setup()
68 size[i] = gd->bd->bi_dram[i].size; in ft_board_setup()
/u-boot/drivers/net/pfe_eth/
A Dpfe_driver.c33 struct buf_desc *bd; in pfe_recv() local
82 struct buf_desc *bd; in pfe_eth_free_pkt() local
92 writel(0, &bd->status); in pfe_eth_free_pkt()
95 readl(&bd->ctrl)); in pfe_eth_free_pkt()
130 struct buf_desc *bd; in pfe_send() local
149 readl(&bd->data)); in pfe_send()
177 &bd->ctrl); in pfe_send()
178 writel(0, &bd->status); in pfe_send()
199 struct buf_desc *bd; in pfe_tx_done() local
211 writel(0, &bd->ctrl); in pfe_tx_done()
[all …]
/u-boot/board/samsung/smdkv310/
A Dsmdkv310.c44 gd->bd->bi_boot_params = (PHYS_SDRAM_1 + 0x100UL); in board_init()
60 gd->bd->bi_dram[0].start = PHYS_SDRAM_1; in dram_init_banksize()
61 gd->bd->bi_dram[0].size = get_ram_size((long *)PHYS_SDRAM_1, in dram_init_banksize()
63 gd->bd->bi_dram[1].start = PHYS_SDRAM_2; in dram_init_banksize()
64 gd->bd->bi_dram[1].size = get_ram_size((long *)PHYS_SDRAM_2, in dram_init_banksize()
66 gd->bd->bi_dram[2].start = PHYS_SDRAM_3; in dram_init_banksize()
67 gd->bd->bi_dram[2].size = get_ram_size((long *)PHYS_SDRAM_3, in dram_init_banksize()
69 gd->bd->bi_dram[3].start = PHYS_SDRAM_4; in dram_init_banksize()
70 gd->bd->bi_dram[3].size = get_ram_size((long *)PHYS_SDRAM_4, in dram_init_banksize()
/u-boot/board/freescale/mpc837xemds/
A Dmpc837xemds.c68 int board_mmc_init(struct bd_info *bd) in board_mmc_init() argument
84 return fsl_esdhc_mmc_init(bd); in board_mmc_init()
89 int board_eth_init(struct bd_info *bd) in board_eth_init() argument
140 fsl_pq_mdio_init(bd, &mdio_info); in board_eth_init()
341 ft_cpu_setup(blob, bd); in ft_board_setup()
342 ft_tsec_fixup(blob, bd); in ft_board_setup()
343 fsl_fdt_fixup_dr_usb(blob, bd); in ft_board_setup()
344 fdt_fixup_esdhc(blob, bd); in ft_board_setup()
346 ft_pci_setup(blob, bd); in ft_board_setup()
348 ft_pci_fixup(blob, bd); in ft_board_setup()
[all …]
/u-boot/arch/arm/mach-mvebu/armada8k/
A Ddram.c41 gd->bd->bi_dram[0].start = CONFIG_SYS_SDRAM_BASE; in a8k_dram_init_banksize()
43 gd->bd->bi_dram[0].size = gd->ram_size; in a8k_dram_init_banksize()
47 gd->bd->bi_dram[0].size = max_bank0_size; in a8k_dram_init_banksize()
49 gd->bd->bi_dram[1].start = SZ_4G; in a8k_dram_init_banksize()
50 gd->bd->bi_dram[1].size = gd->ram_size - max_bank0_size; in a8k_dram_init_banksize()
/u-boot/api/
A Dapi_platform-powerpc.c39 si->bar = gd->bd->bi_bar; in platform_sys_info()
46 platform_set_mr(si, gd->bd->bi_flashstart, gd->bd->bi_flashsize, MR_ATTR_FLASH); in platform_sys_info()
47 platform_set_mr(si, gd->bd->bi_sramstart, gd->bd->bi_sramsize, MR_ATTR_SRAM); in platform_sys_info()
/u-boot/arch/powerpc/cpu/mpc86xx/
A Dfdt.c17 void ft_cpu_setup(void *blob, struct bd_info *bd) in ft_cpu_setup() argument
25 "timebase-frequency", bd->bi_busfreq / 4, 1); in ft_cpu_setup()
27 "bus-frequency", bd->bi_busfreq, 1); in ft_cpu_setup()
29 "clock-frequency", bd->bi_intfreq, 1); in ft_cpu_setup()
31 "bus-frequency", bd->bi_busfreq, 1); in ft_cpu_setup()

Completed in 40 milliseconds

12345678910>>...25