Searched refs:poly (Results 1 – 7 of 7) sorted by relevance
| /rk3399_rockchip-uboot/drivers/mtd/nand/raw/ |
| H A D | omap_elm.c | 33 static void elm_load_syndromes(u8 *syndrome, enum bch_level bch_type, u8 poly) in elm_load_syndromes() argument 39 ptr = &elm_cfg->syndrome_fragments[poly].syndrome_fragment_x[0]; in elm_load_syndromes() 44 ptr = &elm_cfg->syndrome_fragments[poly].syndrome_fragment_x[1]; in elm_load_syndromes() 51 ptr = &elm_cfg->syndrome_fragments[poly].syndrome_fragment_x[2]; in elm_load_syndromes() 56 ptr = &elm_cfg->syndrome_fragments[poly].syndrome_fragment_x[3]; in elm_load_syndromes() 64 ptr = &elm_cfg->syndrome_fragments[poly].syndrome_fragment_x[4]; in elm_load_syndromes() 70 ptr = &elm_cfg->syndrome_fragments[poly].syndrome_fragment_x[5]; in elm_load_syndromes() 76 ptr = &elm_cfg->syndrome_fragments[poly].syndrome_fragment_x[6]; in elm_load_syndromes() 97 u8 poly = ELM_DEFAULT_POLY; in elm_check_error() local 101 elm_load_syndromes(syndrome, bch_type, poly); in elm_check_error() [all …]
|
| H A D | atmel_nand.c | 751 static inline int deg(unsigned int poly) in deg() argument 754 return fls(poly) - 1; in deg() 757 static int build_gf_tables(int mm, unsigned int poly, in build_gf_tables() argument 761 const unsigned int k = 1 << deg(poly); in build_gf_tables() 776 x ^= poly; in build_gf_tables() 790 unsigned int poly = (sector_size == 512) ? in create_lookup_table() local 798 if (addr && build_gf_tables(degree, poly, addr, addr + table_size)) in create_lookup_table()
|
| /rk3399_rockchip-uboot/lib/ |
| H A D | bch.c | 115 struct gf_poly poly; member 315 static inline int deg(unsigned int poly) in deg() argument 318 return fls(poly)-1; in deg() 382 uint32_t poly; in compute_syndromes() local 395 poly = *ecc++; in compute_syndromes() 397 while (poly) { in compute_syndromes() 398 i = deg(poly); in compute_syndromes() 402 poly ^= (1 << i); in compute_syndromes() 585 static int find_poly_deg1_roots(struct bch_control *bch, struct gf_poly *poly, in find_poly_deg1_roots() argument 590 if (poly->c[0]) in find_poly_deg1_roots() [all …]
|
| H A D | crc32c.c | 29 const uint32_t poly = pol; /* Bit-reflected CRC32C polynomial */ in crc32c_init() local 34 v = (v >> 1) ^ ((v & 1) ? poly : 0); in crc32c_init()
|
| H A D | crc32.c | 63 uLong poly; /* polynomial exclusive-or pattern */ in make_crc_table() local 68 poly = 0L; in make_crc_table() 70 poly |= 1L << (31 - p[n]); in make_crc_table() 76 c = c & 1 ? poly ^ (c >> 1) : c >> 1; in make_crc_table()
|
| /rk3399_rockchip-uboot/tools/ |
| H A D | pbl_crc32.c | 17 uint32_t poly; /* polynomial exclusive-or pattern */ in make_crc_table() local 26 poly = 0x04c11db7; in make_crc_table() 32 mask = (mask << 1) ^ poly; in make_crc_table()
|
| /rk3399_rockchip-uboot/drivers/video/drm/ |
| H A D | rockchip_display_helper.c | 21 unsigned long poly; /* polynomial exclusive-or pattern */ in rockchip_display_make_crc32_table() local 26 poly = 0L; in rockchip_display_make_crc32_table() 28 poly |= 1L << (31 - p[n]); in rockchip_display_make_crc32_table() 33 c = c & 1 ? poly ^ (c >> 1) : c >> 1; in rockchip_display_make_crc32_table()
|