Searched refs:nand (Results 1 – 25 of 155) sorted by relevance
1234567
61 static void uniphier_nand_host_write(struct uniphier_nand *nand, in uniphier_nand_host_write() argument64 mmio_write_32(nand->host_base + DENALI_HOST_ADDR, addr); in uniphier_nand_host_write()65 mmio_write_32(nand->host_base + DENALI_HOST_DATA, data); in uniphier_nand_host_write()68 static uint32_t uniphier_nand_host_read(struct uniphier_nand *nand, in uniphier_nand_host_read() argument71 mmio_write_32(nand->host_base + DENALI_HOST_ADDR, addr); in uniphier_nand_host_read()72 return mmio_read_32(nand->host_base + DENALI_HOST_DATA); in uniphier_nand_host_read()75 static int uniphier_nand_block_isbad(struct uniphier_nand *nand, int block) in uniphier_nand_block_isbad() argument77 int page = nand->pages_per_block * block; in uniphier_nand_block_isbad()78 int column = nand->page_size; in uniphier_nand_block_isbad()84 if (block < ARRAY_SIZE(nand->bbt) && in uniphier_nand_block_isbad()[all …]
17 %res = atomicrmw nand i64 *%src, i64 %b seq_cst27 %res = atomicrmw nand i64 *%src, i64 1 seq_cst42 %res = atomicrmw nand i64 *%src, i64 8589934591 seq_cst58 %res = atomicrmw nand i64 *%src, i64 12884901887 seq_cst67 %res = atomicrmw nand i64 *%src, i64 12884901888 seq_cst76 %res = atomicrmw nand i64 *%src, i64 844424930131967 seq_cst85 %res = atomicrmw nand i64 *%src, i64 281474976710656 seq_cst94 %res = atomicrmw nand i64 *%src, i64 -6 seq_cst103 %res = atomicrmw nand i64 *%src, i64 -65534 seq_cst112 %res = atomicrmw nand i64 *%src, i64 -65538 seq_cst[all …]
16 %res = atomicrmw nand i32 *%src, i32 %b seq_cst31 %res = atomicrmw nand i32 *%src, i32 1 seq_cst41 %res = atomicrmw nand i32 *%src, i32 65535 seq_cst51 %res = atomicrmw nand i32 *%src, i32 65536 seq_cst61 %res = atomicrmw nand i32 *%src, i32 -2 seq_cst71 %res = atomicrmw nand i32 *%src, i32 -65536 seq_cst81 %res = atomicrmw nand i32 *%src, i32 -65537 seq_cst91 %res = atomicrmw nand i32 *%src, i32 -65538 seq_cst
46 %res = atomicrmw nand i16 *%src, i16 %b seq_cst76 %res = atomicrmw nand i16 *%src, i16 -32768 seq_cst91 %res = atomicrmw nand i16 *%src, i16 -2 seq_cst106 %res = atomicrmw nand i16 *%src, i16 1 seq_cst121 %res = atomicrmw nand i16 *%src, i16 32767 seq_cst137 %res = atomicrmw nand i16 *%src, i16 65533 seq_cst
46 %res = atomicrmw nand i8 *%src, i8 %b seq_cst76 %res = atomicrmw nand i8 *%src, i8 -128 seq_cst91 %res = atomicrmw nand i8 *%src, i8 -2 seq_cst106 %res = atomicrmw nand i8 *%src, i8 1 seq_cst121 %res = atomicrmw nand i8 *%src, i8 127 seq_cst137 %res = atomicrmw nand i8 *%src, i8 253 seq_cst
502 static void stm32_fmc2_hwctl(struct nand_device *nand) in stm32_fmc2_hwctl() argument506 if (nand->ecc.max_bit_corr != FMC2_ECC_HAM) { in stm32_fmc2_hwctl()514 static int stm32_fmc2_read_page(struct nand_device *nand, in stm32_fmc2_read_page() argument517 unsigned int eccsize = nand->ecc.size; in stm32_fmc2_read_page()518 unsigned int eccbytes = nand->ecc.bytes; in stm32_fmc2_read_page()519 unsigned int eccsteps = nand->page_size / eccsize; in stm32_fmc2_read_page()534 for (s = 0U, i = nand->page_size + FMC2_BBM_LEN, p = (uint8_t *)buffer; in stm32_fmc2_read_page()537 stm32_fmc2_hwctl(nand); in stm32_fmc2_read_page()546 if (nand->ecc.max_bit_corr == FMC2_ECC_HAM) { in stm32_fmc2_read_page()561 if (nand->ecc.max_bit_corr == FMC2_ECC_HAM) { in stm32_fmc2_read_page()[all …]
6 nand p0.h, p0/z, p0.h, p1.h label11 nand p0.s, p0/z, p0.s, p1.s label16 nand p0.d, p0/z, p0.d, p1.d label24 nand p0.b, p0/m, p1.b, p2.b label
10 nand p0.b, p0/z, p0.b, p0.b label16 nand p15.b, p15/z, p15.b, p15.b label
28 nand-controller@4,0 {31 nand@0 {33 nand-on-flash-bbt;
15 define i8 @nand() {16 ; CHECK-LABEL: @nand(18 %j = atomicrmw nand i8* %i, i8 42 monotonic
18 %t50 = atomicrmw nand i32* @si, i32 1 monotonic19 %t51 = atomicrmw nand i64* @sll, i64 1 monotonic48 %t50 = atomicrmw nand i32* @si, i32 11 monotonic50 %t51 = atomicrmw nand i64* @sll, i64 11 monotonic
95 %70 = atomicrmw nand i8* @sc, i8 1 monotonic96 %71 = atomicrmw nand i8* @uc, i8 1 monotonic98 %73 = atomicrmw nand i16* %72, i16 1 monotonic100 %75 = atomicrmw nand i16* %74, i16 1 monotonic102 %77 = atomicrmw nand i32* %76, i32 1 monotonic104 %79 = atomicrmw nand i32* %78, i32 1 monotonic106 %81 = atomicrmw nand i64* %80, i64 1 monotonic108 %83 = atomicrmw nand i64* %82, i64 1 monotonic227 %70 = atomicrmw nand i8* @sc, i8 11 monotonic229 %71 = atomicrmw nand i8* @uc, i8 11 monotonic[all …]
109 %90 = atomicrmw nand i8* @sc, i8 1 monotonic110 %91 = atomicrmw nand i8* @uc, i8 1 monotonic112 %93 = atomicrmw nand i16* %92, i16 1 monotonic114 %95 = atomicrmw nand i16* %94, i16 1 monotonic116 %97 = atomicrmw nand i32* %96, i32 1 monotonic118 %99 = atomicrmw nand i32* %98, i32 1 monotonic120 %101 = atomicrmw nand i64* %100, i64 1 monotonic122 %103 = atomicrmw nand i64* %102, i64 1 monotonic124 %105 = atomicrmw nand i64* %104, i64 1 monotonic126 %107 = atomicrmw nand i64* %106, i64 1 monotonic[all …]
108 %90 = atomicrmw nand i8* @sc, i8 1 monotonic109 %91 = atomicrmw nand i8* @uc, i8 1 monotonic111 %93 = atomicrmw nand i16* %92, i16 1 monotonic113 %95 = atomicrmw nand i16* %94, i16 1 monotonic115 %97 = atomicrmw nand i32* %96, i32 1 monotonic117 %99 = atomicrmw nand i32* %98, i32 1 monotonic119 %101 = atomicrmw nand i64* %100, i64 1 monotonic121 %103 = atomicrmw nand i64* %102, i64 1 monotonic123 %105 = atomicrmw nand i64* %104, i64 1 monotonic125 %107 = atomicrmw nand i64* %106, i64 1 monotonic[all …]
43 req.nand = rawnand_dev.nand_dev; in nand_send_cmd()55 req.nand = rawnand_dev.nand_dev; in nand_send_addr()68 req.nand = rawnand_dev.nand_dev; in nand_send_wait()82 req.nand = rawnand_dev.nand_dev; in nand_read_data()398 static int nand_mtd_read_page_raw(struct nand_device *nand, unsigned int page, in nand_mtd_read_page_raw() argument
20 %res = atomicrmw nand i32* %ptr, i32 %value seq_cst39 %res = atomicrmw nand i32 addrspace(1)* %ptr, i32 %value seq_cst58 %res = atomicrmw nand i32 addrspace(3)* %ptr, i32 %value seq_cst
139 0x7c,0x62,0x23,0xb8 = nand 2, 3, 4140 0x7c,0x62,0x23,0xb9 = nand. 2, 3, 4
28 %result = atomicrmw nand i32 addrspace(3)* %ptr, i32 4 seq_cst56 %result = atomicrmw nand i32 addrspace(1)* %ptr, i32 4 seq_cst85 %result = atomicrmw nand i32* %ptr, i32 4 seq_cst