Home
last modified time | relevance | path

Searched refs:lfsr (Results 1 – 6 of 6) sorted by relevance

/OK3568_Linux_fs/kernel/drivers/soc/fsl/qbman/
H A Dqman_test_stash.c214 u32 lfsr = HP_FIRST_WORD; in allocate_frame_data() local
230 frame_ptr[loop] = lfsr; in allocate_frame_data()
231 lfsr = do_lfsr(lfsr); in allocate_frame_data()
256 u32 lfsr = HP_FIRST_WORD; in process_frame_data() local
266 if (*p != lfsr) { in process_frame_data()
271 lfsr = do_lfsr(lfsr); in process_frame_data()
443 u32 lfsr = 0xdeadbeef; in init_phase2() local
469 hp_cpu->iterator->rx_mixer = lfsr; in init_phase2()
471 lfsr = do_lfsr(lfsr); in init_phase2()
472 hp_cpu->iterator->tx_mixer = lfsr; in init_phase2()
[all …]
/OK3568_Linux_fs/u-boot/arch/x86/cpu/quark/
H A Dmrc_util.c1334 uint32_t lfsr; in lfsr32() local
1337 lfsr = *lfsr_ptr; in lfsr32()
1340 bit = 1 ^ (lfsr & 1); in lfsr32()
1341 bit = bit ^ ((lfsr & 2) >> 1); in lfsr32()
1342 bit = bit ^ ((lfsr & 4) >> 2); in lfsr32()
1343 bit = bit ^ ((lfsr & 0x400000) >> 22); in lfsr32()
1345 lfsr = ((lfsr >> 1) | (bit << 31)); in lfsr32()
1348 *lfsr_ptr = lfsr; in lfsr32()
H A Dsmc.c2313 uint32_t lfsr = 0; in enable_scrambling() local
2322 lfsr = mrc_params->timings.scrambler_seed; in enable_scrambling()
2329 if (lfsr == 0) { in enable_scrambling()
2334 lfsr = rdtsc() & 0x0fffffff; in enable_scrambling()
2343 lfsr32(&lfsr); in enable_scrambling()
2347 mrc_params->timings.scrambler_seed = lfsr; in enable_scrambling()
2354 lfsr32(&lfsr); /* shift to next value */ in enable_scrambling()
2355 msg_port_write(MEM_CTLR, SCRMSEED, (lfsr & 0x0003ffff)); in enable_scrambling()
2358 msg_port_write(MEM_CTLR, SCRMLO + i, (lfsr & 0xaaaaaaaa)); in enable_scrambling()
/OK3568_Linux_fs/kernel/drivers/media/i2c/
H A Dit6616.c1095 int lfsrout = 0, lfsr[16], i; in it6616_dcs_crc8t() local
1097 lfsr[15] = ((crc8bin >> 7) & 0x01) ^ ((crc8bin >> 3) & 0x01) ^ in it6616_dcs_crc8t()
1099 lfsr[14] = ((crc8bin >> 6) & 0x01) ^ ((crc8bin >> 2) & 0x01) ^ in it6616_dcs_crc8t()
1101 lfsr[13] = ((crc8bin >> 5) & 0x01) ^ ((crc8bin >> 1) & 0x01) ^ in it6616_dcs_crc8t()
1103 lfsr[12] = ((crc8bin >> 4) & 0x01) ^ ((crc8bin >> 0) & 0x01) ^ in it6616_dcs_crc8t()
1105 lfsr[11] = ((crc8bin >> 3) & 0x01) ^ ((crcq16b >> 3) & 0x01); in it6616_dcs_crc8t()
1106 lfsr[10] = ((crc8bin >> 7) & 0x01) ^ ((crc8bin >> 3) & 0x01) ^ in it6616_dcs_crc8t()
1109 lfsr[9] = ((crc8bin >> 6) & 0x01) ^ ((crc8bin >> 2) & 0x01) ^ in it6616_dcs_crc8t()
1112 lfsr[8] = ((crc8bin >> 5) & 0x01) ^ ((crc8bin >> 1) & 0x01) ^ in it6616_dcs_crc8t()
1115 lfsr[7] = ((crc8bin >> 4) & 0x01) ^ ((crc8bin >> 0) & 0x01) ^ in it6616_dcs_crc8t()
[all …]
/OK3568_Linux_fs/kernel/tools/perf/bench/
H A Dnuma.c753 static inline uint32_t lfsr_32(uint32_t lfsr) in lfsr_32() argument
756 return (lfsr>>1) ^ ((0x0u - (lfsr & 0x1u)) & taps); in lfsr_32()
812 u32 lfsr = nr + loop + val; in do_work() local
818 lfsr = lfsr_32(lfsr); in do_work()
820 start = lfsr % words; in do_work()
/OK3568_Linux_fs/kernel/arch/mips/include/asm/octeon/
H A Dcvmx-agl-defs.h1632 uint64_t lfsr:16; member
1634 uint64_t lfsr:16;