Home
last modified time | relevance | path

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

/linux/drivers/net/phy/mediatek/
H A Dmtk-phy-lib.c14 static void __mtk_tr_access(struct phy_device *phydev, bool read, u8 ch_addr, in __mtk_tr_access() argument
22 tr_cmd |= (((ch_addr & 0x3) << 11) | in __mtk_tr_access()
29 static void __mtk_tr_read(struct phy_device *phydev, u8 ch_addr, u8 node_addr, in __mtk_tr_read() argument
32 __mtk_tr_access(phydev, true, ch_addr, node_addr, data_addr); in __mtk_tr_read()
39 static void __mtk_tr_write(struct phy_device *phydev, u8 ch_addr, u8 node_addr, in __mtk_tr_write() argument
46 __mtk_tr_access(phydev, false, ch_addr, node_addr, data_addr); in __mtk_tr_write()
49 void __mtk_tr_modify(struct phy_device *phydev, u8 ch_addr, u8 node_addr, in __mtk_tr_modify() argument
56 __mtk_tr_read(phydev, ch_addr, node_addr, data_addr, &tr_high, &tr_low); in __mtk_tr_modify()
59 __mtk_tr_write(phydev, ch_addr, node_addr, data_addr, tr_data); in __mtk_tr_modify()
63 void mtk_tr_modify(struct phy_device *phydev, u8 ch_addr, u8 node_addr, in mtk_tr_modify() argument
[all …]
H A Dmtk.h75 void __mtk_tr_modify(struct phy_device *phydev, u8 ch_addr, u8 node_addr,
77 void mtk_tr_modify(struct phy_device *phydev, u8 ch_addr, u8 node_addr,
79 void __mtk_tr_set_bits(struct phy_device *phydev, u8 ch_addr, u8 node_addr,
81 void __mtk_tr_clr_bits(struct phy_device *phydev, u8 ch_addr, u8 node_addr,
/linux/drivers/iio/adc/
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()
H A Dad7606.c1269 unsigned int ch_addr, mode, ch_index; in ad7616_write_scale_sw() local
1280 ch_addr = AD7616_RANGE_CH_ADDR(ch_index); in ad7616_write_scale_sw()
1283 ch_addr += AD7616_RANGE_CH_A_ADDR_OFF; in ad7616_write_scale_sw()
1285 ch_addr += AD7616_RANGE_CH_B_ADDR_OFF; in ad7616_write_scale_sw()
1290 return ad7606_write_mask(st, ch_addr, AD7616_RANGE_CH_MSK(ch_index), in ad7616_write_scale_sw()
/linux/drivers/hwtracing/coresight/
H A Dcoresight-stm.c415 void __iomem *ch_addr; in stm_generic_packet() local
426 ch_addr = stm_channel_addr(drvdata, channel); in stm_generic_packet()
440 ch_addr += stm_channel_off(STM_PKT_TYPE_FLAG, stm_flags); in stm_generic_packet()
447 stm_send(ch_addr, payload, 1, drvdata->write_bytes); in stm_generic_packet()
453 ch_addr += stm_channel_off(STM_PKT_TYPE_DATA, stm_flags); in stm_generic_packet()
454 stm_send(ch_addr, payload, size, in stm_generic_packet()
/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()