Home
last modified time | relevance | path

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

/Linux-v4.19/drivers/spi/
Dspi-meson-spicc.c142 static inline bool meson_spicc_txfull(struct meson_spicc_device *spicc) in meson_spicc_txfull() argument
145 readl_relaxed(spicc->base + SPICC_STATREG)); in meson_spicc_txfull()
148 static inline bool meson_spicc_rxready(struct meson_spicc_device *spicc) in meson_spicc_rxready() argument
151 readl_relaxed(spicc->base + SPICC_STATREG)); in meson_spicc_rxready()
154 static inline u32 meson_spicc_pull_data(struct meson_spicc_device *spicc) in meson_spicc_pull_data() argument
156 unsigned int bytes = spicc->bytes_per_word; in meson_spicc_pull_data()
162 byte = *spicc->tx_buf++; in meson_spicc_pull_data()
167 spicc->tx_remain--; in meson_spicc_pull_data()
171 static inline void meson_spicc_push_data(struct meson_spicc_device *spicc, in meson_spicc_push_data() argument
174 unsigned int bytes = spicc->bytes_per_word; in meson_spicc_push_data()
[all …]
DMakefile54 obj-$(CONFIG_SPI_MESON_SPICC) += spi-meson-spicc.o
/Linux-v4.19/Documentation/devicetree/bindings/spi/
Dspi-meson.txt31 "amlogic,meson-gx-spicc" on Amlogic GX and compatible SoCs.
32 "amlogic,meson-axg-spicc" on Amlogic AXG and compatible SoCs
48 compatible = "amlogic,meson-gx-spicc";
/Linux-v4.19/arch/arm64/boot/dts/amlogic/
Dmeson-gx.dtsi283 spicc: spi@8d80 { label
284 compatible = "amlogic,meson-gx-spicc";
Dmeson-axg.dtsi380 compatible = "amlogic,meson-axg-spicc";
391 compatible = "amlogic,meson-axg-spicc";
Dmeson-gxbb.dtsi737 &spicc {
Dmeson-gxl.dtsi738 &spicc {