Lines Matching refs:cs
91 int cs; member
102 FLASH_NAND_CLE(nand_priv.cs), cmd); in xlr_nand_ctrl()
105 FLASH_NAND_ALE(nand_priv.cs), cmd); in xlr_nand_ctrl()
147 uint64_t flash_map_base, int cs, struct resource *res) in setup_flash_resource() argument
151 base = nlm_read_reg(flash_mmio, FLASH_CSBASE_ADDR(cs)); in setup_flash_resource()
152 mask = nlm_read_reg(flash_mmio, FLASH_CSADDR_MASK(cs)); in setup_flash_resource()
162 int cs, boot_nand, boot_nor; in xlr_flash_init() local
191 cs = 0; in xlr_flash_init()
194 nand_priv.cs = cs; in xlr_flash_init()
196 setup_flash_resource(flash_mmio, flash_map_base, cs, in xlr_flash_init()
200 nlm_write_reg(flash_mmio, FLASH_CSDEV_PARM(cs), in xlr_flash_init()
202 nlm_write_reg(flash_mmio, FLASH_CSTIME_PARMA(cs), in xlr_flash_init()
204 nlm_write_reg(flash_mmio, FLASH_CSTIME_PARMB(cs), in xlr_flash_init()
207 pr_info("ChipSelect %d: NAND Flash %pR\n", cs, xlr_nand_res); in xlr_flash_init()
212 setup_flash_resource(flash_mmio, flash_map_base, cs, in xlr_flash_init()
214 pr_info("ChipSelect %d: NOR Flash %pR\n", cs, xlr_nor_res); in xlr_flash_init()