Searched refs:aspi (Results 1 - 1 of 1) sorted by relevance
/kernel/linux/linux-6.6/drivers/spi/ |
H A D | spi-aspeed-smc.c | 63 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