Home
last modified time | relevance | path

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

/kernel/linux/linux-6.6/drivers/spi/
H A Dspi-aspeed-smc.c63 struct aspeed_spi *aspi; member
82 u32 (*segment_start)(struct aspeed_spi *aspi, u32 reg);
83 u32 (*segment_end)(struct aspeed_spi *aspi, u32 reg);
84 u32 (*segment_reg)(struct aspeed_spi *aspi, u32 start, u32 end);
298 struct aspeed_spi *aspi = spi_controller_get_devdata(mem->spi->controller); in do_aspeed_spi_exec_op() local
299 struct aspeed_spi_chip *chip = &aspi->chips[spi_get_chipselect(mem->spi, 0)]; in do_aspeed_spi_exec_op()
304 dev_dbg(aspi->dev, in do_aspeed_spi_exec_op()
311 addr_mode = readl(aspi->regs + CE_CTRL_REG); in do_aspeed_spi_exec_op()
326 if (op->addr.nbytes == 4 && chip->aspi->data == &ast2400_spi_data) in do_aspeed_spi_exec_op()
342 writel(addr_mode, aspi in do_aspeed_spi_exec_op()
377 struct aspeed_spi *aspi = spi_controller_get_devdata(mem->spi->controller); aspeed_spi_get_name() local
390 aspeed_spi_get_windows(struct aspeed_spi *aspi, struct aspeed_spi_window windows[ASPEED_SPI_MAX_NUM_CS]) aspeed_spi_get_windows() argument
414 struct aspeed_spi *aspi = chip->aspi; aspeed_spi_chip_set_default_window() local
437 aspeed_spi_set_window(struct aspeed_spi *aspi, const struct aspeed_spi_window *win) aspeed_spi_set_window() argument
484 struct aspeed_spi *aspi = chip->aspi; aspeed_spi_chip_adjust_window() local
556 struct aspeed_spi *aspi = spi_controller_get_devdata(desc->mem->spi->controller); aspeed_spi_dirmap_create() local
623 struct aspeed_spi *aspi = spi_controller_get_devdata(desc->mem->spi->controller); aspeed_spi_dirmap_read() local
648 aspeed_spi_chip_set_type(struct aspeed_spi *aspi, unsigned int cs, int type) aspeed_spi_chip_set_type() argument
658 aspeed_spi_chip_enable(struct aspeed_spi *aspi, unsigned int cs, bool enable) aspeed_spi_chip_enable() argument
672 struct aspeed_spi *aspi = spi_controller_get_devdata(spi->controller); aspeed_spi_setup() local
700 struct aspeed_spi *aspi = spi_controller_get_devdata(spi->controller); aspeed_spi_cleanup() local
708 aspeed_spi_enable(struct aspeed_spi *aspi, bool enable) aspeed_spi_enable() argument
721 struct aspeed_spi *aspi; aspeed_spi_probe() local
793 struct aspeed_spi *aspi = platform_get_drvdata(pdev); aspeed_spi_remove() local
808 aspeed_spi_segment_start(struct aspeed_spi *aspi, u32 reg) aspeed_spi_segment_start() argument
813 aspeed_spi_segment_end(struct aspeed_spi *aspi, u32 reg) aspeed_spi_segment_end() argument
818 aspeed_spi_segment_reg(struct aspeed_spi *aspi, u32 start, u32 end) aspeed_spi_segment_reg() argument
830 aspeed_spi_segment_ast2600_start(struct aspeed_spi *aspi, u32 reg) aspeed_spi_segment_ast2600_start() argument
838 aspeed_spi_segment_ast2600_end(struct aspeed_spi *aspi, u32 reg) aspeed_spi_segment_ast2600_end() argument
850 aspeed_spi_segment_ast2600_reg(struct aspeed_spi *aspi, u32 start, u32 end) aspeed_spi_segment_ast2600_reg() argument
893 struct aspeed_spi *aspi = chip->aspi; aspeed_spi_calibrate() local
974 struct aspeed_spi *aspi = chip->aspi; aspeed_spi_do_calibration() local
1054 struct aspeed_spi *aspi = chip->aspi; aspeed_spi_ast2600_calibrate() local
[all...]

Completed in 3 milliseconds