Home
last modified time | relevance | path

Searched refs:cs_dsp_chunk (Results 1 – 2 of 2) sorted by relevance

/openbmc/linux/include/linux/firmware/cirrus/
H A Dcs_dsp.h266 struct cs_dsp_chunk { struct
282 static inline struct cs_dsp_chunk cs_dsp_chunk(void *data, int size) in cs_dsp_chunk() function
284 struct cs_dsp_chunk ch = { in cs_dsp_chunk()
298 static inline bool cs_dsp_chunk_end(struct cs_dsp_chunk *ch) in cs_dsp_chunk_end()
309 static inline int cs_dsp_chunk_bytes(struct cs_dsp_chunk *ch) in cs_dsp_chunk_bytes()
320 static inline bool cs_dsp_chunk_valid_addr(struct cs_dsp_chunk *ch, void *addr) in cs_dsp_chunk_valid_addr()
325 int cs_dsp_chunk_write(struct cs_dsp_chunk *ch, int nbits, u32 val);
326 int cs_dsp_chunk_flush(struct cs_dsp_chunk *ch);
327 int cs_dsp_chunk_read(struct cs_dsp_chunk *ch, int nbits);
/openbmc/linux/drivers/firmware/cirrus/
H A Dcs_dsp.c3344 int cs_dsp_chunk_write(struct cs_dsp_chunk *ch, int nbits, u32 val)
3384 int cs_dsp_chunk_flush(struct cs_dsp_chunk *ch)
3403 int cs_dsp_chunk_read(struct cs_dsp_chunk *ch, int nbits)