Lines Matching defs:ispi
193 static void intel_spi_dump_regs(struct intel_spi *ispi) in intel_spi_dump_regs()
273 static int intel_spi_read_block(struct intel_spi *ispi, void *buf, size_t size) in intel_spi_read_block()
293 static int intel_spi_write_block(struct intel_spi *ispi, const void *buf, in intel_spi_write_block()
313 static int intel_spi_wait_hw_busy(struct intel_spi *ispi) in intel_spi_wait_hw_busy()
322 static int intel_spi_wait_sw_busy(struct intel_spi *ispi) in intel_spi_wait_sw_busy()
331 static bool intel_spi_set_writeable(struct intel_spi *ispi) in intel_spi_set_writeable()
339 static int intel_spi_opcode_index(struct intel_spi *ispi, u8 opcode, int optype) in intel_spi_opcode_index()
360 static int intel_spi_hw_cycle(struct intel_spi *ispi, in intel_spi_hw_cycle()
390 static int intel_spi_sw_cycle(struct intel_spi *ispi, u8 opcode, size_t len, in intel_spi_sw_cycle()
452 static u32 intel_spi_chip_addr(const struct intel_spi *ispi, in intel_spi_chip_addr()
461 static int intel_spi_read_reg(struct intel_spi *ispi, const struct spi_mem *mem, in intel_spi_read_reg()
484 static int intel_spi_write_reg(struct intel_spi *ispi, const struct spi_mem *mem, in intel_spi_write_reg()
545 static int intel_spi_read(struct intel_spi *ispi, const struct spi_mem *mem, in intel_spi_read()
606 static int intel_spi_write(struct intel_spi *ispi, const struct spi_mem *mem, in intel_spi_write()
669 static int intel_spi_erase(struct intel_spi *ispi, const struct spi_mem *mem, in intel_spi_erase()
738 intel_spi_match_mem_op(struct intel_spi *ispi, const struct spi_mem_op *op) in intel_spi_match_mem_op()
754 struct intel_spi *ispi = spi_controller_get_devdata(mem->spi->controller); in intel_spi_supports_mem_op() local
785 struct intel_spi *ispi = spi_controller_get_devdata(mem->spi->controller); in intel_spi_exec_mem_op() local
797 const struct intel_spi *ispi = spi_controller_get_devdata(mem->spi->controller); in intel_spi_get_name() local
808 struct intel_spi *ispi = spi_controller_get_devdata(desc->mem->spi->controller); in intel_spi_dirmap_create() local
822 struct intel_spi *ispi = spi_controller_get_devdata(desc->mem->spi->controller); in intel_spi_dirmap_read() local
839 struct intel_spi *ispi = spi_controller_get_devdata(desc->mem->spi->controller); in intel_spi_dirmap_write() local
1073 static int intel_spi_init(struct intel_spi *ispi) in intel_spi_init()
1198 static bool intel_spi_is_protected(const struct intel_spi *ispi, in intel_spi_is_protected()
1224 static void intel_spi_fill_partition(struct intel_spi *ispi, in intel_spi_fill_partition()
1275 static int intel_spi_read_desc(struct intel_spi *ispi) in intel_spi_read_desc()
1362 static int intel_spi_populate_chip(struct intel_spi *ispi) in intel_spi_populate_chip()
1426 struct intel_spi *ispi = dev_get_drvdata(dev); in intel_spi_protected_show() local
1435 struct intel_spi *ispi = dev_get_drvdata(dev); in intel_spi_locked_show() local
1444 struct intel_spi *ispi = dev_get_drvdata(dev); in intel_spi_bios_locked_show() local
1480 struct intel_spi *ispi; in intel_spi_probe() local