Home
last modified time | relevance | path

Searched refs:spicc (Results 1 – 7 of 7) sorted by relevance

/OK3568_Linux_fs/kernel/drivers/spi/
H A Dspi-meson-spicc.c174 static void meson_spicc_oen_enable(struct meson_spicc_device *spicc) in meson_spicc_oen_enable() argument
178 if (!spicc->data->has_oen) in meson_spicc_oen_enable()
181 conf = readl_relaxed(spicc->base + SPICC_ENH_CTL0) | in meson_spicc_oen_enable()
184 writel_relaxed(conf, spicc->base + SPICC_ENH_CTL0); in meson_spicc_oen_enable()
187 static inline bool meson_spicc_txfull(struct meson_spicc_device *spicc) in meson_spicc_txfull() argument
190 readl_relaxed(spicc->base + SPICC_STATREG)); in meson_spicc_txfull()
193 static inline bool meson_spicc_rxready(struct meson_spicc_device *spicc) in meson_spicc_rxready() argument
196 readl_relaxed(spicc->base + SPICC_STATREG)); in meson_spicc_rxready()
199 static inline u32 meson_spicc_pull_data(struct meson_spicc_device *spicc) in meson_spicc_pull_data() argument
201 unsigned int bytes = spicc->bytes_per_word; in meson_spicc_pull_data()
[all …]
H A DMakefile64 obj-$(CONFIG_SPI_MESON_SPICC) += spi-meson-spicc.o
/OK3568_Linux_fs/kernel/arch/arm64/boot/dts/amlogic/
H A Dmeson-gx.dtsi381 spicc: spi@8d80 { label
382 compatible = "amlogic,meson-gx-spicc";
H A Dmeson-gxbb.dtsi806 &spicc {
H A Dmeson-axg.dtsi1662 compatible = "amlogic,meson-axg-spicc";
1673 compatible = "amlogic,meson-axg-spicc";
H A Dmeson-gxl.dtsi875 &spicc {
H A Dmeson-g12-common.dtsi2191 compatible = "amlogic,meson-g12a-spicc";
2203 compatible = "amlogic,meson-g12a-spicc";