Searched refs:spicc (Results 1 – 7 of 7) sorted by relevance
175 static void meson_spicc_oen_enable(struct meson_spicc_device *spicc) in meson_spicc_oen_enable() argument179 if (!spicc->data->has_oen) in meson_spicc_oen_enable()182 conf = readl_relaxed(spicc->base + SPICC_ENH_CTL0) | in meson_spicc_oen_enable()185 writel_relaxed(conf, spicc->base + SPICC_ENH_CTL0); in meson_spicc_oen_enable()188 static inline bool meson_spicc_txfull(struct meson_spicc_device *spicc) in meson_spicc_txfull() argument191 readl_relaxed(spicc->base + SPICC_STATREG)); in meson_spicc_txfull()194 static inline bool meson_spicc_rxready(struct meson_spicc_device *spicc) in meson_spicc_rxready() argument197 readl_relaxed(spicc->base + SPICC_STATREG)); in meson_spicc_rxready()200 static inline u32 meson_spicc_pull_data(struct meson_spicc_device *spicc) in meson_spicc_pull_data() argument202 unsigned int bytes = spicc->bytes_per_word; in meson_spicc_pull_data()[all …]
73 obj-$(CONFIG_SPI_MESON_SPICC) += spi-meson-spicc.o
388 spicc: spi@8d80 { label389 compatible = "amlogic,meson-gx-spicc";
806 &spicc {
875 &spicc {
1792 compatible = "amlogic,meson-axg-spicc";1803 compatible = "amlogic,meson-axg-spicc";
2191 compatible = "amlogic,meson-g12a-spicc";2203 compatible = "amlogic,meson-g12a-spicc";