Searched refs:scraddr (Results 1 - 6 of 6) sorted by relevance

/u-boot/arch/mips/mach-octeon/include/mach/
H A Dcvmx-fau.h190 * placed in the scratch memory at byte address scraddr.
192 * @param scraddr Scratch memory byte address to put response in.
201 cvmx_fau_async_fetch_and_add64(u64 scraddr, cvmx_fau_reg64_t reg, int64_t value) argument
204 cvmx_hwfau_async_fetch_and_add64(scraddr, reg, value);
208 scraddr,
215 * placed in the scratch memory at byte address scraddr.
217 * @param scraddr Scratch memory byte address to put response in.
226 cvmx_fau_async_fetch_and_add32(u64 scraddr, cvmx_fau_reg32_t reg, int32_t value) argument
229 cvmx_hwfau_async_fetch_and_add32(scraddr, reg, value);
233 scraddr,
250 cvmx_fau_async_fetch_and_add16(u64 scraddr, cvmx_fau_reg16_t reg, int16_t value) argument
273 cvmx_fau_async_fetch_and_add8(u64 scraddr, cvmx_fau_reg8_t reg, int8_t value) argument
300 cvmx_fau_async_tagwait_fetch_and_add64(u64 scraddr, cvmx_fau_reg64_t reg, int64_t value) argument
331 cvmx_fau_async_tagwait_fetch_and_add32(u64 scraddr, cvmx_fau_reg32_t reg, int32_t value) argument
360 cvmx_fau_async_tagwait_fetch_and_add16(u64 scraddr, cvmx_fau_reg16_t reg, int16_t value) argument
388 cvmx_fau_async_tagwait_fetch_and_add8(u64 scraddr, cvmx_fau_reg8_t reg, int8_t value) argument
[all...]
H A Dcvmx-hwfau.h300 * @param scraddr Scratch pad byte address to write to. Must be 8 byte aligned
319 static inline u64 __cvmx_fau_iobdma_data(u64 scraddr, s64 value, u64 tagwait, argument
322 return (CVMX_FAU_LOAD_IO_ADDRESS | cvmx_build_bits(CVMX_FAU_BITS_SCRADDR, scraddr >> 3) |
332 * placed in the scratch memory at byte address scraddr.
334 * @param scraddr Scratch memory byte address to put response in.
342 static inline void cvmx_hwfau_async_fetch_and_add64(u64 scraddr, cvmx_fau_reg64_t reg, s64 value) argument
344 cvmx_send_single(__cvmx_fau_iobdma_data(scraddr, value, 0, CVMX_FAU_OP_SIZE_64, reg));
349 * placed in the scratch memory at byte address scraddr.
351 * @param scraddr Scratch memory byte address to put response in.
359 static inline void cvmx_hwfau_async_fetch_and_add32(u64 scraddr, cvmx_fau_reg32_ argument
375 cvmx_hwfau_async_fetch_and_add16(u64 scraddr, cvmx_fau_reg16_t reg, s16 value) argument
390 cvmx_hwfau_async_fetch_and_add8(u64 scraddr, cvmx_fau_reg8_t reg, int8_t value) argument
410 cvmx_hwfau_async_tagwait_fetch_and_add64(u64 scraddr, cvmx_fau_reg64_t reg, s64 value) argument
431 cvmx_hwfau_async_tagwait_fetch_and_add32(u64 scraddr, cvmx_fau_reg32_t reg, s32 value) argument
451 cvmx_hwfau_async_tagwait_fetch_and_add16(u64 scraddr, cvmx_fau_reg16_t reg, s16 value) argument
470 cvmx_hwfau_async_tagwait_fetch_and_add8(u64 scraddr, cvmx_fau_reg8_t reg, int8_t value) argument
[all...]
H A Dcvmx-fpa1.h29 u64 scraddr : 8; member in struct:__anon29::__anon30
156 data.s.scraddr = scr_addr >> 3;
H A Dcvmx-fpa3.h87 u64 scraddr : 8; member in struct:__anon14::__anon15
93 u64 scraddr : 8; member in struct:__anon14::__anon16
250 data.cn78xx.scraddr = scr_addr >> 3;
H A Dcvmx-pko3.h411 u64 scraddr : 8; member in struct:cvmx_pko_lmtdma_data::__anon47
672 pko_send_dma_data.s.scraddr = scr_off >> 3;
787 pko_send_dma_data.s.scraddr = scr_off >> 3;
H A Dcvmx-pow.h825 u64 scraddr : 8; member in struct:__anon151::__anon152
833 u64 scraddr : 8; member in struct:__anon151::__anon153
1167 data.s_cn78xx.scraddr = scr_addr >> 3;
1172 data.s.scraddr = scr_addr >> 3;
2347 data.s_cn78xx.scraddr = scr_addr >> 3;

Completed in 176 milliseconds