Home
last modified time | relevance | path

Searched refs:wordlen (Results 1 – 9 of 9) sorted by relevance

/rk3399_rockchip-uboot/drivers/spi/
H A Dspi.c12 int spi_set_wordlen(struct spi_slave *slave, unsigned int wordlen) in spi_set_wordlen() argument
14 if (wordlen == 0 || wordlen > 32) { in spi_set_wordlen()
15 printf("spi: invalid wordlen %u\n", wordlen); in spi_set_wordlen()
19 slave->wordlen = wordlen; in spi_set_wordlen()
37 slave->wordlen = SPI_DEFAULT_WORDLEN; in spi_do_alloc_slave()
H A Domap3_spi.c119 unsigned int wordlen; member
149 chconf |= (priv->wordlen - 1) << 7; in omap3_spi_write()
167 if (priv->wordlen > 16) in omap3_spi_write()
169 else if (priv->wordlen > 8) in omap3_spi_write()
204 chconf |= (priv->wordlen - 1) << 7; in omap3_spi_read()
229 if (priv->wordlen > 16) in omap3_spi_read()
231 else if (priv->wordlen > 8) in omap3_spi_read()
259 chconf |= (priv->wordlen - 1) << 7; in omap3_spi_txrx()
277 if (priv->wordlen > 16) in omap3_spi_txrx()
279 else if (priv->wordlen > 8) in omap3_spi_txrx()
[all …]
H A Dpic32_spi.c160 unsigned int wordlen) in pic32_spi_set_word_size() argument
165 switch (wordlen) { in pic32_spi_set_word_size()
193 priv->fifo_n_word = DIV_ROUND_UP(priv->fifo_depth, wordlen / 8); in pic32_spi_set_word_size()
338 static int pic32_spi_set_wordlen(struct udevice *slave, unsigned int wordlen) in pic32_spi_set_wordlen() argument
342 return pic32_spi_set_word_size(priv, wordlen); in pic32_spi_set_wordlen()
H A Dspi-uclass.c219 slave->wordlen = SPI_DEFAULT_WORDLEN; in spi_child_pre_probe()
/rk3399_rockchip-uboot/arch/arc/include/asm/
H A Dio.h151 static inline int __raw_readsw(unsigned int addr, void *data, int wordlen) in __raw_readsw() argument
158 : "r" (addr), "r" (data), "r" (wordlen) in __raw_readsw()
160 return wordlen; in __raw_readsw()
187 static inline int __raw_writesw(unsigned int addr, void *data, int wordlen) in __raw_writesw() argument
194 : "r" (addr), "r" (data), "r" (wordlen) in __raw_writesw()
196 return wordlen; in __raw_writesw()
/rk3399_rockchip-uboot/arch/nds32/include/asm/
H A Dio.h84 extern void __raw_writesw(unsigned int addr, const void *data, int wordlen);
88 extern void __raw_readsw(unsigned int addr, void *data, int wordlen);
279 static inline void readsw(unsigned int *addr, void * data, int wordlen) in readsw() argument
283 while (wordlen) { in readsw()
286 wordlen--; in readsw()
310 static inline void writesw(unsigned int *addr, const void * data, int wordlen) in writesw() argument
314 while (wordlen) { in writesw()
317 wordlen--; in writesw()
/rk3399_rockchip-uboot/include/
H A Dspi.h121 unsigned int wordlen; member
247 int spi_set_wordlen(struct spi_slave *slave, unsigned int wordlen);
415 int (*set_wordlen)(struct udevice *dev, unsigned int wordlen);
/rk3399_rockchip-uboot/arch/arm/include/asm/
H A Dio.h61 int wordlen) in __raw_writesw() argument
64 while(wordlen--) in __raw_writesw()
83 static inline void __raw_readsw(unsigned long addr, void *data, int wordlen) in __raw_readsw() argument
86 while(wordlen--) in __raw_readsw()
/rk3399_rockchip-uboot/arch/sh/include/asm/
H A Dio.h42 extern void __raw_writesw(unsigned int addr, const void *data, int wordlen);
46 extern void __raw_readsw(unsigned int addr, void *data, int wordlen);