• Home
  • Raw
  • Download

Lines Matching refs:data

46 static void hw_write_20kx(struct hw *hw, u32 reg, u32 data);
101 u16 data; member
128 u16 data; member
153 u16 data; member
347 ((struct src_rsc_ctrl_blk *)blk)->dirty.data = (flags & 0xffff); in src_set_dirty()
353 ((struct src_rsc_ctrl_blk *)blk)->dirty.data = ~(0x0); in src_set_dirty_all()
438 return ((struct src_rsc_ctrl_blk *)blk)->dirty.data; in src_get_dirty()
457 ((struct src_mgr_ctrl_blk *)blk)->dirty.data |= (0x1 << (idx/32)); in src_mgr_enb_src()
464 ((struct src_mgr_ctrl_blk *)blk)->dirty.data |= (0x1 << (idx/32)); in src_mgr_dsb_src()
482 if ((ctl->dirty.data & (0x1 << i))) { in src_mgr_commit_write()
484 ctl->dirty.data &= ~(0x1 << i); in src_mgr_commit_write()
599 u16 data; member
665 ((struct amixer_rsc_ctrl_blk *)blk)->dirty.data = (flags & 0xffff); in amixer_set_dirty()
671 ((struct amixer_rsc_ctrl_blk *)blk)->dirty.data = ~(0x0); in amixer_set_dirty_all()
698 return ((struct amixer_rsc_ctrl_blk *)blk)->dirty.data; in amixer_get_dirty()
752 u16 data; member
792 u16 data; member
813 u32 data; member
1064 unsigned int data; in daio_mgr_commit_write() local
1069 data = ctl->txctl[i]; in daio_mgr_commit_write()
1070 hw_write_20kx(hw, (AUDIO_IO_TX_CTL+(0x40*i)), data); in daio_mgr_commit_write()
1075 data = ctl->rxctl[i]; in daio_mgr_commit_write()
1076 hw_write_20kx(hw, (AUDIO_IO_RX_CTL+(0x40*i)), data); in daio_mgr_commit_write()
1158 u32 data; in hw_daio_init() local
1200 data = 0x1001001; in hw_daio_init()
1202 data = 0x1000001; in hw_daio_init()
1204 hw_write_20kx(hw, (AUDIO_IO_TX_CTL+(0x40*i)), data); in hw_daio_init()
1205 hw_write_20kx(hw, (AUDIO_IO_RX_CTL+(0x40*i)), data); in hw_daio_init()
1224 data = 0x11; in hw_daio_init()
1225 hw_write_20kx(hw, AUDIO_IO_RX_CTL+(0x40*i), data); in hw_daio_init()
1228 data |= 0x1000; in hw_daio_init()
1231 data |= 0x2000; in hw_daio_init()
1233 hw_write_20kx(hw, AUDIO_IO_TX_CTL+(0x40*i), data); in hw_daio_init()
1243 u32 vmctl, data; in hw_trn_init() local
1270 data = hw_read_20kx(hw, TRANSPORT_ENB); in hw_trn_init()
1271 hw_write_20kx(hw, TRANSPORT_ENB, (data | 0x03)); in hw_trn_init()
1560 static int hw20k2_i2c_write(struct hw *hw, u16 addr, u32 data) in hw20k2_i2c_write() argument
1563 unsigned int i2c_data = (data << (hw20k2->addr_size * 8)) | addr; in hw20k2_i2c_write()
1587 u32 data; in hw_dac_stop() local
1588 data = hw_read_20kx(hw, GPIO_DATA); in hw_dac_stop()
1589 data &= 0xFFFFFFFD; in hw_dac_stop()
1590 hw_write_20kx(hw, GPIO_DATA, data); in hw_dac_stop()
1596 u32 data; in hw_dac_start() local
1597 data = hw_read_20kx(hw, GPIO_DATA); in hw_dac_start()
1598 data |= 0x2; in hw_dac_start()
1599 hw_write_20kx(hw, GPIO_DATA, data); in hw_dac_start()
1612 u32 data; in hw_dac_init() local
1637 data = hw_read_20kx(hw, GPIO_DATA); in hw_dac_init()
1638 data &= ~0x0600; in hw_dac_init()
1640 data |= 0x0000; /* Single Speed Mode 0-50kHz */ in hw_dac_init()
1642 data |= 0x0200; /* Double Speed Mode 50-100kHz */ in hw_dac_init()
1644 data |= 0x0600; /* Quad Speed Mode 100-200kHz */ in hw_dac_init()
1645 hw_write_20kx(hw, GPIO_DATA, data); in hw_dac_init()
1651 data = hw_read_20kx(hw, GPIO_CTRL); in hw_dac_init()
1652 data |= 0x02; in hw_dac_init()
1653 hw_write_20kx(hw, GPIO_CTRL, data); in hw_dac_init()
1754 #define MAKE_WM8775_ADDR(addr, data) (u32)(((addr<<1)&0xFE)|((data>>8)&0x1)) argument
1755 #define MAKE_WM8775_DATA(data) (u32)(data&0xFF) argument
1766 u32 data; in hw_is_adc_input_selected() local
1772 data = hw_read_20kx(hw, GPIO_DATA); in hw_is_adc_input_selected()
1775 data = (data & (0x1 << 14)) ? 1 : 0; in hw_is_adc_input_selected()
1778 data = (data & (0x1 << 14)) ? 0 : 1; in hw_is_adc_input_selected()
1781 data = 0; in hw_is_adc_input_selected()
1783 return data; in hw_is_adc_input_selected()
1817 u32 data; in hw_adc_input_select() local
1818 data = hw_read_20kx(hw, GPIO_DATA); in hw_adc_input_select()
1821 data |= (0x1 << 14); in hw_adc_input_select()
1822 hw_write_20kx(hw, GPIO_DATA, data); in hw_adc_input_select()
1826 data &= ~(0x1 << 14); in hw_adc_input_select()
1827 hw_write_20kx(hw, GPIO_DATA, data); in hw_adc_input_select()
1840 u32 data, ctl; in hw_adc_init() local
1843 data = hw_read_20kx(hw, GPIO_CTRL); in hw_adc_init()
1844 data |= (0x1 << 15); in hw_adc_init()
1845 hw_write_20kx(hw, GPIO_CTRL, data); in hw_adc_init()
1855 data = hw_read_20kx(hw, GPIO_DATA); in hw_adc_init()
1856 data &= ~(0x1 << 15); in hw_adc_init()
1857 hw_write_20kx(hw, GPIO_DATA, data); in hw_adc_init()
1861 data &= ~0x0C; in hw_adc_init()
1863 data |= 0x00; /* Single Speed Mode 32-50kHz */ in hw_adc_init()
1865 data |= 0x08; /* Double Speed Mode 50-108kHz */ in hw_adc_init()
1867 data |= 0x04; /* Quad Speed Mode 108kHz-216kHz */ in hw_adc_init()
1868 hw_write_20kx(hw, GPIO_DATA, data); in hw_adc_init()
1873 data |= (0x1 << 15); in hw_adc_init()
1874 hw_write_20kx(hw, GPIO_DATA, data); in hw_adc_init()
1929 u32 data = hw_read_20kx(hw, GPIO_EXT_DATA); in hw_output_switch_get() local
1931 switch (data & 0x30) { in hw_output_switch_get()
1945 u32 data; in hw_output_switch_put() local
1951 data = hw_read_20kx(hw, GPIO_DATA); in hw_output_switch_put()
1952 data |= (0x03 << 11); in hw_output_switch_put()
1953 hw_write_20kx(hw, GPIO_DATA, data); in hw_output_switch_put()
1955 data = hw_read_20kx(hw, GPIO_EXT_DATA) & ~0x30; in hw_output_switch_put()
1960 data |= 0x10; in hw_output_switch_put()
1963 data |= 0x20; in hw_output_switch_put()
1965 hw_write_20kx(hw, GPIO_EXT_DATA, data); in hw_output_switch_put()
1968 data = hw_read_20kx(hw, GPIO_DATA); in hw_output_switch_put()
1969 data &= ~(0x03 << 11); in hw_output_switch_put()
1970 hw_write_20kx(hw, GPIO_DATA, data); in hw_output_switch_put()
2089 unsigned int data; in hw_card_stop() local
2095 data = hw_read_20kx(hw, PLL_ENB); in hw_card_stop()
2096 hw_write_20kx(hw, PLL_ENB, (data & (~0x07))); in hw_card_stop()
2128 u32 data = 0; in hw_card_init() local
2197 data = hw_read_20kx(hw, SRC_MCTL); in hw_card_init()
2198 data |= 0x1; /* Enables input from the audio ring */ in hw_card_init()
2199 hw_write_20kx(hw, SRC_MCTL, data); in hw_card_init()
2235 static void hw_write_20kx(struct hw *hw, u32 reg, u32 data) in hw_write_20kx() argument
2237 writel(data, (void *)(hw->mem_base + reg)); in hw_write_20kx()