Searched refs:addrlen (Results 1 – 8 of 8) sorted by relevance
/hal_espressif-latest/components/hal/ |
D | spi_hal_iram.c | 112 int addrlen = trans->addr_bits; in spi_hal_setup_trans() local 118 addrlen = 0; in spi_hal_setup_trans() 121 spi_ll_set_addr_bitlen(hw, addrlen); in spi_hal_setup_trans() 125 spi_ll_set_address(hw, trans->addr, addrlen, dev->tx_lsbfirst); in spi_hal_setup_trans()
|
/hal_espressif-latest/components/hal/esp32/include/hal/ |
D | spi_ll.h | 827 static inline void spi_ll_set_address(spi_dev_t *hw, uint64_t addr, int addrlen, uint32_t lsbfirst) in spi_ll_set_address() argument 845 if (addrlen > 32) { in spi_ll_set_address() 846 hw->addr = addr >> (addrlen - 32); in spi_ll_set_address() 847 hw->slv_wr_status = addr << (64 - addrlen); in spi_ll_set_address() 849 hw->addr = addr << (32 - addrlen); in spi_ll_set_address()
|
/hal_espressif-latest/components/hal/esp32s3/include/hal/ |
D | spi_ll.h | 922 static inline void spi_ll_set_address(spi_dev_t *hw, uint64_t addr, int addrlen, uint32_t lsbfirst) in spi_ll_set_address() argument 937 hw->addr = addr << (32 - addrlen); in spi_ll_set_address()
|
/hal_espressif-latest/components/hal/esp32c6/include/hal/ |
D | spi_ll.h | 912 static inline void spi_ll_set_address(spi_dev_t *hw, uint64_t addr, int addrlen, uint32_t lsbfirst) in spi_ll_set_address() argument 927 hw->addr.val = addr << (32 - addrlen); in spi_ll_set_address()
|
/hal_espressif-latest/components/hal/esp32c2/include/hal/ |
D | spi_ll.h | 908 static inline void spi_ll_set_address(spi_dev_t *hw, uint64_t addr, int addrlen, uint32_t lsbfirst) in spi_ll_set_address() argument 923 hw->addr = addr << (32 - addrlen); in spi_ll_set_address()
|
/hal_espressif-latest/components/hal/esp32c3/include/hal/ |
D | spi_ll.h | 908 static inline void spi_ll_set_address(spi_dev_t *hw, uint64_t addr, int addrlen, uint32_t lsbfirst) in spi_ll_set_address() argument 923 hw->addr = addr << (32 - addrlen); in spi_ll_set_address()
|
/hal_espressif-latest/components/hal/esp32h2/include/hal/ |
D | spi_ll.h | 914 static inline void spi_ll_set_address(spi_dev_t *hw, uint64_t addr, int addrlen, uint32_t lsbfirst) in spi_ll_set_address() argument 929 hw->addr.val = addr << (32 - addrlen); in spi_ll_set_address()
|
/hal_espressif-latest/components/hal/esp32s2/include/hal/ |
D | spi_ll.h | 897 static inline void spi_ll_set_address(spi_dev_t *hw, uint64_t addr, int addrlen, uint32_t lsbfirst) in spi_ll_set_address() argument 912 hw->addr = addr << (32 - addrlen); in spi_ll_set_address()
|