Home
last modified time | relevance | path

Searched +full:r9a09g057 +full:- +full:rspi (Results 1 – 2 of 2) sorted by relevance

/linux/Documentation/devicetree/bindings/spi/
H A Drenesas,rzv2h-rspi.yaml1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
3 ---
4 $id: http://devicetree.org/schemas/spi/renesas,rzv2h-rspi.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
7 title: Renesas RZ/V2H(P) Renesas Serial Peripheral Interface (RSPI)
10 - Fabrizio Castro <fabrizio.castro.jz@renesas.com>
13 - $ref: spi-controller.yaml#
17 const: renesas,r9a09g057-rspi # RZ/V2H(P)
24 - description: Idle Interrupt
25 - description: Error Interrupt
[all …]
/linux/drivers/spi/
H A Dspi-rzv2h-rspi.c1 // SPDX-License-Identifier: GPL-2.0-or-later
3 * Renesas RZ/V2H Renesas Serial Peripheral Interface (RSPI)
84 static inline void rzv2h_rspi_tx_##type(struct rzv2h_rspi_priv *rspi, \
92 func(buf, rspi->base + RSPI_SPDR); \
96 static inline void rzv2h_rspi_rx_##type(struct rzv2h_rspi_priv *rspi, \
99 type buf = func(rspi->base + RSPI_SPDR); \
112 static void rzv2h_rspi_reg_rmw(const struct rzv2h_rspi_priv *rspi, in RZV2H_RSPI_TX()
118 tmp = (readl(rspi->base + reg_offs) & ~bit_mask) | value; in RZV2H_RSPI_TX()
119 writel(tmp, rspi->base + reg_offs); in RZV2H_RSPI_TX()
122 static inline void rzv2h_rspi_spe_disable(const struct rzv2h_rspi_priv *rspi) in rzv2h_rspi_spe_disable() argument
[all …]