Home
last modified time | relevance | path

Searched refs:sharpsl (Results 1 - 10 of 10) sorted by relevance

/kernel/linux/linux-5.10/drivers/mtd/nand/raw/
H A Dsharpsl.c17 #include <linux/mtd/sharpsl.h>
62 struct sharpsl_nand *sharpsl = mtd_to_sharpsl(nand_to_mtd(chip)); in sharpsl_nand_hwcontrol() local
71 writeb((readb(sharpsl->io + FLASHCTL) & ~0x17) | bits, sharpsl->io + FLASHCTL); in sharpsl_nand_hwcontrol()
80 struct sharpsl_nand *sharpsl = mtd_to_sharpsl(nand_to_mtd(chip)); in sharpsl_nand_dev_ready() local
81 return !((readb(sharpsl->io + FLASHCTL) & FLRYBY) == 0); in sharpsl_nand_dev_ready()
86 struct sharpsl_nand *sharpsl = mtd_to_sharpsl(nand_to_mtd(chip)); in sharpsl_nand_enable_hwecc() local
87 writeb(0, sharpsl->io + ECCCLRR); in sharpsl_nand_enable_hwecc()
93 struct sharpsl_nand *sharpsl = mtd_to_sharpsl(nand_to_mtd(chip)); in sharpsl_nand_calculate_ecc() local
94 ecc_code[0] = ~readb(sharpsl in sharpsl_nand_calculate_ecc()
128 struct sharpsl_nand *sharpsl; sharpsl_nand_probe() local
217 struct sharpsl_nand *sharpsl = platform_get_drvdata(pdev); sharpsl_nand_remove() local
[all...]
H A DMakefile19 obj-$(CONFIG_MTD_NAND_SHARPSL) += sharpsl.o
/kernel/linux/linux-6.6/drivers/mtd/nand/raw/
H A Dsharpsl.c15 #include <linux/mtd/sharpsl.h>
60 struct sharpsl_nand *sharpsl = mtd_to_sharpsl(nand_to_mtd(chip)); in sharpsl_nand_hwcontrol() local
69 writeb((readb(sharpsl->io + FLASHCTL) & ~0x17) | bits, sharpsl->io + FLASHCTL); in sharpsl_nand_hwcontrol()
78 struct sharpsl_nand *sharpsl = mtd_to_sharpsl(nand_to_mtd(chip)); in sharpsl_nand_dev_ready() local
79 return !((readb(sharpsl->io + FLASHCTL) & FLRYBY) == 0); in sharpsl_nand_dev_ready()
84 struct sharpsl_nand *sharpsl = mtd_to_sharpsl(nand_to_mtd(chip)); in sharpsl_nand_enable_hwecc() local
85 writeb(0, sharpsl->io + ECCCLRR); in sharpsl_nand_enable_hwecc()
91 struct sharpsl_nand *sharpsl = mtd_to_sharpsl(nand_to_mtd(chip)); in sharpsl_nand_calculate_ecc() local
92 ecc_code[0] = ~readb(sharpsl in sharpsl_nand_calculate_ecc()
126 struct sharpsl_nand *sharpsl; sharpsl_nand_probe() local
215 struct sharpsl_nand *sharpsl = platform_get_drvdata(pdev); sharpsl_nand_remove() local
[all...]
H A DMakefile16 obj-$(CONFIG_MTD_NAND_SHARPSL) += sharpsl.o
/kernel/linux/linux-6.6/arch/arm/boot/compressed/
H A DMakefile48 OBJS += head-sharpsl.o
/kernel/linux/linux-5.10/arch/arm/boot/compressed/
H A DMakefile48 OBJS += head-sharpsl.o
/kernel/linux/linux-5.10/arch/arm/mach-pxa/
H A Dpoodle.c30 #include <linux/mtd/sharpsl.h>
371 .name = "sharpsl-nand",
H A Dcorgi.c33 #include <linux/mtd/sharpsl.h>
453 .default_trigger = "sharpsl-charge",
656 .name = "sharpsl-nand",
H A Dspitz.c25 #include <linux/mtd/sharpsl.h>
458 .default_trigger = "sharpsl-charge",
829 .name = "sharpsl-nand",
/kernel/linux/linux-6.6/arch/arm/mach-pxa/
H A Dspitz.c25 #include <linux/mtd/sharpsl.h>
458 .default_trigger = "sharpsl-charge",
813 .name = "sharpsl-nand",

Completed in 6 milliseconds