1.1 --- a/pkg/landfall-examples/hw_info/jz4780.c Thu Nov 09 18:40:31 2023 +0100
1.2 +++ b/pkg/landfall-examples/hw_info/jz4780.c Fri Nov 10 02:02:11 2023 +0100
1.3 @@ -379,13 +379,15 @@
1.4 }
1.5
1.6 uint32_t spi_transfer(void *channel, l4re_dma_space_dma_addr_t paddr,
1.7 - uint32_t count, uint8_t unit_size, uint8_t char_size)
1.8 + uint32_t count, uint8_t unit_size, uint8_t char_size,
1.9 + l4_addr_t desc_vaddr, l4re_dma_space_dma_addr_t desc_paddr)
1.10 {
1.11 /* Transfer is not supported by the common interface. */
1.12
1.13 void *ch = spi_hybrid_get_raw_channel(channel);
1.14
1.15 - return jz4780_spi_transfer(ch, paddr, count, unit_size, char_size);
1.16 + return jz4780_spi_transfer_descriptor(ch, paddr, count, unit_size, char_size,
1.17 + desc_vaddr, desc_paddr);
1.18 }
1.19
1.20