Home
last modified time | relevance | path

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

12

/OK3568_Linux_fs/u-boot/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()
/OK3568_Linux_fs/external/rkwifibt/drivers/infineon/
H A Dbcmspibrcm.c169 sd->wordlen = 2; in sdioh_attach()
787 ASSERT(sd->wordlen == 4 || sd->wordlen == 2); in bcmspi_card_byterewrite()
788 datalen = ROUNDUP(datalen, sd->wordlen); in bcmspi_card_byterewrite()
791 if (sd->wordlen == 4) { /* 32bit spid */ in bcmspi_card_byterewrite()
795 } else if (sd->wordlen == 2) { /* 16bit spid */ in bcmspi_card_byterewrite()
801 __FUNCTION__, 8 * sd->wordlen)); in bcmspi_card_byterewrite()
807 if (sd->wordlen == 4) { /* 32bit spid */ in bcmspi_card_byterewrite()
809 } else if (sd->wordlen == 2) { /* 16bit spid */ in bcmspi_card_byterewrite()
820 if (sd->wordlen == 4) { /* 32bit spid */ in bcmspi_card_byterewrite()
822 } else if (sd->wordlen == 2) { /* 16bit spid */ in bcmspi_card_byterewrite()
[all …]
H A Dbcmsdspi_linux.c617 if (sd->wordlen == 2)
623 if (sd->wordlen == 4)
637 write ? "WR" : "RD", sd->wordlen,
/OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_indep_power/
H A Dbcmspibrcm.c154 sd->wordlen = 2; in sdioh_attach()
760 ASSERT(sd->wordlen == 4 || sd->wordlen == 2); in bcmspi_card_byterewrite()
761 datalen = ROUNDUP(datalen, sd->wordlen); in bcmspi_card_byterewrite()
764 if (sd->wordlen == 4) { /* 32bit spid */ in bcmspi_card_byterewrite()
768 } else if (sd->wordlen == 2) { /* 16bit spid */ in bcmspi_card_byterewrite()
774 __FUNCTION__, 8 * sd->wordlen)); in bcmspi_card_byterewrite()
780 if (sd->wordlen == 4) { /* 32bit spid */ in bcmspi_card_byterewrite()
782 } else if (sd->wordlen == 2) { /* 16bit spid */ in bcmspi_card_byterewrite()
793 if (sd->wordlen == 4) { /* 32bit spid */ in bcmspi_card_byterewrite()
795 } else if (sd->wordlen == 2) { /* 16bit spid */ in bcmspi_card_byterewrite()
[all …]
/OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/cywdhd/bcmdhd/
H A Dbcmspibrcm.c169 sd->wordlen = 2; in sdioh_attach()
787 ASSERT(sd->wordlen == 4 || sd->wordlen == 2); in bcmspi_card_byterewrite()
788 datalen = ROUNDUP(datalen, sd->wordlen); in bcmspi_card_byterewrite()
791 if (sd->wordlen == 4) { /* 32bit spid */ in bcmspi_card_byterewrite()
795 } else if (sd->wordlen == 2) { /* 16bit spid */ in bcmspi_card_byterewrite()
801 __FUNCTION__, 8 * sd->wordlen)); in bcmspi_card_byterewrite()
807 if (sd->wordlen == 4) { /* 32bit spid */ in bcmspi_card_byterewrite()
809 } else if (sd->wordlen == 2) { /* 16bit spid */ in bcmspi_card_byterewrite()
820 if (sd->wordlen == 4) { /* 32bit spid */ in bcmspi_card_byterewrite()
822 } else if (sd->wordlen == 2) { /* 16bit spid */ in bcmspi_card_byterewrite()
[all …]
H A Dbcmsdspi_linux.c617 if (sd->wordlen == 2)
623 if (sd->wordlen == 4)
637 write ? "WR" : "RD", sd->wordlen,
/OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/infineon/bcmdhd/
H A Dbcmspibrcm.c169 sd->wordlen = 2; in sdioh_attach()
787 ASSERT(sd->wordlen == 4 || sd->wordlen == 2); in bcmspi_card_byterewrite()
788 datalen = ROUNDUP(datalen, sd->wordlen); in bcmspi_card_byterewrite()
791 if (sd->wordlen == 4) { /* 32bit spid */ in bcmspi_card_byterewrite()
795 } else if (sd->wordlen == 2) { /* 16bit spid */ in bcmspi_card_byterewrite()
801 __FUNCTION__, 8 * sd->wordlen)); in bcmspi_card_byterewrite()
807 if (sd->wordlen == 4) { /* 32bit spid */ in bcmspi_card_byterewrite()
809 } else if (sd->wordlen == 2) { /* 16bit spid */ in bcmspi_card_byterewrite()
820 if (sd->wordlen == 4) { /* 32bit spid */ in bcmspi_card_byterewrite()
822 } else if (sd->wordlen == 2) { /* 16bit spid */ in bcmspi_card_byterewrite()
[all …]
H A Dbcmsdspi_linux.c617 if (sd->wordlen == 2)
623 if (sd->wordlen == 4)
637 write ? "WR" : "RD", sd->wordlen,
/OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd/
H A Dbcmspibrcm.c177 sd->wordlen = 2; in sdioh_attach()
830 ASSERT(sd->wordlen == 4 || sd->wordlen == 2); in bcmspi_card_byterewrite()
831 datalen = ROUNDUP(datalen, sd->wordlen); in bcmspi_card_byterewrite()
834 if (sd->wordlen == 4) { /* 32bit spid */ in bcmspi_card_byterewrite()
838 } else if (sd->wordlen == 2) { /* 16bit spid */ in bcmspi_card_byterewrite()
844 __FUNCTION__, 8 * sd->wordlen)); in bcmspi_card_byterewrite()
850 if (sd->wordlen == 4) { /* 32bit spid */ in bcmspi_card_byterewrite()
852 } else if (sd->wordlen == 2) { /* 16bit spid */ in bcmspi_card_byterewrite()
863 if (sd->wordlen == 4) { /* 32bit spid */ in bcmspi_card_byterewrite()
865 } else if (sd->wordlen == 2) { /* 16bit spid */ in bcmspi_card_byterewrite()
[all …]
H A Dbcmsdspi_linux.c393 if (sd->wordlen == 2) in spi_sendrecv()
399 if (sd->wordlen == 4) in spi_sendrecv()
413 write ? "WR" : "RD", sd->wordlen, in spi_sendrecv()
/OK3568_Linux_fs/external/rkwifibt/drivers/bcmdhd/
H A Dbcmspibrcm.c177 sd->wordlen = 2; in sdioh_attach()
830 ASSERT(sd->wordlen == 4 || sd->wordlen == 2); in bcmspi_card_byterewrite()
831 datalen = ROUNDUP(datalen, sd->wordlen); in bcmspi_card_byterewrite()
834 if (sd->wordlen == 4) { /* 32bit spid */ in bcmspi_card_byterewrite()
838 } else if (sd->wordlen == 2) { /* 16bit spid */ in bcmspi_card_byterewrite()
844 __FUNCTION__, 8 * sd->wordlen)); in bcmspi_card_byterewrite()
850 if (sd->wordlen == 4) { /* 32bit spid */ in bcmspi_card_byterewrite()
852 } else if (sd->wordlen == 2) { /* 16bit spid */ in bcmspi_card_byterewrite()
863 if (sd->wordlen == 4) { /* 32bit spid */ in bcmspi_card_byterewrite()
865 } else if (sd->wordlen == 2) { /* 16bit spid */ in bcmspi_card_byterewrite()
[all …]
H A Dbcmsdspi_linux.c393 if (sd->wordlen == 2) in spi_sendrecv()
399 if (sd->wordlen == 4) in spi_sendrecv()
413 write ? "WR" : "RD", sd->wordlen, in spi_sendrecv()
/OK3568_Linux_fs/u-boot/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()
/OK3568_Linux_fs/u-boot/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()
/OK3568_Linux_fs/kernel/arch/hexagon/include/asm/
H A Dio.h33 extern void __raw_readsw(const void __iomem *addr, void *data, int wordlen);
34 extern void __raw_writesw(void __iomem *addr, const void *data, int wordlen);
36 extern void __raw_readsl(const void __iomem *addr, void *data, int wordlen);
37 extern void __raw_writesl(void __iomem *addr, const void *data, int wordlen);
/OK3568_Linux_fs/kernel/sound/soc/codecs/
H A Des8316.c466 u8 wordlen = 0; in es8316_pcm_hw_params() local
483 wordlen = ES8316_SERDATA2_LEN_16; in es8316_pcm_hw_params()
486 wordlen = ES8316_SERDATA2_LEN_20; in es8316_pcm_hw_params()
489 wordlen = ES8316_SERDATA2_LEN_24; in es8316_pcm_hw_params()
492 wordlen = ES8316_SERDATA2_LEN_32; in es8316_pcm_hw_params()
499 ES8316_SERDATA2_LEN_MASK, wordlen); in es8316_pcm_hw_params()
501 ES8316_SERDATA2_LEN_MASK, wordlen); in es8316_pcm_hw_params()
/OK3568_Linux_fs/u-boot/include/
H A Dspi.h118 unsigned int wordlen; member
244 int spi_set_wordlen(struct spi_slave *slave, unsigned int wordlen);
412 int (*set_wordlen)(struct udevice *dev, unsigned int wordlen);
/OK3568_Linux_fs/kernel/arch/arm/mach-ebsa110/include/mach/
H A Dio.h78 extern void writesw(volatile void __iomem *addr, const void *data, int wordlen);
84 extern void readsw(const volatile void __iomem *addr, void *data, int wordlen);
/OK3568_Linux_fs/kernel/drivers/gpio/
H A Dgpio-max3191x.c210 int ret, chipnum, wordlen = max3191x_wordlen(max3191x); in max3191x_get() local
224 in = ((u8 *)max3191x->xfer.rx_buf)[chipnum * wordlen]; in max3191x_get()
236 const unsigned int wordlen = max3191x_wordlen(max3191x); in max3191x_get_multiple() local
256 in = ((u8 *)max3191x->xfer.rx_buf)[chipnum * wordlen]; in max3191x_get_multiple()
/OK3568_Linux_fs/u-boot/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()
/OK3568_Linux_fs/u-boot/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);
/OK3568_Linux_fs/kernel/arch/arm/include/asm/
H A Dio.h46 void __raw_writesw(volatile void __iomem *addr, const void *data, int wordlen);
50 void __raw_readsw(const volatile void __iomem *addr, void *data, int wordlen);
/OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/infineon/bcmdhd/include/
H A Dbcmspibrcm.h126 uint32 wordlen; /* host processor 16/32bits */ member

12