how to get a repeated start using zephyr I2c functions.

I am using a nrf5340 and want to use I2c to talk to a LC709 battery charge IC.  I was able to do this 

using nrf_drv_twi_tx(..., ..., ..., ..., true);   to ger a repeated start and now I want to do it 

in zephyr.  I see the zephyr function 

i2c_burst_write_dt
but from the documentation i cannot tell if does a repeated start.
my question is does 
i2c_burst_write_dt
do repeated starts?
does it have a flag to cause repeated starts?
thanks,
Phil

Related