Searched refs:sharpsl (Results 1 – 3 of 3) sorted by relevance
68 struct sharpsl_nand *sharpsl = mtd_to_sharpsl(mtd); in sharpsl_nand_hwcontrol() local78 writeb((readb(sharpsl->io + FLASHCTL) & ~0x17) | bits, sharpsl->io + FLASHCTL); in sharpsl_nand_hwcontrol()87 struct sharpsl_nand *sharpsl = mtd_to_sharpsl(mtd); in sharpsl_nand_dev_ready() local88 return !((readb(sharpsl->io + FLASHCTL) & FLRYBY) == 0); in sharpsl_nand_dev_ready()93 struct sharpsl_nand *sharpsl = mtd_to_sharpsl(mtd); in sharpsl_nand_enable_hwecc() local94 writeb(0, sharpsl->io + ECCCLRR); in sharpsl_nand_enable_hwecc()99 struct sharpsl_nand *sharpsl = mtd_to_sharpsl(mtd); in sharpsl_nand_calculate_ecc() local100 ecc_code[0] = ~readb(sharpsl->io + ECCLPUB); in sharpsl_nand_calculate_ecc()101 ecc_code[1] = ~readb(sharpsl->io + ECCLPLB); in sharpsl_nand_calculate_ecc()102 ecc_code[2] = (~readb(sharpsl->io + ECCCP) << 2) | 0x03; in sharpsl_nand_calculate_ecc()[all …]
20 obj-$(CONFIG_MTD_NAND_SHARPSL) += sharpsl.o
59 obj-$(CONFIG_MTD_SHARP_SL) += sharpsl-flash.o