| /include/ |
| A D | gzip.h | 61 void gzwrite_progress_init(ulong expected_size); 63 void gzwrite_progress(int iteration, ulong bytes_written, ulong total_bytes); 65 void gzwrite_progress_finish(int retcode, ulong totalwritten, ulong totalsize, 80 int gzwrite(unsigned char *src, int len, struct blk_desc *dev, ulong szwritebuf, 81 ulong startoffs, ulong szexpected); 93 int gzip(void *dst, unsigned long *lenp, unsigned char *src, ulong srclen); 106 int zzip(void *dst, ulong *lenp, unsigned char *src, ulong srclen, 107 int stoponerr, int (*func)(ulong, ulong));
|
| A D | remoteproc.h | 447 int (*load)(struct udevice *dev, ulong addr, ulong size); 539 int rproc_load(int id, ulong addr, ulong size); 593 int rproc_elf32_sanity_check(ulong addr, ulong size); 605 int rproc_elf64_sanity_check(ulong addr, ulong size); 644 ulong rproc_elf_get_boot_addr(struct udevice *dev, ulong addr); 664 ulong fw_size, ulong *rsc_addr, ulong *rsc_size); 683 ulong fw_size, ulong *rsc_addr, ulong *rsc_size); 702 ulong fw_size, ulong *rsc_addr, ulong *rsc_size); 766 ulong fw_size, ulong *rsc_addr, in rproc_elf32_load_rsc_table() 770 ulong fw_size, ulong *rsc_addr, in rproc_elf64_load_rsc_table() [all …]
|
| A D | iotrace.h | 12 typedef ulong iovalue_t; 69 void iotrace_writel(ulong value, void *ptr); 71 void iotrace_writew(ulong value, void *ptr); 73 void iotrace_writeb(ulong value, void *ptr); 96 void iotrace_set_region(ulong start, ulong size); 109 void iotrace_get_region(ulong *start, ulong *size); 141 void iotrace_set_buffer(ulong start, ulong size); 153 void iotrace_get_buffer(ulong *start, ulong *size, ulong *needed_size, ulong *offset, ulong *count);
|
| A D | clk-uclass.h | 35 ulong (*round_rate)(struct clk *clk, ulong rate); 36 ulong (*get_rate)(struct clk *clk); 37 ulong (*set_rate)(struct clk *clk, ulong rate); 118 ulong round_rate(struct clk *clk, ulong rate); 141 ulong get_rate(struct clk *clk); 170 ulong set_rate(struct clk *clk, ulong rate);
|
| A D | image-android-dt.h | 12 bool android_dt_check_header(ulong hdr_addr); 13 bool android_dt_get_fdt_by_index(ulong hdr_addr, u32 index, ulong *addr, 17 void android_dt_print_contents(ulong hdr_addr);
|
| A D | arm_ffa_priv.h | 32 ulong a0; 33 ulong a1; 34 ulong a2; 35 ulong a3; 36 ulong a4; 37 ulong a5; 38 ulong a6; 39 ulong a7; 40 ulong a8; 41 ulong a9; [all …]
|
| A D | bloblist.h | 240 static inline void *bloblist_check_magic(ulong addr) in bloblist_check_magic() 362 int bloblist_new(ulong addr, uint size, uint flags, uint align_log2); 376 int bloblist_check(ulong addr, uint size); 404 void bloblist_get_stats(ulong *basep, ulong *tsizep, ulong *usizep); 411 ulong bloblist_get_base(void); 418 ulong bloblist_get_size(void); 425 ulong bloblist_get_total_size(void); 507 int bloblist_check_reg_conv(ulong rfdt, ulong rzero, ulong rsig, ulong xlist); 515 int xferlist_from_boot_arg(ulong *addr);
|
| A D | bootm.h | 96 ulong bootm_disable_interrupts(void); 119 int bootm_find_images(ulong img_addr, const char *conf_ramdisk, 120 const char *conf_fdt, ulong start, ulong size); 292 int zboot_run(ulong addr, ulong size, ulong initrd, ulong initrd_size, 293 ulong base, char *cmdline); 322 int bootm_boot_start(ulong addr, const char *cmdline);
|
| A D | upl.h | 101 ulong load; 102 ulong size; 114 ulong base; 115 ulong size; 216 ulong virtual_reg; 267 ulong smbios; 268 ulong acpi; 270 ulong fit; 332 void upl_set_fit_info(ulong fit, int conf_offset, ulong entry_addr); 356 int _upl_add_image(int node, ulong load_addr, ulong size, const char *desc); [all …]
|
| A D | init.h | 34 void board_init_f(ulong dummy); 241 extern ulong monitor_flash_len; 253 ulong board_init_f_alloc_reserve(ulong top); 262 void board_init_f_init_reserve(ulong base); 280 void board_init_r(struct global_data *id, ulong dest_addr) 371 void relocate_code(ulong addr_moni); 373 void relocate_code(ulong start_addr_sp, struct global_data *new_gd, 374 ulong relocaddr) 379 void bdinfo_print_num_l(const char *name, ulong value);
|
| A D | image.h | 668 uint arch, ulong *rd_start, ulong *rd_end); 689 ulong *setup_start, ulong *setup_len); 714 int arch, ulong *datap, ulong *lenp); 756 enum fit_load_op load_op, ulong *datap, ulong *lenp); 832 int boot_ramdisk_high(ulong rd_data, ulong rd_len, ulong *initrd_start, 834 int boot_get_cmdline(ulong *cmd_start, ulong *cmd_end); 973 ulong *data, ulong *len); 1047 int bootz_setup(ulong image, ulong *start, ulong *end); 1058 int booti_setup(ulong image, ulong *relocated_addr, ulong *size, 1911 ulong *os_data, ulong *os_len); [all …]
|
| A D | pxe_utils.h | 98 ulong *filesizep); 131 ulong pxe_file_size; 158 ulong file_addr); 173 ulong pxefile_addr_r); 203 struct pxe_menu *parse_pxefile(struct pxe_context *ctx, ulong menucfg); 259 int pxe_process(struct pxe_context *ctx, ulong pxefile_addr_r, bool prompt); 267 int pxe_get_file_size(ulong *sizep); 283 int pxe_get(ulong pxefile_addr_r, char **bootdirp, ulong *sizep, bool use_ipv6);
|
| A D | spl.h | 287 ulong load_addr; 288 ulong entry_point; 295 ulong fdt_size; 299 ulong dcrc_data; 300 ulong dcrc_length; 301 ulong dcrc; 309 ulong reloc_offset; 338 typedef ulong (*spl_load_reader)(struct spl_load_info *load, ulong sector, 339 ulong count, void *buf); 1026 ulong fdt_addr); [all …]
|
| A D | android_image.h | 331 ulong kernel_ptr; /* kernel address */ 334 ulong vendor_ramdisk_ptr; /* vendor ramdisk address */ 337 ulong second_ptr; /* secondary bootloader address */ 339 ulong dtb_ptr; /* address of dtb image */ 348 ulong bootconfig_addr; /* bootconfig image address */ 349 ulong bootconfig_size; /* bootconfig image size */ 351 ulong kernel_addr; /* physical load addr */ 352 ulong ramdisk_addr; /* physical load addr */ 353 ulong ramdisk_ptr; /* ramdisk address */ 354 ulong dtb_load_addr; /* physical load address for DTB image */ [all …]
|
| A D | axi.h | 37 int (*read)(struct udevice *dev, ulong address, void *data, 50 int (*write)(struct udevice *dev, ulong address, void *data, 66 int axi_read(struct udevice *dev, ulong address, void *data, 79 int axi_write(struct udevice *dev, ulong address, void *data, 93 int (*read)(struct udevice *dev, ulong address, void *data, 106 int (*write)(struct udevice *dev, ulong address, void *data,
|
| A D | wdt.h | 39 int wdt_start(struct udevice *dev, u64 timeout_ms, ulong flags); 75 int wdt_expire_now(struct udevice *dev, ulong flags); 93 int (*start)(struct udevice *dev, u64 timeout_ms, ulong flags); 122 int (*expire_now)(struct udevice *dev, ulong flags);
|
| A D | bus_vcxk.h | 14 extern void vcxk_loadimage(ulong source); 15 extern int vcxk_display_bitmap(ulong addr, int x, int y); 17 extern int video_display_bitmap(ulong addr, int x, int y);
|
| A D | flash.h | 17 ulong size; /* total bank size in bytes */ 19 ulong flash_id; /* combined device & manufacturer code */ 28 ulong write_tout; /* maximum write timeout */ 89 int flash_sect_erase(ulong addr_first, ulong addr_last); 90 int flash_sect_protect(int flag, ulong addr_first, ulong addr_last); 91 int flash_sect_roundb(ulong *addr); 97 void flash_protect(int flag, ulong from, ulong to, flash_info_t *info); 98 int flash_write(char *src, ulong addr, ulong cnt); 99 flash_info_t *addr2info(ulong addr); 100 int write_buff(flash_info_t *info, uchar *src, ulong addr, ulong cnt); [all …]
|
| A D | video.h | 36 ulong base; 37 ulong copy_base; 38 ulong copy_size; 134 ulong last_sync; 230 int video_reserve(ulong *addrp); 313 void video_bmp_get_info(void *bmp_image, ulong *widthp, ulong *heightp, 333 int video_bmp_display(struct udevice *dev, ulong bmp_image, int x, int y, 432 int bmp_display(ulong addr, int x, int y); 440 int bmp_info(ulong addr); 460 ulong video_get_fb(void);
|
| A D | syscon.h | 49 int syscon_get_by_driver_data(ulong driver_data, struct udevice **devp); 61 struct regmap *syscon_get_regmap_by_driver_data(ulong driver_data); 83 void *syscon_get_first_range(ulong driver_data);
|
| A D | env.h | 174 ulong env_get_ulong(const char *name, int base, ulong default_val); 183 int env_set_ulong(const char *varname, ulong value); 195 ulong env_get_hex(const char *varname, ulong default_val); 204 int env_set_hex(const char *varname, ulong value); 215 return env_set_hex(varname, (ulong)addr); in env_set_addr()
|
| A D | bootstage.h | 227 ulong timer_get_boot_us(void); 271 ulong bootstage_add_record(enum bootstage_id id, const char *name, 272 int flags, ulong mark); 287 ulong bootstage_mark_name(enum bootstage_id id, const char *name); 296 ulong bootstage_error_name(enum bootstage_id id, const char *name); 308 ulong bootstage_mark_code(const char *file, const char *func, 388 static inline ulong bootstage_add_record(enum bootstage_id id, in bootstage_add_record() 389 const char *name, int flags, ulong mark) in bootstage_add_record() 404 static inline ulong bootstage_mark(enum bootstage_id id) in bootstage_mark() 410 static inline ulong bootstage_error(enum bootstage_id id) in bootstage_error() [all …]
|
| A D | clk.h | 453 ulong clk_get_rate(struct clk *clk); 471 ulong clk_get_parent_rate(struct clk *clk); 494 ulong clk_round_rate(struct clk *clk, ulong rate); 504 ulong clk_set_rate(struct clk *clk, ulong rate); 572 int clk_get_by_id(ulong id, struct clk **clkp); 590 ulong clk_get_id(const struct clk *clk); 599 static inline ulong clk_get_rate(struct clk *clk) in clk_get_rate() 609 static inline ulong clk_get_parent_rate(struct clk *clk) in clk_get_parent_rate() 614 static inline ulong clk_round_rate(struct clk *clk, ulong rate) in clk_round_rate() 619 static inline ulong clk_set_rate(struct clk *clk, ulong rate) in clk_set_rate() [all …]
|
| A D | arm_ffa.h | 75 ulong data0; /* w3/x3 */ 76 ulong data1; /* w4/x4 */ 77 ulong data2; /* w5/x5 */ 78 ulong data3; /* w6/x6 */ 79 ulong data4; /* w7/x7 */
|
| A D | time.h | 9 ulong get_tbclk(void); 47 ulong timer_test_get_offset(void); 49 static inline ulong timer_test_get_offset(void) { return 0; } in timer_test_get_offset() 124 ulong usec2ticks(unsigned long usec); 132 ulong ticks2usec(unsigned long ticks);
|