Lines Matching refs:device_config
36 uint8 emuxki_reg_read_8(device_config *config, int regno);
37 uint16 emuxki_reg_read_16(device_config *config, int regno);
38 uint32 emuxki_reg_read_32(device_config *config, int regno);
40 void emuxki_reg_write_8(device_config *config, int regno, uint8 value);
41 void emuxki_reg_write_16(device_config *config, int regno, uint16 value);
42 void emuxki_reg_write_32(device_config *config, int regno, uint32 value);
44 uint32 emuxki_chan_read(device_config *config, uint16 chano, uint32 reg);
45 void emuxki_chan_write(device_config *config, uint16 chano, uint32 reg, uint32 data);
47 void emuxki_dsp_addop(device_config *config, uint16 *pc, uint8 op,
49 void emuxki_dsp_getop(device_config *config, uint16 *pc, uint8 *op,
52 void emuxki_write_gpr(device_config *config, uint32 pc, uint32 data);
53 uint32 emuxki_read_gpr(device_config *config, uint32 pc);
55 uint16 emuxki_codec_read(device_config *config, int regno);
56 void emuxki_codec_write(device_config *config, int regno, uint16 value);
58 void emuxki_inte_enable(device_config *config, uint32 value);
59 void emuxki_inte_disable(device_config *config, uint32 value);
61 uint32 emuxki_p16v_read(device_config *config, uint16 chano, uint16 reg);
62 void emuxki_p16v_write(device_config *config, uint16 chano, uint16 reg, uint32 data);