Lines Matching refs:aspeed_spi
60 struct aspeed_spi;
63 struct aspeed_spi *aspi;
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);
91 struct aspeed_spi { struct
298 struct aspeed_spi *aspi = spi_controller_get_devdata(mem->spi->master); in do_aspeed_spi_exec_op()
377 struct aspeed_spi *aspi = spi_controller_get_devdata(mem->spi->master); in aspeed_spi_get_name()
389 static void aspeed_spi_get_windows(struct aspeed_spi *aspi, in aspeed_spi_get_windows()
413 struct aspeed_spi *aspi = chip->aspi; in aspeed_spi_chip_set_default_window()
436 static int aspeed_spi_set_window(struct aspeed_spi *aspi, in aspeed_spi_set_window()
483 struct aspeed_spi *aspi = chip->aspi; in aspeed_spi_chip_adjust_window()
555 struct aspeed_spi *aspi = spi_controller_get_devdata(desc->mem->spi->master); in aspeed_spi_dirmap_create()
622 struct aspeed_spi *aspi = spi_controller_get_devdata(desc->mem->spi->master); in aspeed_spi_dirmap_read()
647 static void aspeed_spi_chip_set_type(struct aspeed_spi *aspi, unsigned int cs, int type) in aspeed_spi_chip_set_type()
657 static void aspeed_spi_chip_enable(struct aspeed_spi *aspi, unsigned int cs, bool enable) in aspeed_spi_chip_enable()
671 struct aspeed_spi *aspi = spi_controller_get_devdata(spi->master); in aspeed_spi_setup()
699 struct aspeed_spi *aspi = spi_controller_get_devdata(spi->master); in aspeed_spi_cleanup()
707 static void aspeed_spi_enable(struct aspeed_spi *aspi, bool enable) in aspeed_spi_enable()
720 struct aspeed_spi *aspi; in aspeed_spi_probe()
794 struct aspeed_spi *aspi = platform_get_drvdata(pdev); in aspeed_spi_remove()
810 static u32 aspeed_spi_segment_start(struct aspeed_spi *aspi, u32 reg) in aspeed_spi_segment_start()
815 static u32 aspeed_spi_segment_end(struct aspeed_spi *aspi, u32 reg) in aspeed_spi_segment_end()
820 static u32 aspeed_spi_segment_reg(struct aspeed_spi *aspi, u32 start, u32 end) in aspeed_spi_segment_reg()
832 static u32 aspeed_spi_segment_ast2600_start(struct aspeed_spi *aspi, in aspeed_spi_segment_ast2600_start()
840 static u32 aspeed_spi_segment_ast2600_end(struct aspeed_spi *aspi, in aspeed_spi_segment_ast2600_end()
852 static u32 aspeed_spi_segment_ast2600_reg(struct aspeed_spi *aspi, in aspeed_spi_segment_ast2600_reg()
895 struct aspeed_spi *aspi = chip->aspi; in aspeed_spi_calibrate()
976 struct aspeed_spi *aspi = chip->aspi; in aspeed_spi_do_calibration()
1056 struct aspeed_spi *aspi = chip->aspi; in aspeed_spi_ast2600_calibrate()