Searched refs:hspi (Results 1 – 5 of 5) sorted by relevance
/linux-4.4.14/drivers/spi/ |
D | spi-sh-hspi.c | 54 static void hspi_write(struct hspi_priv *hspi, int reg, u32 val) in hspi_write() argument 56 iowrite32(val, hspi->addr + reg); in hspi_write() 59 static u32 hspi_read(struct hspi_priv *hspi, int reg) in hspi_read() argument 61 return ioread32(hspi->addr + reg); in hspi_read() 64 static void hspi_bit_set(struct hspi_priv *hspi, int reg, u32 mask, u32 set) in hspi_bit_set() argument 66 u32 val = hspi_read(hspi, reg); in hspi_bit_set() 71 hspi_write(hspi, reg, val); in hspi_bit_set() 77 static int hspi_status_check_timeout(struct hspi_priv *hspi, u32 mask, u32 val) in hspi_status_check_timeout() argument 82 if ((mask & hspi_read(hspi, SPSR)) == val) in hspi_status_check_timeout() 88 dev_err(hspi->dev, "timeout\n"); in hspi_status_check_timeout() [all …]
|
D | Makefile | 78 obj-$(CONFIG_SPI_SH_HSPI) += spi-sh-hspi.o
|
/linux-4.4.14/Documentation/devicetree/bindings/spi/ |
D | sh-hspi.txt | 4 - compatible : "renesas,hspi-<soctype>", "renesas,hspi" as fallback. 6 - "renesas,hspi-r8a7778" (R-Car M1) 7 - "renesas,hspi-r8a7779" (R-Car H1) 21 compatible = "renesas,hspi-r8a7778", "renesas,hspi";
|
/linux-4.4.14/arch/arm/boot/dts/ |
D | r8a7779.dtsi | 373 compatible = "renesas,hspi-r8a7779", "renesas,hspi"; 384 compatible = "renesas,hspi-r8a7779", "renesas,hspi"; 395 compatible = "renesas,hspi-r8a7779", "renesas,hspi"; 522 "hspi", "tmu2", "tmu1", "tmu0", "hscif1",
|
D | r8a7778.dtsi | 390 compatible = "renesas,hspi-r8a7778", "renesas,hspi"; 401 compatible = "renesas,hspi-r8a7778", "renesas,hspi"; 412 compatible = "renesas,hspi-r8a7778", "renesas,hspi"; 545 "ssi2", "ssi3", "sru", "hspi";
|