Symbol: brcmnand_controller
drivers/mtd/nand/raw/brcmnand/brcmnand.c
1008
static inline int brcmnand_cmd_shift(struct brcmnand_controller *ctrl)
drivers/mtd/nand/raw/brcmnand/brcmnand.c
1021
static inline u32 brcmnand_spare_area_mask(struct brcmnand_controller *ctrl)
drivers/mtd/nand/raw/brcmnand/brcmnand.c
1033
static inline u32 brcmnand_ecc_level_mask(struct brcmnand_controller *ctrl)
drivers/mtd/nand/raw/brcmnand/brcmnand.c
1048
struct brcmnand_controller *ctrl = host->ctrl;
drivers/mtd/nand/raw/brcmnand/brcmnand.c
1065
static inline int brcmnand_sector_1k_shift(struct brcmnand_controller *ctrl)
drivers/mtd/nand/raw/brcmnand/brcmnand.c
1079
struct brcmnand_controller *ctrl = host->ctrl;
drivers/mtd/nand/raw/brcmnand/brcmnand.c
1095
struct brcmnand_controller *ctrl = host->ctrl;
drivers/mtd/nand/raw/brcmnand/brcmnand.c
1112
struct brcmnand_controller *ctrl = host->ctrl;
drivers/mtd/nand/raw/brcmnand/brcmnand.c
1122
struct brcmnand_controller *ctrl = host->ctrl;
drivers/mtd/nand/raw/brcmnand/brcmnand.c
1160
struct brcmnand_controller *ctrl = host->ctrl;
drivers/mtd/nand/raw/brcmnand/brcmnand.c
1196
static inline void brcmnand_set_wp(struct brcmnand_controller *ctrl, bool en)
drivers/mtd/nand/raw/brcmnand/brcmnand.c
1207
static inline bool has_flash_dma(struct brcmnand_controller *ctrl)
drivers/mtd/nand/raw/brcmnand/brcmnand.c
1212
static inline bool has_edu(struct brcmnand_controller *ctrl)
drivers/mtd/nand/raw/brcmnand/brcmnand.c
1217
static inline bool use_dma(struct brcmnand_controller *ctrl)
drivers/mtd/nand/raw/brcmnand/brcmnand.c
1222
static inline void disable_ctrl_irqs(struct brcmnand_controller *ctrl)
drivers/mtd/nand/raw/brcmnand/brcmnand.c
1242
static inline void flash_dma_writel(struct brcmnand_controller *ctrl,
drivers/mtd/nand/raw/brcmnand/brcmnand.c
1250
static inline u32 flash_dma_readl(struct brcmnand_controller *ctrl,
drivers/mtd/nand/raw/brcmnand/brcmnand.c
1270
static inline bool is_hamming_ecc(struct brcmnand_controller *ctrl,
drivers/mtd/nand/raw/brcmnand/brcmnand.c
1466
struct brcmnand_controller *ctrl = host->ctrl;
drivers/mtd/nand/raw/brcmnand/brcmnand.c
1508
static inline u8 oob_reg_read(struct brcmnand_controller *ctrl, u32 offs)
drivers/mtd/nand/raw/brcmnand/brcmnand.c
1526
static inline void oob_reg_write(struct brcmnand_controller *ctrl, u32 offs,
drivers/mtd/nand/raw/brcmnand/brcmnand.c
1553
static int read_oob_from_regs(struct brcmnand_controller *ctrl, int i, u8 *oob,
drivers/mtd/nand/raw/brcmnand/brcmnand.c
1576
static int write_oob_to_regs(struct brcmnand_controller *ctrl, int i,
drivers/mtd/nand/raw/brcmnand/brcmnand.c
1610
static void brcmnand_edu_init(struct brcmnand_controller *ctrl)
drivers/mtd/nand/raw/brcmnand/brcmnand.c
1625
struct brcmnand_controller *ctrl = data;
drivers/mtd/nand/raw/brcmnand/brcmnand.c
1675
struct brcmnand_controller *ctrl = data;
drivers/mtd/nand/raw/brcmnand/brcmnand.c
1698
struct brcmnand_controller *ctrl = data;
drivers/mtd/nand/raw/brcmnand/brcmnand.c
1708
struct brcmnand_controller *ctrl = data;
drivers/mtd/nand/raw/brcmnand/brcmnand.c
1717
struct brcmnand_controller *ctrl = host->ctrl;
drivers/mtd/nand/raw/brcmnand/brcmnand.c
1749
struct brcmnand_controller *ctrl = host->ctrl;
drivers/mtd/nand/raw/brcmnand/brcmnand.c
1774
struct brcmnand_controller *ctrl = host->ctrl;
drivers/mtd/nand/raw/brcmnand/brcmnand.c
1831
struct brcmnand_controller *ctrl = host->ctrl;
drivers/mtd/nand/raw/brcmnand/brcmnand.c
1871
struct brcmnand_controller *ctrl = host->ctrl;
drivers/mtd/nand/raw/brcmnand/brcmnand.c
2018
struct brcmnand_controller *ctrl = host->ctrl;
drivers/mtd/nand/raw/brcmnand/brcmnand.c
2047
struct brcmnand_controller *ctrl = host->ctrl;
drivers/mtd/nand/raw/brcmnand/brcmnand.c
2080
struct brcmnand_controller *ctrl = host->ctrl;
drivers/mtd/nand/raw/brcmnand/brcmnand.c
2187
struct brcmnand_controller *ctrl = host->ctrl;
drivers/mtd/nand/raw/brcmnand/brcmnand.c
2337
struct brcmnand_controller *ctrl = host->ctrl;
drivers/mtd/nand/raw/brcmnand/brcmnand.c
2458
struct brcmnand_controller *ctrl = host->ctrl;
drivers/mtd/nand/raw/brcmnand/brcmnand.c
2589
struct brcmnand_controller *ctrl = host->ctrl;
drivers/mtd/nand/raw/brcmnand/brcmnand.c
2711
struct brcmnand_controller *ctrl = host->ctrl;
drivers/mtd/nand/raw/brcmnand/brcmnand.c
2756
struct brcmnand_controller *ctrl = host->ctrl;
drivers/mtd/nand/raw/brcmnand/brcmnand.c
2893
struct brcmnand_controller *ctrl = host->ctrl;
drivers/mtd/nand/raw/brcmnand/brcmnand.c
3083
struct brcmnand_controller *ctrl = host->ctrl;
drivers/mtd/nand/raw/brcmnand/brcmnand.c
3138
struct brcmnand_controller *ctrl = host->ctrl;
drivers/mtd/nand/raw/brcmnand/brcmnand.c
3168
struct brcmnand_controller *ctrl = dev_get_drvdata(dev);
drivers/mtd/nand/raw/brcmnand/brcmnand.c
3189
struct brcmnand_controller *ctrl = dev_get_drvdata(dev);
drivers/mtd/nand/raw/brcmnand/brcmnand.c
3254
struct brcmnand_controller *ctrl = dev_get_drvdata(&pdev->dev);
drivers/mtd/nand/raw/brcmnand/brcmnand.c
3300
struct brcmnand_controller *ctrl;
drivers/mtd/nand/raw/brcmnand/brcmnand.c
346
struct brcmnand_controller *ctrl;
drivers/mtd/nand/raw/brcmnand/brcmnand.c
3563
struct brcmnand_controller *ctrl = dev_get_drvdata(&pdev->dev);
drivers/mtd/nand/raw/brcmnand/brcmnand.c
666
static inline bool brcmnand_non_mmio_ops(struct brcmnand_controller *ctrl)
drivers/mtd/nand/raw/brcmnand/brcmnand.c
675
static inline u32 nand_readreg(struct brcmnand_controller *ctrl, u32 offs)
drivers/mtd/nand/raw/brcmnand/brcmnand.c
682
static inline void nand_writereg(struct brcmnand_controller *ctrl, u32 offs,
drivers/mtd/nand/raw/brcmnand/brcmnand.c
691
static int brcmnand_revision_init(struct brcmnand_controller *ctrl)
drivers/mtd/nand/raw/brcmnand/brcmnand.c
816
static void brcmnand_flash_dma_revision_init(struct brcmnand_controller *ctrl)
drivers/mtd/nand/raw/brcmnand/brcmnand.c
827
static inline u32 brcmnand_read_reg(struct brcmnand_controller *ctrl,
drivers/mtd/nand/raw/brcmnand/brcmnand.c
838
static inline void brcmnand_write_reg(struct brcmnand_controller *ctrl,
drivers/mtd/nand/raw/brcmnand/brcmnand.c
847
static inline void brcmnand_rmw_reg(struct brcmnand_controller *ctrl,
drivers/mtd/nand/raw/brcmnand/brcmnand.c
858
static inline u32 brcmnand_read_fc(struct brcmnand_controller *ctrl, int word)
drivers/mtd/nand/raw/brcmnand/brcmnand.c
865
static inline void brcmnand_write_fc(struct brcmnand_controller *ctrl,
drivers/mtd/nand/raw/brcmnand/brcmnand.c
874
static inline void edu_writel(struct brcmnand_controller *ctrl,
drivers/mtd/nand/raw/brcmnand/brcmnand.c
882
static inline u32 edu_readl(struct brcmnand_controller *ctrl,
drivers/mtd/nand/raw/brcmnand/brcmnand.c
890
static inline void brcmnand_read_data_bus(struct brcmnand_controller *ctrl,
drivers/mtd/nand/raw/brcmnand/brcmnand.c
904
static void brcmnand_clear_ecc_addr(struct brcmnand_controller *ctrl)
drivers/mtd/nand/raw/brcmnand/brcmnand.c
914
static u64 brcmnand_get_uncorrecc_addr(struct brcmnand_controller *ctrl)
drivers/mtd/nand/raw/brcmnand/brcmnand.c
926
static u64 brcmnand_get_correcc_addr(struct brcmnand_controller *ctrl)
drivers/mtd/nand/raw/brcmnand/brcmnand.c
942
struct brcmnand_controller *ctrl = host->ctrl;
drivers/mtd/nand/raw/brcmnand/brcmnand.c
952
static inline u16 brcmnand_cs_offset(struct brcmnand_controller *ctrl, int cs,
drivers/mtd/nand/raw/brcmnand/brcmnand.c
970
static inline u32 brcmnand_corr_total(struct brcmnand_controller *ctrl)
drivers/mtd/nand/raw/brcmnand/brcmnand.c
979
struct brcmnand_controller *ctrl = host->ctrl;