Lines Matching refs:dsp_data
357 uint16_t dsp_addr, uint32_t dsp_data) in aw883xx_dsp_write_16bit() argument
368 ret = aw883xx_i2c_write(aw883xx, desc->dsp_mdat_reg, (uint16_t)dsp_data); in aw883xx_dsp_write_16bit()
378 uint16_t dsp_addr, uint32_t dsp_data) in aw883xx_dsp_write_32bit() argument
390 temp_data = dsp_data & AW883XX_DSP_16_DATA_MASK; in aw883xx_dsp_write_32bit()
397 temp_data = dsp_data >> 16; in aw883xx_dsp_write_32bit()
419 uint16_t dsp_addr, uint32_t dsp_data, uint8_t data_type) in aw883xx_dsp_write() argument
425 ret = aw883xx_dsp_write_16bit(aw883xx, dsp_addr, dsp_data); in aw883xx_dsp_write()
428 (uint32_t)dsp_addr, dsp_data); in aw883xx_dsp_write()
432 ret = aw883xx_dsp_write_32bit(aw883xx, dsp_addr, dsp_data); in aw883xx_dsp_write()
435 (uint32_t)dsp_addr, dsp_data); in aw883xx_dsp_write()
452 uint16_t dsp_addr, uint32_t *dsp_data) in aw883xx_dsp_read_16bit() argument
470 *dsp_data = temp_data; in aw883xx_dsp_read_16bit()
476 uint16_t dsp_addr, uint32_t *dsp_data) in aw883xx_dsp_read_32bit() argument
496 *dsp_data = temp_data; in aw883xx_dsp_read_32bit()
504 *dsp_data |= (temp_data << 16); in aw883xx_dsp_read_32bit()
510 uint16_t dsp_addr, uint32_t *dsp_data, uint8_t data_type) in aw883xx_dsp_read() argument
516 ret = aw883xx_dsp_read_16bit(aw883xx, dsp_addr, dsp_data); in aw883xx_dsp_read()
519 (uint32_t)dsp_addr, *dsp_data); in aw883xx_dsp_read()
523 ret = aw883xx_dsp_read_32bit(aw883xx, dsp_addr, dsp_data); in aw883xx_dsp_read()
526 (uint32_t)dsp_addr, *dsp_data); in aw883xx_dsp_read()