Home
last modified time | relevance | path

Searched refs:crc (Results 126 – 150 of 744) sorted by relevance

12345678910>>...30

/openbmc/linux/drivers/iio/pressure/
H A Dms5611_core.c59 uint16_t crc = 0, crc_orig = prom[7] & 0x000F; in ms5611_prom_is_valid() local
65 crc ^= prom[i >> 1] & 0x00FF; in ms5611_prom_is_valid()
67 crc ^= prom[i >> 1] >> 8; in ms5611_prom_is_valid()
70 if (crc & 0x8000) in ms5611_prom_is_valid()
71 crc = (crc << 1) ^ 0x3000; in ms5611_prom_is_valid()
73 crc <<= 1; in ms5611_prom_is_valid()
77 crc = (crc >> 12) & 0x000F; in ms5611_prom_is_valid()
79 return crc == crc_orig; in ms5611_prom_is_valid()
/openbmc/linux/lib/xz/
H A Dxz_dec_test.c62 static uint32_t crc; variable
73 crc = 0xFFFFFFFF; in xz_dec_test_open()
134 crc = crc32(crc, buffer_out, buffers.out_pos); in xz_dec_test_write()
144 "CRC32 = 0x%08X\n", ~crc); in xz_dec_test_write()
/openbmc/openbmc/poky/meta/conf/machine/include/arm/armv8a/
H A Dtune-cortexa72-cortexa53.inc9 # cortexa72.cortexa53 implies crc support
14 TUNE_FEATURES:tune-cortexa72-cortexa53 = "aarch64 crc cortexa72-cortexa53"
16 PACKAGE_EXTRA_ARCHS:tune-cortexa72-cortexa53 = "${PACKAGE_EXTRA_ARCHS:tune-armv8a-crc} …
17 PACKAGE_EXTRA_ARCHS:tune-cortexa72-cortexa53-crypto = "${PACKAGE_EXTRA_ARCHS:tune-armv8a-crc-crypt…
H A Dtune-cortexa73-cortexa53.inc9 # cortexa73.cortexa53 implies crc support
14 TUNE_FEATURES:tune-cortexa73-cortexa53 = "aarch64 crc cortexa73-cortexa53"
16 PACKAGE_EXTRA_ARCHS:tune-cortexa73-cortexa53 = "${PACKAGE_EXTRA_ARCHS:tune-armv8a-crc} …
17 PACKAGE_EXTRA_ARCHS:tune-cortexa73-cortexa53-crypto = "${PACKAGE_EXTRA_ARCHS:tune-armv8a-crc-crypt…
H A Dtune-cortexa73-cortexa35.inc12 # cortexa73.cortexa35 implies crc support
17 TUNE_FEATURES:tune-cortexa73-cortexa35 = "aarch64 crc cortexa73-cortexa35"
19 PACKAGE_EXTRA_ARCHS:tune-cortexa73-cortexa35 = "${PACKAGE_EXTRA_ARCHS:tune-armv8a-crc} cort…
20 PACKAGE_EXTRA_ARCHS:tune-cortexa73-cortexa35-crypto = "${PACKAGE_EXTRA_ARCHS:tune-armv8a-crc-crypt…
H A Dtune-cortexa57.inc13 TUNE_FEATURES:tune-cortexa57 = "aarch64 crc cortexa57"
15 PACKAGE_EXTRA_ARCHS:tune-cortexa57 = "${PACKAGE_EXTRA_ARCHS:tune-armv8a-crc} cortexa57"
16 PACKAGE_EXTRA_ARCHS:tune-cortexa57-crypto = "${PACKAGE_EXTRA_ARCHS:tune-armv8a-crc-crypto} cor…
/openbmc/u-boot/drivers/mtd/ubi/
H A Dvtbl.c100 uint32_t crc; in ubi_change_vtbl_record() local
107 crc = crc32(UBI_CRC32_INIT, vtbl_rec, UBI_VTBL_RECORD_SIZE_CRC); in ubi_change_vtbl_record()
108 vtbl_rec->crc = cpu_to_be32(crc); in ubi_change_vtbl_record()
133 uint32_t crc; in ubi_vtbl_rename_volumes() local
147 crc = crc32(UBI_CRC32_INIT, vtbl_rec, in ubi_vtbl_rename_volumes()
149 vtbl_rec->crc = cpu_to_be32(crc); in ubi_vtbl_rename_volumes()
168 uint32_t crc; local
182 crc = crc32(UBI_CRC32_INIT, &vtbl[i], UBI_VTBL_RECORD_SIZE_CRC);
183 if (be32_to_cpu(vtbl[i].crc) != crc) {
185 i, crc, be32_to_cpu(vtbl[i].crc));
[all …]
/openbmc/linux/drivers/mtd/ubi/
H A Dvtbl.c94 uint32_t crc; in ubi_change_vtbl_record() local
101 crc = crc32(UBI_CRC32_INIT, vtbl_rec, UBI_VTBL_RECORD_SIZE_CRC); in ubi_change_vtbl_record()
102 vtbl_rec->crc = cpu_to_be32(crc); in ubi_change_vtbl_record()
127 uint32_t crc; in ubi_vtbl_rename_volumes() local
141 crc = crc32(UBI_CRC32_INIT, vtbl_rec, in ubi_vtbl_rename_volumes()
143 vtbl_rec->crc = cpu_to_be32(crc); in ubi_vtbl_rename_volumes()
162 uint32_t crc; in vtbl_check() local
176 crc = crc32(UBI_CRC32_INIT, &vtbl[i], UBI_VTBL_RECORD_SIZE_CRC); in vtbl_check()
177 if (be32_to_cpu(vtbl[i].crc) != crc) { in vtbl_check()
179 i, crc, be32_to_cpu(vtbl[i].crc)); in vtbl_check()
[all …]
/openbmc/linux/drivers/s390/char/
H A Dhmcdrv_ftp.c86 u16 crc = 0xffffU; in hmcdrv_ftp_cmd_getid() local
91 crc = crc16(crc, cmd, len); in hmcdrv_ftp_cmd_getid()
92 pdesc = ftpcmds + (crc % ARRAY_SIZE(ftpcmds)); in hmcdrv_ftp_cmd_getid()
94 cmd, crc, (crc % ARRAY_SIZE(ftpcmds))); in hmcdrv_ftp_cmd_getid()
/openbmc/phosphor-ipmi-blobs/test/
H A Dipmi_stat_unittest.cpp33 req.crc = 0; in TEST()
51 req.crc = 0; in TEST()
73 req.crc = 0; in TEST()
80 rep.crc = 0x00; in TEST()
111 req.crc = 0; in TEST()
126 rep.crc = 0x00; in TEST()
H A Dipmi_sessionstat_unittest.cpp29 req.crc = 0; in TEST()
49 req.crc = 0; in TEST()
56 rep.crc = 0x00; in TEST()
85 req.crc = 0; in TEST()
100 rep.crc = 0x00; in TEST()
H A Dipmi_commit_unittest.cpp23 req.crc = 0; in TEST()
40 req.crc = 0; in TEST()
58 req.crc = 0; in TEST()
78 req.crc = 0; in TEST()
H A Dipmi_open_unittest.cpp28 req.crc = 0; in TEST()
47 req.crc = 0; in TEST()
69 req.crc = 0; in TEST()
86 rep.crc = 0; in TEST()
/openbmc/linux/drivers/net/can/spi/mcp251xfd/
H A Dmcp251xfd-ring.c40 u16 crc; in mcp251xfd_cmd_prepare_write_reg() local
44 crc = mcp251xfd_crc16_compute(&write_reg_buf->safe, len); in mcp251xfd_cmd_prepare_write_reg()
45 put_unaligned_be16(crc, (void *)write_reg_buf + len); in mcp251xfd_cmd_prepare_write_reg()
48 len += sizeof(write_reg_buf->safe.crc); in mcp251xfd_cmd_prepare_write_reg()
50 u16 crc; in mcp251xfd_cmd_prepare_write_reg() local
52 mcp251xfd_spi_cmd_crc_set_len_in_reg(&write_reg_buf->crc.cmd, in mcp251xfd_cmd_prepare_write_reg()
55 len += sizeof(write_reg_buf->crc.cmd); in mcp251xfd_cmd_prepare_write_reg()
56 crc = mcp251xfd_crc16_compute(&write_reg_buf->crc, len); in mcp251xfd_cmd_prepare_write_reg()
57 put_unaligned_be16(crc, (void *)write_reg_buf + len); in mcp251xfd_cmd_prepare_write_reg()
60 len += sizeof(write_reg_buf->crc.crc); in mcp251xfd_cmd_prepare_write_reg()
[all …]
/openbmc/u-boot/drivers/misc/
H A Datsha204a-i2c.c132 static inline u16 crc16_byte(u16 crc, const u8 data) in crc16_byte() argument
134 u16 t = crc16_table[((crc >> 8) ^ bitreverse_table[data]) & 0xff]; in crc16_byte()
135 return ((crc << 8) ^ t); in crc16_byte()
140 u16 crc = 0; in atsha204a_crc16() local
143 crc = crc16_byte(crc, *buffer++); in atsha204a_crc16()
145 return cpu_to_le16(crc); in atsha204a_crc16()
/openbmc/linux/drivers/iio/light/
H A Dopt4001.c150 u8 crc; in opt4001_calculate_crc() local
152 crc = (hweight32(mantissa) + hweight32(exp) + hweight32(count)) % 2; in opt4001_calculate_crc()
153 crc |= ((hweight32(mantissa & 0xAAAAA) + hweight32(exp & 0xA) in opt4001_calculate_crc()
155 crc |= ((hweight32(mantissa & 0x88888) + hweight32(exp & 0x8) in opt4001_calculate_crc()
157 crc |= (hweight32(mantissa & 0x80808) % 2) << 3; in opt4001_calculate_crc()
159 return crc; in opt4001_calculate_crc()
173 u8 crc; in opt4001_read_lux_value() local
192 crc = FIELD_GET(OPT4001_CRC_MASK, light2); in opt4001_read_lux_value()
197 if (calc_crc != crc) in opt4001_read_lux_value()
/openbmc/linux/drivers/bcma/
H A Dsprom.c87 static inline u8 bcma_crc8(u8 crc, u8 data) in bcma_crc8() argument
124 return t[crc ^ data]; in bcma_crc8()
130 u8 crc = 0xFF; in bcma_sprom_crc() local
133 crc = bcma_crc8(crc, sprom[word] & 0x00FF); in bcma_sprom_crc()
134 crc = bcma_crc8(crc, (sprom[word] & 0xFF00) >> 8); in bcma_sprom_crc()
136 crc = bcma_crc8(crc, sprom[words - 1] & 0x00FF); in bcma_sprom_crc()
137 crc ^= 0xFF; in bcma_sprom_crc()
139 return crc; in bcma_sprom_crc()
144 u8 crc; in bcma_sprom_check_crc() local
148 crc = bcma_sprom_crc(sprom, words); in bcma_sprom_check_crc()
[all …]
/openbmc/u-boot/board/gardena/smart-gateway-mt7688/
H A Dboard.c37 u32 crc; member
89 u32 crc; in factory_data_env_config() local
123 crc = crc32(0, (u8 *)&fd->magic, FACTORY_DATA_CRC_LEN); in factory_data_env_config()
124 if (crc != fd->crc) in factory_data_env_config()
268 fd->crc = crc32(0, (u8 *)&fd->magic, FACTORY_DATA_CRC_LEN); in do_fd_write()
/openbmc/linux/drivers/w1/slaves/
H A Dw1_ds250x.c92 u16 crc; in w1_ds2505_read_page() local
110 crc = crc16(CRC16_INIT, buf, 6); in w1_ds2505_read_page()
112 if (crc != CRC16_VALID) in w1_ds2505_read_page()
127 crc = crc16(CRC16_INIT, &data->eprom[epoff], W1_PAGE_SIZE); in w1_ds2505_read_page()
128 crc = crc16(crc, buf, 2); in w1_ds2505_read_page()
130 if (crc != CRC16_VALID) in w1_ds2505_read_page()
/openbmc/linux/arch/mips/bcm63xx/
H A Dnvram.c29 u32 crc, expected_crc; in bcm63xx_nvram_init() local
36 if (bcm963xx_nvram_checksum(&nvram, &expected_crc, &crc)) in bcm63xx_nvram_init()
38 expected_crc, crc); in bcm63xx_nvram_init()
/openbmc/linux/net/nfc/
H A Ddigital_core.c58 u16 crc; in digital_skb_add_crc() local
60 crc = crc_func(init, skb->data, skb->len); in digital_skb_add_crc()
63 crc = ~crc; in digital_skb_add_crc()
66 crc = __fswab16(crc); in digital_skb_add_crc()
68 skb_put_u8(skb, crc & 0xFF); in digital_skb_add_crc()
69 skb_put_u8(skb, (crc >> 8) & 0xFF); in digital_skb_add_crc()
76 u16 crc; in digital_skb_check_crc() local
81 crc = crc_func(crc_init, skb->data, skb->len - 2); in digital_skb_check_crc()
84 crc = ~crc; in digital_skb_check_crc()
87 crc = __swab16(crc); in digital_skb_check_crc()
[all …]
/openbmc/linux/drivers/nfc/pn544/
H A Di2c.c270 u16 crc; in pn544_hci_i2c_add_len_crc() local
277 crc = ~crc; in pn544_hci_i2c_add_len_crc()
278 skb_put_u8(skb, crc & 0xff); in pn544_hci_i2c_add_len_crc()
279 skb_put_u8(skb, crc >> 8); in pn544_hci_i2c_add_len_crc()
330 u16 crc; in check_crc() local
333 crc = crc_ccitt(0xffff, buf, len - 2); in check_crc()
334 crc = ~crc; in check_crc()
336 if (buf[len - 2] != (crc & 0xff) || buf[len - 1] != (crc >> 8)) { in check_crc()
604 u16 crc; in pn544_hci_i2c_fw_check_cmd() local
607 crc = crc_ccitt(0xffff, data, datalen); in pn544_hci_i2c_fw_check_cmd()
[all …]
/openbmc/linux/drivers/media/platform/mediatek/vcodec/decoder/vdec/
H A Dvdec_h264_req_multi_if.c70 u32 crc[8]; member
529 inst->vsi_core->dec.crc[0], inst->vsi_core->dec.crc[1], in vdec_h264_slice_core_decode()
530 inst->vsi_core->dec.crc[2], inst->vsi_core->dec.crc[3], in vdec_h264_slice_core_decode()
531 inst->vsi_core->dec.crc[4], inst->vsi_core->dec.crc[5], in vdec_h264_slice_core_decode()
532 inst->vsi_core->dec.crc[6], inst->vsi_core->dec.crc[7]); in vdec_h264_slice_core_decode()
699 inst->vsi->dec.crc[0], inst->vsi->dec.crc[1], inst->vsi->dec.crc[2]); in vdec_h264_slice_lat_decode()
791 inst->vsi_ctx.dec.crc[0], inst->vsi_ctx.dec.crc[1], in vdec_h264_slice_single_decode()
792 inst->vsi_ctx.dec.crc[2], inst->vsi_ctx.dec.crc[3], in vdec_h264_slice_single_decode()
793 inst->vsi_ctx.dec.crc[4], inst->vsi_ctx.dec.crc[5], in vdec_h264_slice_single_decode()
794 inst->vsi_ctx.dec.crc[6], inst->vsi_ctx.dec.crc[7]); in vdec_h264_slice_single_decode()
/openbmc/u-boot/drivers/fpga/
H A Dlattice.c184 unsigned short crc; in ispVM() local
196 crc = (unsigned char)GetByte(); in ispVM()
197 crc <<= 8; in ispVM()
198 crc |= GetByte(); in ispVM()
199 expectedCRC = crc; in ispVM()
/openbmc/u-boot/drivers/net/
H A Dfsl_mcdmafec.c314 u32 crc = 0xffffffff; /* initial value */ in fec_set_hwaddr() local
319 if ((currByte & 0x01) ^ (crc & 0x01)) { in fec_set_hwaddr()
320 crc >>= 1; in fec_set_hwaddr()
321 crc = crc ^ 0xedb88320; in fec_set_hwaddr()
323 crc >>= 1; in fec_set_hwaddr()
329 crc = crc >> 26; in fec_set_hwaddr()
332 if (crc >= 32) { in fec_set_hwaddr()
333 fecp->ialr = (1 << (crc - 32)); in fec_set_hwaddr()
337 fecp->iaur = (1 << crc); in fec_set_hwaddr()

12345678910>>...30