Home
last modified time | relevance | path

Searched refs:ch_addr (Results 1 – 6 of 6) sorted by relevance

/linux/drivers/staging/most/dim2/
H A Dhal.c68 u8 ch_addr; member
214 static void dim2_configure_cat(u8 cat_base, u8 ch_addr, u8 ch_type, in dim2_configure_cat() argument
222 (ch_addr << CAT_CL_SHIFT) | in dim2_configure_cat()
227 u8 const ctr_addr = cat_base + ch_addr / 8; in dim2_configure_cat()
228 u8 const idx = (ch_addr % 8) / 2; in dim2_configure_cat()
229 u8 const shift = (ch_addr % 2) * 16; in dim2_configure_cat()
238 static void dim2_clear_cat(u8 cat_base, u8 ch_addr) in dim2_clear_cat() argument
240 u8 const ctr_addr = cat_base + ch_addr / 8; in dim2_clear_cat()
241 u8 const idx = (ch_addr % 8) / 2; in dim2_clear_cat()
242 u8 const shift = (ch_addr % 2) * 16; in dim2_clear_cat()
[all …]
/linux/drivers/iio/adc/
H A Dad7606_spi.c217 unsigned int ch_addr, mode, ch_index; in ad7616_write_scale_sw() local
229 ch_addr = AD7616_RANGE_CH_ADDR(ch_index); in ad7616_write_scale_sw()
232 ch_addr += AD7616_RANGE_CH_A_ADDR_OFF; in ad7616_write_scale_sw()
234 ch_addr += AD7616_RANGE_CH_B_ADDR_OFF; in ad7616_write_scale_sw()
238 return st->bops->write_mask(st, ch_addr, AD7616_RANGE_CH_MSK(ch_index), in ad7616_write_scale_sw()
H A Dad7292.c211 unsigned int ch_addr; in ad7292_read_raw() local
216 ch_addr = AD7292_REG_ADC_CH(chan->channel); in ad7292_read_raw()
217 ret = ad7292_single_conversion(st, ch_addr); in ad7292_read_raw()
/linux/drivers/hwtracing/coresight/
H A Dcoresight-stm.c406 void __iomem *ch_addr; in stm_generic_packet() local
417 ch_addr = stm_channel_addr(drvdata, channel); in stm_generic_packet()
431 ch_addr += stm_channel_off(STM_PKT_TYPE_FLAG, stm_flags); in stm_generic_packet()
438 stm_send(ch_addr, payload, 1, drvdata->write_bytes); in stm_generic_packet()
444 ch_addr += stm_channel_off(STM_PKT_TYPE_DATA, stm_flags); in stm_generic_packet()
445 stm_send(ch_addr, payload, size, in stm_generic_packet()
/linux/drivers/edac/
H A Dsb_edac.c2052 u64 ch_addr, offset, limit = 0, prv = 0; in get_memory_error_data() local
2297 ch_addr = addr - offset; in get_memory_error_data()
2298 ch_addr >>= (6 + shiftup); in get_memory_error_data()
2299 ch_addr /= sck_xch; in get_memory_error_data()
2300 ch_addr <<= (6 + shiftup); in get_memory_error_data()
2301 ch_addr |= addr & ((1 << (6 + shiftup)) - 1); in get_memory_error_data()
2319 if (ch_addr <= limit) in get_memory_error_data()
2324 ch_addr); in get_memory_error_data()
2330 idx = (ch_addr >> 6); in get_memory_error_data()
2332 idx = (ch_addr >> 13); /* FIXME: Datasheet says to shift by 15 */ in get_memory_error_data()
[all …]
/linux/drivers/net/ethernet/chelsio/cxgb/
H A Despi.c52 int ch_addr, int reg_offset, u32 wr_data) in tricn_write() argument
58 V_CHANNEL_ADDR(ch_addr) | V_MODULE_ADDR(module_addr) | in tricn_write()