Home
last modified time | relevance | path

Searched refs:u64 (Results 1 – 25 of 394) sorted by relevance

12345678910>>...16

/rk3399_rockchip-uboot/include/linux/
H A Dmath64.h19 static inline u64 div_u64_rem(u64 dividend, u32 divisor, u32 *remainder) in div_u64_rem()
37 static inline u64 div64_u64_rem(u64 dividend, u64 divisor, u64 *remainder) in div64_u64_rem()
46 static inline u64 div64_u64(u64 dividend, u64 divisor) in div64_u64()
65 static inline u64 div_u64_rem(u64 dividend, u32 divisor, u32 *remainder) in div_u64_rem()
77 extern u64 div64_u64_rem(u64 dividend, u64 divisor, u64 *remainder);
81 extern u64 div64_u64(u64 dividend, u64 divisor);
98 static inline u64 div_u64(u64 dividend, u32 divisor) in div_u64()
116 u32 iter_div_u64_rem(u64 dividend, u32 divisor, u64 *remainder);
119 __iter_div_u64_rem(u64 dividend, u32 divisor, u64 *remainder) in __iter_div_u64_rem()
141 static inline u64 mul_u32_u32(u32 a, u32 b) in mul_u32_u32()
[all …]
/rk3399_rockchip-uboot/arch/arm/cpu/armv8/
H A Dcache_v8.c38 u64 get_tcr(int el, u64 *pips, u64 *pva_bits) in get_tcr()
40 u64 max_addr = 0; in get_tcr()
41 u64 ips, va_bits; in get_tcr()
42 u64 tcr; in get_tcr()
92 static int pte_type(u64 *pte) in pte_type()
104 static u64 *find_pte(u64 addr, int level) in find_pte()
107 u64 *pte; in find_pte()
108 u64 idx; in find_pte()
109 u64 va_bits; in find_pte()
122 pte = (u64*)gd->arch.tlb_addr; in find_pte()
[all …]
/rk3399_rockchip-uboot/arch/arm/include/asm/
H A Dsystem.h116 u64 get_page_table_size(void);
200 void __asm_flush_dcache_range(u64 start, u64 end);
215 void __asm_invalidate_dcache_range(u64 start, u64 end);
221 void __asm_switch_ttbr(u64 new_ttbr);
236 void armv8_switch_to_el2(u64 args, u64 mach_nr, u64 fdt_addr,
237 u64 arg4, u64 entry_point, u64 es_flag);
251 void armv8_switch_to_el1(u64 args, u64 mach_nr, u64 fdt_addr,
252 u64 arg4, u64 entry_point, u64 es_flag);
253 void armv8_el2_to_aarch32(u64 args, u64 mach_nr, u64 fdt_addr,
254 u64 arg4, u64 entry_point);
[all …]
/rk3399_rockchip-uboot/arch/arm/mach-rmobile/
H A Dtimer.c18 static u64 get_cpu_global_timer(void) in get_cpu_global_timer()
21 u64 timer; in get_cpu_global_timer()
34 return (u64)((timer << 32) | low); in get_cpu_global_timer()
37 static u64 get_time_us(void) in get_time_us()
39 u64 timer = get_cpu_global_timer(); in get_time_us()
48 u64 us = get_time_us(); in get_time_ms()
62 u64 start, current; in __udelay()
63 u64 wait; in __udelay()
66 wait = (u64)((usec * CLK2MHZ(CONFIG_SYS_CPU_CLK)) >> 2); in __udelay()
/rk3399_rockchip-uboot/arch/arm/include/asm/armv8/
H A Dmmu.h105 static inline void set_ttbr_tcr_mair(int el, u64 table, u64 tcr, u64 attr) in set_ttbr_tcr_mair()
127 u64 virt;
128 u64 phys;
129 u64 size;
130 u64 attrs;
135 u64 get_tcr(int el, u64 *pips, u64 *pva_bits);
/rk3399_rockchip-uboot/lib/
H A Ddiv64.c66 u64 quotient; in div_s64_rem()
95 u64 div64_u64_rem(u64 dividend, u64 divisor, u64 *remainder) in div64_u64_rem()
98 u64 quot; in div64_u64_rem()
135 u64 div64_u64(u64 dividend, u64 divisor) in div64_u64()
138 u64 quot; in div64_u64()
181 u32 iter_div_u64_rem(u64 dividend, u32 divisor, u64 *remainder) in iter_div_u64_rem()
/rk3399_rockchip-uboot/arch/x86/include/asm/
H A Dmsr.h33 u64 q;
54 return low | ((u64)high << 32); in native_read_tscp()
65 #define EAX_EDX_VAL(val, low, high) ((low) | ((u64)(high) << 32))
115 u64 __val = native_read_msr((msr)); \
129 native_write_msr((msr), (u32)((u64)(val)), (u32)((u64)(val) >> 32))
131 static inline void msr_clrsetbits_64(unsigned msr, u64 clear, u64 set) in msr_clrsetbits_64()
133 u64 val; in msr_clrsetbits_64()
141 static inline void msr_setbits_64(unsigned msr, u64 set) in msr_setbits_64()
143 u64 val; in msr_setbits_64()
150 static inline void msr_clrbits_64(unsigned msr, u64 clear) in msr_clrbits_64()
[all …]
H A Dsfi.h51 u64 pentry[1];
57 u64 phys_start;
58 u64 virt_start;
59 u64 pages;
60 u64 attrib;
92 u64 phys_addr; /* phy base addr for APIC reg */
102 u64 phys_addr; /* pointer to where the wake vector locates */
106 u64 phys_addr; /* phy base addr for the timer */
112 u64 phys_addr; /* phy base addr for the RTC */
/rk3399_rockchip-uboot/arch/sh/include/asm/
H A Dunaligned-sh4a.h39 struct __una_u64 { u64 x __attribute__((packed)); };
55 static inline u64 __get_unaligned_cpu64(const u8 *p) in __get_unaligned_cpu64()
58 return (u64)__get_unaligned_cpu32(p + 4) << 32 | in __get_unaligned_cpu64()
61 return (u64)__get_unaligned_cpu32(p) << 32 | in __get_unaligned_cpu64()
76 static inline u64 get_unaligned_le64(const void *p) in get_unaligned_le64()
91 static inline u64 get_unaligned_be64(const void *p) in get_unaligned_be64()
108 static inline void __put_le64_noalign(u8 *p, u64 val) in __put_le64_noalign()
126 static inline void __put_be64_noalign(u8 *p, u64 val) in __put_be64_noalign()
150 static inline void put_unaligned_le64(u64 val, void *p) in put_unaligned_le64()
177 static inline void put_unaligned_be64(u64 val, void *p) in put_unaligned_be64()
[all …]
/rk3399_rockchip-uboot/arch/mips/include/asm/
H A Dtypes.h57 typedef unsigned long long u64; typedef
61 typedef u64 dma_addr_t;
63 typedef u64 phys_addr_t;
64 typedef u64 phys_size_t;
73 typedef u64 dma64_addr_t;
/rk3399_rockchip-uboot/include/
H A Ddfu.h62 u64 start;
63 u64 size;
73 u64 start;
74 u64 size;
91 u64 start;
92 u64 size;
126 int (*get_medium_size)(struct dfu_entity *dfu, u64 *size);
129 u64 offset, void *buf, long *len);
132 u64 offset, void *buf, long *len);
143 u64 offset;
[all …]
H A Dtimer.h25 u64 timer_conv_64(u32 count);
34 int timer_get_count(struct udevice *dev, u64 *count);
58 int (*get_count)(struct udevice *dev, u64 *count);
78 u64 timer_early_get_count(void);
H A Dfdt_support.h91 int fdt_fixup_memory(void *blob, u64 start, u64 size);
107 int fdt_fixup_memory_banks(void *blob, u64 start[], u64 size[], int banks);
109 int fdt_update_reserved_memory(void *blob, char *name, u64 start, u64 size);
245 u64 fdt_translate_address(const void *blob, int node_offset,
255 u64 addr);
256 u64 fdt_get_base_address(const void *fdt, int node);
297 static inline u64 fdt_read_number(const fdt32_t *cell, int size) in fdt_read_number()
299 u64 r = 0; in fdt_read_number()
310 int fdt_setup_simplefb_node(void *fdt, int node, u64 base_address, u32 width,
H A Dbidram.h18 u64 base_u64[MEM_RESV_COUNT]; /* 4GB+ */
19 u64 size_u64[MEM_RESV_COUNT];
88 u64 bidram_append_size(void);
95 u64 board_bidram_append_size(void);
130 static inline u64 bidram_append_size(void) { return 0; } in bidram_append_size()
H A Dpart_efi.h95 u64 required_to_function:1;
96 u64 no_block_io_protocol:1;
97 u64 legacy_bios_bootable:1;
98 u64 reserved:45;
99 u64 type_guid_specific:16;
H A Drk_mini_dump.h24 u64 virt_addr;
25 u64 phys_addr;
26 u64 size;
/rk3399_rockchip-uboot/arch/arm/include/asm/arch-fsl-layerscape/
H A Dmp.h36 extern u64 __spin_table[];
37 extern u64 __real_cntfrq;
38 extern u64 *secondary_boot_code;
48 int is_core_online(u64 cpu_id);
/rk3399_rockchip-uboot/drivers/pci/
H A Dfsl_pci_init.c49 u64 size) in set_inbound_window()
85 u64 out_lo, u8 pcie_cap, in fsl_pci_setup_inbound_windows()
89 u64 sz = min((u64)gd->ram_size, (1ull << 32)); in fsl_pci_setup_inbound_windows()
114 (u64)bus_start, (u64)phys_start, (u64)sz); in fsl_pci_setup_inbound_windows()
130 (u64)bus_start, (u64)phys_start, (u64)pci_sz); in fsl_pci_setup_inbound_windows()
143 (u64)bus_start, (u64)phys_start, (u64)pci_sz); in fsl_pci_setup_inbound_windows()
164 (u64)CONFIG_SYS_PCI64_MEMORY_BUS, in fsl_pci_setup_inbound_windows()
165 (u64)CONFIG_SYS_PCI_MEMORY_PHYS, in fsl_pci_setup_inbound_windows()
166 (u64)pci_sz); in fsl_pci_setup_inbound_windows()
178 (u64)bus_start, (u64)phys_start, (u64)pci_sz); in fsl_pci_setup_inbound_windows()
[all …]
/rk3399_rockchip-uboot/arch/arm/cpu/armv8/fsl-layerscape/
H A Dmp.c29 u64 *table = get_spin_tbl_addr(); in update_os_arch_secondary_cores()
80 u64 *table = get_spin_tbl_addr(); in fsl_layerscape_wake_seconday_cores()
187 int is_core_online(u64 cpu_id) in is_core_online()
189 u64 *table; in is_core_online()
191 table = (u64 *)get_spin_tbl_addr() + pos * WORDS_PER_SPIN_TABLE_ENTRY; in is_core_online()
237 u64 *table; in cpu_status()
241 table = (u64 *)get_spin_tbl_addr(); in cpu_status()
247 table = (u64 *)get_spin_tbl_addr() + pos * in cpu_status()
263 u64 boot_addr; in cpu_release()
264 u64 *table = (u64 *)get_spin_tbl_addr(); in cpu_release()
/rk3399_rockchip-uboot/arch/arm/cpu/armv7/
H A Dvirt-dt.c29 int armv7_apply_memory_carveout(u64 *start, u64 *size) in armv7_apply_memory_carveout()
33 *start >= (u64)CONFIG_ARMV7_SECURE_BASE + in armv7_apply_memory_carveout()
39 *start + *size == (u64)CONFIG_ARMV7_SECURE_BASE + in armv7_apply_memory_carveout()
/rk3399_rockchip-uboot/include/linux/unaligned/
H A Dbe_byteshift.h16 static inline u64 __get_unaligned_be64(const u8 *p) in __get_unaligned_be64()
18 return (u64)__get_unaligned_be32(p) << 32 | in __get_unaligned_be64()
34 static inline void __put_unaligned_be64(u64 val, u8 *p) in __put_unaligned_be64()
50 static inline u64 get_unaligned_be64(const void *p) in get_unaligned_be64()
65 static inline void put_unaligned_be64(u64 val, void *p) in put_unaligned_be64()
H A Dle_byteshift.h16 static inline u64 __get_unaligned_le64(const u8 *p) in __get_unaligned_le64()
18 return (u64)__get_unaligned_le32(p + 4) << 32 | in __get_unaligned_le64()
34 static inline void __put_unaligned_le64(u64 val, u8 *p) in __put_unaligned_le64()
50 static inline u64 get_unaligned_le64(const void *p) in get_unaligned_le64()
65 static inline void put_unaligned_le64(u64 val, void *p) in put_unaligned_le64()
H A Daccess_ok.h16 static inline u64 get_unaligned_le64(const void *p) in get_unaligned_le64()
31 static inline u64 get_unaligned_be64(const void *p) in get_unaligned_be64()
46 static inline void put_unaligned_le64(u64 val, void *p) in put_unaligned_le64()
61 static inline void put_unaligned_be64(u64 val, void *p) in put_unaligned_be64()
/rk3399_rockchip-uboot/cmd/ddr_tool/stressapptest/
H A Dstressapptest.h46 u64 a1;
47 u64 b1;
48 u64 a2;
49 u64 b2;
/rk3399_rockchip-uboot/drivers/core/
H A Dof_addr.c44 u64 (*map)(__be32 *addr, const __be32 *range, int na, int ns, int pna);
45 int (*translate)(__be32 *addr, u64 offset, int na);
58 static u64 of_bus_default_map(__be32 *addr, const __be32 *range, in of_bus_default_map()
61 u64 cp, s, da; in of_bus_default_map()
76 static int of_bus_default_translate(__be32 *addr, u64 offset, int na) in of_bus_default_translate()
78 u64 a = of_read_number(addr, na); in of_bus_default_translate()
126 u64 *size, unsigned int *flags) in of_get_address()
177 u64 offset = OF_BAD_ADDR; in of_translate_one()
241 static u64 __of_translate_address(const struct device_node *dev, in __of_translate_address()
248 u64 result = OF_BAD_ADDR; in __of_translate_address()
[all …]

12345678910>>...16