/linux-4.1.27/include/trace/events/ |
H A D | swiotlb.h | 12 dma_addr_t dev_addr, 16 TP_ARGS(dev, dev_addr, size, swiotlb_force), 21 __field( dma_addr_t, dev_addr ) 29 __entry->dev_addr = dev_addr; 34 TP_printk("dev_name: %s dma_mask=%llx dev_addr=%llx " 38 (unsigned long long)__entry->dev_addr,
|
/linux-4.1.27/include/rdma/ |
H A D | ib_addr.h | 80 int rdma_translate_ip(struct sockaddr *addr, struct rdma_dev_addr *dev_addr, 108 int rdma_copy_addr(struct rdma_dev_addr *dev_addr, struct net_device *dev, 117 static inline u16 ib_addr_get_pkey(struct rdma_dev_addr *dev_addr) ib_addr_get_pkey() argument 119 return ((u16)dev_addr->broadcast[8] << 8) | (u16)dev_addr->broadcast[9]; ib_addr_get_pkey() 122 static inline void ib_addr_set_pkey(struct rdma_dev_addr *dev_addr, u16 pkey) ib_addr_set_pkey() argument 124 dev_addr->broadcast[8] = pkey >> 8; ib_addr_set_pkey() 125 dev_addr->broadcast[9] = (unsigned char) pkey; ib_addr_set_pkey() 128 static inline void ib_addr_get_mgid(struct rdma_dev_addr *dev_addr, ib_addr_get_mgid() argument 131 memcpy(gid, dev_addr->broadcast + 4, sizeof *gid); ib_addr_get_mgid() 134 static inline int rdma_addr_gid_offset(struct rdma_dev_addr *dev_addr) rdma_addr_gid_offset() argument 136 return dev_addr->dev_type == ARPHRD_INFINIBAND ? 4 : 0; rdma_addr_gid_offset() 178 static inline void iboe_addr_get_sgid(struct rdma_dev_addr *dev_addr, iboe_addr_get_sgid() argument 184 dev = dev_get_by_index(&init_net, dev_addr->bound_dev_if); iboe_addr_get_sgid() 194 static inline void rdma_addr_get_sgid(struct rdma_dev_addr *dev_addr, union ib_gid *gid) rdma_addr_get_sgid() argument 196 if (dev_addr->transport == RDMA_TRANSPORT_IB && rdma_addr_get_sgid() 197 dev_addr->dev_type != ARPHRD_INFINIBAND) rdma_addr_get_sgid() 198 iboe_addr_get_sgid(dev_addr, gid); rdma_addr_get_sgid() 200 memcpy(gid, dev_addr->src_dev_addr + rdma_addr_get_sgid() 201 rdma_addr_gid_offset(dev_addr), sizeof *gid); rdma_addr_get_sgid() 204 static inline void rdma_addr_set_sgid(struct rdma_dev_addr *dev_addr, union ib_gid *gid) rdma_addr_set_sgid() argument 206 memcpy(dev_addr->src_dev_addr + rdma_addr_gid_offset(dev_addr), gid, sizeof *gid); rdma_addr_set_sgid() 209 static inline void rdma_addr_get_dgid(struct rdma_dev_addr *dev_addr, union ib_gid *gid) rdma_addr_get_dgid() argument 211 memcpy(gid, dev_addr->dst_dev_addr + rdma_addr_gid_offset(dev_addr), sizeof *gid); rdma_addr_get_dgid() 214 static inline void rdma_addr_set_dgid(struct rdma_dev_addr *dev_addr, union ib_gid *gid) rdma_addr_set_dgid() argument 216 memcpy(dev_addr->dst_dev_addr + rdma_addr_gid_offset(dev_addr), gid, sizeof *gid); rdma_addr_set_dgid()
|
/linux-4.1.27/drivers/media/dvb-frontends/drx39xyj/ |
H A D | drxj.c | 533 static int drxdap_fasi_read_block(struct i2c_device_addr *dev_addr, 539 static int drxj_dap_read_modify_write_reg16(struct i2c_device_addr *dev_addr, 544 static int drxj_dap_read_reg16(struct i2c_device_addr *dev_addr, 548 static int drxdap_fasi_read_reg32(struct i2c_device_addr *dev_addr, 552 static int drxdap_fasi_write_block(struct i2c_device_addr *dev_addr, 557 static int drxj_dap_write_reg16(struct i2c_device_addr *dev_addr, 561 static int drxdap_fasi_write_reg32(struct i2c_device_addr *dev_addr, 1021 hi_command(struct i2c_device_addr *dev_addr, 1389 * struct i2c_device_addr *dev_addr, -- address of I2C device 1411 static int drxdap_fasi_read_block(struct i2c_device_addr *dev_addr, drxdap_fasi_read_block() argument 1422 if (dev_addr == NULL) drxdap_fasi_read_block() 1425 overhead_size = (IS_I2C_10BIT(dev_addr->i2c_addr) ? 2 : 1) + drxdap_fasi_read_block() 1480 rc = drxbsp_i2c_write_read(dev_addr, bufx, buf, drxdap_fasi_read_block() 1483 rc = drxbsp_i2c_write_read(NULL, 0, NULL, dev_addr, todo, data); drxdap_fasi_read_block() 1486 rc = drxbsp_i2c_write_read(dev_addr, bufx, buf, dev_addr, todo, drxdap_fasi_read_block() 1501 * struct i2c_device_addr *dev_addr, -- address of I2C device 1516 static int drxdap_fasi_read_reg16(struct i2c_device_addr *dev_addr, drxdap_fasi_read_reg16() argument 1526 rc = drxdap_fasi_read_block(dev_addr, addr, sizeof(*data), buf, flags); drxdap_fasi_read_reg16() 1534 * struct i2c_device_addr *dev_addr, -- address of I2C device 1549 static int drxdap_fasi_read_reg32(struct i2c_device_addr *dev_addr, drxdap_fasi_read_reg32() argument 1559 rc = drxdap_fasi_read_block(dev_addr, addr, sizeof(*data), buf, flags); drxdap_fasi_read_reg32() 1569 * struct i2c_device_addr *dev_addr, -- address of I2C device 1588 static int drxdap_fasi_write_block(struct i2c_device_addr *dev_addr, drxdap_fasi_write_block() argument 1600 if (dev_addr == NULL) drxdap_fasi_write_block() 1603 overhead_size = (IS_I2C_10BIT(dev_addr->i2c_addr) ? 2 : 1) + drxdap_fasi_write_block() 1665 (IS_I2C_10BIT(dev_addr->i2c_addr) ? 2 : 1); drxdap_fasi_write_block() 1670 st = drxbsp_i2c_write_read(dev_addr, drxdap_fasi_write_block() 1687 st = drxbsp_i2c_write_read(dev_addr, drxdap_fasi_write_block() 1708 * struct i2c_device_addr *dev_addr, -- address of I2C device 1722 static int drxdap_fasi_write_reg16(struct i2c_device_addr *dev_addr, drxdap_fasi_write_reg16() argument 1731 return drxdap_fasi_write_block(dev_addr, addr, sizeof(data), buf, flags); drxdap_fasi_write_reg16() 1737 * struct i2c_device_addr *dev_addr, -- address of I2C device 1759 static int drxdap_fasi_read_modify_write_reg16(struct i2c_device_addr *dev_addr, drxdap_fasi_read_modify_write_reg16() argument 1770 rc = drxdap_fasi_write_reg16(dev_addr, waddr, wdata, DRXDAP_FASI_RMW); drxdap_fasi_read_modify_write_reg16() 1772 rc = drxdap_fasi_read_reg16(dev_addr, raddr, rdata, 0); drxdap_fasi_read_modify_write_reg16() 1781 * struct i2c_device_addr *dev_addr, -- address of I2C device 1795 static int drxdap_fasi_write_reg32(struct i2c_device_addr *dev_addr, drxdap_fasi_write_reg32() argument 1806 return drxdap_fasi_write_block(dev_addr, addr, sizeof(data), buf, flags); drxdap_fasi_write_reg32() 1814 * \param dev_addr 1832 static int drxj_dap_rm_write_reg16short(struct i2c_device_addr *dev_addr, drxj_dap_rm_write_reg16short() argument 1843 rc = drxdap_fasi_write_reg16(dev_addr, drxj_dap_rm_write_reg16short() 1849 rc = drxdap_fasi_write_reg16(dev_addr, waddr, wdata, drxj_dap_rm_write_reg16short() 1854 rc = drxdap_fasi_read_reg16(dev_addr, raddr, rdata, drxj_dap_rm_write_reg16short() 1859 rc = drxdap_fasi_write_reg16(dev_addr, drxj_dap_rm_write_reg16short() 1870 static int drxj_dap_read_modify_write_reg16(struct i2c_device_addr *dev_addr, drxj_dap_read_modify_write_reg16() argument 1879 return drxdap_fasi_read_modify_write_reg16(dev_addr, drxj_dap_read_modify_write_reg16() 1883 return drxj_dap_rm_write_reg16short(dev_addr, waddr, raddr, wdata, rdata); drxj_dap_read_modify_write_reg16() 1893 * \param dev_addr 1903 static int drxj_dap_read_aud_reg16(struct i2c_device_addr *dev_addr, drxj_dap_read_aud_reg16() argument 1925 stat = drxj_dap_read_modify_write_reg16(dev_addr, drxj_dap_read_aud_reg16() 1952 stat = drxj_dap_read_reg16(dev_addr, drxj_dap_read_aud_reg16() 1969 stat = drxj_dap_read_modify_write_reg16(dev_addr, drxj_dap_read_aud_reg16() 1978 static int drxj_dap_read_reg16(struct i2c_device_addr *dev_addr, drxj_dap_read_reg16() argument 1985 if ((dev_addr == NULL) || (data == NULL)) drxj_dap_read_reg16() 1989 stat = drxj_dap_read_aud_reg16(dev_addr, addr, data); drxj_dap_read_reg16() 1991 stat = drxdap_fasi_read_reg16(dev_addr, addr, data, flags); drxj_dap_read_reg16() 2000 * \param dev_addr 2010 static int drxj_dap_write_aud_reg16(struct i2c_device_addr *dev_addr, drxj_dap_write_aud_reg16() argument 2030 stat = drxj_dap_read_modify_write_reg16(dev_addr, drxj_dap_write_aud_reg16() 2056 static int drxj_dap_write_reg16(struct i2c_device_addr *dev_addr, drxj_dap_write_reg16() argument 2063 if (dev_addr == NULL) drxj_dap_write_reg16() 2067 stat = drxj_dap_write_aud_reg16(dev_addr, addr, data); drxj_dap_write_reg16() 2069 stat = drxdap_fasi_write_reg16(dev_addr, drxj_dap_write_reg16() 2089 * \param dev_addr pointer to i2c dev address 2099 int drxj_dap_atomic_read_write_block(struct i2c_device_addr *dev_addr, drxj_dap_atomic_read_write_block() argument 2111 if (!data || !dev_addr || ((datasize % 2)) || ((datasize / 2) > 8)) drxj_dap_atomic_read_write_block() 2136 drxj_dap_write_reg16(dev_addr, drxj_dap_atomic_read_write_block() 2142 rc = hi_command(dev_addr, &hi_cmd, &dummy); drxj_dap_atomic_read_write_block() 2151 drxj_dap_read_reg16(dev_addr, drxj_dap_atomic_read_write_block() 2173 int drxj_dap_atomic_read_reg32(struct i2c_device_addr *dev_addr, drxj_dap_atomic_read_reg32() argument 2184 rc = drxj_dap_atomic_read_write_block(dev_addr, addr, drxj_dap_atomic_read_reg32() 2261 * \param dev_addr I2C address. 2270 hi_command(struct i2c_device_addr *dev_addr, const struct drxj_hi_cmd *cmd, u16 *result) hi_command() argument 2282 rc = drxj_dap_write_reg16(dev_addr, SIO_HI_RA_RAM_PAR_6__A, cmd->param6, 0); hi_command() 2287 rc = drxj_dap_write_reg16(dev_addr, SIO_HI_RA_RAM_PAR_5__A, cmd->param5, 0); hi_command() 2292 rc = drxj_dap_write_reg16(dev_addr, SIO_HI_RA_RAM_PAR_4__A, cmd->param4, 0); hi_command() 2297 rc = drxj_dap_write_reg16(dev_addr, SIO_HI_RA_RAM_PAR_3__A, cmd->param3, 0); hi_command() 2304 rc = drxj_dap_write_reg16(dev_addr, SIO_HI_RA_RAM_PAR_2__A, cmd->param2, 0); hi_command() 2309 rc = drxj_dap_write_reg16(dev_addr, SIO_HI_RA_RAM_PAR_1__A, cmd->param1, 0); hi_command() 2325 rc = drxj_dap_write_reg16(dev_addr, SIO_HI_RA_RAM_CMD__A, cmd->cmd, 0); hi_command() 2348 rc = drxj_dap_read_reg16(dev_addr, SIO_HI_RA_RAM_CMD__A, &wait_cmd, 0); hi_command() 2356 rc = drxj_dap_read_reg16(dev_addr, SIO_HI_RA_RAM_RES__A, result, 0); hi_command() 2386 struct i2c_device_addr *dev_addr = (struct i2c_device_addr *)(NULL); init_hi() local 2391 dev_addr = demod->my_i2c_dev_addr; init_hi() 2394 rc = drxj_dap_write_reg16(dev_addr, 0x4301D7, 0x801, 0); init_hi() 2470 struct i2c_device_addr *dev_addr = (struct i2c_device_addr *)(NULL); get_device_capabilities() local 2478 dev_addr = demod->my_i2c_dev_addr; get_device_capabilities() 2480 rc = drxj_dap_write_reg16(dev_addr, SIO_TOP_COMM_KEY__A, SIO_TOP_COMM_KEY_KEY, 0); get_device_capabilities() 2485 rc = drxj_dap_read_reg16(dev_addr, SIO_PDR_OHW_CFG__A, &sio_pdr_ohw_cfg, 0); get_device_capabilities() 2490 rc = drxj_dap_write_reg16(dev_addr, SIO_TOP_COMM_KEY__A, SIO_TOP_COMM_KEY__PRE, 0); get_device_capabilities() 2520 rc = drxdap_fasi_read_reg32(dev_addr, SIO_TOP_JTAGID_LO__A, &sio_top_jtagid_lo, 0); get_device_capabilities() 2529 rc = drxj_dap_write_reg16(dev_addr, SIO_TOP_COMM_KEY__A, SIO_TOP_COMM_KEY_KEY, 0); get_device_capabilities() 2534 rc = drxj_dap_read_reg16(dev_addr, SIO_PDR_UIO_IN_HI__A, &bid, 0); get_device_capabilities() 2540 rc = drxj_dap_write_reg16(dev_addr, SIO_TOP_COMM_KEY__A, SIO_TOP_COMM_KEY__PRE, 0); get_device_capabilities() 2672 struct i2c_device_addr *dev_addr = (struct i2c_device_addr *)(NULL); power_up_device() local 2677 dev_addr = demod->my_i2c_dev_addr; power_up_device() 2679 wake_up_addr.i2c_dev_id = dev_addr->i2c_dev_id; power_up_device() 2680 wake_up_addr.user_data = dev_addr->user_data; power_up_device() 2694 ((struct i2c_device_addr *) (NULL), 0, (u8 *)(NULL), dev_addr, 1, power_up_device() 2723 struct i2c_device_addr *dev_addr = (struct i2c_device_addr *)(NULL); ctrl_set_cfg_mpeg_output() local 2745 dev_addr = demod->my_i2c_dev_addr; ctrl_set_cfg_mpeg_output() 2762 rc = drxj_dap_write_reg16(dev_addr, FEC_OC_OCR_INVERT__A, 0, 0); ctrl_set_cfg_mpeg_output() 2769 rc = drxj_dap_write_reg16(dev_addr, FEC_OC_FCT_USAGE__A, 7, 0); ctrl_set_cfg_mpeg_output() 2774 rc = drxj_dap_write_reg16(dev_addr, FEC_OC_TMD_CTL_UPD_RATE__A, 10, 0); ctrl_set_cfg_mpeg_output() 2779 rc = drxj_dap_write_reg16(dev_addr, FEC_OC_TMD_INT_UPD_RATE__A, 10, 0); ctrl_set_cfg_mpeg_output() 2784 rc = drxj_dap_write_reg16(dev_addr, FEC_OC_AVR_PARM_A__A, 5, 0); ctrl_set_cfg_mpeg_output() 2789 rc = drxj_dap_write_reg16(dev_addr, FEC_OC_AVR_PARM_B__A, 7, 0); ctrl_set_cfg_mpeg_output() 2794 rc = drxj_dap_write_reg16(dev_addr, FEC_OC_RCN_GAIN__A, 10, 0); ctrl_set_cfg_mpeg_output() 2800 rc = drxj_dap_write_reg16(dev_addr, FEC_OC_SNC_LWM__A, 3, 0); ctrl_set_cfg_mpeg_output() 2806 rc = drxj_dap_write_reg16(dev_addr, FEC_OC_SNC_HWM__A, 5, 0); ctrl_set_cfg_mpeg_output() 2839 rc = drxj_dap_write_reg16(dev_addr, FEC_OC_FCT_USAGE__A, FEC_OC_FCT_USAGE__PRE, 0); ctrl_set_cfg_mpeg_output() 2844 rc = drxj_dap_write_reg16(dev_addr, FEC_OC_TMD_CTL_UPD_RATE__A, FEC_OC_TMD_CTL_UPD_RATE__PRE, 0); ctrl_set_cfg_mpeg_output() 2849 rc = drxj_dap_write_reg16(dev_addr, FEC_OC_TMD_INT_UPD_RATE__A, 5, 0); ctrl_set_cfg_mpeg_output() 2854 rc = drxj_dap_write_reg16(dev_addr, FEC_OC_AVR_PARM_A__A, FEC_OC_AVR_PARM_A__PRE, 0); ctrl_set_cfg_mpeg_output() 2859 rc = drxj_dap_write_reg16(dev_addr, FEC_OC_AVR_PARM_B__A, FEC_OC_AVR_PARM_B__PRE, 0); ctrl_set_cfg_mpeg_output() 2865 rc = drxj_dap_write_reg16(dev_addr, FEC_OC_RCN_GAIN__A, 0xD, 0); ctrl_set_cfg_mpeg_output() 2871 rc = drxj_dap_write_reg16(dev_addr, FEC_OC_RCN_GAIN__A, FEC_OC_RCN_GAIN__PRE, 0); ctrl_set_cfg_mpeg_output() 2877 rc = drxj_dap_write_reg16(dev_addr, FEC_OC_SNC_LWM__A, 2, 0); ctrl_set_cfg_mpeg_output() 2882 rc = drxj_dap_write_reg16(dev_addr, FEC_OC_SNC_HWM__A, 12, 0); ctrl_set_cfg_mpeg_output() 2893 rc = drxj_dap_read_reg16(dev_addr, FEC_OC_MODE__A, &fec_oc_reg_mode, 0); ctrl_set_cfg_mpeg_output() 2898 rc = drxj_dap_read_reg16(dev_addr, FEC_OC_IPR_MODE__A, &fec_oc_reg_ipr_mode, 0); ctrl_set_cfg_mpeg_output() 3055 rc = drxj_dap_write_reg16(dev_addr, FEC_OC_DTO_RATE_HI__A, (u16)((dto_rate >> 16) & FEC_OC_DTO_RATE_HI__M), 0); ctrl_set_cfg_mpeg_output() 3060 rc = drxj_dap_write_reg16(dev_addr, FEC_OC_DTO_RATE_LO__A, (u16)(dto_rate & FEC_OC_DTO_RATE_LO_RATE_LO__M), 0); ctrl_set_cfg_mpeg_output() 3065 rc = drxj_dap_write_reg16(dev_addr, FEC_OC_DTO_MODE__A, FEC_OC_DTO_MODE_DYNAMIC__M | FEC_OC_DTO_MODE_OFFSET_ENABLE__M, 0); ctrl_set_cfg_mpeg_output() 3070 rc = drxj_dap_write_reg16(dev_addr, FEC_OC_FCT_MODE__A, FEC_OC_FCT_MODE_RAT_ENA__M | FEC_OC_FCT_MODE_VIRT_ENA__M, 0); ctrl_set_cfg_mpeg_output() 3075 rc = drxj_dap_write_reg16(dev_addr, FEC_OC_DTO_BURST_LEN__A, fec_oc_dto_burst_len, 0); ctrl_set_cfg_mpeg_output() 3082 rc = drxj_dap_write_reg16(dev_addr, FEC_OC_DTO_PERIOD__A, fec_oc_dto_period, 0); ctrl_set_cfg_mpeg_output() 3089 rc = drxj_dap_write_reg16(dev_addr, FEC_OC_DTO_MODE__A, FEC_OC_DTO_MODE_DYNAMIC__M, 0); ctrl_set_cfg_mpeg_output() 3094 rc = drxj_dap_write_reg16(dev_addr, FEC_OC_FCT_MODE__A, 0, 0); ctrl_set_cfg_mpeg_output() 3101 rc = drxdap_fasi_write_reg32(dev_addr, FEC_OC_RCN_CTL_RATE_LO__A, rcn_rate, 0); ctrl_set_cfg_mpeg_output() 3108 rc = drxj_dap_write_reg16(dev_addr, FEC_OC_MODE__A, fec_oc_reg_mode, 0); ctrl_set_cfg_mpeg_output() 3113 rc = drxj_dap_write_reg16(dev_addr, FEC_OC_IPR_MODE__A, fec_oc_reg_ipr_mode, 0); ctrl_set_cfg_mpeg_output() 3118 rc = drxj_dap_write_reg16(dev_addr, FEC_OC_IPR_INVERT__A, fec_oc_reg_ipr_invert, 0); ctrl_set_cfg_mpeg_output() 3126 rc = drxj_dap_write_reg16(dev_addr, SIO_TOP_COMM_KEY__A, 0xFABA, 0); ctrl_set_cfg_mpeg_output() 3132 rc = drxj_dap_write_reg16(dev_addr, SIO_PDR_MSTRT_CFG__A, 0x0013, 0); ctrl_set_cfg_mpeg_output() 3137 rc = drxj_dap_write_reg16(dev_addr, SIO_PDR_MERR_CFG__A, 0x0013, 0); ctrl_set_cfg_mpeg_output() 3142 rc = drxj_dap_write_reg16(dev_addr, SIO_PDR_MCLK_CFG__A, MPEG_OUTPUT_CLK_DRIVE_STRENGTH << SIO_PDR_MCLK_CFG_DRIVE__B | 0x03 << SIO_PDR_MCLK_CFG_MODE__B, 0); ctrl_set_cfg_mpeg_output() 3147 rc = drxj_dap_write_reg16(dev_addr, SIO_PDR_MVAL_CFG__A, 0x0013, 0); ctrl_set_cfg_mpeg_output() 3155 rc = drxj_dap_write_reg16(dev_addr, SIO_PDR_MD0_CFG__A, sio_pdr_md_cfg, 0); ctrl_set_cfg_mpeg_output() 3165 rc = drxj_dap_write_reg16(dev_addr, SIO_PDR_MD0_CFG__A, sio_pdr_md_cfg, 0); ctrl_set_cfg_mpeg_output() 3170 rc = drxj_dap_write_reg16(dev_addr, SIO_PDR_MD1_CFG__A, sio_pdr_md_cfg, 0); ctrl_set_cfg_mpeg_output() 3175 rc = drxj_dap_write_reg16(dev_addr, SIO_PDR_MD2_CFG__A, sio_pdr_md_cfg, 0); ctrl_set_cfg_mpeg_output() 3180 rc = drxj_dap_write_reg16(dev_addr, SIO_PDR_MD3_CFG__A, sio_pdr_md_cfg, 0); ctrl_set_cfg_mpeg_output() 3185 rc = drxj_dap_write_reg16(dev_addr, SIO_PDR_MD4_CFG__A, sio_pdr_md_cfg, 0); ctrl_set_cfg_mpeg_output() 3190 rc = drxj_dap_write_reg16(dev_addr, SIO_PDR_MD5_CFG__A, sio_pdr_md_cfg, 0); ctrl_set_cfg_mpeg_output() 3195 rc = drxj_dap_write_reg16(dev_addr, SIO_PDR_MD6_CFG__A, sio_pdr_md_cfg, 0); ctrl_set_cfg_mpeg_output() 3200 rc = drxj_dap_write_reg16(dev_addr, SIO_PDR_MD7_CFG__A, sio_pdr_md_cfg, 0); ctrl_set_cfg_mpeg_output() 3206 rc = drxj_dap_write_reg16(dev_addr, SIO_PDR_MD1_CFG__A, 0x0000, 0); ctrl_set_cfg_mpeg_output() 3211 rc = drxj_dap_write_reg16(dev_addr, SIO_PDR_MD2_CFG__A, 0x0000, 0); ctrl_set_cfg_mpeg_output() 3216 rc = drxj_dap_write_reg16(dev_addr, SIO_PDR_MD3_CFG__A, 0x0000, 0); ctrl_set_cfg_mpeg_output() 3221 rc = drxj_dap_write_reg16(dev_addr, SIO_PDR_MD4_CFG__A, 0x0000, 0); ctrl_set_cfg_mpeg_output() 3226 rc = drxj_dap_write_reg16(dev_addr, SIO_PDR_MD5_CFG__A, 0x0000, 0); ctrl_set_cfg_mpeg_output() 3231 rc = drxj_dap_write_reg16(dev_addr, SIO_PDR_MD6_CFG__A, 0x0000, 0); ctrl_set_cfg_mpeg_output() 3236 rc = drxj_dap_write_reg16(dev_addr, SIO_PDR_MD7_CFG__A, 0x0000, 0); ctrl_set_cfg_mpeg_output() 3243 rc = drxj_dap_write_reg16(dev_addr, SIO_PDR_MON_CFG__A, 0x0000, 0); ctrl_set_cfg_mpeg_output() 3249 rc = drxj_dap_write_reg16(dev_addr, SIO_TOP_COMM_KEY__A, 0x0000, 0); ctrl_set_cfg_mpeg_output() 3256 rc = drxj_dap_write_reg16(dev_addr, SIO_TOP_COMM_KEY__A, 0xFABA, 0); ctrl_set_cfg_mpeg_output() 3262 rc = drxj_dap_write_reg16(dev_addr, SIO_PDR_MSTRT_CFG__A, 0x0000, 0); ctrl_set_cfg_mpeg_output() 3267 rc = drxj_dap_write_reg16(dev_addr, SIO_PDR_MERR_CFG__A, 0x0000, 0); ctrl_set_cfg_mpeg_output() 3272 rc = drxj_dap_write_reg16(dev_addr, SIO_PDR_MCLK_CFG__A, 0x0000, 0); ctrl_set_cfg_mpeg_output() 3277 rc = drxj_dap_write_reg16(dev_addr, SIO_PDR_MVAL_CFG__A, 0x0000, 0); ctrl_set_cfg_mpeg_output() 3282 rc = drxj_dap_write_reg16(dev_addr, SIO_PDR_MD0_CFG__A, 0x0000, 0); ctrl_set_cfg_mpeg_output() 3287 rc = drxj_dap_write_reg16(dev_addr, SIO_PDR_MD1_CFG__A, 0x0000, 0); ctrl_set_cfg_mpeg_output() 3292 rc = drxj_dap_write_reg16(dev_addr, SIO_PDR_MD2_CFG__A, 0x0000, 0); ctrl_set_cfg_mpeg_output() 3297 rc = drxj_dap_write_reg16(dev_addr, SIO_PDR_MD3_CFG__A, 0x0000, 0); ctrl_set_cfg_mpeg_output() 3302 rc = drxj_dap_write_reg16(dev_addr, SIO_PDR_MD4_CFG__A, 0x0000, 0); ctrl_set_cfg_mpeg_output() 3307 rc = drxj_dap_write_reg16(dev_addr, SIO_PDR_MD5_CFG__A, 0x0000, 0); ctrl_set_cfg_mpeg_output() 3312 rc = drxj_dap_write_reg16(dev_addr, SIO_PDR_MD6_CFG__A, 0x0000, 0); ctrl_set_cfg_mpeg_output() 3317 rc = drxj_dap_write_reg16(dev_addr, SIO_PDR_MD7_CFG__A, 0x0000, 0); ctrl_set_cfg_mpeg_output() 3323 rc = drxj_dap_write_reg16(dev_addr, SIO_PDR_MON_CFG__A, 0x0000, 0); ctrl_set_cfg_mpeg_output() 3329 rc = drxj_dap_write_reg16(dev_addr, SIO_TOP_COMM_KEY__A, 0x0000, 0); ctrl_set_cfg_mpeg_output() 3367 struct i2c_device_addr *dev_addr = (struct i2c_device_addr *)(NULL); set_mpegtei_handling() local 3373 dev_addr = demod->my_i2c_dev_addr; set_mpegtei_handling() 3376 rc = drxj_dap_read_reg16(dev_addr, FEC_OC_DPR_MODE__A, &fec_oc_dpr_mode, 0); set_mpegtei_handling() 3381 rc = drxj_dap_read_reg16(dev_addr, FEC_OC_SNC_MODE__A, &fec_oc_snc_mode, 0); set_mpegtei_handling() 3386 rc = drxj_dap_read_reg16(dev_addr, FEC_OC_EMS_MODE__A, &fec_oc_ems_mode, 0); set_mpegtei_handling() 3406 rc = drxj_dap_write_reg16(dev_addr, FEC_OC_DPR_MODE__A, fec_oc_dpr_mode, 0); set_mpegtei_handling() 3411 rc = drxj_dap_write_reg16(dev_addr, FEC_OC_SNC_MODE__A, fec_oc_snc_mode, 0); set_mpegtei_handling() 3416 rc = drxj_dap_write_reg16(dev_addr, FEC_OC_EMS_MODE__A, fec_oc_ems_mode, 0); set_mpegtei_handling() 3440 struct i2c_device_addr *dev_addr = (struct i2c_device_addr *)(NULL); bit_reverse_mpeg_output() local 3444 dev_addr = demod->my_i2c_dev_addr; bit_reverse_mpeg_output() 3447 rc = drxj_dap_read_reg16(dev_addr, FEC_OC_IPR_MODE__A, &fec_oc_ipr_mode, 0); bit_reverse_mpeg_output() 3459 rc = drxj_dap_write_reg16(dev_addr, FEC_OC_IPR_MODE__A, fec_oc_ipr_mode, 0); bit_reverse_mpeg_output() 3483 struct i2c_device_addr *dev_addr = (struct i2c_device_addr *)(NULL); set_mpeg_start_width() local 3488 dev_addr = demod->my_i2c_dev_addr; set_mpeg_start_width() 3494 rc = drxj_dap_read_reg16(dev_addr, FEC_OC_COMM_MB__A, &fec_oc_comm_mb, 0); set_mpeg_start_width() 3502 rc = drxj_dap_write_reg16(dev_addr, FEC_OC_COMM_MB__A, fec_oc_comm_mb, 0); set_mpeg_start_width() 3912 struct i2c_device_addr *dev_addr = NULL; smart_ant_init() local 3917 dev_addr = demod->my_i2c_dev_addr; smart_ant_init() 3927 rc = drxj_dap_read_reg16(dev_addr, SIO_SA_TX_COMMAND__A, &data, 0); smart_ant_init() 3933 rc = drxj_dap_write_reg16(dev_addr, SIO_SA_TX_COMMAND__A, (data | SIO_SA_TX_COMMAND_TX_INVERT__M) | SIO_SA_TX_COMMAND_TX_ENABLE__M, 0); smart_ant_init() 3939 rc = drxj_dap_write_reg16(dev_addr, SIO_SA_TX_COMMAND__A, (data & (~SIO_SA_TX_COMMAND_TX_INVERT__M)) | SIO_SA_TX_COMMAND_TX_ENABLE__M, 0); smart_ant_init() 3975 static int scu_command(struct i2c_device_addr *dev_addr, struct drxjscu_cmd *cmd) scu_command() argument 3986 rc = drxj_dap_read_reg16(dev_addr, SCU_RAM_COMMAND__A, &cur_cmd, 0); scu_command() 3996 rc = drxj_dap_write_reg16(dev_addr, SCU_RAM_PARAM_4__A, *(cmd->parameter + 4), 0); scu_command() 4002 rc = drxj_dap_write_reg16(dev_addr, SCU_RAM_PARAM_3__A, *(cmd->parameter + 3), 0); scu_command() 4008 rc = drxj_dap_write_reg16(dev_addr, SCU_RAM_PARAM_2__A, *(cmd->parameter + 2), 0); scu_command() 4014 rc = drxj_dap_write_reg16(dev_addr, SCU_RAM_PARAM_1__A, *(cmd->parameter + 1), 0); scu_command() 4020 rc = drxj_dap_write_reg16(dev_addr, SCU_RAM_PARAM_0__A, *(cmd->parameter + 0), 0); scu_command() 4032 rc = drxj_dap_write_reg16(dev_addr, SCU_RAM_COMMAND__A, cmd->command, 0); scu_command() 4041 rc = drxj_dap_read_reg16(dev_addr, SCU_RAM_COMMAND__A, &cur_cmd, 0); scu_command() 4060 rc = drxj_dap_read_reg16(dev_addr, SCU_RAM_PARAM_3__A, cmd->result + 3, 0); scu_command() 4066 rc = drxj_dap_read_reg16(dev_addr, SCU_RAM_PARAM_2__A, cmd->result + 2, 0); scu_command() 4072 rc = drxj_dap_read_reg16(dev_addr, SCU_RAM_PARAM_1__A, cmd->result + 1, 0); scu_command() 4078 rc = drxj_dap_read_reg16(dev_addr, SCU_RAM_PARAM_0__A, cmd->result + 0, 0); scu_command() 4118 * \param dev_addr pointer to i2c dev address 4129 int drxj_dap_scu_atomic_read_write_block(struct i2c_device_addr *dev_addr, u32 addr, u16 datasize, /* max 30 bytes because the limit of SCU parameter */ drxj_dap_scu_atomic_read_write_block() argument 4138 if (!data || !dev_addr || (datasize % 2) || ((datasize / 2) > 16)) drxj_dap_scu_atomic_read_write_block() 4163 rc = scu_command(dev_addr, &scu_cmd); drxj_dap_scu_atomic_read_write_block() 4192 int drxj_dap_scu_atomic_read_reg16(struct i2c_device_addr *dev_addr, drxj_dap_scu_atomic_read_reg16() argument 4203 rc = drxj_dap_scu_atomic_read_write_block(dev_addr, addr, 2, buf, true); drxj_dap_scu_atomic_read_reg16() 4220 int drxj_dap_scu_atomic_write_reg16(struct i2c_device_addr *dev_addr, drxj_dap_scu_atomic_write_reg16() argument 4230 rc = drxj_dap_scu_atomic_read_write_block(dev_addr, addr, 2, buf, false); drxj_dap_scu_atomic_write_reg16() 4247 struct i2c_device_addr *dev_addr = NULL; adc_sync_measurement() local 4251 dev_addr = demod->my_i2c_dev_addr; adc_sync_measurement() 4254 rc = drxj_dap_write_reg16(dev_addr, IQM_AF_COMM_EXEC__A, IQM_AF_COMM_EXEC_ACTIVE, 0); adc_sync_measurement() 4259 rc = drxj_dap_write_reg16(dev_addr, IQM_AF_START_LOCK__A, 1, 0); adc_sync_measurement() 4269 rc = drxj_dap_read_reg16(dev_addr, IQM_AF_PHASE0__A, &data, 0); adc_sync_measurement() 4276 rc = drxj_dap_read_reg16(dev_addr, IQM_AF_PHASE1__A, &data, 0); adc_sync_measurement() 4283 rc = drxj_dap_read_reg16(dev_addr, IQM_AF_PHASE2__A, &data, 0); adc_sync_measurement() 4310 struct i2c_device_addr *dev_addr = NULL; adc_synchronization() local 4314 dev_addr = demod->my_i2c_dev_addr; adc_synchronization() 4326 rc = drxj_dap_read_reg16(dev_addr, IQM_AF_CLKNEG__A, &clk_neg, 0); adc_synchronization() 4333 rc = drxj_dap_write_reg16(dev_addr, IQM_AF_CLKNEG__A, clk_neg, 0); adc_synchronization() 4373 struct i2c_device_addr *dev_addr = NULL; init_agc() local 4395 dev_addr = demod->my_i2c_dev_addr; init_agc() 4412 rc = drxj_dap_write_reg16(dev_addr, SCU_RAM_AGC_KI_MINGAIN__A, 0x7fff, 0); init_agc() 4417 rc = drxj_dap_write_reg16(dev_addr, SCU_RAM_AGC_KI_MAXGAIN__A, 0x0, 0); init_agc() 4422 rc = drxj_dap_write_reg16(dev_addr, SCU_RAM_AGC_CLP_SUM__A, 0, 0); init_agc() 4427 rc = drxj_dap_write_reg16(dev_addr, SCU_RAM_AGC_CLP_CYCCNT__A, 0, 0); init_agc() 4432 rc = drxj_dap_write_reg16(dev_addr, SCU_RAM_AGC_CLP_DIR_WD__A, 0, 0); init_agc() 4437 rc = drxj_dap_write_reg16(dev_addr, SCU_RAM_AGC_CLP_DIR_STP__A, 1, 0); init_agc() 4442 rc = drxj_dap_write_reg16(dev_addr, SCU_RAM_AGC_SNS_SUM__A, 0, 0); init_agc() 4447 rc = drxj_dap_write_reg16(dev_addr, SCU_RAM_AGC_SNS_CYCCNT__A, 0, 0); init_agc() 4452 rc = drxj_dap_write_reg16(dev_addr, SCU_RAM_AGC_SNS_DIR_WD__A, 0, 0); init_agc() 4457 rc = drxj_dap_write_reg16(dev_addr, SCU_RAM_AGC_SNS_DIR_STP__A, 1, 0); init_agc() 4462 rc = drxj_dap_write_reg16(dev_addr, SCU_RAM_AGC_INGAIN__A, 1024, 0); init_agc() 4467 rc = drxj_dap_write_reg16(dev_addr, SCU_RAM_VSB_AGC_POW_TGT__A, 22600, 0); init_agc() 4472 rc = drxj_dap_write_reg16(dev_addr, SCU_RAM_AGC_INGAIN_TGT__A, 13200, 0); init_agc() 4495 rc = drxj_dap_write_reg16(dev_addr, SCU_RAM_AGC_KI_MINGAIN__A, 0x7fff, 0); init_agc() 4500 rc = drxj_dap_write_reg16(dev_addr, SCU_RAM_AGC_KI_MAXGAIN__A, 0x0, 0); init_agc() 4505 rc = drxj_dap_write_reg16(dev_addr, SCU_RAM_AGC_CLP_SUM__A, 0, 0); init_agc() 4510 rc = drxj_dap_write_reg16(dev_addr, SCU_RAM_AGC_CLP_CYCCNT__A, 0, 0); init_agc() 4515 rc = drxj_dap_write_reg16(dev_addr, SCU_RAM_AGC_CLP_DIR_WD__A, 0, 0); init_agc() 4520 rc = drxj_dap_write_reg16(dev_addr, SCU_RAM_AGC_CLP_DIR_STP__A, 1, 0); init_agc() 4525 rc = drxj_dap_write_reg16(dev_addr, SCU_RAM_AGC_SNS_SUM__A, 0, 0); init_agc() 4530 rc = drxj_dap_write_reg16(dev_addr, SCU_RAM_AGC_SNS_CYCCNT__A, 0, 0); init_agc() 4535 rc = drxj_dap_write_reg16(dev_addr, SCU_RAM_AGC_SNS_DIR_WD__A, 0, 0); init_agc() 4540 rc = drxj_dap_write_reg16(dev_addr, SCU_RAM_AGC_SNS_DIR_STP__A, 1, 0); init_agc() 4547 rc = drxj_dap_write_reg16(dev_addr, SCU_RAM_AGC_INGAIN_TGT__A, p_agc_if_settings->top, 0); init_agc() 4553 rc = drxj_dap_read_reg16(dev_addr, SCU_RAM_AGC_KI__A, &agc_ki, 0); init_agc() 4559 rc = drxj_dap_write_reg16(dev_addr, SCU_RAM_AGC_KI__A, agc_ki, 0); init_agc() 4571 rc = drxj_dap_write_reg16(dev_addr, SCU_RAM_AGC_INGAIN_TGT_MIN__A, p_agc_if_settings->top, 0); init_agc() 4576 rc = drxj_dap_write_reg16(dev_addr, SCU_RAM_AGC_INGAIN__A, p_agc_if_settings->top, 0); init_agc() 4581 rc = drxj_dap_write_reg16(dev_addr, SCU_RAM_AGC_INGAIN_TGT_MAX__A, ingain_tgt_max, 0); init_agc() 4586 rc = drxj_dap_write_reg16(dev_addr, SCU_RAM_AGC_IF_IACCU_HI_TGT_MIN__A, if_iaccu_hi_tgt_min, 0); init_agc() 4591 rc = drxj_dap_write_reg16(dev_addr, SCU_RAM_AGC_IF_IACCU_HI__A, 0, 0); init_agc() 4596 rc = drxj_dap_write_reg16(dev_addr, SCU_RAM_AGC_IF_IACCU_LO__A, 0, 0); init_agc() 4601 rc = drxj_dap_write_reg16(dev_addr, SCU_RAM_AGC_RF_IACCU_HI__A, 0, 0); init_agc() 4606 rc = drxj_dap_write_reg16(dev_addr, SCU_RAM_AGC_RF_IACCU_LO__A, 0, 0); init_agc() 4611 rc = drxj_dap_write_reg16(dev_addr, SCU_RAM_AGC_RF_MAX__A, 32767, 0); init_agc() 4616 rc = drxj_dap_write_reg16(dev_addr, SCU_RAM_AGC_CLP_SUM_MAX__A, clp_sum_max, 0); init_agc() 4621 rc = drxj_dap_write_reg16(dev_addr, SCU_RAM_AGC_SNS_SUM_MAX__A, sns_sum_max, 0); init_agc() 4626 rc = drxj_dap_write_reg16(dev_addr, SCU_RAM_AGC_KI_INNERGAIN_MIN__A, ki_innergain_min, 0); init_agc() 4631 rc = drxj_dap_write_reg16(dev_addr, SCU_RAM_AGC_FAST_SNS_CTRL_DELAY__A, 50, 0); init_agc() 4636 rc = drxj_dap_write_reg16(dev_addr, SCU_RAM_AGC_KI_CYCLEN__A, 500, 0); init_agc() 4641 rc = drxj_dap_write_reg16(dev_addr, SCU_RAM_AGC_SNS_CYCLEN__A, 500, 0); init_agc() 4646 rc = drxj_dap_write_reg16(dev_addr, SCU_RAM_AGC_KI_MAXMINGAIN_TH__A, 20, 0); init_agc() 4651 rc = drxj_dap_write_reg16(dev_addr, SCU_RAM_AGC_KI_MIN__A, ki_min, 0); init_agc() 4656 rc = drxj_dap_write_reg16(dev_addr, SCU_RAM_AGC_KI_MAX__A, ki_max, 0); init_agc() 4661 rc = drxj_dap_write_reg16(dev_addr, SCU_RAM_AGC_KI_RED__A, 0, 0); init_agc() 4666 rc = drxj_dap_write_reg16(dev_addr, SCU_RAM_AGC_CLP_SUM_MIN__A, 8, 0); init_agc() 4671 rc = drxj_dap_write_reg16(dev_addr, SCU_RAM_AGC_CLP_CYCLEN__A, 500, 0); init_agc() 4676 rc = drxj_dap_write_reg16(dev_addr, SCU_RAM_AGC_CLP_DIR_TO__A, clp_dir_to, 0); init_agc() 4681 rc = drxj_dap_write_reg16(dev_addr, SCU_RAM_AGC_SNS_SUM_MIN__A, 8, 0); init_agc() 4686 rc = drxj_dap_write_reg16(dev_addr, SCU_RAM_AGC_SNS_DIR_TO__A, sns_dir_to, 0); init_agc() 4691 rc = drxj_dap_write_reg16(dev_addr, SCU_RAM_AGC_FAST_CLP_CTRL_DELAY__A, 50, 0); init_agc() 4696 rc = drxj_dap_write_reg16(dev_addr, SCU_RAM_AGC_CLP_CTRL_MODE__A, clp_ctrl_mode, 0); init_agc() 4710 rc = drxj_dap_write_reg16(dev_addr, IQM_AF_AGC_RF__A, agc_rf, 0); init_agc() 4715 rc = drxj_dap_write_reg16(dev_addr, IQM_AF_AGC_IF__A, agc_if, 0); init_agc() 4722 rc = drxj_dap_read_reg16(dev_addr, SCU_RAM_AGC_KI__A, &data, 0); init_agc() 4729 rc = drxj_dap_write_reg16(dev_addr, SCU_RAM_AGC_KI__A, data, 0); init_agc() 4752 struct i2c_device_addr *dev_addr = demod->my_i2c_dev_addr; set_frequency() local 4824 rc = drxdap_fasi_write_reg32(dev_addr, IQM_FS_RATE_OFS_LO__A, iqm_fs_rate_ofs, 0); set_frequency() 4855 struct i2c_device_addr *dev_addr = NULL; get_acc_pkt_err() local 4858 dev_addr = demod->my_i2c_dev_addr; get_acc_pkt_err() 4860 rc = drxj_dap_read_reg16(dev_addr, SCU_RAM_FEC_ACCUM_PKT_FAILURES__A, &data, 0); get_acc_pkt_err() 4899 struct i2c_device_addr *dev_addr = NULL; set_agc_rf() local 4908 dev_addr = demod->my_i2c_dev_addr; set_agc_rf() 4931 rc = drxj_dap_read_reg16(dev_addr, IQM_AF_STDBY__A, &data, 0); set_agc_rf() 4937 rc = drxj_dap_write_reg16(dev_addr, IQM_AF_STDBY__A, data, 0); set_agc_rf() 4944 rc = (*scu_rr16)(dev_addr, SCU_RAM_AGC_KI__A, &data, 0); set_agc_rf() 4961 rc = (*scu_wr16)(dev_addr, SCU_RAM_AGC_KI__A, data, 0); set_agc_rf() 4968 rc = (*scu_rr16)(dev_addr, SCU_RAM_AGC_KI_RED__A, &data, 0); set_agc_rf() 4974 rc = (*scu_wr16)(dev_addr, SCU_RAM_AGC_KI_RED__A, (~(agc_settings->speed << SCU_RAM_AGC_KI_RED_RAGC_RED__B) & SCU_RAM_AGC_KI_RED_RAGC_RED__M) | data, 0); set_agc_rf() 4991 rc = (*scu_wr16)(dev_addr, SCU_RAM_AGC_IF_IACCU_HI_TGT_MAX__A, agc_settings->top, 0); set_agc_rf() 4996 rc = (*scu_wr16)(dev_addr, SCU_RAM_AGC_IF_IACCU_HI_TGT__A, agc_settings->top, 0); set_agc_rf() 5004 rc = (*scu_wr16)(dev_addr, SCU_RAM_AGC_RF_IACCU_HI_CO__A, agc_settings->cut_off_current, 0); set_agc_rf() 5013 rc = drxj_dap_read_reg16(dev_addr, IQM_AF_STDBY__A, &data, 0); set_agc_rf() 5019 rc = drxj_dap_write_reg16(dev_addr, IQM_AF_STDBY__A, data, 0); set_agc_rf() 5026 rc = (*scu_rr16)(dev_addr, SCU_RAM_AGC_KI__A, &data, 0); set_agc_rf() 5036 rc = (*scu_wr16)(dev_addr, SCU_RAM_AGC_KI__A, data, 0); set_agc_rf() 5043 rc = (*scu_wr16)(dev_addr, SCU_RAM_AGC_RF_IACCU_HI__A, agc_settings->output_level, 0); set_agc_rf() 5052 rc = drxj_dap_read_reg16(dev_addr, IQM_AF_STDBY__A, &data, 0); set_agc_rf() 5058 rc = drxj_dap_write_reg16(dev_addr, IQM_AF_STDBY__A, data, 0); set_agc_rf() 5065 rc = (*scu_rr16)(dev_addr, SCU_RAM_AGC_KI__A, &data, 0); set_agc_rf() 5071 rc = (*scu_wr16)(dev_addr, SCU_RAM_AGC_KI__A, data, 0); set_agc_rf() 5113 struct i2c_device_addr *dev_addr = NULL; set_agc_if() local 5122 dev_addr = demod->my_i2c_dev_addr; set_agc_if() 5144 rc = drxj_dap_read_reg16(dev_addr, IQM_AF_STDBY__A, &data, 0); set_agc_if() 5150 rc = drxj_dap_write_reg16(dev_addr, IQM_AF_STDBY__A, data, 0); set_agc_if() 5157 rc = (*scu_rr16)(dev_addr, SCU_RAM_AGC_KI__A, &data, 0); set_agc_if() 5175 rc = (*scu_wr16)(dev_addr, SCU_RAM_AGC_KI__A, data, 0); set_agc_if() 5182 rc = (*scu_rr16)(dev_addr, SCU_RAM_AGC_KI_RED__A, &data, 0); set_agc_if() 5188 rc = (*scu_wr16) (dev_addr, SCU_RAM_AGC_KI_RED__A, (~(agc_settings->speed << SCU_RAM_AGC_KI_RED_IAGC_RED__B) & SCU_RAM_AGC_KI_RED_IAGC_RED__M) | data, 0); set_agc_if() 5205 rc = (*scu_wr16)(dev_addr, SCU_RAM_AGC_IF_IACCU_HI_TGT_MAX__A, p_agc_settings->top, 0); set_agc_if() 5210 rc = (*scu_wr16)(dev_addr, SCU_RAM_AGC_IF_IACCU_HI_TGT__A, p_agc_settings->top, 0); set_agc_if() 5216 rc = (*scu_wr16)(dev_addr, SCU_RAM_AGC_IF_IACCU_HI_TGT_MAX__A, 0, 0); set_agc_if() 5221 rc = (*scu_wr16)(dev_addr, SCU_RAM_AGC_IF_IACCU_HI_TGT__A, 0, 0); set_agc_if() 5232 rc = drxj_dap_read_reg16(dev_addr, IQM_AF_STDBY__A, &data, 0); set_agc_if() 5238 rc = drxj_dap_write_reg16(dev_addr, IQM_AF_STDBY__A, data, 0); set_agc_if() 5245 rc = (*scu_rr16)(dev_addr, SCU_RAM_AGC_KI__A, &data, 0); set_agc_if() 5256 rc = (*scu_wr16)(dev_addr, SCU_RAM_AGC_KI__A, data, 0); set_agc_if() 5263 rc = (*scu_wr16)(dev_addr, SCU_RAM_AGC_IF_IACCU_HI_TGT_MAX__A, agc_settings->output_level, 0); set_agc_if() 5273 rc = drxj_dap_read_reg16(dev_addr, IQM_AF_STDBY__A, &data, 0); set_agc_if() 5279 rc = drxj_dap_write_reg16(dev_addr, IQM_AF_STDBY__A, data, 0); set_agc_if() 5286 rc = (*scu_rr16)(dev_addr, SCU_RAM_AGC_KI__A, &data, 0); set_agc_if() 5293 rc = (*scu_wr16)(dev_addr, SCU_RAM_AGC_KI__A, data, 0); set_agc_if() 5304 rc = (*scu_wr16) (dev_addr, SCU_RAM_AGC_INGAIN_TGT_MIN__A, agc_settings->top, 0); set_agc_if() 5342 struct i2c_device_addr *dev_addr = NULL; set_iqm_af() local 5345 dev_addr = demod->my_i2c_dev_addr; set_iqm_af() 5348 rc = drxj_dap_read_reg16(dev_addr, IQM_AF_STDBY__A, &data, 0); set_iqm_af() 5357 rc = drxj_dap_write_reg16(dev_addr, IQM_AF_STDBY__A, data, 0); set_iqm_af() 5387 struct i2c_device_addr *dev_addr = demod->my_i2c_dev_addr; power_down_vsb() local 5408 rc = scu_command(dev_addr, &cmd_scu); power_down_vsb() 5415 rc = drxj_dap_write_reg16(dev_addr, FEC_COMM_EXEC__A, FEC_COMM_EXEC_STOP, 0); power_down_vsb() 5420 rc = drxj_dap_write_reg16(dev_addr, VSB_COMM_EXEC__A, VSB_COMM_EXEC_STOP, 0); power_down_vsb() 5426 rc = drxj_dap_write_reg16(dev_addr, IQM_COMM_EXEC__A, IQM_COMM_EXEC_STOP, 0); power_down_vsb() 5437 rc = drxj_dap_write_reg16(dev_addr, IQM_FS_COMM_EXEC__A, IQM_FS_COMM_EXEC_STOP, 0); power_down_vsb() 5442 rc = drxj_dap_write_reg16(dev_addr, IQM_FD_COMM_EXEC__A, IQM_FD_COMM_EXEC_STOP, 0); power_down_vsb() 5447 rc = drxj_dap_write_reg16(dev_addr, IQM_RC_COMM_EXEC__A, IQM_RC_COMM_EXEC_STOP, 0); power_down_vsb() 5452 rc = drxj_dap_write_reg16(dev_addr, IQM_RT_COMM_EXEC__A, IQM_RT_COMM_EXEC_STOP, 0); power_down_vsb() 5457 rc = drxj_dap_write_reg16(dev_addr, IQM_CF_COMM_EXEC__A, IQM_CF_COMM_EXEC_STOP, 0); power_down_vsb() 5484 struct i2c_device_addr *dev_addr = NULL; set_vsb_leak_n_gain() local 5675 dev_addr = demod->my_i2c_dev_addr; set_vsb_leak_n_gain() 5676 rc = drxdap_fasi_write_block(dev_addr, VSB_SYSCTRL_RAM0_FFETRAINLKRATIO1__A, sizeof(vsb_ffe_leak_gain_ram0), ((u8 *)vsb_ffe_leak_gain_ram0), 0); set_vsb_leak_n_gain() 5681 rc = drxdap_fasi_write_block(dev_addr, VSB_SYSCTRL_RAM1_FIRRCA1GAIN9__A, sizeof(vsb_ffe_leak_gain_ram1), ((u8 *)vsb_ffe_leak_gain_ram1), 0); set_vsb_leak_n_gain() 5701 struct i2c_device_addr *dev_addr = NULL; set_vsb() local 5739 dev_addr = demod->my_i2c_dev_addr; set_vsb() 5744 rc = drxj_dap_write_reg16(dev_addr, FEC_COMM_EXEC__A, FEC_COMM_EXEC_STOP, 0); set_vsb() 5749 rc = drxj_dap_write_reg16(dev_addr, VSB_COMM_EXEC__A, VSB_COMM_EXEC_STOP, 0); set_vsb() 5754 rc = drxj_dap_write_reg16(dev_addr, IQM_FS_COMM_EXEC__A, IQM_FS_COMM_EXEC_STOP, 0); set_vsb() 5759 rc = drxj_dap_write_reg16(dev_addr, IQM_FD_COMM_EXEC__A, IQM_FD_COMM_EXEC_STOP, 0); set_vsb() 5764 rc = drxj_dap_write_reg16(dev_addr, IQM_RC_COMM_EXEC__A, IQM_RC_COMM_EXEC_STOP, 0); set_vsb() 5769 rc = drxj_dap_write_reg16(dev_addr, IQM_RT_COMM_EXEC__A, IQM_RT_COMM_EXEC_STOP, 0); set_vsb() 5774 rc = drxj_dap_write_reg16(dev_addr, IQM_CF_COMM_EXEC__A, IQM_CF_COMM_EXEC_STOP, 0); set_vsb() 5787 rc = scu_command(dev_addr, &cmd_scu); set_vsb() 5793 rc = drxj_dap_write_reg16(dev_addr, IQM_AF_DCF_BYPASS__A, 1, 0); set_vsb() 5798 rc = drxj_dap_write_reg16(dev_addr, IQM_FS_ADJ_SEL__A, IQM_FS_ADJ_SEL_B_VSB, 0); set_vsb() 5803 rc = drxj_dap_write_reg16(dev_addr, IQM_RC_ADJ_SEL__A, IQM_RC_ADJ_SEL_B_VSB, 0); set_vsb() 5809 rc = drxdap_fasi_write_reg32(dev_addr, IQM_RC_RATE_OFS_LO__A, ext_attr->iqm_rc_rate_ofs, 0); set_vsb() 5814 rc = drxj_dap_write_reg16(dev_addr, VSB_TOP_CFAGC_GAINSHIFT__A, 4, 0); set_vsb() 5819 rc = drxj_dap_write_reg16(dev_addr, VSB_TOP_CYGN1TRK__A, 1, 0); set_vsb() 5825 rc = drxj_dap_write_reg16(dev_addr, IQM_RC_CROUT_ENA__A, 1, 0); set_vsb() 5830 rc = drxj_dap_write_reg16(dev_addr, IQM_RC_STRETCH__A, 28, 0); set_vsb() 5835 rc = drxj_dap_write_reg16(dev_addr, IQM_RT_ACTIVE__A, 0, 0); set_vsb() 5840 rc = drxj_dap_write_reg16(dev_addr, IQM_CF_SYMMETRIC__A, 0, 0); set_vsb() 5845 rc = drxj_dap_write_reg16(dev_addr, IQM_CF_MIDTAP__A, 3, 0); set_vsb() 5850 rc = drxj_dap_write_reg16(dev_addr, IQM_CF_OUT_ENA__A, IQM_CF_OUT_ENA_VSB__M, 0); set_vsb() 5855 rc = drxj_dap_write_reg16(dev_addr, IQM_CF_SCALE__A, 1393, 0); set_vsb() 5860 rc = drxj_dap_write_reg16(dev_addr, IQM_CF_SCALE_SH__A, 0, 0); set_vsb() 5865 rc = drxj_dap_write_reg16(dev_addr, IQM_CF_POW_MEAS_LEN__A, 1, 0); set_vsb() 5871 rc = drxdap_fasi_write_block(dev_addr, IQM_CF_TAP_RE0__A, sizeof(vsb_taps_re), ((u8 *)vsb_taps_re), 0); set_vsb() 5876 rc = drxdap_fasi_write_block(dev_addr, IQM_CF_TAP_IM0__A, sizeof(vsb_taps_re), ((u8 *)vsb_taps_re), 0); set_vsb() 5882 rc = drxj_dap_write_reg16(dev_addr, VSB_TOP_BNTHRESH__A, 330, 0); set_vsb() 5887 rc = drxj_dap_write_reg16(dev_addr, VSB_TOP_CLPLASTNUM__A, 90, 0); set_vsb() 5892 rc = drxj_dap_write_reg16(dev_addr, VSB_TOP_SNRTH_RCA1__A, 0x0042, 0); set_vsb() 5897 rc = drxj_dap_write_reg16(dev_addr, VSB_TOP_SNRTH_RCA2__A, 0x0053, 0); set_vsb() 5902 rc = drxj_dap_write_reg16(dev_addr, VSB_TOP_EQCTRL__A, 0x1, 0); set_vsb() 5907 rc = drxj_dap_write_reg16(dev_addr, SCU_RAM_GPIO__A, 0, 0); set_vsb() 5914 rc = drxj_dap_write_reg16(dev_addr, FEC_TOP_ANNEX__A, FEC_TOP_ANNEX_D, 0); set_vsb() 5921 rc = drxj_dap_read_reg16(dev_addr, FEC_OC_SNC_MODE__A, &fec_oc_snc_mode, 0); set_vsb() 5927 rc = drxj_dap_write_reg16(dev_addr, FEC_OC_SNC_MODE__A, fec_oc_snc_mode | FEC_OC_SNC_MODE_UNLOCK_ENABLE__M, 0); set_vsb() 5935 rc = drxj_dap_write_reg16(dev_addr, IQM_AF_CLP_LEN__A, 0, 0); set_vsb() 5940 rc = drxj_dap_write_reg16(dev_addr, IQM_AF_CLP_TH__A, 470, 0); set_vsb() 5945 rc = drxj_dap_write_reg16(dev_addr, IQM_AF_SNS_LEN__A, 0, 0); set_vsb() 5950 rc = drxj_dap_write_reg16(dev_addr, VSB_TOP_SNRTH_PT__A, 0xD4, 0); set_vsb() 5958 rc = drxj_dap_read_reg16(dev_addr, FEC_OC_MODE__A, &fec_oc_reg_mode, 0); set_vsb() 5963 rc = drxj_dap_write_reg16(dev_addr, FEC_OC_MODE__A, fec_oc_reg_mode & (~(FEC_OC_MODE_TRANSPARENT__M | FEC_OC_MODE_CLEAR__M | FEC_OC_MODE_RETAIN_FRAMING__M)), 0); set_vsb() 5970 rc = drxj_dap_write_reg16(dev_addr, FEC_DI_TIMEOUT_LO__A, 0, 0); set_vsb() 5975 rc = drxj_dap_write_reg16(dev_addr, FEC_DI_TIMEOUT_HI__A, 3, 0); set_vsb() 5980 rc = drxj_dap_write_reg16(dev_addr, FEC_RS_MODE__A, 0, 0); set_vsb() 5986 rc = drxj_dap_write_reg16(dev_addr, FEC_RS_MEASUREMENT_PERIOD__A, FEC_RS_MEASUREMENT_PERIOD, 0); set_vsb() 5991 rc = drxj_dap_write_reg16(dev_addr, FEC_RS_MEASUREMENT_PRESCALE__A, FEC_RS_MEASUREMENT_PRESCALE, 0); set_vsb() 5998 rc = drxj_dap_write_reg16(dev_addr, VSB_TOP_MEASUREMENT_PERIOD__A, VSB_TOP_MEASUREMENT_PERIOD, 0); set_vsb() 6003 rc = drxdap_fasi_write_reg32(dev_addr, SCU_RAM_FEC_ACCUM_CW_CORRECTED_LO__A, 0, 0); set_vsb() 6008 rc = drxj_dap_write_reg16(dev_addr, SCU_RAM_FEC_MEAS_COUNT__A, 0, 0); set_vsb() 6013 rc = drxj_dap_write_reg16(dev_addr, SCU_RAM_FEC_ACCUM_PKT_FAILURES__A, 0, 0); set_vsb() 6019 rc = drxj_dap_write_reg16(dev_addr, VSB_TOP_CKGN1TRK__A, 128, 0); set_vsb() 6026 rc = drxj_dap_write_reg16(dev_addr, IQM_AF_AMUX__A, 0x02, 0); set_vsb() 6117 rc = scu_command(dev_addr, &cmd_scu); set_vsb() 6123 rc = drxj_dap_write_reg16(dev_addr, VSB_TOP_BEAGC_GAINSHIFT__A, 0x0004, 0); set_vsb() 6128 rc = drxj_dap_write_reg16(dev_addr, VSB_TOP_SNRTH_PT__A, 0x00D2, 0); set_vsb() 6133 rc = drxj_dap_write_reg16(dev_addr, VSB_TOP_SYSSMTRNCTRL__A, VSB_TOP_SYSSMTRNCTRL__PRE | VSB_TOP_SYSSMTRNCTRL_NCOTIMEOUTCNTEN__M, 0); set_vsb() 6138 rc = drxj_dap_write_reg16(dev_addr, VSB_TOP_BEDETCTRL__A, 0x142, 0); set_vsb() 6143 rc = drxj_dap_write_reg16(dev_addr, VSB_TOP_LBAGCREFLVL__A, 640, 0); set_vsb() 6148 rc = drxj_dap_write_reg16(dev_addr, VSB_TOP_CYGN1ACQ__A, 4, 0); set_vsb() 6153 rc = drxj_dap_write_reg16(dev_addr, VSB_TOP_CYGN1TRK__A, 2, 0); set_vsb() 6158 rc = drxj_dap_write_reg16(dev_addr, VSB_TOP_CYGN2TRK__A, 3, 0); set_vsb() 6171 rc = scu_command(dev_addr, &cmd_scu); set_vsb() 6177 rc = drxj_dap_write_reg16(dev_addr, IQM_COMM_EXEC__A, IQM_COMM_EXEC_ACTIVE, 0); set_vsb() 6182 rc = drxj_dap_write_reg16(dev_addr, VSB_COMM_EXEC__A, VSB_COMM_EXEC_ACTIVE, 0); set_vsb() 6187 rc = drxj_dap_write_reg16(dev_addr, FEC_COMM_EXEC__A, FEC_COMM_EXEC_ACTIVE, 0); set_vsb() 6199 * \fn static short get_vsb_post_rs_pck_err(struct i2c_device_addr *dev_addr, u16 *PckErrs) 6203 static int get_vsb_post_rs_pck_err(struct i2c_device_addr *dev_addr, get_vsb_post_rs_pck_err() argument 6213 rc = drxj_dap_read_reg16(dev_addr, FEC_RS_NR_FAILURES__A, &data, 0); get_vsb_post_rs_pck_err() 6238 * \fn static short GetVSBBer(struct i2c_device_addr *dev_addr, u32 *ber) 6242 static int get_vs_bpost_viterbi_ber(struct i2c_device_addr *dev_addr, get_vs_bpost_viterbi_ber() argument 6252 rc = drxj_dap_read_reg16(dev_addr, FEC_RS_NR_BIT_ERRORS__A, &data, 0); get_vs_bpost_viterbi_ber() 6283 * \fn static short get_vs_bpre_viterbi_ber(struct i2c_device_addr *dev_addr, u32 *ber) 6287 static int get_vs_bpre_viterbi_ber(struct i2c_device_addr *dev_addr, get_vs_bpre_viterbi_ber() argument 6293 rc = drxj_dap_read_reg16(dev_addr, VSB_TOP_NR_SYM_ERRS__A, &data, 0); get_vs_bpre_viterbi_ber() 6305 * \fn static int get_vsbmer(struct i2c_device_addr *dev_addr, u16 *mer) 6309 static int get_vsbmer(struct i2c_device_addr *dev_addr, u16 *mer) get_vsbmer() argument 6314 rc = drxj_dap_read_reg16(dev_addr, VSB_TOP_ERR_ENERGY_H__A, &data_hi, 0); get_vsbmer() 6354 struct i2c_device_addr *dev_addr = demod->my_i2c_dev_addr; power_down_qam() local 6364 rc = drxj_dap_write_reg16(dev_addr, FEC_COMM_EXEC__A, FEC_COMM_EXEC_STOP, 0); power_down_qam() 6369 rc = drxj_dap_write_reg16(dev_addr, QAM_COMM_EXEC__A, QAM_COMM_EXEC_STOP, 0); power_down_qam() 6381 rc = scu_command(dev_addr, &cmd_scu); power_down_qam() 6388 rc = drxj_dap_write_reg16(dev_addr, IQM_COMM_EXEC__A, IQM_COMM_EXEC_STOP, 0); power_down_qam() 6399 rc = drxj_dap_write_reg16(dev_addr, IQM_FS_COMM_EXEC__A, IQM_FS_COMM_EXEC_STOP, 0); power_down_qam() 6404 rc = drxj_dap_write_reg16(dev_addr, IQM_FD_COMM_EXEC__A, IQM_FD_COMM_EXEC_STOP, 0); power_down_qam() 6409 rc = drxj_dap_write_reg16(dev_addr, IQM_RC_COMM_EXEC__A, IQM_RC_COMM_EXEC_STOP, 0); power_down_qam() 6414 rc = drxj_dap_write_reg16(dev_addr, IQM_RT_COMM_EXEC__A, IQM_RT_COMM_EXEC_STOP, 0); power_down_qam() 6419 rc = drxj_dap_write_reg16(dev_addr, IQM_CF_COMM_EXEC__A, IQM_CF_COMM_EXEC_STOP, 0); power_down_qam() 6463 struct i2c_device_addr *dev_addr = NULL; /* device address for I2C writes */ set_qam_measurement() local 6477 dev_addr = demod->my_i2c_dev_addr; set_qam_measurement() 6559 rc = drxj_dap_write_reg16(dev_addr, FEC_OC_SNC_FAIL_PERIOD__A, (u16)fec_oc_snc_fail_period, 0); set_qam_measurement() 6564 rc = drxj_dap_write_reg16(dev_addr, FEC_RS_MEASUREMENT_PERIOD__A, (u16)fec_rs_period, 0); set_qam_measurement() 6569 rc = drxj_dap_write_reg16(dev_addr, FEC_RS_MEASUREMENT_PRESCALE__A, fec_rs_prescale, 0); set_qam_measurement() 6576 rc = drxdap_fasi_write_reg32(dev_addr, SCU_RAM_FEC_ACCUM_CW_CORRECTED_LO__A, 0, 0); set_qam_measurement() 6581 rc = drxj_dap_write_reg16(dev_addr, SCU_RAM_FEC_MEAS_COUNT__A, 0, 0); set_qam_measurement() 6586 rc = drxj_dap_write_reg16(dev_addr, SCU_RAM_FEC_ACCUM_PKT_FAILURES__A, 0, 0); set_qam_measurement() 6633 rc = drxj_dap_write_reg16(dev_addr, QAM_VD_MEASUREMENT_PERIOD__A, (u16)qam_vd_period, 0); set_qam_measurement() 6638 rc = drxj_dap_write_reg16(dev_addr, QAM_VD_MEASUREMENT_PRESCALE__A, qam_vd_prescale, 0); set_qam_measurement() 6662 struct i2c_device_addr *dev_addr = demod->my_i2c_dev_addr; set_qam16() local 6681 rc = drxdap_fasi_write_block(dev_addr, QAM_DQ_QUAL_FUN0__A, sizeof(qam_dq_qual_fun), ((u8 *)qam_dq_qual_fun), 0); set_qam16() 6686 rc = drxdap_fasi_write_block(dev_addr, SCU_RAM_QAM_EQ_CMA_RAD0__A, sizeof(qam_eq_cma_rad), ((u8 *)qam_eq_cma_rad), 0); set_qam16() 6692 rc = drxj_dap_write_reg16(dev_addr, SCU_RAM_QAM_FSM_RTH__A, 140, 0); set_qam16() 6697 rc = drxj_dap_write_reg16(dev_addr, SCU_RAM_QAM_FSM_FTH__A, 50, 0); set_qam16() 6702 rc = drxj_dap_write_reg16(dev_addr, SCU_RAM_QAM_FSM_PTH__A, 120, 0); set_qam16() 6707 rc = drxj_dap_write_reg16(dev_addr, SCU_RAM_QAM_FSM_QTH__A, 230, 0); set_qam16() 6712 rc = drxj_dap_write_reg16(dev_addr, SCU_RAM_QAM_FSM_CTH__A, 95, 0); set_qam16() 6717 rc = drxj_dap_write_reg16(dev_addr, SCU_RAM_QAM_FSM_MTH__A, 105, 0); set_qam16() 6723 rc = drxj_dap_write_reg16(dev_addr, SCU_RAM_QAM_FSM_RATE_LIM__A, 40, 0); set_qam16() 6728 rc = drxj_dap_write_reg16(dev_addr, SCU_RAM_QAM_FSM_FREQ_LIM__A, 56, 0); set_qam16() 6733 rc = drxj_dap_write_reg16(dev_addr, SCU_RAM_QAM_FSM_COUNT_LIM__A, 3, 0); set_qam16() 6739 rc = drxj_dap_write_reg16(dev_addr, SCU_RAM_QAM_FSM_MEDIAN_AV_MULT__A, 16, 0); set_qam16() 6744 rc = drxj_dap_write_reg16(dev_addr, SCU_RAM_QAM_FSM_RADIUS_AV_LIMIT__A, 220, 0); set_qam16() 6749 rc = drxj_dap_write_reg16(dev_addr, SCU_RAM_QAM_FSM_LCAVG_OFFSET1__A, 25, 0); set_qam16() 6754 rc = drxj_dap_write_reg16(dev_addr, SCU_RAM_QAM_FSM_LCAVG_OFFSET2__A, 6, 0); set_qam16() 6759 rc = drxj_dap_write_reg16(dev_addr, SCU_RAM_QAM_FSM_LCAVG_OFFSET3__A, (u16)(-24), 0); set_qam16() 6764 rc = drxj_dap_write_reg16(dev_addr, SCU_RAM_QAM_FSM_LCAVG_OFFSET4__A, (u16)(-65), 0); set_qam16() 6769 rc = drxj_dap_write_reg16(dev_addr, SCU_RAM_QAM_FSM_LCAVG_OFFSET5__A, (u16)(-127), 0); set_qam16() 6775 rc = drxj_dap_write_reg16(dev_addr, SCU_RAM_QAM_LC_CA_FINE__A, 15, 0); set_qam16() 6780 rc = drxj_dap_write_reg16(dev_addr, SCU_RAM_QAM_LC_CA_COARSE__A, 40, 0); set_qam16() 6785 rc = drxj_dap_write_reg16(dev_addr, SCU_RAM_QAM_LC_CP_FINE__A, 2, 0); set_qam16() 6790 rc = drxj_dap_write_reg16(dev_addr, SCU_RAM_QAM_LC_CP_MEDIUM__A, 20, 0); set_qam16() 6795 rc = drxj_dap_write_reg16(dev_addr, SCU_RAM_QAM_LC_CP_COARSE__A, 255, 0); set_qam16() 6800 rc = drxj_dap_write_reg16(dev_addr, SCU_RAM_QAM_LC_CI_FINE__A, 2, 0); set_qam16() 6805 rc = drxj_dap_write_reg16(dev_addr, SCU_RAM_QAM_LC_CI_MEDIUM__A, 10, 0); set_qam16() 6810 rc = drxj_dap_write_reg16(dev_addr, SCU_RAM_QAM_LC_CI_COARSE__A, 50, 0); set_qam16() 6815 rc = drxj_dap_write_reg16(dev_addr, SCU_RAM_QAM_LC_EP_FINE__A, 12, 0); set_qam16() 6820 rc = drxj_dap_write_reg16(dev_addr, SCU_RAM_QAM_LC_EP_MEDIUM__A, 24, 0); set_qam16() 6825 rc = drxj_dap_write_reg16(dev_addr, SCU_RAM_QAM_LC_EP_COARSE__A, 24, 0); set_qam16() 6830 rc = drxj_dap_write_reg16(dev_addr, SCU_RAM_QAM_LC_EI_FINE__A, 12, 0); set_qam16() 6835 rc = drxj_dap_write_reg16(dev_addr, SCU_RAM_QAM_LC_EI_MEDIUM__A, 16, 0); set_qam16() 6840 rc = drxj_dap_write_reg16(dev_addr, SCU_RAM_QAM_LC_EI_COARSE__A, 16, 0); set_qam16() 6845 rc = drxj_dap_write_reg16(dev_addr, SCU_RAM_QAM_LC_CF_FINE__A, 16, 0); set_qam16() 6850 rc = drxj_dap_write_reg16(dev_addr, SCU_RAM_QAM_LC_CF_MEDIUM__A, 32, 0); set_qam16() 6855 rc = drxj_dap_write_reg16(dev_addr, SCU_RAM_QAM_LC_CF_COARSE__A, 240, 0); set_qam16() 6860 rc = drxj_dap_write_reg16(dev_addr, SCU_RAM_QAM_LC_CF1_FINE__A, 5, 0); set_qam16() 6865 rc = drxj_dap_write_reg16(dev_addr, SCU_RAM_QAM_LC_CF1_MEDIUM__A, 15, 0); set_qam16() 6870 rc = drxj_dap_write_reg16(dev_addr, SCU_RAM_QAM_LC_CF1_COARSE__A, 32, 0); set_qam16() 6876 rc = drxj_dap_write_reg16(dev_addr, SCU_RAM_QAM_SL_SIG_POWER__A, 40960, 0); set_qam16() 6897 struct i2c_device_addr *dev_addr = demod->my_i2c_dev_addr; set_qam32() local 6916 rc = drxdap_fasi_write_block(dev_addr, QAM_DQ_QUAL_FUN0__A, sizeof(qam_dq_qual_fun), ((u8 *)qam_dq_qual_fun), 0); set_qam32() 6921 rc = drxdap_fasi_write_block(dev_addr, SCU_RAM_QAM_EQ_CMA_RAD0__A, sizeof(qam_eq_cma_rad), ((u8 *)qam_eq_cma_rad), 0); set_qam32() 6927 rc = drxj_dap_write_reg16(dev_addr, SCU_RAM_QAM_FSM_RTH__A, 90, 0); set_qam32() 6932 rc = drxj_dap_write_reg16(dev_addr, SCU_RAM_QAM_FSM_FTH__A, 50, 0); set_qam32() 6937 rc = drxj_dap_write_reg16(dev_addr, SCU_RAM_QAM_FSM_PTH__A, 100, 0); set_qam32() 6942 rc = drxj_dap_write_reg16(dev_addr, SCU_RAM_QAM_FSM_QTH__A, 170, 0); set_qam32() 6947 rc = drxj_dap_write_reg16(dev_addr, SCU_RAM_QAM_FSM_CTH__A, 80, 0); set_qam32() 6952 rc = drxj_dap_write_reg16(dev_addr, SCU_RAM_QAM_FSM_MTH__A, 100, 0); set_qam32() 6958 rc = drxj_dap_write_reg16(dev_addr, SCU_RAM_QAM_FSM_RATE_LIM__A, 40, 0); set_qam32() 6963 rc = drxj_dap_write_reg16(dev_addr, SCU_RAM_QAM_FSM_FREQ_LIM__A, 56, 0); set_qam32() 6968 rc = drxj_dap_write_reg16(dev_addr, SCU_RAM_QAM_FSM_COUNT_LIM__A, 3, 0); set_qam32() 6974 rc = drxj_dap_write_reg16(dev_addr, SCU_RAM_QAM_FSM_MEDIAN_AV_MULT__A, 12, 0); set_qam32() 6979 rc = drxj_dap_write_reg16(dev_addr, SCU_RAM_QAM_FSM_RADIUS_AV_LIMIT__A, 140, 0); set_qam32() 6984 rc = drxj_dap_write_reg16(dev_addr, SCU_RAM_QAM_FSM_LCAVG_OFFSET1__A, (u16)(-8), 0); set_qam32() 6989 rc = drxj_dap_write_reg16(dev_addr, SCU_RAM_QAM_FSM_LCAVG_OFFSET2__A, (u16)(-16), 0); set_qam32() 6994 rc = drxj_dap_write_reg16(dev_addr, SCU_RAM_QAM_FSM_LCAVG_OFFSET3__A, (u16)(-26), 0); set_qam32() 6999 rc = drxj_dap_write_reg16(dev_addr, SCU_RAM_QAM_FSM_LCAVG_OFFSET4__A, (u16)(-56), 0); set_qam32() 7004 rc = drxj_dap_write_reg16(dev_addr, SCU_RAM_QAM_FSM_LCAVG_OFFSET5__A, (u16)(-86), 0); set_qam32() 7010 rc = drxj_dap_write_reg16(dev_addr, SCU_RAM_QAM_LC_CA_FINE__A, 15, 0); set_qam32() 7015 rc = drxj_dap_write_reg16(dev_addr, SCU_RAM_QAM_LC_CA_COARSE__A, 40, 0); set_qam32() 7020 rc = drxj_dap_write_reg16(dev_addr, SCU_RAM_QAM_LC_CP_FINE__A, 2, 0); set_qam32() 7025 rc = drxj_dap_write_reg16(dev_addr, SCU_RAM_QAM_LC_CP_MEDIUM__A, 20, 0); set_qam32() 7030 rc = drxj_dap_write_reg16(dev_addr, SCU_RAM_QAM_LC_CP_COARSE__A, 255, 0); set_qam32() 7035 rc = drxj_dap_write_reg16(dev_addr, SCU_RAM_QAM_LC_CI_FINE__A, 2, 0); set_qam32() 7040 rc = drxj_dap_write_reg16(dev_addr, SCU_RAM_QAM_LC_CI_MEDIUM__A, 10, 0); set_qam32() 7045 rc = drxj_dap_write_reg16(dev_addr, SCU_RAM_QAM_LC_CI_COARSE__A, 50, 0); set_qam32() 7050 rc = drxj_dap_write_reg16(dev_addr, SCU_RAM_QAM_LC_EP_FINE__A, 12, 0); set_qam32() 7055 rc = drxj_dap_write_reg16(dev_addr, SCU_RAM_QAM_LC_EP_MEDIUM__A, 24, 0); set_qam32() 7060 rc = drxj_dap_write_reg16(dev_addr, SCU_RAM_QAM_LC_EP_COARSE__A, 24, 0); set_qam32() 7065 rc = drxj_dap_write_reg16(dev_addr, SCU_RAM_QAM_LC_EI_FINE__A, 12, 0); set_qam32() 7070 rc = drxj_dap_write_reg16(dev_addr, SCU_RAM_QAM_LC_EI_MEDIUM__A, 16, 0); set_qam32() 7075 rc = drxj_dap_write_reg16(dev_addr, SCU_RAM_QAM_LC_EI_COARSE__A, 16, 0); set_qam32() 7080 rc = drxj_dap_write_reg16(dev_addr, SCU_RAM_QAM_LC_CF_FINE__A, 16, 0); set_qam32() 7085 rc = drxj_dap_write_reg16(dev_addr, SCU_RAM_QAM_LC_CF_MEDIUM__A, 32, 0); set_qam32() 7090 rc = drxj_dap_write_reg16(dev_addr, SCU_RAM_QAM_LC_CF_COARSE__A, 176, 0); set_qam32() 7095 rc = drxj_dap_write_reg16(dev_addr, SCU_RAM_QAM_LC_CF1_FINE__A, 5, 0); set_qam32() 7100 rc = drxj_dap_write_reg16(dev_addr, SCU_RAM_QAM_LC_CF1_MEDIUM__A, 15, 0); set_qam32() 7105 rc = drxj_dap_write_reg16(dev_addr, SCU_RAM_QAM_LC_CF1_COARSE__A, 8, 0); set_qam32() 7111 rc = drxj_dap_write_reg16(dev_addr, SCU_RAM_QAM_SL_SIG_POWER__A, 20480, 0); set_qam32() 7132 struct i2c_device_addr *dev_addr = demod->my_i2c_dev_addr; set_qam64() local 7151 rc = drxdap_fasi_write_block(dev_addr, QAM_DQ_QUAL_FUN0__A, sizeof(qam_dq_qual_fun), ((u8 *)qam_dq_qual_fun), 0); set_qam64() 7156 rc = drxdap_fasi_write_block(dev_addr, SCU_RAM_QAM_EQ_CMA_RAD0__A, sizeof(qam_eq_cma_rad), ((u8 *)qam_eq_cma_rad), 0); set_qam64() 7162 rc = drxj_dap_write_reg16(dev_addr, SCU_RAM_QAM_FSM_RTH__A, 105, 0); set_qam64() 7167 rc = drxj_dap_write_reg16(dev_addr, SCU_RAM_QAM_FSM_FTH__A, 60, 0); set_qam64() 7172 rc = drxj_dap_write_reg16(dev_addr, SCU_RAM_QAM_FSM_PTH__A, 100, 0); set_qam64() 7177 rc = drxj_dap_write_reg16(dev_addr, SCU_RAM_QAM_FSM_QTH__A, 195, 0); set_qam64() 7182 rc = drxj_dap_write_reg16(dev_addr, SCU_RAM_QAM_FSM_CTH__A, 80, 0); set_qam64() 7187 rc = drxj_dap_write_reg16(dev_addr, SCU_RAM_QAM_FSM_MTH__A, 84, 0); set_qam64() 7193 rc = drxj_dap_write_reg16(dev_addr, SCU_RAM_QAM_FSM_RATE_LIM__A, 40, 0); set_qam64() 7198 rc = drxj_dap_write_reg16(dev_addr, SCU_RAM_QAM_FSM_FREQ_LIM__A, 32, 0); set_qam64() 7203 rc = drxj_dap_write_reg16(dev_addr, SCU_RAM_QAM_FSM_COUNT_LIM__A, 3, 0); set_qam64() 7209 rc = drxj_dap_write_reg16(dev_addr, SCU_RAM_QAM_FSM_MEDIAN_AV_MULT__A, 12, 0); set_qam64() 7214 rc = drxj_dap_write_reg16(dev_addr, SCU_RAM_QAM_FSM_RADIUS_AV_LIMIT__A, 141, 0); set_qam64() 7219 rc = drxj_dap_write_reg16(dev_addr, SCU_RAM_QAM_FSM_LCAVG_OFFSET1__A, 7, 0); set_qam64() 7224 rc = drxj_dap_write_reg16(dev_addr, SCU_RAM_QAM_FSM_LCAVG_OFFSET2__A, 0, 0); set_qam64() 7229 rc = drxj_dap_write_reg16(dev_addr, SCU_RAM_QAM_FSM_LCAVG_OFFSET3__A, (u16)(-15), 0); set_qam64() 7234 rc = drxj_dap_write_reg16(dev_addr, SCU_RAM_QAM_FSM_LCAVG_OFFSET4__A, (u16)(-45), 0); set_qam64() 7239 rc = drxj_dap_write_reg16(dev_addr, SCU_RAM_QAM_FSM_LCAVG_OFFSET5__A, (u16)(-80), 0); set_qam64() 7245 rc = drxj_dap_write_reg16(dev_addr, SCU_RAM_QAM_LC_CA_FINE__A, 15, 0); set_qam64() 7250 rc = drxj_dap_write_reg16(dev_addr, SCU_RAM_QAM_LC_CA_COARSE__A, 40, 0); set_qam64() 7255 rc = drxj_dap_write_reg16(dev_addr, SCU_RAM_QAM_LC_CP_FINE__A, 2, 0); set_qam64() 7260 rc = drxj_dap_write_reg16(dev_addr, SCU_RAM_QAM_LC_CP_MEDIUM__A, 30, 0); set_qam64() 7265 rc = drxj_dap_write_reg16(dev_addr, SCU_RAM_QAM_LC_CP_COARSE__A, 255, 0); set_qam64() 7270 rc = drxj_dap_write_reg16(dev_addr, SCU_RAM_QAM_LC_CI_FINE__A, 2, 0); set_qam64() 7275 rc = drxj_dap_write_reg16(dev_addr, SCU_RAM_QAM_LC_CI_MEDIUM__A, 15, 0); set_qam64() 7280 rc = drxj_dap_write_reg16(dev_addr, SCU_RAM_QAM_LC_CI_COARSE__A, 80, 0); set_qam64() 7285 rc = drxj_dap_write_reg16(dev_addr, SCU_RAM_QAM_LC_EP_FINE__A, 12, 0); set_qam64() 7290 rc = drxj_dap_write_reg16(dev_addr, SCU_RAM_QAM_LC_EP_MEDIUM__A, 24, 0); set_qam64() 7295 rc = drxj_dap_write_reg16(dev_addr, SCU_RAM_QAM_LC_EP_COARSE__A, 24, 0); set_qam64() 7300 rc = drxj_dap_write_reg16(dev_addr, SCU_RAM_QAM_LC_EI_FINE__A, 12, 0); set_qam64() 7305 rc = drxj_dap_write_reg16(dev_addr, SCU_RAM_QAM_LC_EI_MEDIUM__A, 16, 0); set_qam64() 7310 rc = drxj_dap_write_reg16(dev_addr, SCU_RAM_QAM_LC_EI_COARSE__A, 16, 0); set_qam64() 7315 rc = drxj_dap_write_reg16(dev_addr, SCU_RAM_QAM_LC_CF_FINE__A, 16, 0); set_qam64() 7320 rc = drxj_dap_write_reg16(dev_addr, SCU_RAM_QAM_LC_CF_MEDIUM__A, 48, 0); set_qam64() 7325 rc = drxj_dap_write_reg16(dev_addr, SCU_RAM_QAM_LC_CF_COARSE__A, 160, 0); set_qam64() 7330 rc = drxj_dap_write_reg16(dev_addr, SCU_RAM_QAM_LC_CF1_FINE__A, 5, 0); set_qam64() 7335 rc = drxj_dap_write_reg16(dev_addr, SCU_RAM_QAM_LC_CF1_MEDIUM__A, 15, 0); set_qam64() 7340 rc = drxj_dap_write_reg16(dev_addr, SCU_RAM_QAM_LC_CF1_COARSE__A, 32, 0); set_qam64() 7346 rc = drxj_dap_write_reg16(dev_addr, SCU_RAM_QAM_SL_SIG_POWER__A, 43008, 0); set_qam64() 7367 struct i2c_device_addr *dev_addr = demod->my_i2c_dev_addr; set_qam128() local 7386 rc = drxdap_fasi_write_block(dev_addr, QAM_DQ_QUAL_FUN0__A, sizeof(qam_dq_qual_fun), ((u8 *)qam_dq_qual_fun), 0); set_qam128() 7391 rc = drxdap_fasi_write_block(dev_addr, SCU_RAM_QAM_EQ_CMA_RAD0__A, sizeof(qam_eq_cma_rad), ((u8 *)qam_eq_cma_rad), 0); set_qam128() 7397 rc = drxj_dap_write_reg16(dev_addr, SCU_RAM_QAM_FSM_RTH__A, 50, 0); set_qam128() 7402 rc = drxj_dap_write_reg16(dev_addr, SCU_RAM_QAM_FSM_FTH__A, 60, 0); set_qam128() 7407 rc = drxj_dap_write_reg16(dev_addr, SCU_RAM_QAM_FSM_PTH__A, 100, 0); set_qam128() 7412 rc = drxj_dap_write_reg16(dev_addr, SCU_RAM_QAM_FSM_QTH__A, 140, 0); set_qam128() 7417 rc = drxj_dap_write_reg16(dev_addr, SCU_RAM_QAM_FSM_CTH__A, 80, 0); set_qam128() 7422 rc = drxj_dap_write_reg16(dev_addr, SCU_RAM_QAM_FSM_MTH__A, 100, 0); set_qam128() 7428 rc = drxj_dap_write_reg16(dev_addr, SCU_RAM_QAM_FSM_RATE_LIM__A, 40, 0); set_qam128() 7433 rc = drxj_dap_write_reg16(dev_addr, SCU_RAM_QAM_FSM_FREQ_LIM__A, 32, 0); set_qam128() 7438 rc = drxj_dap_write_reg16(dev_addr, SCU_RAM_QAM_FSM_COUNT_LIM__A, 3, 0); set_qam128() 7444 rc = drxj_dap_write_reg16(dev_addr, SCU_RAM_QAM_FSM_MEDIAN_AV_MULT__A, 8, 0); set_qam128() 7449 rc = drxj_dap_write_reg16(dev_addr, SCU_RAM_QAM_FSM_RADIUS_AV_LIMIT__A, 65, 0); set_qam128() 7454 rc = drxj_dap_write_reg16(dev_addr, SCU_RAM_QAM_FSM_LCAVG_OFFSET1__A, 5, 0); set_qam128() 7459 rc = drxj_dap_write_reg16(dev_addr, SCU_RAM_QAM_FSM_LCAVG_OFFSET2__A, 3, 0); set_qam128() 7464 rc = drxj_dap_write_reg16(dev_addr, SCU_RAM_QAM_FSM_LCAVG_OFFSET3__A, (u16)(-1), 0); set_qam128() 7469 rc = drxj_dap_write_reg16(dev_addr, SCU_RAM_QAM_FSM_LCAVG_OFFSET4__A, 12, 0); set_qam128() 7474 rc = drxj_dap_write_reg16(dev_addr, SCU_RAM_QAM_FSM_LCAVG_OFFSET5__A, (u16)(-23), 0); set_qam128() 7480 rc = drxj_dap_write_reg16(dev_addr, SCU_RAM_QAM_LC_CA_FINE__A, 15, 0); set_qam128() 7485 rc = drxj_dap_write_reg16(dev_addr, SCU_RAM_QAM_LC_CA_COARSE__A, 40, 0); set_qam128() 7490 rc = drxj_dap_write_reg16(dev_addr, SCU_RAM_QAM_LC_CP_FINE__A, 2, 0); set_qam128() 7495 rc = drxj_dap_write_reg16(dev_addr, SCU_RAM_QAM_LC_CP_MEDIUM__A, 40, 0); set_qam128() 7500 rc = drxj_dap_write_reg16(dev_addr, SCU_RAM_QAM_LC_CP_COARSE__A, 255, 0); set_qam128() 7505 rc = drxj_dap_write_reg16(dev_addr, SCU_RAM_QAM_LC_CI_FINE__A, 2, 0); set_qam128() 7510 rc = drxj_dap_write_reg16(dev_addr, SCU_RAM_QAM_LC_CI_MEDIUM__A, 20, 0); set_qam128() 7515 rc = drxj_dap_write_reg16(dev_addr, SCU_RAM_QAM_LC_CI_COARSE__A, 80, 0); set_qam128() 7520 rc = drxj_dap_write_reg16(dev_addr, SCU_RAM_QAM_LC_EP_FINE__A, 12, 0); set_qam128() 7525 rc = drxj_dap_write_reg16(dev_addr, SCU_RAM_QAM_LC_EP_MEDIUM__A, 24, 0); set_qam128() 7530 rc = drxj_dap_write_reg16(dev_addr, SCU_RAM_QAM_LC_EP_COARSE__A, 24, 0); set_qam128() 7535 rc = drxj_dap_write_reg16(dev_addr, SCU_RAM_QAM_LC_EI_FINE__A, 12, 0); set_qam128() 7540 rc = drxj_dap_write_reg16(dev_addr, SCU_RAM_QAM_LC_EI_MEDIUM__A, 16, 0); set_qam128() 7545 rc = drxj_dap_write_reg16(dev_addr, SCU_RAM_QAM_LC_EI_COARSE__A, 16, 0); set_qam128() 7550 rc = drxj_dap_write_reg16(dev_addr, SCU_RAM_QAM_LC_CF_FINE__A, 16, 0); set_qam128() 7555 rc = drxj_dap_write_reg16(dev_addr, SCU_RAM_QAM_LC_CF_MEDIUM__A, 32, 0); set_qam128() 7560 rc = drxj_dap_write_reg16(dev_addr, SCU_RAM_QAM_LC_CF_COARSE__A, 144, 0); set_qam128() 7565 rc = drxj_dap_write_reg16(dev_addr, SCU_RAM_QAM_LC_CF1_FINE__A, 5, 0); set_qam128() 7570 rc = drxj_dap_write_reg16(dev_addr, SCU_RAM_QAM_LC_CF1_MEDIUM__A, 15, 0); set_qam128() 7575 rc = drxj_dap_write_reg16(dev_addr, SCU_RAM_QAM_LC_CF1_COARSE__A, 16, 0); set_qam128() 7581 rc = drxj_dap_write_reg16(dev_addr, SCU_RAM_QAM_SL_SIG_POWER__A, 20992, 0); set_qam128() 7602 struct i2c_device_addr *dev_addr = demod->my_i2c_dev_addr; set_qam256() local 7621 rc = drxdap_fasi_write_block(dev_addr, QAM_DQ_QUAL_FUN0__A, sizeof(qam_dq_qual_fun), ((u8 *)qam_dq_qual_fun), 0); set_qam256() 7626 rc = drxdap_fasi_write_block(dev_addr, SCU_RAM_QAM_EQ_CMA_RAD0__A, sizeof(qam_eq_cma_rad), ((u8 *)qam_eq_cma_rad), 0); set_qam256() 7632 rc = drxj_dap_write_reg16(dev_addr, SCU_RAM_QAM_FSM_RTH__A, 50, 0); set_qam256() 7637 rc = drxj_dap_write_reg16(dev_addr, SCU_RAM_QAM_FSM_FTH__A, 60, 0); set_qam256() 7642 rc = drxj_dap_write_reg16(dev_addr, SCU_RAM_QAM_FSM_PTH__A, 100, 0); set_qam256() 7647 rc = drxj_dap_write_reg16(dev_addr, SCU_RAM_QAM_FSM_QTH__A, 150, 0); set_qam256() 7652 rc = drxj_dap_write_reg16(dev_addr, SCU_RAM_QAM_FSM_CTH__A, 80, 0); set_qam256() 7657 rc = drxj_dap_write_reg16(dev_addr, SCU_RAM_QAM_FSM_MTH__A, 110, 0); set_qam256() 7663 rc = drxj_dap_write_reg16(dev_addr, SCU_RAM_QAM_FSM_RATE_LIM__A, 40, 0); set_qam256() 7668 rc = drxj_dap_write_reg16(dev_addr, SCU_RAM_QAM_FSM_FREQ_LIM__A, 16, 0); set_qam256() 7673 rc = drxj_dap_write_reg16(dev_addr, SCU_RAM_QAM_FSM_COUNT_LIM__A, 3, 0); set_qam256() 7679 rc = drxj_dap_write_reg16(dev_addr, SCU_RAM_QAM_FSM_MEDIAN_AV_MULT__A, 8, 0); set_qam256() 7684 rc = drxj_dap_write_reg16(dev_addr, SCU_RAM_QAM_FSM_RADIUS_AV_LIMIT__A, 74, 0); set_qam256() 7689 rc = drxj_dap_write_reg16(dev_addr, SCU_RAM_QAM_FSM_LCAVG_OFFSET1__A, 18, 0); set_qam256() 7694 rc = drxj_dap_write_reg16(dev_addr, SCU_RAM_QAM_FSM_LCAVG_OFFSET2__A, 13, 0); set_qam256() 7699 rc = drxj_dap_write_reg16(dev_addr, SCU_RAM_QAM_FSM_LCAVG_OFFSET3__A, 7, 0); set_qam256() 7704 rc = drxj_dap_write_reg16(dev_addr, SCU_RAM_QAM_FSM_LCAVG_OFFSET4__A, 0, 0); set_qam256() 7709 rc = drxj_dap_write_reg16(dev_addr, SCU_RAM_QAM_FSM_LCAVG_OFFSET5__A, (u16)(-8), 0); set_qam256() 7715 rc = drxj_dap_write_reg16(dev_addr, SCU_RAM_QAM_LC_CA_FINE__A, 15, 0); set_qam256() 7720 rc = drxj_dap_write_reg16(dev_addr, SCU_RAM_QAM_LC_CA_COARSE__A, 40, 0); set_qam256() 7725 rc = drxj_dap_write_reg16(dev_addr, SCU_RAM_QAM_LC_CP_FINE__A, 2, 0); set_qam256() 7730 rc = drxj_dap_write_reg16(dev_addr, SCU_RAM_QAM_LC_CP_MEDIUM__A, 50, 0); set_qam256() 7735 rc = drxj_dap_write_reg16(dev_addr, SCU_RAM_QAM_LC_CP_COARSE__A, 255, 0); set_qam256() 7740 rc = drxj_dap_write_reg16(dev_addr, SCU_RAM_QAM_LC_CI_FINE__A, 2, 0); set_qam256() 7745 rc = drxj_dap_write_reg16(dev_addr, SCU_RAM_QAM_LC_CI_MEDIUM__A, 25, 0); set_qam256() 7750 rc = drxj_dap_write_reg16(dev_addr, SCU_RAM_QAM_LC_CI_COARSE__A, 80, 0); set_qam256() 7755 rc = drxj_dap_write_reg16(dev_addr, SCU_RAM_QAM_LC_EP_FINE__A, 12, 0); set_qam256() 7760 rc = drxj_dap_write_reg16(dev_addr, SCU_RAM_QAM_LC_EP_MEDIUM__A, 24, 0); set_qam256() 7765 rc = drxj_dap_write_reg16(dev_addr, SCU_RAM_QAM_LC_EP_COARSE__A, 24, 0); set_qam256() 7770 rc = drxj_dap_write_reg16(dev_addr, SCU_RAM_QAM_LC_EI_FINE__A, 12, 0); set_qam256() 7775 rc = drxj_dap_write_reg16(dev_addr, SCU_RAM_QAM_LC_EI_MEDIUM__A, 16, 0); set_qam256() 7780 rc = drxj_dap_write_reg16(dev_addr, SCU_RAM_QAM_LC_EI_COARSE__A, 16, 0); set_qam256() 7785 rc = drxj_dap_write_reg16(dev_addr, SCU_RAM_QAM_LC_CF_FINE__A, 16, 0); set_qam256() 7790 rc = drxj_dap_write_reg16(dev_addr, SCU_RAM_QAM_LC_CF_MEDIUM__A, 48, 0); set_qam256() 7795 rc = drxj_dap_write_reg16(dev_addr, SCU_RAM_QAM_LC_CF_COARSE__A, 80, 0); set_qam256() 7800 rc = drxj_dap_write_reg16(dev_addr, SCU_RAM_QAM_LC_CF1_FINE__A, 5, 0); set_qam256() 7805 rc = drxj_dap_write_reg16(dev_addr, SCU_RAM_QAM_LC_CF1_MEDIUM__A, 15, 0); set_qam256() 7810 rc = drxj_dap_write_reg16(dev_addr, SCU_RAM_QAM_LC_CF1_COARSE__A, 16, 0); set_qam256() 7816 rc = drxj_dap_write_reg16(dev_addr, SCU_RAM_QAM_SL_SIG_POWER__A, 43520, 0); set_qam256() 7843 struct i2c_device_addr *dev_addr = NULL; set_qam() local 7981 dev_addr = demod->my_i2c_dev_addr; set_qam() 8050 rc = drxj_dap_write_reg16(dev_addr, FEC_COMM_EXEC__A, FEC_COMM_EXEC_STOP, 0); set_qam() 8055 rc = drxj_dap_write_reg16(dev_addr, QAM_COMM_EXEC__A, QAM_COMM_EXEC_STOP, 0); set_qam() 8060 rc = drxj_dap_write_reg16(dev_addr, IQM_FS_COMM_EXEC__A, IQM_FS_COMM_EXEC_STOP, 0); set_qam() 8065 rc = drxj_dap_write_reg16(dev_addr, IQM_FD_COMM_EXEC__A, IQM_FD_COMM_EXEC_STOP, 0); set_qam() 8070 rc = drxj_dap_write_reg16(dev_addr, IQM_RC_COMM_EXEC__A, IQM_RC_COMM_EXEC_STOP, 0); set_qam() 8075 rc = drxj_dap_write_reg16(dev_addr, IQM_RT_COMM_EXEC__A, IQM_RT_COMM_EXEC_STOP, 0); set_qam() 8080 rc = drxj_dap_write_reg16(dev_addr, IQM_CF_COMM_EXEC__A, IQM_CF_COMM_EXEC_STOP, 0); set_qam() 8092 rc = scu_command(dev_addr, &cmd_scu); set_qam() 8111 rc = scu_command(dev_addr, &cmd_scu); set_qam() 8123 rc = scu_command(dev_addr, &cmd_scu); set_qam() 8129 rc = drxdap_fasi_write_reg32(dev_addr, IQM_RC_RATE_OFS_LO__A, iqm_rc_rate, 0); set_qam() 8155 rc = drxj_dap_write_reg16(dev_addr, QAM_LC_SYMBOL_FREQ__A, lc_symbol_freq, 0); set_qam() 8160 rc = drxj_dap_write_reg16(dev_addr, IQM_RC_STRETCH__A, iqm_rc_stretch, 0); set_qam() 8169 rc = drxj_dap_write_reg16(dev_addr, IQM_AF_AMUX__A, 0x02, 0); set_qam() 8175 rc = drxj_dap_write_reg16(dev_addr, IQM_CF_SYMMETRIC__A, 0, 0); set_qam() 8180 rc = drxj_dap_write_reg16(dev_addr, IQM_CF_MIDTAP__A, 3, 0); set_qam() 8185 rc = drxj_dap_write_reg16(dev_addr, IQM_CF_OUT_ENA__A, IQM_CF_OUT_ENA_QAM__M, 0); set_qam() 8191 rc = drxj_dap_write_reg16(dev_addr, SCU_RAM_QAM_WR_RSV_0__A, 0x5f, 0); set_qam() 8197 rc = drxj_dap_write_reg16(dev_addr, IQM_AF_SYNC_SEL__A, 3, 0); set_qam() 8202 rc = drxj_dap_write_reg16(dev_addr, IQM_AF_CLP_LEN__A, 0, 0); set_qam() 8207 rc = drxj_dap_write_reg16(dev_addr, IQM_AF_CLP_TH__A, 448, 0); set_qam() 8212 rc = drxj_dap_write_reg16(dev_addr, IQM_AF_SNS_LEN__A, 0, 0); set_qam() 8217 rc = drxj_dap_write_reg16(dev_addr, IQM_AF_PDREF__A, 4, 0); set_qam() 8222 rc = drxj_dap_write_reg16(dev_addr, IQM_AF_STDBY__A, 0x10, 0); set_qam() 8227 rc = drxj_dap_write_reg16(dev_addr, IQM_AF_PGA_GAIN__A, 11, 0); set_qam() 8233 rc = drxj_dap_write_reg16(dev_addr, IQM_CF_POW_MEAS_LEN__A, 1, 0); set_qam() 8238 rc = drxj_dap_write_reg16(dev_addr, IQM_CF_SCALE_SH__A, IQM_CF_SCALE_SH__PRE, 0); set_qam() 8244 rc = drxj_dap_write_reg16(dev_addr, QAM_SY_TIMEOUT__A, QAM_SY_TIMEOUT__PRE, 0); set_qam() 8250 rc = drxj_dap_write_reg16(dev_addr, QAM_SY_SYNC_LWM__A, QAM_SY_SYNC_LWM__PRE, 0); set_qam() 8255 rc = drxj_dap_write_reg16(dev_addr, QAM_SY_SYNC_AWM__A, QAM_SY_SYNC_AWM__PRE, 0); set_qam() 8260 rc = drxj_dap_write_reg16(dev_addr, QAM_SY_SYNC_HWM__A, QAM_SY_SYNC_HWM__PRE, 0); set_qam() 8270 rc = drxj_dap_write_reg16(dev_addr, QAM_SY_SYNC_LWM__A, 0x03, 0); set_qam() 8275 rc = drxj_dap_write_reg16(dev_addr, QAM_SY_SYNC_AWM__A, 0x04, 0); set_qam() 8280 rc = drxj_dap_write_reg16(dev_addr, QAM_SY_SYNC_HWM__A, QAM_SY_SYNC_HWM__PRE, 0); set_qam() 8288 rc = drxj_dap_write_reg16(dev_addr, QAM_SY_SYNC_LWM__A, 0x03, 0); set_qam() 8293 rc = drxj_dap_write_reg16(dev_addr, QAM_SY_SYNC_AWM__A, 0x05, 0); set_qam() 8298 rc = drxj_dap_write_reg16(dev_addr, QAM_SY_SYNC_HWM__A, 0x06, 0); set_qam() 8309 rc = drxj_dap_write_reg16(dev_addr, QAM_LC_MODE__A, QAM_LC_MODE__PRE, 0); set_qam() 8314 rc = drxj_dap_write_reg16(dev_addr, QAM_LC_RATE_LIMIT__A, 3, 0); set_qam() 8319 rc = drxj_dap_write_reg16(dev_addr, QAM_LC_LPF_FACTORP__A, 4, 0); set_qam() 8324 rc = drxj_dap_write_reg16(dev_addr, QAM_LC_LPF_FACTORI__A, 4, 0); set_qam() 8329 rc = drxj_dap_write_reg16(dev_addr, QAM_LC_MODE__A, 7, 0); set_qam() 8334 rc = drxj_dap_write_reg16(dev_addr, QAM_LC_QUAL_TAB0__A, 1, 0); set_qam() 8339 rc = drxj_dap_write_reg16(dev_addr, QAM_LC_QUAL_TAB1__A, 1, 0); set_qam() 8344 rc = drxj_dap_write_reg16(dev_addr, QAM_LC_QUAL_TAB2__A, 1, 0); set_qam() 8349 rc = drxj_dap_write_reg16(dev_addr, QAM_LC_QUAL_TAB3__A, 1, 0); set_qam() 8354 rc = drxj_dap_write_reg16(dev_addr, QAM_LC_QUAL_TAB4__A, 2, 0); set_qam() 8359 rc = drxj_dap_write_reg16(dev_addr, QAM_LC_QUAL_TAB5__A, 2, 0); set_qam() 8364 rc = drxj_dap_write_reg16(dev_addr, QAM_LC_QUAL_TAB6__A, 2, 0); set_qam() 8369 rc = drxj_dap_write_reg16(dev_addr, QAM_LC_QUAL_TAB8__A, 2, 0); set_qam() 8374 rc = drxj_dap_write_reg16(dev_addr, QAM_LC_QUAL_TAB9__A, 2, 0); set_qam() 8379 rc = drxj_dap_write_reg16(dev_addr, QAM_LC_QUAL_TAB10__A, 2, 0); set_qam() 8384 rc = drxj_dap_write_reg16(dev_addr, QAM_LC_QUAL_TAB12__A, 2, 0); set_qam() 8389 rc = drxj_dap_write_reg16(dev_addr, QAM_LC_QUAL_TAB15__A, 3, 0); set_qam() 8394 rc = drxj_dap_write_reg16(dev_addr, QAM_LC_QUAL_TAB16__A, 3, 0); set_qam() 8399 rc = drxj_dap_write_reg16(dev_addr, QAM_LC_QUAL_TAB20__A, 4, 0); set_qam() 8404 rc = drxj_dap_write_reg16(dev_addr, QAM_LC_QUAL_TAB25__A, 4, 0); set_qam() 8410 rc = drxj_dap_write_reg16(dev_addr, IQM_FS_ADJ_SEL__A, 1, 0); set_qam() 8415 rc = drxj_dap_write_reg16(dev_addr, IQM_RC_ADJ_SEL__A, 1, 0); set_qam() 8420 rc = drxj_dap_write_reg16(dev_addr, IQM_CF_ADJ_SEL__A, 1, 0); set_qam() 8425 rc = drxj_dap_write_reg16(dev_addr, IQM_CF_POW_MEAS_LEN__A, 0, 0); set_qam() 8430 rc = drxj_dap_write_reg16(dev_addr, SCU_RAM_GPIO__A, 0, 0); set_qam() 8486 rc = drxdap_fasi_write_block(dev_addr, IQM_CF_TAP_RE0__A, sizeof(qam_a_taps), ((u8 *)qam_a_taps), 0); set_qam() 8491 rc = drxdap_fasi_write_block(dev_addr, IQM_CF_TAP_IM0__A, sizeof(qam_a_taps), ((u8 *)qam_a_taps), 0); set_qam() 8499 rc = drxdap_fasi_write_block(dev_addr, IQM_CF_TAP_RE0__A, sizeof(qam_b64_taps), ((u8 *)qam_b64_taps), 0); set_qam() 8504 rc = drxdap_fasi_write_block(dev_addr, IQM_CF_TAP_IM0__A, sizeof(qam_b64_taps), ((u8 *)qam_b64_taps), 0); set_qam() 8511 rc = drxdap_fasi_write_block(dev_addr, IQM_CF_TAP_RE0__A, sizeof(qam_b256_taps), ((u8 *)qam_b256_taps), 0); set_qam() 8516 rc = drxdap_fasi_write_block(dev_addr, IQM_CF_TAP_IM0__A, sizeof(qam_b256_taps), ((u8 *)qam_b256_taps), 0); set_qam() 8526 rc = drxdap_fasi_write_block(dev_addr, IQM_CF_TAP_RE0__A, sizeof(qam_c_taps), ((u8 *)qam_c_taps), 0); set_qam() 8531 rc = drxdap_fasi_write_block(dev_addr, IQM_CF_TAP_IM0__A, sizeof(qam_c_taps), ((u8 *)qam_c_taps), 0); set_qam() 8581 rc = drxj_dap_write_reg16(dev_addr, IQM_CF_SCALE_SH__A, 0, 0); set_qam() 8628 rc = scu_command(dev_addr, &cmd_scu); set_qam() 8635 rc = drxj_dap_write_reg16(dev_addr, IQM_COMM_EXEC__A, IQM_COMM_EXEC_ACTIVE, 0); set_qam() 8640 rc = drxj_dap_write_reg16(dev_addr, QAM_COMM_EXEC__A, QAM_COMM_EXEC_ACTIVE, 0); set_qam() 8645 rc = drxj_dap_write_reg16(dev_addr, FEC_COMM_EXEC__A, FEC_COMM_EXEC_ACTIVE, 0); set_qam() 8661 struct i2c_device_addr *dev_addr = demod->my_i2c_dev_addr; qam_flip_spec() local 8674 rc = drxj_dap_read_reg16(dev_addr, SCU_RAM_QAM_CTL_ENA__A, &qam_ctl_ena, 0); qam_flip_spec() 8679 rc = drxj_dap_write_reg16(dev_addr, SCU_RAM_QAM_CTL_ENA__A, qam_ctl_ena & ~(SCU_RAM_QAM_CTL_ENA_ACQ__M | SCU_RAM_QAM_CTL_ENA_EQU__M | SCU_RAM_QAM_CTL_ENA_LC__M), 0); qam_flip_spec() 8686 rc = drxj_dap_write_reg16(dev_addr, QAM_LC_CF__A, 0, 0); qam_flip_spec() 8691 rc = drxj_dap_write_reg16(dev_addr, QAM_LC_CF1__A, 0, 0); qam_flip_spec() 8697 rc = drxj_dap_atomic_read_reg32(dev_addr, IQM_FS_RATE_OFS_LO__A, &iqm_fs_rate_ofs, 0); qam_flip_spec() 8702 rc = drxj_dap_atomic_read_reg32(dev_addr, IQM_FS_RATE_LO__A, &iqm_fs_rate_lo, 0); qam_flip_spec() 8712 rc = drxj_dap_read_reg16(dev_addr, QAM_DQ_MODE__A, &data, 0); qam_flip_spec() 8718 rc = drxj_dap_write_reg16(dev_addr, QAM_DQ_MODE__A, data, 0); qam_flip_spec() 8723 rc = drxj_dap_write_reg16(dev_addr, QAM_FQ_MODE__A, data, 0); qam_flip_spec() 8730 rc = drxj_dap_write_reg16(dev_addr, QAM_LC_CI__A, 0, 0); qam_flip_spec() 8735 rc = drxj_dap_write_reg16(dev_addr, QAM_LC_EP__A, 0, 0); qam_flip_spec() 8740 rc = drxj_dap_write_reg16(dev_addr, QAM_FQ_LA_FACTOR__A, 0, 0); qam_flip_spec() 8747 rc = drxdap_fasi_write_reg32(dev_addr, IQM_FS_RATE_OFS_LO__A, iqm_fs_rate_ofs, 0); qam_flip_spec() 8756 rc = drxj_dap_read_reg16(dev_addr, QAM_DQ_MODE__A, &data, 0); qam_flip_spec() 8763 rc = drxj_dap_write_reg16(dev_addr, QAM_DQ_MODE__A, data, 0); qam_flip_spec() 8768 rc = drxj_dap_write_reg16(dev_addr, QAM_FQ_MODE__A, data, 0); qam_flip_spec() 8775 rc = drxj_dap_read_reg16(dev_addr, QAM_DQ_TAP_IM_EL0__A + (2 * i), &data, 0); qam_flip_spec() 8780 rc = drxj_dap_write_reg16(dev_addr, QAM_DQ_TAP_IM_EL0__A + (2 * i), -data, 0); qam_flip_spec() 8788 rc = drxj_dap_read_reg16(dev_addr, QAM_FQ_TAP_IM_EL0__A + (2 * i), &data, 0); qam_flip_spec() 8793 rc = drxj_dap_write_reg16(dev_addr, QAM_FQ_TAP_IM_EL0__A + (2 * i), -data, 0); qam_flip_spec() 8801 rc = drxj_dap_write_reg16(dev_addr, QAM_DQ_MODE__A, data, 0); qam_flip_spec() 8806 rc = drxj_dap_write_reg16(dev_addr, QAM_FQ_MODE__A, data, 0); qam_flip_spec() 8812 rc = drxj_dap_write_reg16(dev_addr, SCU_RAM_QAM_FSM_STATE_TGT__A, 4, 0); qam_flip_spec() 8820 rc = drxj_dap_read_reg16(dev_addr, SCU_RAM_QAM_FSM_STATE__A, &fsm_state, 0); qam_flip_spec() 8826 rc = drxj_dap_write_reg16(dev_addr, SCU_RAM_QAM_CTL_ENA__A, (qam_ctl_ena | 0x0016), 0); qam_flip_spec() 8857 struct i2c_device_addr *dev_addr = demod->my_i2c_dev_addr; qam64auto() local 8858 struct drx39xxj_state *state = dev_addr->user_data; qam64auto() 9005 struct i2c_device_addr *dev_addr = demod->my_i2c_dev_addr; qam256auto() local 9006 struct drx39xxj_state *state = dev_addr->user_data; qam256auto() 9282 * \fn static short get_qamrs_err_count(struct i2c_device_addr *dev_addr) 9290 get_qamrs_err_count(struct i2c_device_addr *dev_addr, get_qamrs_err_count() argument 9299 if (dev_addr == NULL) get_qamrs_err_count() 9305 rc = drxj_dap_read_reg16(dev_addr, FEC_RS_NR_BIT_ERRORS__A, &nr_bit_errors, 0); get_qamrs_err_count() 9311 rc = drxj_dap_read_reg16(dev_addr, FEC_RS_NR_SYMBOL_ERRORS__A, &nr_symbol_errors, 0); get_qamrs_err_count() 9317 rc = drxj_dap_read_reg16(dev_addr, FEC_RS_NR_PACKET_ERRORS__A, &nr_packet_errors, 0); get_qamrs_err_count() 9323 rc = drxj_dap_read_reg16(dev_addr, FEC_RS_NR_FAILURES__A, &nr_failures, 0); get_qamrs_err_count() 9329 rc = drxj_dap_read_reg16(dev_addr, FEC_OC_SNC_FAIL_COUNT__A, &nr_snc_par_fail_count, 0); get_qamrs_err_count() 9369 struct i2c_device_addr *dev_addr = demod->my_i2c_dev_addr; get_sig_strength() local 9378 rc = drxj_dap_read_reg16(dev_addr, IQM_AF_AGC_IF__A, &if_gain, 0); get_sig_strength() 9384 rc = drxj_dap_read_reg16(dev_addr, IQM_AF_AGC_RF__A, &rf_gain, 0); get_sig_strength() 9447 struct i2c_device_addr *dev_addr = demod->my_i2c_dev_addr; ctrl_get_qam_sig_quality() local 9449 struct drx39xxj_state *state = dev_addr->user_data; ctrl_get_qam_sig_quality() 9483 rc = get_qamrs_err_count(dev_addr, &measuredrs_errors); ctrl_get_qam_sig_quality() 9489 rc = drxj_dap_read_reg16(dev_addr, QAM_SL_ERR_POWER__A, &qam_sl_err_power, 0); ctrl_get_qam_sig_quality() 9495 rc = drxj_dap_read_reg16(dev_addr, FEC_OC_SNC_FAIL_PERIOD__A, &fec_oc_period, 0); ctrl_get_qam_sig_quality() 9548 rc = drxj_dap_read_reg16(dev_addr, QAM_VD_NR_QSYM_ERRORS__A, &qsym_err_vd, 0); ctrl_get_qam_sig_quality() 9731 struct i2c_device_addr *dev_addr = demod->my_i2c_dev_addr; power_down_atv() local 9750 rc = scu_command(dev_addr, &cmd_scu); power_down_atv() 9756 rc = drxj_dap_write_reg16(dev_addr, ATV_TOP_STDBY__A, (ATV_TOP_STDBY_SIF_STDBY_STANDBY & (~ATV_TOP_STDBY_CVBS_STDBY_A2_ACTIVE)), 0); power_down_atv() 9762 rc = drxj_dap_write_reg16(dev_addr, ATV_COMM_EXEC__A, ATV_COMM_EXEC_STOP, 0); power_down_atv() 9768 rc = drxj_dap_write_reg16(dev_addr, IQM_COMM_EXEC__A, IQM_COMM_EXEC_STOP, 0); power_down_atv() 9779 rc = drxj_dap_write_reg16(dev_addr, IQM_FS_COMM_EXEC__A, IQM_FS_COMM_EXEC_STOP, 0); power_down_atv() 9784 rc = drxj_dap_write_reg16(dev_addr, IQM_FD_COMM_EXEC__A, IQM_FD_COMM_EXEC_STOP, 0); power_down_atv() 9789 rc = drxj_dap_write_reg16(dev_addr, IQM_RC_COMM_EXEC__A, IQM_RC_COMM_EXEC_STOP, 0); power_down_atv() 9794 rc = drxj_dap_write_reg16(dev_addr, IQM_RT_COMM_EXEC__A, IQM_RT_COMM_EXEC_STOP, 0); power_down_atv() 9799 rc = drxj_dap_write_reg16(dev_addr, IQM_CF_COMM_EXEC__A, IQM_CF_COMM_EXEC_STOP, 0); power_down_atv() 9826 struct i2c_device_addr *dev_addr = NULL; power_down_aud() local 9830 dev_addr = (struct i2c_device_addr *)demod->my_i2c_dev_addr; power_down_aud() 9833 rc = drxj_dap_write_reg16(dev_addr, AUD_COMM_EXEC__A, AUD_COMM_EXEC_STOP, 0); power_down_aud() 9855 struct i2c_device_addr *dev_addr = demod->my_i2c_dev_addr; set_orx_nsu_aox() local 9860 rc = drxj_dap_read_reg16(dev_addr, ORX_NSU_AOX_STDBY_W__A, &data, 0); set_orx_nsu_aox() 9869 rc = drxj_dap_write_reg16(dev_addr, ORX_NSU_AOX_STDBY_W__A, data, 0); set_orx_nsu_aox() 9908 struct i2c_device_addr *dev_addr = NULL; ctrl_set_oob() local 9931 dev_addr = demod->my_i2c_dev_addr; ctrl_set_oob() 9943 rc = scu_command(dev_addr, &scu_cmd); ctrl_set_oob() 9953 rc = drxj_dap_write_reg16(dev_addr, ORX_COMM_EXEC__A, ORX_COMM_EXEC_STOP, 0); ctrl_set_oob() 9985 rc = drxj_dap_write_reg16(dev_addr, ORX_COMM_EXEC__A, ORX_COMM_EXEC_STOP, 0); ctrl_set_oob() 9995 rc = scu_command(dev_addr, &scu_cmd); ctrl_set_oob() 10008 rc = scu_command(dev_addr, &scu_cmd); ctrl_set_oob() 10084 rc = scu_command(dev_addr, &scu_cmd); ctrl_set_oob() 10090 rc = drxj_dap_write_reg16(dev_addr, SIO_TOP_COMM_KEY__A, 0xFABA, 0); ctrl_set_oob() 10095 rc = drxj_dap_write_reg16(dev_addr, SIO_PDR_OOB_CRX_CFG__A, OOB_CRX_DRIVE_STRENGTH << SIO_PDR_OOB_CRX_CFG_DRIVE__B | 0x03 << SIO_PDR_OOB_CRX_CFG_MODE__B, 0); ctrl_set_oob() 10100 rc = drxj_dap_write_reg16(dev_addr, SIO_PDR_OOB_DRX_CFG__A, OOB_DRX_DRIVE_STRENGTH << SIO_PDR_OOB_DRX_CFG_DRIVE__B | 0x03 << SIO_PDR_OOB_DRX_CFG_MODE__B, 0); ctrl_set_oob() 10105 rc = drxj_dap_write_reg16(dev_addr, SIO_TOP_COMM_KEY__A, 0x0000, 0); ctrl_set_oob() 10111 rc = drxj_dap_write_reg16(dev_addr, ORX_TOP_COMM_KEY__A, 0, 0); ctrl_set_oob() 10116 rc = drxj_dap_write_reg16(dev_addr, ORX_FWP_AAG_LEN_W__A, 16000, 0); ctrl_set_oob() 10121 rc = drxj_dap_write_reg16(dev_addr, ORX_FWP_AAG_THR_W__A, 40, 0); ctrl_set_oob() 10128 rc = drxj_dap_write_reg16(dev_addr, ORX_DDC_OFO_SET_W__A, ORX_DDC_OFO_SET_W__PRE, 0); ctrl_set_oob() 10135 rc = drxj_dap_write_reg16(dev_addr, ORX_NSU_AOX_LOPOW_W__A, ext_attr->oob_lo_pow, 0); ctrl_set_oob() 10142 rc = drxj_dap_write_reg16(dev_addr, SCU_RAM_ORX_TARGET_MODE__A, SCU_RAM_ORX_TARGET_MODE_2048KBPS_SQRT, 0); ctrl_set_oob() 10147 rc = drxj_dap_write_reg16(dev_addr, SCU_RAM_ORX_FREQ_GAIN_CORR__A, SCU_RAM_ORX_FREQ_GAIN_CORR_2048KBPS, 0); ctrl_set_oob() 10154 rc = drxj_dap_write_reg16(dev_addr, SCU_RAM_ORX_RST_CPH__A, 0x0001, 0); ctrl_set_oob() 10159 rc = drxj_dap_write_reg16(dev_addr, SCU_RAM_ORX_RST_CTI__A, 0x0002, 0); ctrl_set_oob() 10164 rc = drxj_dap_write_reg16(dev_addr, SCU_RAM_ORX_RST_KRN__A, 0x0004, 0); ctrl_set_oob() 10169 rc = drxj_dap_write_reg16(dev_addr, SCU_RAM_ORX_RST_KRP__A, 0x0008, 0); ctrl_set_oob() 10176 rc = drxj_dap_write_reg16(dev_addr, SCU_RAM_ORX_AGN_LOCK_TH__A, 2048 >> 3, 0); ctrl_set_oob() 10181 rc = drxj_dap_write_reg16(dev_addr, SCU_RAM_ORX_AGN_LOCK_TOTH__A, (u16)(-2048), 0); ctrl_set_oob() 10186 rc = drxj_dap_write_reg16(dev_addr, SCU_RAM_ORX_AGN_ONLOCK_TTH__A, 8, 0); ctrl_set_oob() 10191 rc = drxj_dap_write_reg16(dev_addr, SCU_RAM_ORX_AGN_UNLOCK_TTH__A, (u16)(-8), 0); ctrl_set_oob() 10196 rc = drxj_dap_write_reg16(dev_addr, SCU_RAM_ORX_AGN_LOCK_MASK__A, 1, 0); ctrl_set_oob() 10203 rc = drxj_dap_write_reg16(dev_addr, SCU_RAM_ORX_DGN_LOCK_TH__A, 10, 0); ctrl_set_oob() 10208 rc = drxj_dap_write_reg16(dev_addr, SCU_RAM_ORX_DGN_LOCK_TOTH__A, (u16)(-2048), 0); ctrl_set_oob() 10213 rc = drxj_dap_write_reg16(dev_addr, SCU_RAM_ORX_DGN_ONLOCK_TTH__A, 8, 0); ctrl_set_oob() 10218 rc = drxj_dap_write_reg16(dev_addr, SCU_RAM_ORX_DGN_UNLOCK_TTH__A, (u16)(-8), 0); ctrl_set_oob() 10223 rc = drxj_dap_write_reg16(dev_addr, SCU_RAM_ORX_DGN_LOCK_MASK__A, 1 << 1, 0); ctrl_set_oob() 10230 rc = drxj_dap_write_reg16(dev_addr, SCU_RAM_ORX_FRQ_LOCK_TH__A, 17, 0); ctrl_set_oob() 10235 rc = drxj_dap_write_reg16(dev_addr, SCU_RAM_ORX_FRQ_LOCK_TOTH__A, (u16)(-2048), 0); ctrl_set_oob() 10240 rc = drxj_dap_write_reg16(dev_addr, SCU_RAM_ORX_FRQ_ONLOCK_TTH__A, 8, 0); ctrl_set_oob() 10245 rc = drxj_dap_write_reg16(dev_addr, SCU_RAM_ORX_FRQ_UNLOCK_TTH__A, (u16)(-8), 0); ctrl_set_oob() 10250 rc = drxj_dap_write_reg16(dev_addr, SCU_RAM_ORX_FRQ_LOCK_MASK__A, 1 << 2, 0); ctrl_set_oob() 10257 rc = drxj_dap_write_reg16(dev_addr, SCU_RAM_ORX_PHA_LOCK_TH__A, 3000, 0); ctrl_set_oob() 10262 rc = drxj_dap_write_reg16(dev_addr, SCU_RAM_ORX_PHA_LOCK_TOTH__A, (u16)(-2048), 0); ctrl_set_oob() 10267 rc = drxj_dap_write_reg16(dev_addr, SCU_RAM_ORX_PHA_ONLOCK_TTH__A, 8, 0); ctrl_set_oob() 10272 rc = drxj_dap_write_reg16(dev_addr, SCU_RAM_ORX_PHA_UNLOCK_TTH__A, (u16)(-8), 0); ctrl_set_oob() 10277 rc = drxj_dap_write_reg16(dev_addr, SCU_RAM_ORX_PHA_LOCK_MASK__A, 1 << 3, 0); ctrl_set_oob() 10284 rc = drxj_dap_write_reg16(dev_addr, SCU_RAM_ORX_TIM_LOCK_TH__A, 400, 0); ctrl_set_oob() 10289 rc = drxj_dap_write_reg16(dev_addr, SCU_RAM_ORX_TIM_LOCK_TOTH__A, (u16)(-2048), 0); ctrl_set_oob() 10294 rc = drxj_dap_write_reg16(dev_addr, SCU_RAM_ORX_TIM_ONLOCK_TTH__A, 8, 0); ctrl_set_oob() 10299 rc = drxj_dap_write_reg16(dev_addr, SCU_RAM_ORX_TIM_UNLOCK_TTH__A, (u16)(-8), 0); ctrl_set_oob() 10304 rc = drxj_dap_write_reg16(dev_addr, SCU_RAM_ORX_TIM_LOCK_MASK__A, 1 << 4, 0); ctrl_set_oob() 10311 rc = drxj_dap_write_reg16(dev_addr, SCU_RAM_ORX_EQU_LOCK_TH__A, 20, 0); ctrl_set_oob() 10316 rc = drxj_dap_write_reg16(dev_addr, SCU_RAM_ORX_EQU_LOCK_TOTH__A, (u16)(-2048), 0); ctrl_set_oob() 10321 rc = drxj_dap_write_reg16(dev_addr, SCU_RAM_ORX_EQU_ONLOCK_TTH__A, 4, 0); ctrl_set_oob() 10326 rc = drxj_dap_write_reg16(dev_addr, SCU_RAM_ORX_EQU_UNLOCK_TTH__A, (u16)(-4), 0); ctrl_set_oob() 10331 rc = drxj_dap_write_reg16(dev_addr, SCU_RAM_ORX_EQU_LOCK_MASK__A, 1 << 5, 0); ctrl_set_oob() 10338 rc = drxdap_fasi_write_block(dev_addr, ORX_FWP_PFI_A_W__A, sizeof(pfi_coeffs[mode_index]), ((u8 *)pfi_coeffs[mode_index]), 0); ctrl_set_oob() 10343 rc = drxj_dap_write_reg16(dev_addr, ORX_TOP_MDE_W__A, mode_index, 0); ctrl_set_oob() 10351 rc = drxj_dap_write_reg16(dev_addr, ORX_FWP_NYQ_ADR_W__A, i, 0); ctrl_set_oob() 10356 rc = drxj_dap_write_reg16(dev_addr, ORX_FWP_NYQ_COF_RW__A, nyquist_coeffs[mode_index][i], 0); ctrl_set_oob() 10362 rc = drxj_dap_write_reg16(dev_addr, ORX_FWP_NYQ_ADR_W__A, 31, 0); ctrl_set_oob() 10367 rc = drxj_dap_write_reg16(dev_addr, ORX_COMM_EXEC__A, ORX_COMM_EXEC_ACTIVE, 0); ctrl_set_oob() 10380 rc = scu_command(dev_addr, &scu_cmd); ctrl_set_oob() 10391 rc = drxj_dap_write_reg16(dev_addr, ORX_NSU_AOX_STHR_W__A, ext_attr->oob_pre_saw, 0); ctrl_set_oob() 10432 struct i2c_device_addr *dev_addr = NULL; ctrl_set_channel() local 10444 dev_addr = demod->my_i2c_dev_addr; ctrl_set_channel() 10594 rc = drxj_dap_write_reg16(dev_addr, SCU_COMM_EXEC__A, SCU_COMM_EXEC_ACTIVE, 0); ctrl_set_channel() 10663 struct i2c_device_addr *dev_addr = demod->my_i2c_dev_addr; ctrl_sig_quality() local 10665 struct drx39xxj_state *state = dev_addr->user_data; ctrl_sig_quality() 10699 rc = get_vsb_post_rs_pck_err(dev_addr, &err, &pkt); ctrl_sig_quality() 10711 rc = get_vs_bpre_viterbi_ber(dev_addr, &ber, &cnt); ctrl_sig_quality() 10722 rc = get_vs_bpost_viterbi_ber(dev_addr, &ber, &cnt); ctrl_sig_quality() 10732 rc = get_vsbmer(dev_addr, &mer); ctrl_sig_quality() 10767 * \param dev_addr Pointer to demodulator device address. 10777 struct i2c_device_addr *dev_addr = NULL; ctrl_lock_status() local 10792 dev_addr = demod->my_i2c_dev_addr; ctrl_lock_status() 10823 rc = scu_command(dev_addr, &cmd_scu); ctrl_lock_status() 11025 struct i2c_device_addr *dev_addr = (struct i2c_device_addr *)NULL; ctrl_power_mode() local 11031 dev_addr = demod->my_i2c_dev_addr; ctrl_power_mode() 11128 rc = drxj_dap_write_reg16(dev_addr, SIO_CC_PWD_MODE__A, sio_cc_pwd_mode, 0); ctrl_power_mode() 11133 rc = drxj_dap_write_reg16(dev_addr, SIO_CC_UPDATE__A, SIO_CC_UPDATE_KEY, 0); ctrl_power_mode() 11181 struct i2c_device_addr *dev_addr = NULL; ctrl_set_cfg_pre_saw() local 11185 dev_addr = demod->my_i2c_dev_addr; ctrl_set_cfg_pre_saw() 11200 rc = drxj_dap_write_reg16(dev_addr, IQM_AF_PDREF__A, pre_saw->reference, 0); ctrl_set_cfg_pre_saw() 11244 struct i2c_device_addr *dev_addr = NULL; ctrl_set_cfg_afe_gain() local 11253 dev_addr = demod->my_i2c_dev_addr; ctrl_set_cfg_afe_gain() 11281 rc = drxj_dap_write_reg16(dev_addr, IQM_AF_PGA_GAIN__A, gain, 0); ctrl_set_cfg_afe_gain() 11333 struct i2c_device_addr *dev_addr = NULL; drxj_open() local 11354 dev_addr = demod->my_i2c_dev_addr; drxj_open() 11384 rc = drxj_dap_write_reg16(dev_addr, SIO_CC_SOFT_RST__A, (0x04 | SIO_CC_SOFT_RST_SYS__M | SIO_CC_SOFT_RST_OSC__M), 0); drxj_open() 11389 rc = drxj_dap_write_reg16(dev_addr, SIO_CC_UPDATE__A, SIO_CC_UPDATE_KEY, 0); drxj_open() 11398 rc = drxj_dap_write_reg16(dev_addr, ATV_TOP_STDBY__A, (~ATV_TOP_STDBY_CVBS_STDBY_A2_ACTIVE) | ATV_TOP_STDBY_SIF_STDBY_STANDBY, 0); drxj_open() 11437 rc = drxj_dap_write_reg16(dev_addr, SCU_COMM_EXEC__A, SCU_COMM_EXEC_STOP, 0); drxj_open() 11472 rc = drxj_dap_write_reg16(dev_addr, SCU_COMM_EXEC__A, SCU_COMM_EXEC_ACTIVE, 0); drxj_open() 11510 rc = drxj_dap_write_reg16(dev_addr, SCU_RAM_DRIVER_VER_HI__A, (u16)(driver_version >> 16), 0); drxj_open() 11515 rc = drxj_dap_write_reg16(dev_addr, SCU_RAM_DRIVER_VER_LO__A, (u16)(driver_version & 0xFFFF), 0); drxj_open() 11547 struct i2c_device_addr *dev_addr = demod->my_i2c_dev_addr; drxj_close() local 11565 rc = drxj_dap_write_reg16(dev_addr, SCU_COMM_EXEC__A, SCU_COMM_EXEC_ACTIVE, 0); drxj_close() 11706 * @dev_addr: Address of device. 11727 struct i2c_device_addr *dev_addr = demod->my_i2c_dev_addr; drx_ctrl_u_code() local 11829 if (drxdap_fasi_write_block(dev_addr, drx_ctrl_u_code() 11853 if (drxdap_fasi_read_block(dev_addr, drx_ctrl_u_code()
|
/linux-4.1.27/drivers/xen/ |
H A D | swiotlb-xen.c | 304 dma_addr_t dev_addr; xen_swiotlb_alloc_coherent() local 335 dev_addr = xen_phys_to_bus(phys); xen_swiotlb_alloc_coherent() 336 if (((dev_addr + size - 1 <= dma_mask)) && xen_swiotlb_alloc_coherent() 338 *dma_handle = dev_addr; xen_swiotlb_alloc_coherent() 353 dma_addr_t dev_addr, struct dma_attrs *attrs) xen_swiotlb_free_coherent() 367 phys = xen_bus_to_phys(dev_addr); xen_swiotlb_free_coherent() 369 if (((dev_addr + size - 1 > dma_mask)) || xen_swiotlb_free_coherent() 391 dma_addr_t dev_addr = xen_phys_to_bus(phys); xen_swiotlb_map_page() local 399 if (dma_capable(dev, dev_addr, size) && xen_swiotlb_map_page() 401 !xen_arch_need_swiotlb(dev, PFN_DOWN(phys), PFN_DOWN(dev_addr)) && xen_swiotlb_map_page() 406 xen_dma_map_page(dev, page, dev_addr, offset, size, dir, attrs); xen_swiotlb_map_page() 407 return dev_addr; xen_swiotlb_map_page() 413 trace_swiotlb_bounced(dev, dev_addr, size, swiotlb_force); xen_swiotlb_map_page() 420 dev_addr, map & ~PAGE_MASK, size, dir, attrs); xen_swiotlb_map_page() 421 dev_addr = xen_phys_to_bus(map); xen_swiotlb_map_page() 426 if (!dma_capable(dev, dev_addr, size)) { xen_swiotlb_map_page() 428 dev_addr = 0; xen_swiotlb_map_page() 430 return dev_addr; xen_swiotlb_map_page() 442 static void xen_unmap_single(struct device *hwdev, dma_addr_t dev_addr, xen_unmap_single() argument 446 phys_addr_t paddr = xen_bus_to_phys(dev_addr); xen_unmap_single() 450 xen_dma_unmap_page(hwdev, dev_addr, size, dir, attrs); xen_unmap_single() 452 /* NOTE: We use dev_addr here, not paddr! */ xen_unmap_single() 453 if (is_xen_swiotlb_buffer(dev_addr)) { xen_unmap_single() 470 void xen_swiotlb_unmap_page(struct device *hwdev, dma_addr_t dev_addr, xen_swiotlb_unmap_page() argument 474 xen_unmap_single(hwdev, dev_addr, size, dir, attrs); xen_swiotlb_unmap_page() 489 xen_swiotlb_sync_single(struct device *hwdev, dma_addr_t dev_addr, xen_swiotlb_sync_single() argument 493 phys_addr_t paddr = xen_bus_to_phys(dev_addr); xen_swiotlb_sync_single() 498 xen_dma_sync_single_for_cpu(hwdev, dev_addr, size, dir); xen_swiotlb_sync_single() 500 /* NOTE: We use dev_addr here, not paddr! */ xen_swiotlb_sync_single() 501 if (is_xen_swiotlb_buffer(dev_addr)) xen_swiotlb_sync_single() 505 xen_dma_sync_single_for_device(hwdev, dev_addr, size, dir); xen_swiotlb_sync_single() 514 xen_swiotlb_sync_single_for_cpu(struct device *hwdev, dma_addr_t dev_addr, xen_swiotlb_sync_single_for_cpu() argument 517 xen_swiotlb_sync_single(hwdev, dev_addr, size, dir, SYNC_FOR_CPU); xen_swiotlb_sync_single_for_cpu() 522 xen_swiotlb_sync_single_for_device(struct device *hwdev, dma_addr_t dev_addr, xen_swiotlb_sync_single_for_device() argument 525 xen_swiotlb_sync_single(hwdev, dev_addr, size, dir, SYNC_FOR_DEVICE); xen_swiotlb_sync_single_for_device() 557 dma_addr_t dev_addr = xen_phys_to_bus(paddr); for_each_sg() local 560 xen_arch_need_swiotlb(hwdev, PFN_DOWN(paddr), PFN_DOWN(dev_addr)) || for_each_sg() 561 !dma_capable(hwdev, dev_addr, sg->length) || for_each_sg() 578 dev_addr, for_each_sg() 589 dev_addr, for_each_sg() 594 sg->dma_address = dev_addr; for_each_sg() 352 xen_swiotlb_free_coherent(struct device *hwdev, size_t size, void *vaddr, dma_addr_t dev_addr, struct dma_attrs *attrs) xen_swiotlb_free_coherent() argument
|
/linux-4.1.27/arch/mips/lantiq/xway/ |
H A D | xrx200_phy_fw.c | 22 dma_addr_t dev_addr = 0; xway_gphy_load() local 65 fw_addr = dma_alloc_coherent(&pdev->dev, size, &dev_addr, GFP_KERNEL); xway_gphy_load() 68 dev_addr = ALIGN(dev_addr, XRX200_GPHY_FW_ALIGN); xway_gphy_load() 75 return dev_addr; xway_gphy_load()
|
H A D | reset.c | 80 int xrx200_gphy_boot(struct device *dev, unsigned int id, dma_addr_t dev_addr) xrx200_gphy_boot() argument 99 dev_info(dev, "booting GPHY%u firmware at %X\n", id, dev_addr); xrx200_gphy_boot() 103 ltq_rcu_w32(dev_addr, xrx200_gphy[id].addr); xrx200_gphy_boot()
|
/linux-4.1.27/drivers/infiniband/core/ |
H A D | addr.c | 111 int rdma_copy_addr(struct rdma_dev_addr *dev_addr, struct net_device *dev, rdma_copy_addr() argument 114 dev_addr->dev_type = dev->type; rdma_copy_addr() 115 memcpy(dev_addr->src_dev_addr, dev->dev_addr, MAX_ADDR_LEN); rdma_copy_addr() 116 memcpy(dev_addr->broadcast, dev->broadcast, MAX_ADDR_LEN); rdma_copy_addr() 118 memcpy(dev_addr->dst_dev_addr, dst_dev_addr, MAX_ADDR_LEN); rdma_copy_addr() 119 dev_addr->bound_dev_if = dev->ifindex; rdma_copy_addr() 124 int rdma_translate_ip(struct sockaddr *addr, struct rdma_dev_addr *dev_addr, rdma_translate_ip() argument 130 if (dev_addr->bound_dev_if) { rdma_translate_ip() 131 dev = dev_get_by_index(&init_net, dev_addr->bound_dev_if); rdma_translate_ip() 134 ret = rdma_copy_addr(dev_addr, dev, NULL); rdma_translate_ip() 147 ret = rdma_copy_addr(dev_addr, dev, NULL); rdma_translate_ip() 160 ret = rdma_copy_addr(dev_addr, dev, NULL); rdma_translate_ip() 202 static int dst_fetch_ha(struct dst_entry *dst, struct rdma_dev_addr *dev_addr, void *daddr) dst_fetch_ha() argument 215 ret = rdma_copy_addr(dev_addr, dst->dev, n->ha); dst_fetch_ha() 464 struct rdma_dev_addr dev_addr; rdma_addr_find_dmac_by_grh() local 478 memset(&dev_addr, 0, sizeof(dev_addr)); rdma_addr_find_dmac_by_grh() 480 ctx.addr = &dev_addr; rdma_addr_find_dmac_by_grh() 483 &dev_addr, 1000, resolve_cb, &ctx); rdma_addr_find_dmac_by_grh() 489 memcpy(dmac, dev_addr.dst_dev_addr, ETH_ALEN); rdma_addr_find_dmac_by_grh() 490 dev = dev_get_by_index(&init_net, dev_addr.bound_dev_if); rdma_addr_find_dmac_by_grh() 503 struct rdma_dev_addr dev_addr; rdma_addr_find_smac_by_sgid() local 512 memset(&dev_addr, 0, sizeof(dev_addr)); rdma_addr_find_smac_by_sgid() 513 ret = rdma_translate_ip(&gid_addr._sockaddr, &dev_addr, vlan_id); rdma_addr_find_smac_by_sgid() 517 memcpy(smac, dev_addr.src_dev_addr, ETH_ALEN); rdma_addr_find_smac_by_sgid()
|
H A D | cma.c | 253 id_priv->id.route.addr.dev_addr.transport = cma_attach_to_dev() 318 ib_addr_get_mgid(&id_priv->id.route.addr.dev_addr, &rec.mgid); cma_set_qkey() 331 static void cma_translate_ib(struct sockaddr_ib *sib, struct rdma_dev_addr *dev_addr) cma_translate_ib() argument 333 dev_addr->dev_type = ARPHRD_INFINIBAND; cma_translate_ib() 334 rdma_addr_set_sgid(dev_addr, (union ib_gid *) &sib->sib_addr); cma_translate_ib() 335 ib_addr_set_pkey(dev_addr, ntohs(sib->sib_pkey)); cma_translate_ib() 338 static int cma_translate_addr(struct sockaddr *addr, struct rdma_dev_addr *dev_addr) cma_translate_addr() argument 343 ret = rdma_translate_ip(addr, dev_addr, NULL); cma_translate_addr() 345 cma_translate_ib((struct sockaddr_ib *) addr, dev_addr); cma_translate_addr() 355 struct rdma_dev_addr *dev_addr = &id_priv->id.route.addr.dev_addr; cma_acquire_dev() local 360 enum rdma_link_layer dev_ll = dev_addr->dev_type == ARPHRD_INFINIBAND ? cma_acquire_dev() 371 memcpy(&gid, dev_addr->src_dev_addr + cma_acquire_dev() 372 rdma_addr_gid_offset(dev_addr), sizeof gid); cma_acquire_dev() 470 cma_translate_ib(addr, &id_priv->id.route.addr.dev_addr); cma_resolve_ib_dev() 699 struct rdma_dev_addr *dev_addr = &id_priv->id.route.addr.dev_addr; cma_ib_init_qp_attr() local 705 pkey = ib_addr_get_pkey(dev_addr); cma_ib_init_qp_attr() 988 rdma_addr_cancel(&id_priv->id.route.addr.dev_addr); cma_cancel_operation() 1228 rt->addr.dev_addr.dev_type = ARPHRD_INFINIBAND; cma_new_conn_id() 1229 rdma_addr_set_sgid(&rt->addr.dev_addr, &rt->path_rec[0].sgid); cma_new_conn_id() 1230 ib_addr_set_pkey(&rt->addr.dev_addr, be16_to_cpu(rt->path_rec[0].pkey)); cma_new_conn_id() 1232 ret = cma_translate_addr(cma_src_addr(id_priv), &rt->addr.dev_addr); cma_new_conn_id() 1236 rdma_addr_set_dgid(&rt->addr.dev_addr, &rt->path_rec[0].dgid); cma_new_conn_id() 1263 ret = cma_translate_addr(cma_src_addr(id_priv), &id->route.addr.dev_addr); cma_new_udp_id() 1512 ret = rdma_translate_ip(laddr, &conn_id->id.route.addr.dev_addr, NULL); iw_conn_req_handler() 1716 struct rdma_dev_addr *dev_addr = &id_priv->id.route.addr.dev_addr; cma_query_ib_route() local 1723 rdma_addr_get_sgid(dev_addr, &path_rec.sgid); cma_query_ib_route() 1724 rdma_addr_get_dgid(dev_addr, &path_rec.dgid); cma_query_ib_route() 1725 path_rec.pkey = cpu_to_be16(ib_addr_get_pkey(dev_addr)); cma_query_ib_route() 1928 if (addr->dev_addr.bound_dev_if) cma_resolve_iboe_route() 1929 ndev = dev_get_by_index(&init_net, addr->dev_addr.bound_dev_if); cma_resolve_iboe_route() 1936 memcpy(route->path_rec->dmac, addr->dev_addr.dst_dev_addr, ETH_ALEN); cma_resolve_iboe_route() 1937 memcpy(route->path_rec->smac, ndev->dev_addr, ndev->addr_len); cma_resolve_iboe_route() 2079 id_priv->id.route.addr.dev_addr.dev_type = cma_bind_loopback() 2083 rdma_addr_set_sgid(&id_priv->id.route.addr.dev_addr, &gid); cma_bind_loopback() 2084 ib_addr_set_pkey(&id_priv->id.route.addr.dev_addr, pkey); cma_bind_loopback() 2094 struct rdma_dev_addr *dev_addr, void *context) addr_handler() 2146 rdma_addr_get_sgid(&id_priv->id.route.addr.dev_addr, &gid); cma_resolve_loopback() 2147 rdma_addr_set_dgid(&id_priv->id.route.addr.dev_addr, &gid); cma_resolve_loopback() 2176 rdma_addr_set_dgid(&id_priv->id.route.addr.dev_addr, (union ib_gid *) cma_resolve_ib_addr() 2236 dst_addr, &id->route.addr.dev_addr, rdma_resolve_addr() 2511 static int cma_check_linklocal(struct rdma_dev_addr *dev_addr, cma_check_linklocal() argument 2528 dev_addr->bound_dev_if = sin6->sin6_scope_id; cma_check_linklocal() 2596 ret = cma_check_linklocal(&id->route.addr.dev_addr, addr); rdma_bind_addr() 2602 ret = cma_translate_addr(addr, &id->route.addr.dev_addr); rdma_bind_addr() 3189 struct rdma_dev_addr *dev_addr = &id_priv->id.route.addr.dev_addr; cma_set_mgid() local 3203 ipv6_ib_mc_map(&sin6->sin6_addr, dev_addr->broadcast, mc_map); cma_set_mgid() 3208 ip_ib_mc_map(sin->sin_addr.s_addr, dev_addr->broadcast, mc_map); cma_set_mgid() 3219 struct rdma_dev_addr *dev_addr = &id_priv->id.route.addr.dev_addr; cma_join_ib_multicast() local 3223 ib_addr_get_mgid(dev_addr, &rec.mgid); cma_join_ib_multicast() 3235 rdma_addr_get_sgid(dev_addr, &rec.port_gid); cma_join_ib_multicast() 3236 rec.pkey = cpu_to_be16(ib_addr_get_pkey(dev_addr)); cma_join_ib_multicast() 3301 struct rdma_dev_addr *dev_addr = &id_priv->id.route.addr.dev_addr; cma_iboe_join_multicast() local 3325 if (dev_addr->bound_dev_if) cma_iboe_join_multicast() 3326 ndev = dev_get_by_index(&init_net, dev_addr->bound_dev_if); cma_iboe_join_multicast() 3447 struct rdma_dev_addr *dev_addr; cma_netdev_change() local 3450 dev_addr = &id_priv->id.route.addr.dev_addr; cma_netdev_change() 3452 if ((dev_addr->bound_dev_if == ndev->ifindex) && cma_netdev_change() 3453 memcmp(dev_addr->src_dev_addr, ndev->dev_addr, ndev->addr_len)) { cma_netdev_change() 3634 id_stats->node_type = id->route.addr.dev_addr.dev_type; cma_get_id_stats() 3637 id->route.addr.dev_addr.bound_dev_if; cma_get_id_stats() 2093 addr_handler(int status, struct sockaddr *src_addr, struct rdma_dev_addr *dev_addr, void *context) addr_handler() argument
|
H A D | ucma.c | 630 struct rdma_dev_addr *dev_addr; ucma_copy_ib_route() local 635 dev_addr = &route->addr.dev_addr; ucma_copy_ib_route() 636 rdma_addr_get_dgid(dev_addr, ucma_copy_ib_route() 638 rdma_addr_get_sgid(dev_addr, ucma_copy_ib_route() 640 resp->ib_route[0].pkey = cpu_to_be16(ib_addr_get_pkey(dev_addr)); ucma_copy_ib_route() 684 struct rdma_dev_addr *dev_addr; ucma_copy_iw_route() local 686 dev_addr = &route->addr.dev_addr; ucma_copy_iw_route() 687 rdma_addr_get_dgid(dev_addr, (union ib_gid *) &resp->ib_route[0].dgid); ucma_copy_iw_route() 688 rdma_addr_get_sgid(dev_addr, (union ib_gid *) &resp->ib_route[0].sgid); ucma_copy_iw_route() 764 ib_addr_get_pkey(&cm_id->route.addr.dev_addr)); ucma_query_device_addr() 848 rdma_addr_get_sgid(&ctx->cm_id->route.addr.dev_addr, ucma_query_gid() 861 rdma_addr_get_dgid(&ctx->cm_id->route.addr.dev_addr, ucma_query_gid()
|
/linux-4.1.27/net/netrom/ |
H A D | nr_dev.c | 74 memcpy(buff, (saddr != NULL) ? saddr : dev->dev_addr, dev->addr_len); nr_header() 106 if (!memcmp(dev->dev_addr, sa->sa_data, dev->addr_len)) nr_set_mac_address() 114 ax25_listen_release((ax25_address *)dev->dev_addr, NULL); nr_set_mac_address() 117 memcpy(dev->dev_addr, sa->sa_data, dev->addr_len); nr_set_mac_address() 126 err = ax25_listen_register((ax25_address *)dev->dev_addr, NULL); nr_open() 137 ax25_listen_release((ax25_address *)dev->dev_addr, NULL); nr_close()
|
/linux-4.1.27/arch/arm64/include/asm/ |
H A D | dma-mapping.h | 70 static inline phys_addr_t dma_to_phys(struct device *dev, dma_addr_t dev_addr) dma_to_phys() argument 72 return (phys_addr_t)dev_addr; dma_to_phys() 75 static inline int dma_mapping_error(struct device *dev, dma_addr_t dev_addr) dma_mapping_error() argument 78 debug_dma_mapping_error(dev, dev_addr); dma_mapping_error() 79 return ops->mapping_error(dev, dev_addr); dma_mapping_error() 128 void *vaddr, dma_addr_t dev_addr, dma_free_attrs() 136 debug_dma_free_coherent(dev, size, vaddr, dev_addr); dma_free_attrs() 137 ops->free(dev, size, vaddr, dev_addr, attrs); dma_free_attrs() 127 dma_free_attrs(struct device *dev, size_t size, void *vaddr, dma_addr_t dev_addr, struct dma_attrs *attrs) dma_free_attrs() argument
|
/linux-4.1.27/include/xen/ |
H A D | swiotlb-xen.h | 24 extern void xen_swiotlb_unmap_page(struct device *hwdev, dma_addr_t dev_addr, 38 xen_swiotlb_sync_single_for_cpu(struct device *hwdev, dma_addr_t dev_addr, 46 xen_swiotlb_sync_single_for_device(struct device *hwdev, dma_addr_t dev_addr,
|
/linux-4.1.27/drivers/mmc/card/ |
H A D | mmc_test.c | 66 * @dev_addr: address on card at which to do performance tests 77 unsigned int dev_addr; member in struct:mmc_test_area 192 unsigned dev_addr, unsigned blocks, unsigned blksz, int write) mmc_test_prepare_mrq() 204 mrq->cmd->arg = dev_addr; mmc_test_prepare_mrq() 782 unsigned dev_addr, unsigned blocks, mmc_test_nonblock_transfer() 814 mmc_test_prepare_mrq(test, cur_areq->mrq, sg, sg_len, dev_addr, mmc_test_nonblock_transfer() 832 dev_addr += blocks; mmc_test_nonblock_transfer() 846 struct scatterlist *sg, unsigned sg_len, unsigned dev_addr, mmc_test_simple_transfer() 858 mmc_test_prepare_mrq(test, &mrq, sg, sg_len, dev_addr, mmc_test_simple_transfer() 903 struct scatterlist *sg, unsigned sg_len, unsigned dev_addr, mmc_test_transfer() 923 ret = mmc_test_simple_transfer(test, sg, sg_len, dev_addr, mmc_test_transfer() 947 dev_addr + i, 512, 0); mmc_test_transfer() 1450 unsigned int dev_addr, int write) mmc_test_area_transfer() 1454 return mmc_test_simple_transfer(test, t->sg, t->sg_len, dev_addr, mmc_test_area_transfer() 1462 unsigned int dev_addr, int write, mmc_test_area_io_seq() 1495 dev_addr, t->blocks, 512, write, count); mmc_test_area_io_seq() 1498 ret = mmc_test_area_transfer(test, dev_addr, write); mmc_test_area_io_seq() 1499 dev_addr += sz >> 9; mmc_test_area_io_seq() 1515 unsigned int dev_addr, int write, int max_scatter, mmc_test_area_io() 1518 return mmc_test_area_io_seq(test, sz, dev_addr, write, max_scatter, mmc_test_area_io() 1529 return mmc_test_area_io(test, t->max_tfr, t->dev_addr, 1, 0, 0); mmc_test_area_fill() 1542 return mmc_erase(test->card, t->dev_addr, t->max_sz >> 9, mmc_test_area_erase() 1613 t->dev_addr = mmc_test_capacity(test->card) / 2; mmc_test_area_init() 1614 t->dev_addr -= t->dev_addr % (t->max_sz >> 9); mmc_test_area_init() 1672 return mmc_test_area_io(test, t->max_tfr, t->dev_addr, write, mmc_test_best_performance() 1715 unsigned int dev_addr; mmc_test_profile_read_perf() local 1719 dev_addr = t->dev_addr + (sz >> 9); mmc_test_profile_read_perf() 1720 ret = mmc_test_area_io(test, sz, dev_addr, 0, 0, 1); mmc_test_profile_read_perf() 1725 dev_addr = t->dev_addr; mmc_test_profile_read_perf() 1726 return mmc_test_area_io(test, sz, dev_addr, 0, 0, 1); mmc_test_profile_read_perf() 1736 unsigned int dev_addr; mmc_test_profile_write_perf() local 1743 dev_addr = t->dev_addr + (sz >> 9); mmc_test_profile_write_perf() 1744 ret = mmc_test_area_io(test, sz, dev_addr, 1, 0, 1); mmc_test_profile_write_perf() 1752 dev_addr = t->dev_addr; mmc_test_profile_write_perf() 1753 return mmc_test_area_io(test, sz, dev_addr, 1, 0, 1); mmc_test_profile_write_perf() 1763 unsigned int dev_addr; mmc_test_profile_trim_perf() local 1774 dev_addr = t->dev_addr + (sz >> 9); mmc_test_profile_trim_perf() 1776 ret = mmc_erase(test->card, dev_addr, sz >> 9, MMC_TRIM_ARG); mmc_test_profile_trim_perf() 1782 dev_addr = t->dev_addr; mmc_test_profile_trim_perf() 1784 ret = mmc_erase(test->card, dev_addr, sz >> 9, MMC_TRIM_ARG); mmc_test_profile_trim_perf() 1795 unsigned int dev_addr, i, cnt; mmc_test_seq_read_perf() local 1800 dev_addr = t->dev_addr; mmc_test_seq_read_perf() 1803 ret = mmc_test_area_io(test, sz, dev_addr, 0, 0, 0); mmc_test_seq_read_perf() 1806 dev_addr += (sz >> 9); mmc_test_seq_read_perf() 1834 unsigned int dev_addr, i, cnt; mmc_test_seq_write_perf() local 1842 dev_addr = t->dev_addr; mmc_test_seq_write_perf() 1845 ret = mmc_test_area_io(test, sz, dev_addr, 1, 0, 0); mmc_test_seq_write_perf() 1848 dev_addr += (sz >> 9); mmc_test_seq_write_perf() 1880 unsigned int dev_addr, i, cnt; mmc_test_profile_seq_trim_perf() local 1898 dev_addr = t->dev_addr; mmc_test_profile_seq_trim_perf() 1901 ret = mmc_erase(test->card, dev_addr, sz >> 9, mmc_test_profile_seq_trim_perf() 1905 dev_addr += (sz >> 9); mmc_test_profile_seq_trim_perf() 1927 unsigned int dev_addr, cnt, rnd_addr, range1, range2, last_ea = 0, ea; mmc_test_rnd_perf() local 1948 dev_addr = rnd_addr + test->card->pref_erase * ea + mmc_test_rnd_perf() 1950 ret = mmc_test_area_io(test, sz, dev_addr, write, 0, 0); mmc_test_rnd_perf() 2014 unsigned int dev_addr, i, cnt, sz, ssz; mmc_test_seq_perf() local 2036 dev_addr = mmc_test_capacity(test->card) / 4; mmc_test_seq_perf() 2037 if (tot_sz > dev_addr << 9) mmc_test_seq_perf() 2038 tot_sz = dev_addr << 9; mmc_test_seq_perf() 2040 dev_addr &= 0xffff0000; /* Round to 64MiB boundary */ mmc_test_seq_perf() 2044 ret = mmc_test_area_io(test, sz, dev_addr, write, mmc_test_seq_perf() 2048 dev_addr += ssz; mmc_test_seq_perf() 2101 unsigned int dev_addr; mmc_test_rw_multiple() local 2110 dev_addr = mmc_test_capacity(test->card) / 4; mmc_test_rw_multiple() 2111 if ((dev_addr & 0xffff0000)) mmc_test_rw_multiple() 2112 dev_addr &= 0xffff0000; /* Round to 64MiB boundary */ mmc_test_rw_multiple() 2114 dev_addr &= 0xfffff800; /* Round to 1MiB boundary */ mmc_test_rw_multiple() 2115 if (!dev_addr) mmc_test_rw_multiple() 2124 ret = mmc_erase(test->card, dev_addr, mmc_test_rw_multiple() 2127 ret = mmc_erase(test->card, dev_addr, mmc_test_rw_multiple() 2134 ret = mmc_test_area_io_seq(test, reqsize, dev_addr, mmc_test_rw_multiple() 190 mmc_test_prepare_mrq(struct mmc_test_card *test, struct mmc_request *mrq, struct scatterlist *sg, unsigned sg_len, unsigned dev_addr, unsigned blocks, unsigned blksz, int write) mmc_test_prepare_mrq() argument 780 mmc_test_nonblock_transfer(struct mmc_test_card *test, struct scatterlist *sg, unsigned sg_len, unsigned dev_addr, unsigned blocks, unsigned blksz, int write, int count) mmc_test_nonblock_transfer() argument 845 mmc_test_simple_transfer(struct mmc_test_card *test, struct scatterlist *sg, unsigned sg_len, unsigned dev_addr, unsigned blocks, unsigned blksz, int write) mmc_test_simple_transfer() argument 902 mmc_test_transfer(struct mmc_test_card *test, struct scatterlist *sg, unsigned sg_len, unsigned dev_addr, unsigned blocks, unsigned blksz, int write) mmc_test_transfer() argument 1449 mmc_test_area_transfer(struct mmc_test_card *test, unsigned int dev_addr, int write) mmc_test_area_transfer() argument 1461 mmc_test_area_io_seq(struct mmc_test_card *test, unsigned long sz, unsigned int dev_addr, int write, int max_scatter, int timed, int count, bool nonblock, int min_sg_len) mmc_test_area_io_seq() argument 1514 mmc_test_area_io(struct mmc_test_card *test, unsigned long sz, unsigned int dev_addr, int write, int max_scatter, int timed) mmc_test_area_io() argument
|
/linux-4.1.27/net/hsr/ |
H A D | hsr_main.c | 65 ether_addr_copy(master->dev->dev_addr, dev->dev_addr); hsr_netdev_notify() 72 master->dev->dev_addr, hsr_netdev_notify() 74 port->dev->dev_addr : hsr_netdev_notify() 75 master->dev->dev_addr); hsr_netdev_notify()
|
H A D | hsr_device.c | 290 skb->dev->dev_addr, skb->len) <= 0) send_hsr_supervision_frame() 309 ether_addr_copy(hsr_sp->MacAddressA, master->dev->dev_addr); send_hsr_supervision_frame() 389 random_ether_addr(dev->dev_addr); hsr_dev_setup() 442 ether_addr_copy(hsr_dev->dev_addr, slave[0]->dev_addr); hsr_dev_finalize() 445 res = hsr_create_self_node(&hsr->self_node_db, hsr_dev->dev_addr, hsr_dev_finalize() 446 slave[1]->dev_addr); hsr_dev_finalize()
|
/linux-4.1.27/net/rose/ |
H A D | rose_dev.c | 64 if (!memcmp(dev->dev_addr, sa->sa_data, dev->addr_len)) rose_set_mac_address() 72 rose_del_loopback_node((rose_address *)dev->dev_addr); rose_set_mac_address() 75 memcpy(dev->dev_addr, sa->sa_data, dev->addr_len); rose_set_mac_address() 84 err = rose_add_loopback_node((rose_address *)dev->dev_addr); rose_open() 96 rose_del_loopback_node((rose_address *)dev->dev_addr); rose_close()
|
H A D | rose_link.c | 107 rose_call = (ax25_address *)neigh->dev->dev_addr; rose_send_frame() 130 rose_call = (ax25_address *)neigh->dev->dev_addr; rose_link_up()
|
/linux-4.1.27/drivers/net/ethernet/amd/ |
H A D | mvme147.c | 99 dev->dev_addr[0] = 0x08; mvme147lance_probe() 100 dev->dev_addr[1] = 0x00; mvme147lance_probe() 101 dev->dev_addr[2] = 0x3e; mvme147lance_probe() 103 dev->dev_addr[5] = address&0xff; mvme147lance_probe() 105 dev->dev_addr[4] = address&0xff; mvme147lance_probe() 107 dev->dev_addr[3] = address&0xff; mvme147lance_probe() 111 dev->dev_addr); mvme147lance_probe()
|
H A D | a2065.c | 168 ib->phys_addr[0] = dev->dev_addr[1]; lance_init_ring() 169 ib->phys_addr[1] = dev->dev_addr[0]; lance_init_ring() 170 ib->phys_addr[2] = dev->dev_addr[3]; lance_init_ring() 171 ib->phys_addr[3] = dev->dev_addr[2]; lance_init_ring() 172 ib->phys_addr[4] = dev->dev_addr[5]; lance_init_ring() 173 ib->phys_addr[5] = dev->dev_addr[4]; lance_init_ring() 708 dev->dev_addr[0] = 0x00; a2065_init_one() 710 dev->dev_addr[1] = 0x80; a2065_init_one() 711 dev->dev_addr[2] = 0x10; a2065_init_one() 713 dev->dev_addr[1] = 0x00; a2065_init_one() 714 dev->dev_addr[2] = 0x9f; a2065_init_one() 716 dev->dev_addr[3] = (serial >> 16) & 0xff; a2065_init_one() 717 dev->dev_addr[4] = (serial >> 8) & 0xff; a2065_init_one() 718 dev->dev_addr[5] = serial & 0xff; a2065_init_one() 753 board, dev->dev_addr); a2065_init_one()
|
H A D | ariadne.c | 444 lance->RDP = ((u_short *)&dev->dev_addr[0])[0]; ariadne_open() 446 lance->RDP = ((u_short *)&dev->dev_addr[0])[1]; ariadne_open() 448 lance->RDP = ((u_short *)&dev->dev_addr[0])[2]; ariadne_open() 744 dev->dev_addr[0] = 0x00; ariadne_init_one() 745 dev->dev_addr[1] = 0x60; ariadne_init_one() 746 dev->dev_addr[2] = 0x30; ariadne_init_one() 747 dev->dev_addr[3] = (serial >> 16) & 0xff; ariadne_init_one() 748 dev->dev_addr[4] = (serial >> 8) & 0xff; ariadne_init_one() 749 dev->dev_addr[5] = serial & 0xff; ariadne_init_one() 767 board, dev->dev_addr); ariadne_init_one()
|
H A D | sun3lance.c | 380 dev->dev_addr[i] = idprom->id_ethaddr[i]; lance_probe() 383 MEM->init.hwaddr[0] = dev->dev_addr[1]; lance_probe() 384 MEM->init.hwaddr[1] = dev->dev_addr[0]; lance_probe() 385 MEM->init.hwaddr[2] = dev->dev_addr[3]; lance_probe() 386 MEM->init.hwaddr[3] = dev->dev_addr[2]; lance_probe() 387 MEM->init.hwaddr[4] = dev->dev_addr[5]; lance_probe() 388 MEM->init.hwaddr[5] = dev->dev_addr[4]; lance_probe() 390 printk("%pM\n", dev->dev_addr); lance_probe() 483 MEM->init.hwaddr[0] = dev->dev_addr[1]; lance_init_ring() 484 MEM->init.hwaddr[1] = dev->dev_addr[0]; lance_init_ring() 485 MEM->init.hwaddr[2] = dev->dev_addr[3]; lance_init_ring() 486 MEM->init.hwaddr[3] = dev->dev_addr[2]; lance_init_ring() 487 MEM->init.hwaddr[4] = dev->dev_addr[5]; lance_init_ring() 488 MEM->init.hwaddr[5] = dev->dev_addr[4]; lance_init_ring()
|
H A D | sunlance.c | 336 ib->phys_addr [0] = dev->dev_addr [1]; lance_init_ring_dvma() 337 ib->phys_addr [1] = dev->dev_addr [0]; lance_init_ring_dvma() 338 ib->phys_addr [2] = dev->dev_addr [3]; lance_init_ring_dvma() 339 ib->phys_addr [3] = dev->dev_addr [2]; lance_init_ring_dvma() 340 ib->phys_addr [4] = dev->dev_addr [5]; lance_init_ring_dvma() 341 ib->phys_addr [5] = dev->dev_addr [4]; lance_init_ring_dvma() 392 sbus_writeb(dev->dev_addr[1], &ib->phys_addr[0]); lance_init_ring_pio() 393 sbus_writeb(dev->dev_addr[0], &ib->phys_addr[1]); lance_init_ring_pio() 394 sbus_writeb(dev->dev_addr[3], &ib->phys_addr[2]); lance_init_ring_pio() 395 sbus_writeb(dev->dev_addr[2], &ib->phys_addr[3]); lance_init_ring_pio() 396 sbus_writeb(dev->dev_addr[5], &ib->phys_addr[4]); lance_init_ring_pio() 397 sbus_writeb(dev->dev_addr[4], &ib->phys_addr[5]); lance_init_ring_pio() 891 sbus_writeb(dev->dev_addr[i], ð->h_dest[i]); build_fake_packet() 892 sbus_writeb(dev->dev_addr[i], ð->h_source[i]); build_fake_packet() 903 eth->h_dest[i] = dev->dev_addr[i]; build_fake_packet() 904 eth->h_source[i] = dev->dev_addr[i]; build_fake_packet() 1328 dev->dev_addr[i] = idprom->id_ethaddr[i]; sparc_lance_probe_one() 1475 dev->name, dev->dev_addr); sparc_lance_probe_one()
|
H A D | 7990.c | 162 ib->phys_addr[0] = dev->dev_addr[1]; lance_init_ring() 163 ib->phys_addr[1] = dev->dev_addr[0]; lance_init_ring() 164 ib->phys_addr[2] = dev->dev_addr[3]; lance_init_ring() 165 ib->phys_addr[3] = dev->dev_addr[2]; lance_init_ring() 166 ib->phys_addr[4] = dev->dev_addr[5]; lance_init_ring() 167 ib->phys_addr[5] = dev->dev_addr[4]; lance_init_ring() 170 ib->phys_addr[i] = dev->dev_addr[i]; lance_init_ring()
|
H A D | atarilance.c | 589 memcpy(dev->dev_addr, OldRieblDefHwaddr, ETH_ALEN); lance_probe1() 592 lp->memcpy_f(dev->dev_addr, RIEBL_HWADDR_ADDR, ETH_ALEN); lance_probe1() 597 dev->dev_addr[i] = lance_probe1() 603 printk("%pM\n", dev->dev_addr); lance_probe1() 614 MEM->init.hwaddr[i] = dev->dev_addr[i^1]; /* <- 16 bit swap! */ lance_probe1() 1133 memcpy( dev->dev_addr, saddr->sa_data, dev->addr_len ); lance_set_mac_address() 1135 MEM->init.hwaddr[i] = dev->dev_addr[i^1]; /* <- 16 bit swap! */ lance_set_mac_address() 1136 lp->memcpy_f( RIEBL_HWADDR_ADDR, dev->dev_addr, 6 ); lance_set_mac_address()
|
H A D | declance.c | 463 *lib_ptr(ib, phys_addr[0], lp->type) = (dev->dev_addr[1] << 8) | lance_init_ring() 464 dev->dev_addr[0]; lance_init_ring() 465 *lib_ptr(ib, phys_addr[1], lp->type) = (dev->dev_addr[3] << 8) | lance_init_ring() 466 dev->dev_addr[2]; lance_init_ring() 467 *lib_ptr(ib, phys_addr[2], lp->type) = (dev->dev_addr[5] << 8) | lance_init_ring() 468 dev->dev_addr[4]; lance_init_ring() 1228 dev->dev_addr[i] = esar[i * 4]; dec_lance_probe() 1230 printk(", addr = %pM, irq = %d\n", dev->dev_addr, dev->irq); dec_lance_probe()
|
H A D | hplance.c | 106 dev->name, d->name, d->scode, dev->dev_addr, d->ipl); hplance_init_one() 147 dev->dev_addr[i] = ((in_8(va + HPLANCE_NVRAMOFF + i*4 + 1) & 0xF) << 4) hplance_init()
|
H A D | au1000_eth.c | 770 writel(dev->dev_addr[5]<<8 | dev->dev_addr[4], au1000_init() 772 writel(dev->dev_addr[3]<<24 | dev->dev_addr[2]<<16 | au1000_init() 773 dev->dev_addr[1]<<8 | dev->dev_addr[0], au1000_init() 1263 memcpy(dev->dev_addr, pd->mac, ETH_ALEN); au1000_probe()
|
/linux-4.1.27/drivers/net/ethernet/ |
H A D | netx-eth.c | 215 writel(ndev->dev_addr[0] | netx_eth_open() 216 ndev->dev_addr[1]<<8 | netx_eth_open() 217 ndev->dev_addr[2]<<16 | netx_eth_open() 218 ndev->dev_addr[3]<<24, netx_eth_open() 220 writel(ndev->dev_addr[4] | netx_eth_open() 221 ndev->dev_addr[5]<<8, netx_eth_open() 344 ndev->dev_addr[0] = mac4321 & 0xff; netx_eth_enable() 345 ndev->dev_addr[1] = (mac4321 >> 8) & 0xff; netx_eth_enable() 346 ndev->dev_addr[2] = (mac4321 >> 16) & 0xff; netx_eth_enable() 347 ndev->dev_addr[3] = (mac4321 >> 24) & 0xff; netx_eth_enable() 348 ndev->dev_addr[4] = mac65 & 0xff; netx_eth_enable() 349 ndev->dev_addr[5] = (mac65 >> 8) & 0xff; netx_eth_enable() 360 if (!is_valid_ether_addr(ndev->dev_addr)) netx_eth_enable()
|
H A D | dnet.c | 66 tmp = be16_to_cpup((__be16 *)bp->dev->dev_addr); __dnet_set_hwaddr() 68 tmp = be16_to_cpup((__be16 *)(bp->dev->dev_addr + 2)); __dnet_set_hwaddr() 70 tmp = be16_to_cpup((__be16 *)(bp->dev->dev_addr + 4)); __dnet_set_hwaddr() 99 memcpy(bp->dev->dev_addr, addr, sizeof(addr)); dnet_get_hwaddr() 864 if (!is_valid_ether_addr(dev->dev_addr)) { dnet_probe() 888 bp->regs, (unsigned int)res->start, dev->irq, dev->dev_addr); dnet_probe()
|
H A D | ethoc.c | 775 unsigned char *mac = dev->dev_addr; ethoc_do_set_mac_address() 788 memcpy(dev->dev_addr, addr->sa_data, ETH_ALEN); ethoc_set_mac_address() 1132 memcpy(netdev->dev_addr, pdata->hwaddr, IFHWADDRLEN); ethoc_probe() 1145 memcpy(netdev->dev_addr, mac, IFHWADDRLEN); ethoc_probe() 1153 if (!is_valid_ether_addr(netdev->dev_addr)) ethoc_probe() 1154 ethoc_get_mac_address(netdev, netdev->dev_addr); ethoc_probe() 1159 if (!is_valid_ether_addr(netdev->dev_addr)) { ethoc_probe() 1160 eth_random_addr(netdev->dev_addr); ethoc_probe()
|
H A D | korina.c | 71 #define STATION_ADDRESS_HIGH(dev) (((dev)->dev_addr[0] << 8) | \ 72 ((dev)->dev_addr[1])) 73 #define STATION_ADDRESS_LOW(dev) (((dev)->dev_addr[2] << 24) | \ 74 ((dev)->dev_addr[3] << 16) | \ 75 ((dev)->dev_addr[4] << 8) | \ 76 ((dev)->dev_addr[5])) 1112 memcpy(dev->dev_addr, bif->mac, ETH_ALEN); korina_probe()
|
/linux-4.1.27/drivers/usb/gadget/function/ |
H A D | u_ether.h | 28 * dev_addr: initial value 37 static char *dev_addr; \ 38 module_param(dev_addr, charp, S_IRUGO); \ 39 MODULE_PARM_DESC(dev_addr, "Device Ethernet Address"); \ 97 const char *dev_addr, const char *host_addr, 114 const char *dev_addr, const char *host_addr, gether_setup() 117 return gether_setup_name(g, dev_addr, host_addr, ethaddr, qmult, "usb"); gether_setup() 161 * @dev_addr: eth address of this device 164 * if dev_addr is correct. 167 int gether_set_dev_addr(struct net_device *net, const char *dev_addr); 172 * @dev_addr: place to store device's eth address 173 * @len: length of the @dev_addr buffer 178 int gether_get_dev_addr(struct net_device *net, char *dev_addr, int len); 113 gether_setup(struct usb_gadget *g, const char *dev_addr, const char *host_addr, u8 ethaddr[ETH_ALEN], unsigned qmult) gether_setup() argument
|
H A D | u_ether.c | 706 static int get_ether_addr(const char *str, u8 *dev_addr) get_ether_addr() argument 718 dev_addr [i] = num; get_ether_addr() 720 if (is_valid_ether_addr(dev_addr)) get_ether_addr() 723 eth_random_addr(dev_addr); get_ether_addr() 727 static int get_ether_addr_str(u8 dev_addr[ETH_ALEN], char *str, int len) get_ether_addr_str() argument 732 snprintf(str, len, "%pM", dev_addr); get_ether_addr_str() 764 const char *dev_addr, const char *host_addr, gether_setup_name() 789 if (get_ether_addr(dev_addr, net->dev_addr)) gether_setup_name() 813 INFO(dev, "MAC %pM\n", net->dev_addr); gether_setup_name() 913 int gether_set_dev_addr(struct net_device *net, const char *dev_addr) gether_set_dev_addr() argument 919 if (get_ether_addr(dev_addr, new_addr)) gether_set_dev_addr() 926 int gether_get_dev_addr(struct net_device *net, char *dev_addr, int len) gether_get_dev_addr() argument 931 return get_ether_addr_str(dev->dev_mac, dev_addr, len); gether_get_dev_addr() 763 gether_setup_name(struct usb_gadget *g, const char *dev_addr, const char *host_addr, u8 ethaddr[ETH_ALEN], unsigned qmult, const char *netname) gether_setup_name() argument
|
H A D | u_ether_configfs.h | 68 __CONFIGFS_ATTR(dev_addr, S_IRUGO | S_IWUSR, \
|
/linux-4.1.27/arch/arm64/mm/ |
H A D | dma-mapping.c | 210 dma_addr_t dev_addr; __swiotlb_map_page() local 212 dev_addr = swiotlb_map_page(dev, page, offset, size, dir, attrs); __swiotlb_map_page() 214 __dma_map_area(phys_to_virt(dma_to_phys(dev, dev_addr)), size, dir); __swiotlb_map_page() 216 return dev_addr; __swiotlb_map_page() 220 static void __swiotlb_unmap_page(struct device *dev, dma_addr_t dev_addr, __swiotlb_unmap_page() argument 225 __dma_unmap_area(phys_to_virt(dma_to_phys(dev, dev_addr)), size, dir); __swiotlb_unmap_page() 226 swiotlb_unmap_page(dev, dev_addr, size, dir, attrs); __swiotlb_unmap_page() 261 dma_addr_t dev_addr, size_t size, __swiotlb_sync_single_for_cpu() 265 __dma_unmap_area(phys_to_virt(dma_to_phys(dev, dev_addr)), size, dir); __swiotlb_sync_single_for_cpu() 266 swiotlb_sync_single_for_cpu(dev, dev_addr, size, dir); __swiotlb_sync_single_for_cpu() 270 dma_addr_t dev_addr, size_t size, __swiotlb_sync_single_for_device() 273 swiotlb_sync_single_for_device(dev, dev_addr, size, dir); __swiotlb_sync_single_for_device() 275 __dma_map_area(phys_to_virt(dma_to_phys(dev, dev_addr)), size, dir); __swiotlb_sync_single_for_device() 260 __swiotlb_sync_single_for_cpu(struct device *dev, dma_addr_t dev_addr, size_t size, enum dma_data_direction dir) __swiotlb_sync_single_for_cpu() argument 269 __swiotlb_sync_single_for_device(struct device *dev, dma_addr_t dev_addr, size_t size, enum dma_data_direction dir) __swiotlb_sync_single_for_device() argument
|
/linux-4.1.27/drivers/net/ethernet/i825xx/ |
H A D | sni_82596.c | 117 netdevice->dev_addr[0] = readb(eth_addr + 0x0b); sni_82596_probe() 118 netdevice->dev_addr[1] = readb(eth_addr + 0x0a); sni_82596_probe() 119 netdevice->dev_addr[2] = readb(eth_addr + 0x09); sni_82596_probe() 120 netdevice->dev_addr[3] = readb(eth_addr + 0x08); sni_82596_probe() 121 netdevice->dev_addr[4] = readb(eth_addr + 0x07); sni_82596_probe() 122 netdevice->dev_addr[5] = readb(eth_addr + 0x06); sni_82596_probe()
|
H A D | lasi_82596.c | 178 if (pdc_lan_station_id(netdevice->dev_addr, netdevice->base_addr)) { lan_init_chip() 180 netdevice->dev_addr[i] = gsc_readb(LAN_PROM_ADDR + i); lan_init_chip()
|
/linux-4.1.27/drivers/net/ethernet/freescale/ |
H A D | xgmac_mdio.c | 132 uint16_t dev_addr; xgmac_mdio_write() local 140 dev_addr = (regnum >> 16) & 0x1f; xgmac_mdio_write() 144 dev_addr = regnum & 0x1f; xgmac_mdio_write() 155 mdio_ctl = MDIO_CTL_PORT_ADDR(phy_id) | MDIO_CTL_DEV_ADDR(dev_addr); xgmac_mdio_write() 186 uint16_t dev_addr; xgmac_mdio_read() local 195 dev_addr = (regnum >> 16) & 0x1f; xgmac_mdio_read() 198 dev_addr = regnum & 0x1f; xgmac_mdio_read() 209 mdio_ctl = MDIO_CTL_PORT_ADDR(phy_id) | MDIO_CTL_DEV_ADDR(dev_addr); xgmac_mdio_read() 232 phy_id, dev_addr, regnum); xgmac_mdio_read()
|
H A D | fec_mpc52xx.c | 116 memcpy(dev->dev_addr, sock->sa_data, dev->addr_len); mpc52xx_fec_set_mac_address() 659 mpc52xx_fec_set_paddr(dev, dev->dev_addr); mpc52xx_fec_start() 927 memcpy(ndev->dev_addr, mac_addr, ETH_ALEN); mpc52xx_fec_probe() 935 *(u32 *)(&ndev->dev_addr[0]) = in_be32(&fec->paddr1); mpc52xx_fec_probe() 936 *(u16 *)(&ndev->dev_addr[4]) = in_be32(&fec->paddr2) >> 16; mpc52xx_fec_probe() 942 if (!is_valid_ether_addr(ndev->dev_addr)) { mpc52xx_fec_probe() 945 ndev->dev_addr); mpc52xx_fec_probe() 986 op->dev.of_node->full_name, ndev->dev_addr); mpc52xx_fec_probe()
|
/linux-4.1.27/arch/arm/include/asm/xen/ |
H A D | page-coherent.h | 9 dma_addr_t dev_addr, unsigned long offset, size_t size, 35 dma_addr_t dev_addr, unsigned long offset, size_t size, xen_dma_map_page() 38 bool local = PFN_DOWN(dev_addr) == page_to_pfn(page); xen_dma_map_page() 46 __xen_dma_map_page(hwdev, page, dev_addr, offset, size, dir, attrs); xen_dma_map_page() 34 xen_dma_map_page(struct device *hwdev, struct page *page, dma_addr_t dev_addr, unsigned long offset, size_t size, enum dma_data_direction dir, struct dma_attrs *attrs) xen_dma_map_page() argument
|
/linux-4.1.27/drivers/net/bonding/ |
H A D | bond_alb.c | 449 rlb_teach_disabled_mac_on_primary(bond, slave->dev->dev_addr); rlb_clear_slave() 467 client_info->slave->dev->dev_addr, rlb_update_client() 569 !ether_addr_equal_64bits(client_info->slave->dev->dev_addr, rlb_req_update_subnet_clients() 570 bond->dev->dev_addr) && rlb_req_update_subnet_clients() 693 ether_addr_copy(arp->mac_src, tx_slave->dev->dev_addr); rlb_arp_xmit() 975 upper->dev_addr)) { alb_send_learning_packets() 980 alb_send_lp_vid(slave, upper->dev_addr, alb_send_learning_packets() 993 alb_send_lp_vid(slave, upper->dev_addr, alb_send_learning_packets() 1007 memcpy(dev->dev_addr, addr, dev->addr_len); alb_set_slave_mac_addr() 1032 ether_addr_copy(tmp_mac_addr, slave1->dev->dev_addr); alb_swap_mac_addr() 1033 alb_set_slave_mac_addr(slave1, slave2->dev->dev_addr); alb_swap_mac_addr() 1052 alb_send_learning_packets(slave1, slave1->dev->dev_addr, false); alb_fasten_mac_swap() 1064 alb_send_learning_packets(slave2, slave2->dev->dev_addr, false); alb_fasten_mac_swap() 1078 disabled_slave->dev->dev_addr); alb_fasten_mac_swap() 1103 slave->dev->dev_addr); alb_change_hw_addr_on_detach() 1105 bond->dev->dev_addr); alb_change_hw_addr_on_detach() 1154 if (!ether_addr_equal_64bits(slave->perm_hwaddr, bond->dev->dev_addr)) { alb_handle_addr_collision_on_attach() 1155 if (!bond_slave_has_mac(bond, slave->dev->dev_addr)) alb_handle_addr_collision_on_attach() 1161 alb_set_slave_mac_addr(slave, bond->dev->dev_addr); alb_handle_addr_collision_on_attach() 1177 if (ether_addr_equal_64bits(tmp_slave1->dev->dev_addr, bond_for_each_slave() 1178 bond->dev->dev_addr)) { bond_for_each_slave() 1206 * their dev_addr field to different addresses (based on their permanent hw 1210 * changes its dev_addr field to its previous value. 1227 ether_addr_copy(tmp_addr, slave->dev->dev_addr); bond_for_each_slave() 1232 ether_addr_copy(slave->dev->dev_addr, tmp_addr); bond_for_each_slave() 1241 memcpy(sa.sa_data, bond->dev->dev_addr, bond->dev->addr_len); 1248 ether_addr_copy(tmp_addr, rollback_slave->dev->dev_addr); bond_for_each_slave() 1250 ether_addr_copy(rollback_slave->dev->dev_addr, tmp_addr); bond_for_each_slave() 1306 tx_slave->dev->dev_addr); bond_do_alb_xmit() 1491 alb_send_learning_packets(slave, slave->dev->dev_addr, bond_for_each_slave_rcu() 1666 swap_slave = bond_slave_has_mac(bond, bond->dev->dev_addr); bond_alb_handle_active_change() 1676 /* in TLB mode, the slave might flip down/up with the old dev_addr, bond_alb_handle_active_change() 1677 * and thus filter bond->dev_addr's packets, so force bond's mac bond_alb_handle_active_change() 1683 ether_addr_copy(tmp_addr, new_slave->dev->dev_addr); bond_alb_handle_active_change() 1685 memcpy(sa.sa_data, bond->dev->dev_addr, bond->dev->addr_len); bond_alb_handle_active_change() 1690 ether_addr_copy(new_slave->dev->dev_addr, tmp_addr); bond_alb_handle_active_change() 1700 alb_set_slave_mac_addr(new_slave, bond->dev->dev_addr); bond_alb_handle_active_change() 1701 alb_send_learning_packets(new_slave, bond->dev->dev_addr, bond_alb_handle_active_change() 1722 memcpy(bond_dev->dev_addr, sa->sa_data, bond_dev->addr_len); bond_alb_set_mac_address() 1732 swap_slave = bond_slave_has_mac(bond, bond_dev->dev_addr); bond_alb_set_mac_address() 1738 alb_set_slave_mac_addr(curr_active, bond_dev->dev_addr); bond_alb_set_mac_address() 1741 bond_dev->dev_addr, false); bond_alb_set_mac_address()
|
/linux-4.1.27/drivers/net/ethernet/apm/xgene/ |
H A D | xgene_enet_sgmac.c | 205 u8 *dev_addr = p->ndev->dev_addr; xgene_sgmac_set_mac_addr() local 207 addr0 = (dev_addr[3] << 24) | (dev_addr[2] << 16) | xgene_sgmac_set_mac_addr() 208 (dev_addr[1] << 8) | dev_addr[0]; xgene_sgmac_set_mac_addr() 212 addr1 |= (dev_addr[5] << 24) | (dev_addr[4] << 16); xgene_sgmac_set_mac_addr()
|
H A D | xgene_enet_xgmac.c | 178 u8 *dev_addr = pdata->ndev->dev_addr; xgene_xgmac_set_mac_addr() local 180 addr0 = (dev_addr[3] << 24) | (dev_addr[2] << 16) | xgene_xgmac_set_mac_addr() 181 (dev_addr[1] << 8) | dev_addr[0]; xgene_xgmac_set_mac_addr() 182 addr1 = (dev_addr[5] << 24) | (dev_addr[4] << 16); xgene_xgmac_set_mac_addr()
|
H A D | xgene_enet_hw.c | 408 u8 *dev_addr = pdata->ndev->dev_addr; xgene_gmac_set_mac_addr() local 410 addr0 = (dev_addr[3] << 24) | (dev_addr[2] << 16) | xgene_gmac_set_mac_addr() 411 (dev_addr[1] << 8) | dev_addr[0]; xgene_gmac_set_mac_addr() 412 addr1 = (dev_addr[5] << 24) | (dev_addr[4] << 16); xgene_gmac_set_mac_addr()
|
/linux-4.1.27/net/bridge/netfilter/ |
H A D | ebt_redirect.c | 29 br_port_get_rcu(par->in)->br->dev->dev_addr); ebt_redirect_tg() 31 ether_addr_copy(eth_hdr(skb)->h_dest, par->in->dev_addr); ebt_redirect_tg()
|
/linux-4.1.27/lib/ |
H A D | swiotlb.c | 632 dma_addr_t dev_addr; swiotlb_alloc_coherent() local 642 dev_addr = swiotlb_virt_to_bus(hwdev, ret); swiotlb_alloc_coherent() 643 if (dev_addr + size - 1 > dma_mask) { swiotlb_alloc_coherent() 662 dev_addr = phys_to_dma(hwdev, paddr); swiotlb_alloc_coherent() 665 if (dev_addr + size - 1 > dma_mask) { swiotlb_alloc_coherent() 666 printk("hwdev DMA mask = 0x%016Lx, dev_addr = 0x%016Lx\n", swiotlb_alloc_coherent() 668 (unsigned long long)dev_addr); swiotlb_alloc_coherent() 677 *dma_handle = dev_addr; swiotlb_alloc_coherent() 686 dma_addr_t dev_addr) swiotlb_free_coherent() 688 phys_addr_t paddr = dma_to_phys(hwdev, dev_addr); swiotlb_free_coherent() 737 dma_addr_t dev_addr = phys_to_dma(dev, phys); swiotlb_map_page() local 745 if (dma_capable(dev, dev_addr, size) && !swiotlb_force) swiotlb_map_page() 746 return dev_addr; swiotlb_map_page() 748 trace_swiotlb_bounced(dev, dev_addr, size, swiotlb_force); swiotlb_map_page() 757 dev_addr = phys_to_dma(dev, map); swiotlb_map_page() 760 if (!dma_capable(dev, dev_addr, size)) { swiotlb_map_page() 765 return dev_addr; swiotlb_map_page() 777 static void unmap_single(struct device *hwdev, dma_addr_t dev_addr, unmap_single() argument 780 phys_addr_t paddr = dma_to_phys(hwdev, dev_addr); unmap_single() 801 void swiotlb_unmap_page(struct device *hwdev, dma_addr_t dev_addr, swiotlb_unmap_page() argument 805 unmap_single(hwdev, dev_addr, size, dir); swiotlb_unmap_page() 820 swiotlb_sync_single(struct device *hwdev, dma_addr_t dev_addr, swiotlb_sync_single() argument 824 phys_addr_t paddr = dma_to_phys(hwdev, dev_addr); swiotlb_sync_single() 840 swiotlb_sync_single_for_cpu(struct device *hwdev, dma_addr_t dev_addr, swiotlb_sync_single_for_cpu() argument 843 swiotlb_sync_single(hwdev, dev_addr, size, dir, SYNC_FOR_CPU); swiotlb_sync_single_for_cpu() 848 swiotlb_sync_single_for_device(struct device *hwdev, dma_addr_t dev_addr, swiotlb_sync_single_for_device() argument 851 swiotlb_sync_single(hwdev, dev_addr, size, dir, SYNC_FOR_DEVICE); swiotlb_sync_single_for_device() 882 dma_addr_t dev_addr = phys_to_dma(hwdev, paddr); for_each_sg() local 885 !dma_capable(hwdev, dev_addr, sg->length)) { for_each_sg() 899 sg->dma_address = dev_addr; for_each_sg() 685 swiotlb_free_coherent(struct device *hwdev, size_t size, void *vaddr, dma_addr_t dev_addr) swiotlb_free_coherent() argument
|
H A D | dma-debug.c | 76 u64 dev_addr; member in struct:dma_debug_entry 248 return (entry->dev_addr >> HASH_FN_SHIFT) & HASH_FN_MASK; hash_fn() 278 return ((a->dev_addr == b->dev_addr) && exact_match() 288 if ((b->dev_addr <= a->dev_addr) && containing_match() 289 ((b->dev_addr + b->size) >= (a->dev_addr + a->size))) containing_match() 374 index.dev_addr -= (1 << HASH_FN_SHIFT); bucket_find_contain() 423 entry->dev_addr, entry->size, debug_dma_dump_mappings() 973 count, entry->dev_addr, entry->size, dma_debug_device_change() 1087 if (dma_mapping_error(ref->dev, ref->dev_addr)) { check_unmap() 1096 ref->dev_addr, ref->size); check_unmap() 1106 ref->dev_addr, entry->size, ref->size); check_unmap() 1114 ref->dev_addr, ref->size, check_unmap() 1123 ref->dev_addr, ref->size, check_unmap() 1145 ref->dev_addr, ref->size, check_unmap() 1155 ref->dev_addr, ref->size, check_unmap() 1205 (unsigned long long)ref->dev_addr, ref->size); check_sync() 1215 entry->dev_addr, entry->size, check_sync() 1227 (unsigned long long)ref->dev_addr, entry->size, check_sync() 1238 (unsigned long long)ref->dev_addr, entry->size, check_sync() 1248 (unsigned long long)ref->dev_addr, entry->size, check_sync() 1276 entry->dev_addr = dma_addr; debug_dma_map_page() 1306 ref.dev_addr = dma_addr; debug_dma_mapping_error() 1339 .dev_addr = addr, debug_dma_unmap_page() 1374 entry->dev_addr = sg_dma_address(s); for_each_sg() 1424 .dev_addr = sg_dma_address(s), for_each_sg() 1461 entry->dev_addr = dma_addr; debug_dma_alloc_coherent() 1476 .dev_addr = addr, debug_dma_free_coherent() 1498 ref.dev_addr = dma_handle; debug_dma_sync_single_for_cpu() 1518 ref.dev_addr = dma_handle; debug_dma_sync_single_for_device() 1539 ref.dev_addr = dma_handle; debug_dma_sync_single_range_for_cpu() 1560 ref.dev_addr = dma_handle; debug_dma_sync_single_range_for_device() 1585 .dev_addr = sg_dma_address(s), for_each_sg() 1618 .dev_addr = sg_dma_address(s), for_each_sg()
|
/linux-4.1.27/net/8021q/ |
H A D | vlan_dev.c | 82 saddr = dev->dev_addr; vlan_dev_hard_header() 257 if (!ether_addr_equal(dev->dev_addr, real_dev->dev_addr)) { vlan_dev_open() 258 err = dev_uc_add(real_dev, dev->dev_addr); vlan_dev_open() 274 ether_addr_copy(vlan->real_dev_addr, real_dev->dev_addr); vlan_dev_open() 290 if (!ether_addr_equal(dev->dev_addr, real_dev->dev_addr)) vlan_dev_open() 291 dev_uc_del(real_dev, dev->dev_addr); vlan_dev_open() 309 if (!ether_addr_equal(dev->dev_addr, real_dev->dev_addr)) vlan_dev_stop() 310 dev_uc_del(real_dev, dev->dev_addr); vlan_dev_stop() 328 if (!ether_addr_equal(addr->sa_data, real_dev->dev_addr)) { vlan_dev_set_mac_address() 334 if (!ether_addr_equal(dev->dev_addr, real_dev->dev_addr)) vlan_dev_set_mac_address() 335 dev_uc_del(real_dev, dev->dev_addr); vlan_dev_set_mac_address() 338 ether_addr_copy(dev->dev_addr, addr->sa_data); vlan_dev_set_mac_address() 516 saddr = dev->dev_addr; vlan_passthru_hard_header() 561 if (is_zero_ether_addr(dev->dev_addr)) vlan_dev_init()
|
H A D | vlan.c | 291 if (ether_addr_equal(vlan->real_dev_addr, dev->dev_addr)) vlan_sync_address() 296 if (!ether_addr_equal(vlandev->dev_addr, vlan->real_dev_addr) && vlan_sync_address() 297 ether_addr_equal(vlandev->dev_addr, dev->dev_addr)) vlan_sync_address() 298 dev_uc_del(dev, vlandev->dev_addr); vlan_sync_address() 302 if (ether_addr_equal(vlandev->dev_addr, vlan->real_dev_addr) && vlan_sync_address() 303 !ether_addr_equal(vlandev->dev_addr, dev->dev_addr)) vlan_sync_address() 304 dev_uc_add(dev, vlandev->dev_addr); vlan_sync_address() 306 ether_addr_copy(vlan->real_dev_addr, dev->dev_addr); vlan_sync_address()
|
/linux-4.1.27/drivers/media/pci/solo6x10/ |
H A D | solo6x10-tw28.c | 225 static int tw2865_setup(struct solo_dev *solo_dev, u8 dev_addr) tw2865_setup() argument 243 if (dev_addr == TW_CHIP_OFFSET_ADDR(1)) tw2865_setup() 247 if (dev_addr == TW_CHIP_OFFSET_ADDR(1)) tw2865_setup() 249 else if (dev_addr == TW_CHIP_OFFSET_ADDR(2)) tw2865_setup() 251 else if (dev_addr == TW_CHIP_OFFSET_ADDR(3)) tw2865_setup() 269 tw_write_and_verify(solo_dev, dev_addr, i, tw2865_setup() 276 static int tw2864_setup(struct solo_dev *solo_dev, u8 dev_addr) tw2864_setup() argument 295 if (dev_addr == TW_CHIP_OFFSET_ADDR(0)) tw2864_setup() 297 else if (dev_addr == TW_CHIP_OFFSET_ADDR(1)) tw2864_setup() 301 if (dev_addr == TW_CHIP_OFFSET_ADDR(0)) tw2864_setup() 303 else if (dev_addr == TW_CHIP_OFFSET_ADDR(1)) tw2864_setup() 305 else if (dev_addr == TW_CHIP_OFFSET_ADDR(2)) tw2864_setup() 307 else if (dev_addr == TW_CHIP_OFFSET_ADDR(3)) tw2864_setup() 318 if (dev_addr == TW_CHIP_OFFSET_ADDR(1)) tw2864_setup() 322 if (dev_addr == TW_CHIP_OFFSET_ADDR(1)) tw2864_setup() 324 else if (dev_addr == TW_CHIP_OFFSET_ADDR(2)) tw2864_setup() 326 else if (dev_addr == TW_CHIP_OFFSET_ADDR(3)) tw2864_setup() 345 tw_write_and_verify(solo_dev, dev_addr, i, tw2864_setup() 352 static int tw2815_setup(struct solo_dev *solo_dev, u8 dev_addr) tw2815_setup() argument 434 if (dev_addr == TW_CHIP_OFFSET_ADDR(0)) tw2815_setup() 436 else if (dev_addr == TW_CHIP_OFFSET_ADDR(1)) tw2815_setup() 440 if (dev_addr == TW_CHIP_OFFSET_ADDR(0)) tw2815_setup() 442 else if (dev_addr == TW_CHIP_OFFSET_ADDR(1)) tw2815_setup() 444 else if (dev_addr == TW_CHIP_OFFSET_ADDR(2)) tw2815_setup() 446 else if (dev_addr == TW_CHIP_OFFSET_ADDR(3)) tw2815_setup() 492 dev_addr, (ch * 0x10) + i, tw2815_setup() 503 solo_i2c_writebyte(solo_dev, SOLO_I2C_TW, dev_addr, i, tw2815_setup()
|
/linux-4.1.27/include/linux/ |
H A D | swiotlb.h | 69 extern void swiotlb_unmap_page(struct device *hwdev, dma_addr_t dev_addr, 91 swiotlb_sync_single_for_cpu(struct device *hwdev, dma_addr_t dev_addr, 99 swiotlb_sync_single_for_device(struct device *hwdev, dma_addr_t dev_addr,
|
H A D | dm9000.h | 32 unsigned char dev_addr[ETH_ALEN]; member in struct:dm9000_plat_data
|
H A D | etherdevice.h | 221 eth_random_addr(dev->dev_addr); eth_hw_addr_random() 247 * eth_hw_addr_inherit - Copy dev_addr from another net_device 248 * @dst: pointer to net_device to copy dev_addr to 249 * @src: pointer to net_device to copy dev_addr from 258 ether_addr_copy(dst->dev_addr, src->dev_addr); eth_hw_addr_inherit()
|
/linux-4.1.27/net/llc/ |
H A D | llc_c_ac.c | 210 rc = llc_mac_hdr_init(nskb, llc->dev->dev_addr, llc->daddr.mac); llc_conn_ac_send_disc_cmd_p_set_x() 237 rc = llc_mac_hdr_init(nskb, llc->dev->dev_addr, llc->daddr.mac); llc_conn_ac_send_dm_rsp_f_set_p() 261 rc = llc_mac_hdr_init(nskb, llc->dev->dev_addr, llc->daddr.mac); llc_conn_ac_send_dm_rsp_f_set_1() 295 rc = llc_mac_hdr_init(nskb, llc->dev->dev_addr, llc->daddr.mac); llc_conn_ac_send_frmr_rsp_f_set_x() 322 rc = llc_mac_hdr_init(nskb, llc->dev->dev_addr, llc->daddr.mac); llc_conn_ac_resend_frmr_rsp_f_set_0() 352 rc = llc_mac_hdr_init(nskb, llc->dev->dev_addr, llc->daddr.mac); llc_conn_ac_resend_frmr_rsp_f_set_p() 373 rc = llc_mac_hdr_init(skb, llc->dev->dev_addr, llc->daddr.mac); llc_conn_ac_send_i_cmd_p_set_1() 390 rc = llc_mac_hdr_init(skb, llc->dev->dev_addr, llc->daddr.mac); llc_conn_ac_send_i_cmd_p_set_0() 407 rc = llc_mac_hdr_init(skb, llc->dev->dev_addr, llc->daddr.mac); llc_conn_ac_send_i_xxx_x_set_0() 439 rc = llc_mac_hdr_init(nskb, llc->dev->dev_addr, llc->daddr.mac); llc_conn_ac_resend_i_xxx_x_set_0_or_send_rr() 474 rc = llc_mac_hdr_init(nskb, llc->dev->dev_addr, llc->daddr.mac); llc_conn_ac_send_rej_cmd_p_set_1() 498 rc = llc_mac_hdr_init(nskb, llc->dev->dev_addr, llc->daddr.mac); llc_conn_ac_send_rej_rsp_f_set_1() 522 rc = llc_mac_hdr_init(nskb, llc->dev->dev_addr, llc->daddr.mac); llc_conn_ac_send_rej_xxx_x_set_0() 546 rc = llc_mac_hdr_init(nskb, llc->dev->dev_addr, llc->daddr.mac); llc_conn_ac_send_rnr_cmd_p_set_1() 570 rc = llc_mac_hdr_init(nskb, llc->dev->dev_addr, llc->daddr.mac); llc_conn_ac_send_rnr_rsp_f_set_1() 594 rc = llc_mac_hdr_init(nskb, llc->dev->dev_addr, llc->daddr.mac); llc_conn_ac_send_rnr_xxx_x_set_0() 630 rc = llc_mac_hdr_init(nskb, llc->dev->dev_addr, llc->daddr.mac); llc_conn_ac_opt_send_rnr_xxx_x_set_0() 654 rc = llc_mac_hdr_init(nskb, llc->dev->dev_addr, llc->daddr.mac); llc_conn_ac_send_rr_cmd_p_set_1() 679 rc = llc_mac_hdr_init(nskb, llc->dev->dev_addr, llc->daddr.mac); llc_conn_ac_send_rr_rsp_f_set_1() 703 rc = llc_mac_hdr_init(nskb, llc->dev->dev_addr, llc->daddr.mac); llc_conn_ac_send_ack_rsp_f_set_1() 727 rc = llc_mac_hdr_init(nskb, llc->dev->dev_addr, llc->daddr.mac); llc_conn_ac_send_rr_xxx_x_set_0() 751 rc = llc_mac_hdr_init(nskb, llc->dev->dev_addr, llc->daddr.mac); llc_conn_ac_send_ack_xxx_x_set_0() 784 dmac = llc->dev->dev_addr; llc_conn_ac_send_sabme_cmd_p_set_x() 788 rc = llc_mac_hdr_init(nskb, llc->dev->dev_addr, dmac); llc_conn_ac_send_sabme_cmd_p_set_x() 816 rc = llc_mac_hdr_init(nskb, llc->dev->dev_addr, llc->daddr.mac); llc_conn_ac_send_ua_rsp_f_set_p() 917 rc = llc_mac_hdr_init(skb, llc->dev->dev_addr, llc->daddr.mac); llc_conn_ac_send_i_rsp_f_set_ackpf() 971 rc = llc_mac_hdr_init(nskb, llc->dev->dev_addr, llc->daddr.mac); llc_conn_ac_send_rr_rsp_f_set_ackpf()
|
H A D | llc_station.c | 62 rc = llc_mac_hdr_init(nskb, skb->dev->dev_addr, mac_da); llc_station_ac_send_xid_r() 91 rc = llc_mac_hdr_init(nskb, skb->dev->dev_addr, mac_da); llc_station_ac_send_test_r()
|
H A D | llc_output.c | 72 rc = llc_mac_hdr_init(skb, skb->dev->dev_addr, dmac); llc_build_and_send_ui_pkt()
|
/linux-4.1.27/drivers/net/ethernet/allwinner/ |
H A D | sun4i-emac.c | 361 writel(ndev->dev_addr[0] << 16 | ndev->dev_addr[1] << 8 | ndev-> emac_powerup() 362 dev_addr[2], db->membase + EMAC_MAC_A1_REG); emac_powerup() 363 writel(ndev->dev_addr[3] << 16 | ndev->dev_addr[4] << 8 | ndev-> emac_powerup() 364 dev_addr[5], db->membase + EMAC_MAC_A0_REG); emac_powerup() 379 memcpy(dev->dev_addr, addr->sa_data, ETH_ALEN); emac_set_mac_address() 381 writel(dev->dev_addr[0] << 16 | dev->dev_addr[1] << 8 | dev-> emac_set_mac_address() 382 dev_addr[2], db->membase + EMAC_MAC_A1_REG); emac_set_mac_address() 383 writel(dev->dev_addr[3] << 16 | dev->dev_addr[4] << 8 | dev-> emac_set_mac_address() 384 dev_addr[5], db->membase + EMAC_MAC_A0_REG); emac_set_mac_address() 870 memcpy(ndev->dev_addr, mac_addr, ETH_ALEN); emac_probe() 873 if (!is_valid_ether_addr(ndev->dev_addr)) { emac_probe() 876 ndev->dev_addr); emac_probe() 900 ndev->name, db->membase, ndev->irq, ndev->dev_addr); emac_probe()
|
/linux-4.1.27/drivers/net/ethernet/cisco/enic/ |
H A D | enic_dev.c | 54 if (!is_valid_ether_addr(enic->netdev->dev_addr)) enic_dev_add_station_addr() 58 err = vnic_dev_add_addr(enic->vdev, enic->netdev->dev_addr); enic_dev_add_station_addr() 68 if (!is_valid_ether_addr(enic->netdev->dev_addr)) enic_dev_del_station_addr() 72 err = vnic_dev_del_addr(enic->vdev, enic->netdev->dev_addr); enic_dev_del_station_addr()
|
H A D | enic_pp.c | 100 client_mac = netdev->dev_addr; enic_set_port_profile() 210 else if (vf == PORT_SELF_VF && !is_zero_ether_addr(netdev->dev_addr)) enic_pp_disassociate() 212 netdev->dev_addr); enic_pp_disassociate() 297 else if (vf == PORT_SELF_VF && !is_zero_ether_addr(netdev->dev_addr)) enic_pp_associate() 299 netdev->dev_addr); enic_pp_associate()
|
/linux-4.1.27/drivers/dma/ |
H A D | coh901318.h | 106 * @dev_addr: address of periphal 116 dma_addr_t dev_addr, u32 ctrl_chained, u32 ctrl_last, 125 * @dev_addr: address of periphal 137 dma_addr_t dev_addr, u32 ctrl_chained,
|
H A D | coh901318_lli.c | 178 dma_addr_t dev_addr, u32 ctrl_chained, u32 ctrl_eom, coh901318_lli_fill_single() 188 dst = dev_addr; coh901318_lli_fill_single() 192 src = dev_addr; coh901318_lli_fill_single() 234 dma_addr_t dev_addr, u32 ctrl_chained, u32 ctrl, coh901318_lli_fill_sg() 252 dst = dev_addr; coh901318_lli_fill_sg() 254 src = dev_addr; coh901318_lli_fill_sg() 175 coh901318_lli_fill_single(struct coh901318_pool *pool, struct coh901318_lli *lli, dma_addr_t buf, unsigned int size, dma_addr_t dev_addr, u32 ctrl_chained, u32 ctrl_eom, enum dma_transfer_direction dir) coh901318_lli_fill_single() argument 231 coh901318_lli_fill_sg(struct coh901318_pool *pool, struct coh901318_lli *lli, struct scatterlist *sgl, unsigned int nents, dma_addr_t dev_addr, u32 ctrl_chained, u32 ctrl, u32 ctrl_last, enum dma_transfer_direction dir, u32 ctrl_irq_mask) coh901318_lli_fill_sg() argument
|
H A D | moxart-dma.c | 125 dma_addr_t dev_addr; member in struct:moxart_desc 276 dma_addr_t dev_addr; moxart_prep_slave_sg() local 288 dev_addr = ch->cfg.src_addr; moxart_prep_slave_sg() 291 dev_addr = ch->cfg.dst_addr; moxart_prep_slave_sg() 316 d->dev_addr = dev_addr; moxart_prep_slave_sg() 409 moxart_dma_set_params(ch, sg->addr, d->dev_addr); moxart_dma_start_sg() 411 moxart_dma_set_params(ch, d->dev_addr, sg->addr); moxart_dma_start_sg()
|
H A D | omap-dma.c | 65 dma_addr_t dev_addr; member in struct:omap_desc 421 omap_dma_chan_write(c, cxsa, d->dev_addr); omap_dma_start_desc() 765 dma_addr_t dev_addr; omap_dma_prep_slave_sg() local 770 dev_addr = c->cfg.src_addr; omap_dma_prep_slave_sg() 774 dev_addr = c->cfg.dst_addr; omap_dma_prep_slave_sg() 803 d->dev_addr = dev_addr; omap_dma_prep_slave_sg() 862 dma_addr_t dev_addr; omap_dma_prep_dma_cyclic() local 867 dev_addr = c->cfg.src_addr; omap_dma_prep_dma_cyclic() 871 dev_addr = c->cfg.dst_addr; omap_dma_prep_dma_cyclic() 900 d->dev_addr = dev_addr; omap_dma_prep_dma_cyclic()
|
H A D | bcm2835-dma.c | 343 dma_addr_t dev_addr; bcm2835_dma_prep_dma_cyclic() local 354 dev_addr = c->cfg.src_addr; bcm2835_dma_prep_dma_cyclic() 358 dev_addr = c->cfg.dst_addr; bcm2835_dma_prep_dma_cyclic() 402 control_block->src = dev_addr; bcm2835_dma_prep_dma_cyclic() 407 control_block->dst = dev_addr; bcm2835_dma_prep_dma_cyclic()
|
H A D | mmp_tdma.c | 116 dma_addr_t dev_addr; member in struct:mmp_tdma_chan 459 desc->dst_addr = tdmac->dev_addr; mmp_tdma_prep_dma_cyclic() 461 desc->src_addr = tdmac->dev_addr; mmp_tdma_prep_dma_cyclic() 502 tdmac->dev_addr = dmaengine_cfg->src_addr; mmp_tdma_config() 506 tdmac->dev_addr = dmaengine_cfg->dst_addr; mmp_tdma_config()
|
H A D | pch_dma.c | 77 u32 dev_addr; member in struct:pch_dma_desc_regs 339 dev_dbg(chan2dev(&pd_chan->chan), "chan %d -> dev_addr: %x\n", pdc_dostart() 340 pd_chan->chan.chan_id, desc->regs.dev_addr); pdc_dostart() 349 channel_writel(pd_chan, DEV_ADDR, desc->regs.dev_addr); pdc_dostart() 617 desc->regs.dev_addr = reg; for_each_sg() 769 pd->ch_regs[i].dev_addr = channel_readl(pd_chan, DEV_ADDR); pch_dma_save_regs() 792 channel_writel(pd_chan, DEV_ADDR, pd->ch_regs[i].dev_addr); pch_dma_restore_regs()
|
H A D | ste_dma40_ll.c | 419 dma_addr_t dev_addr, d40_log_sg_to_lli() 430 if (!dev_addr) d40_log_sg_to_lli() 436 dma_addr_t addr = dev_addr ?: sg_addr; for_each_sg() 417 d40_log_sg_to_lli(struct scatterlist *sg, int sg_len, dma_addr_t dev_addr, struct d40_log_lli *lli_sg, u32 lcsp13, u32 data_width1, u32 data_width2) d40_log_sg_to_lli() argument
|
H A D | mmp_pdma.c | 108 u32 dev_addr; member in struct:mmp_pdma_chan 411 chan->dev_addr = 0; mmp_pdma_alloc_chan_resources() 439 chan->dev_addr = 0; mmp_pdma_free_chan_resources() 561 new->desc.dtadr = chan->dev_addr; for_each_sg() 563 new->desc.dsadr = chan->dev_addr; for_each_sg() 628 dma_dst = chan->dev_addr; mmp_pdma_prep_dma_cyclic() 632 dma_src = chan->dev_addr; mmp_pdma_prep_dma_cyclic() 726 chan->dev_addr = addr; mmp_pdma_config()
|
H A D | k3dma.c | 83 dma_addr_t dev_addr; member in struct:k3_dma_chan 503 dst = c->dev_addr; for_each_sg() 505 src = c->dev_addr; for_each_sg() 533 c->dev_addr = cfg->src_addr; k3_dma_config() 538 c->dev_addr = cfg->dst_addr; k3_dma_config()
|
H A D | fsl-edma.c | 142 u32 dev_addr; member in struct:fsl_edma_slave_config 342 fsl_chan->fsc.dev_addr = cfg->src_addr; fsl_edma_slave_config() 347 fsl_chan->fsc.dev_addr = cfg->dst_addr; fsl_edma_slave_config() 565 dst_addr = fsl_chan->fsc.dev_addr; fsl_edma_prep_dma_cyclic() 569 src_addr = fsl_chan->fsc.dev_addr; fsl_edma_prep_dma_cyclic() 611 dst_addr = fsl_chan->fsc.dev_addr; for_each_sg() 615 src_addr = fsl_chan->fsc.dev_addr; for_each_sg()
|
/linux-4.1.27/arch/x86/include/asm/xen/ |
H A D | page-coherent.h | 25 dma_addr_t dev_addr, unsigned long offset, size_t size, xen_dma_map_page() 24 xen_dma_map_page(struct device *hwdev, struct page *page, dma_addr_t dev_addr, unsigned long offset, size_t size, enum dma_data_direction dir, struct dma_attrs *attrs) xen_dma_map_page() argument
|
/linux-4.1.27/drivers/net/ethernet/intel/igb/ |
H A D | e1000_i210.h | 32 s32 igb_read_xmdio_reg(struct e1000_hw *hw, u16 addr, u8 dev_addr, u16 *data); 33 s32 igb_write_xmdio_reg(struct e1000_hw *hw, u16 addr, u8 dev_addr, u16 data);
|
H A D | e1000_i210.c | 747 * @dev_addr: device address to program 752 u8 dev_addr, u16 *data, bool read) __igb_access_xmdio_reg() 756 ret_val = hw->phy.ops.write_reg(hw, E1000_MMDAC, dev_addr); __igb_access_xmdio_reg() 765 dev_addr); __igb_access_xmdio_reg() 788 * @dev_addr: device address to program 791 s32 igb_read_xmdio_reg(struct e1000_hw *hw, u16 addr, u8 dev_addr, u16 *data) igb_read_xmdio_reg() argument 793 return __igb_access_xmdio_reg(hw, addr, dev_addr, data, true); igb_read_xmdio_reg() 800 * @dev_addr: device address to program 803 s32 igb_write_xmdio_reg(struct e1000_hw *hw, u16 addr, u8 dev_addr, u16 data) igb_write_xmdio_reg() argument 805 return __igb_access_xmdio_reg(hw, addr, dev_addr, &data, false); igb_write_xmdio_reg() 751 __igb_access_xmdio_reg(struct e1000_hw *hw, u16 address, u8 dev_addr, u16 *data, bool read) __igb_access_xmdio_reg() argument
|
H A D | e1000_82575.h | 31 s32 igb_read_i2c_byte(struct e1000_hw *hw, u8 byte_offset, u8 dev_addr, 33 s32 igb_write_i2c_byte(struct e1000_hw *hw, u8 byte_offset, u8 dev_addr,
|
/linux-4.1.27/drivers/uwb/ |
H A D | address.c | 129 const struct uwb_dev_addr *dev_addr = _addr; uwb_rc_addr_set() local 137 baAddr = dev_addr->data; uwb_rc_addr_set() 168 struct uwb_dev_addr *dev_addr = _addr; uwb_rc_addr_get() local 175 baAddr = dev_addr->data; uwb_rc_addr_get() 188 memcpy(&dev_addr->data, evt.baAddr, uwb_rc_addr_get() 189 sizeof(dev_addr->data)); uwb_rc_addr_get() 237 rc->uwb_dev.dev_addr = *addr; uwb_rc_dev_addr_set() 258 if (!uwb_dev_addr_cmp(addr, &uwb_dev->dev_addr)) __uwb_dev_addr_assigned_check()
|
H A D | drp-ie.c | 223 drp_ie->dev_addr = rsv->target.dev->dev_addr; uwb_drp_ie_update() 226 drp_ie->dev_addr = rsv->target.devaddr; uwb_drp_ie_update() 230 drp_ie->dev_addr = rsv->owner->dev_addr; uwb_drp_ie_update()
|
H A D | lc-dev.c | 113 uwb_dev_addr_init(&uwb_dev->dev_addr); uwb_dev_init() 135 uwb_dev_addr_print(addr, sizeof(addr), &uwb_dev->dev_addr); uwb_dev_DevAddr_show() 360 uwb_dev_addr_print(devbuf, sizeof(devbuf), &uwb_dev->dev_addr); __uwb_dev_offair() 418 uwb_dev_addr_print(devbuf, sizeof(devbuf), &bce->dev_addr); uwbd_dev_onair() 428 uwb_dev->dev_addr = bce->dev_addr; uwbd_dev_onair()
|
H A D | uwb-debug.c | 221 uwb_dev_addr_print(owner, sizeof(owner), &rsv->owner->dev_addr); reservations_print() 223 devaddr = rsv->target.dev->dev_addr; reservations_print()
|
H A D | beacon.c | 176 const struct uwb_dev_addr *dev_addr) __uwb_beca_find_bydev() 180 if (!memcmp(&bce->dev_addr, dev_addr, sizeof(bce->dev_addr))) __uwb_beca_find_bydev() 446 bce->dev_addr = bf->hdr.SrcAddr; uwbd_evt_handle_rc_beacon() 175 __uwb_beca_find_bydev(struct uwb_rc *rc, const struct uwb_dev_addr *dev_addr) __uwb_beca_find_bydev() argument
|
/linux-4.1.27/drivers/media/dvb-frontends/ |
H A D | atbm8830.c | 42 u8 dev_addr; atbm8830_write_reg() local 48 dev_addr = priv->config->demod_address; atbm8830_write_reg() 49 msg1.addr = dev_addr; atbm8830_write_reg() 50 msg2.addr = dev_addr; atbm8830_write_reg() 66 u8 dev_addr; atbm8830_read_reg() local 73 dev_addr = priv->config->demod_address; atbm8830_read_reg() 74 msg1.addr = dev_addr; atbm8830_read_reg() 75 msg2.addr = dev_addr; atbm8830_read_reg()
|
/linux-4.1.27/net/mac802154/ |
H A D | llsec.h | 94 __le64 dev_addr, 97 __le64 dev_addr,
|
H A D | llsec.c | 426 __le64 dev_addr, mac802154_llsec_devkey_add() 432 dev = llsec_dev_find_long(sec, dev_addr); mac802154_llsec_devkey_add() 450 __le64 dev_addr, mac802154_llsec_devkey_del() 456 dev = llsec_dev_find_long(sec, dev_addr); mac802154_llsec_devkey_del() 832 struct mac802154_llsec_key *key, __le64 dev_addr) llsec_do_decrypt_unauth() 844 llsec_geniv(iv, dev_addr, &hdr->sec); llsec_do_decrypt_unauth() 856 struct mac802154_llsec_key *key, __le64 dev_addr) llsec_do_decrypt_auth() 865 llsec_geniv(iv, dev_addr, &hdr->sec); llsec_do_decrypt_auth() 904 struct mac802154_llsec_key *key, __le64 dev_addr) llsec_do_decrypt() 907 return llsec_do_decrypt_unauth(skb, sec, hdr, key, dev_addr); llsec_do_decrypt() 909 return llsec_do_decrypt_auth(skb, sec, hdr, key, dev_addr); llsec_do_decrypt() 989 __le64 dev_addr; mac802154_llsec_decrypt() local 1043 dev_addr = dev->dev.hwaddr; mac802154_llsec_decrypt() 1047 err = llsec_do_decrypt(skb, sec, &hdr, key, dev_addr); mac802154_llsec_decrypt() 425 mac802154_llsec_devkey_add(struct mac802154_llsec *sec, __le64 dev_addr, const struct ieee802154_llsec_device_key *key) mac802154_llsec_devkey_add() argument 449 mac802154_llsec_devkey_del(struct mac802154_llsec *sec, __le64 dev_addr, const struct ieee802154_llsec_device_key *key) mac802154_llsec_devkey_del() argument 830 llsec_do_decrypt_unauth(struct sk_buff *skb, const struct mac802154_llsec *sec, const struct ieee802154_hdr *hdr, struct mac802154_llsec_key *key, __le64 dev_addr) llsec_do_decrypt_unauth() argument 854 llsec_do_decrypt_auth(struct sk_buff *skb, const struct mac802154_llsec *sec, const struct ieee802154_hdr *hdr, struct mac802154_llsec_key *key, __le64 dev_addr) llsec_do_decrypt_auth() argument 902 llsec_do_decrypt(struct sk_buff *skb, const struct mac802154_llsec *sec, const struct ieee802154_hdr *hdr, struct mac802154_llsec_key *key, __le64 dev_addr) llsec_do_decrypt() argument
|
H A D | iface.c | 131 memcpy(dev->dev_addr, addr->sa_data, dev->addr_len); mac802154_wpan_mac_addr() 498 sdata->dev->dev_addr); ieee802154_setup_sdata() 551 ieee802154_le64_to_be64(ndev->dev_addr, &extended_addr); ieee802154_if_add() 553 memcpy(ndev->dev_addr, ndev->perm_addr, ieee802154_if_add()
|
H A D | mac_cmd.c | 60 params.hwaddr = ieee802154_devaddr_from_raw(dev->dev_addr); mac802154_mlme_start_req()
|
H A D | mib.c | 184 int mac802154_del_dev(struct net_device *dev, __le64 dev_addr) mac802154_del_dev() argument 192 res = mac802154_llsec_dev_del(&sdata->sec, dev_addr); mac802154_del_dev()
|
/linux-4.1.27/drivers/gpu/drm/udl/ |
H A D | udl_transfer.c | 130 uint32_t dev_addr = *device_address_ptr; udl_compress_hline16() local 145 *cmd++ = (uint8_t) ((dev_addr >> 16) & 0xFF); udl_compress_hline16() 146 *cmd++ = (uint8_t) ((dev_addr >> 8) & 0xFF); udl_compress_hline16() 147 *cmd++ = (uint8_t) ((dev_addr) & 0xFF); udl_compress_hline16() 198 dev_addr += ((pixel - cmd_pixel_start) / bpp) * 2; udl_compress_hline16() 210 *device_address_ptr = dev_addr; udl_compress_hline16()
|
/linux-4.1.27/drivers/net/ethernet/tundra/ |
H A D | tsi108_eth.c | 350 if (is_valid_ether_addr(dev->dev_addr) && data->txfree) tsi108_check_phy() 647 if (is_valid_ether_addr(dev->dev_addr) && data->link_up) tsi108_complete_tx() 1105 dev->dev_addr[0] = 0x00; tsi108_get_mac() 1106 dev->dev_addr[1] = 0x06; tsi108_get_mac() 1107 dev->dev_addr[2] = 0xd2; tsi108_get_mac() 1108 dev->dev_addr[3] = 0x00; tsi108_get_mac() 1109 dev->dev_addr[4] = 0x00; tsi108_get_mac() 1111 dev->dev_addr[5] = 0x01; tsi108_get_mac() 1113 dev->dev_addr[5] = 0x02; tsi108_get_mac() 1115 word2 = (dev->dev_addr[0] << 16) | (dev->dev_addr[1] << 24); tsi108_get_mac() 1117 word1 = (dev->dev_addr[2] << 0) | (dev->dev_addr[3] << 8) | tsi108_get_mac() 1118 (dev->dev_addr[4] << 16) | (dev->dev_addr[5] << 24); tsi108_get_mac() 1123 dev->dev_addr[0] = (word2 >> 16) & 0xff; tsi108_get_mac() 1124 dev->dev_addr[1] = (word2 >> 24) & 0xff; tsi108_get_mac() 1125 dev->dev_addr[2] = (word1 >> 0) & 0xff; tsi108_get_mac() 1126 dev->dev_addr[3] = (word1 >> 8) & 0xff; tsi108_get_mac() 1127 dev->dev_addr[4] = (word1 >> 16) & 0xff; tsi108_get_mac() 1128 dev->dev_addr[5] = (word1 >> 24) & 0xff; tsi108_get_mac() 1131 if (!is_valid_ether_addr(dev->dev_addr)) { tsi108_get_mac() 1152 dev->dev_addr[i] = ((unsigned char *)addr)[i + 2]; tsi108_set_mac() 1154 word2 = (dev->dev_addr[0] << 16) | (dev->dev_addr[1] << 24); tsi108_set_mac() 1156 word1 = (dev->dev_addr[2] << 0) | (dev->dev_addr[3] << 8) | tsi108_set_mac() 1157 (dev->dev_addr[4] << 16) | (dev->dev_addr[5] << 24); tsi108_set_mac() 1640 dev->name, dev->dev_addr); tsi108_init_one()
|
/linux-4.1.27/drivers/net/ethernet/natsemi/ |
H A D | macsonic.c | 261 dev->dev_addr[i] = SONIC_READ_PROM(i); mac_onboard_sonic_ethernet_addr() 262 if (!INVALID_MAC(dev->dev_addr)) mac_onboard_sonic_ethernet_addr() 270 bit_reverse_addr(dev->dev_addr); mac_onboard_sonic_ethernet_addr() 271 if (!INVALID_MAC(dev->dev_addr)) mac_onboard_sonic_ethernet_addr() 291 dev->dev_addr[5] = val >> 8; mac_onboard_sonic_ethernet_addr() 292 dev->dev_addr[4] = val & 0xff; mac_onboard_sonic_ethernet_addr() 294 dev->dev_addr[3] = val >> 8; mac_onboard_sonic_ethernet_addr() 295 dev->dev_addr[2] = val & 0xff; mac_onboard_sonic_ethernet_addr() 297 dev->dev_addr[1] = val >> 8; mac_onboard_sonic_ethernet_addr() 298 dev->dev_addr[0] = val & 0xff; mac_onboard_sonic_ethernet_addr() 300 if (!INVALID_MAC(dev->dev_addr)) mac_onboard_sonic_ethernet_addr() 422 dev->dev_addr[i] = SONIC_READ_PROM(i); mac_nubus_sonic_ethernet_addr() 426 bit_reverse_addr(dev->dev_addr); mac_nubus_sonic_ethernet_addr() 598 printk("%s: MAC %pM IRQ %d\n", dev->name, dev->dev_addr, dev->irq); mac_sonic_probe()
|
H A D | jazzsonic.c | 164 dev->dev_addr[i*2] = val; sonic_probe1() 165 dev->dev_addr[i*2+1] = val >> 8; sonic_probe1() 252 printk("%s: MAC %pM IRQ %d\n", dev->name, dev->dev_addr, dev->irq); jazz_sonic_probe()
|
H A D | xtsonic.c | 181 dev->dev_addr[i*2] = val; sonic_probe1() 182 dev->dev_addr[i*2+1] = val >> 8; sonic_probe1() 280 dev->base_addr, dev->dev_addr, dev->irq); xtsonic_probe()
|
H A D | sonic.c | 691 sonic_cda_put(dev, 0, SONIC_CD_CAP0, dev->dev_addr[1] << 8 | dev->dev_addr[0]); sonic_init() 692 sonic_cda_put(dev, 0, SONIC_CD_CAP1, dev->dev_addr[3] << 8 | dev->dev_addr[2]); sonic_init() 693 sonic_cda_put(dev, 0, SONIC_CD_CAP2, dev->dev_addr[5] << 8 | dev->dev_addr[4]); sonic_init()
|
/linux-4.1.27/net/dsa/ |
H A D | slave.c | 82 if (!ether_addr_equal(dev->dev_addr, master->dev_addr)) { dsa_slave_open() 83 err = dev_uc_add(master, dev->dev_addr); dsa_slave_open() 120 if (!ether_addr_equal(dev->dev_addr, master->dev_addr)) dsa_slave_open() 121 dev_uc_del(master, dev->dev_addr); dsa_slave_open() 142 if (!ether_addr_equal(dev->dev_addr, master->dev_addr)) dsa_slave_close() 143 dev_uc_del(master, dev->dev_addr); dsa_slave_close() 187 if (!ether_addr_equal(addr->sa_data, master->dev_addr)) { dsa_slave_set_mac_address() 193 if (!ether_addr_equal(dev->dev_addr, master->dev_addr)) dsa_slave_set_mac_address() 194 dev_uc_del(master, dev->dev_addr); dsa_slave_set_mac_address() 197 ether_addr_copy(dev->dev_addr, addr->sa_data); dsa_slave_set_mac_address()
|
/linux-4.1.27/drivers/net/ethernet/moxa/ |
H A D | moxart_ether.c | 42 ((ndev->dev_addr[0] << 8) | (ndev->dev_addr[1]))); moxart_update_mac_address() 44 ((ndev->dev_addr[2] << 24) | moxart_update_mac_address() 45 (ndev->dev_addr[3] << 16) | moxart_update_mac_address() 46 (ndev->dev_addr[4] << 8) | moxart_update_mac_address() 47 (ndev->dev_addr[5]))); moxart_update_mac_address() 57 memcpy(ndev->dev_addr, address->sa_data, ndev->addr_len); moxart_set_mac_address() 162 if (!is_valid_ether_addr(ndev->dev_addr)) moxart_mac_open() 528 __func__, ndev->irq, ndev->dev_addr); moxart_mac_probe()
|
/linux-4.1.27/net/rds/ |
H A D | iw.c | 184 struct rdma_dev_addr *dev_addr; rds_iw_conn_info_visitor() local 187 dev_addr = &ic->i_cm_id->route.addr.dev_addr; rds_iw_conn_info_visitor() 189 rdma_addr_get_sgid(dev_addr, (union ib_gid *) &iinfo->src_gid); rds_iw_conn_info_visitor() 190 rdma_addr_get_dgid(dev_addr, (union ib_gid *) &iinfo->dst_gid); rds_iw_conn_info_visitor()
|
H A D | ib.c | 283 struct rdma_dev_addr *dev_addr; rds_ib_conn_info_visitor() local 286 dev_addr = &ic->i_cm_id->route.addr.dev_addr; rds_ib_conn_info_visitor() 288 rdma_addr_get_sgid(dev_addr, (union ib_gid *) &iinfo->src_gid); rds_ib_conn_info_visitor() 289 rdma_addr_get_dgid(dev_addr, (union ib_gid *) &iinfo->dst_gid); rds_ib_conn_info_visitor()
|
/linux-4.1.27/drivers/net/arcnet/ |
H A D | arc-rimi.c | 93 dev->dev_addr[0], dev->mem_start, dev->irq); arcrimi_probe() 100 if (dev->dev_addr[0] == 0) { arcrimi_probe() 168 writeb(dev->dev_addr[0], p + 1); /* actually the node ID */ arcrimi_found() 229 dev->dev_addr[0] = readb(lp->mem_start + 1); arcrimi_found() 233 dev->dev_addr[0], arcrimi_found() 345 dev->dev_addr[0] = node; arc_rimi_init()
|
H A D | com20020.c | 158 memcpy(dev->dev_addr, hwaddr->sa_data, 1); com20020_set_hwaddr() 160 outb(dev->dev_addr[0], _XREG); com20020_set_hwaddr() 195 if (!dev->dev_addr[0]) com20020_found() 196 dev->dev_addr[0] = inb(ioaddr + BUS_ALIGN*8); /* FIXME: do this some other way! */ com20020_found() 214 outb(dev->dev_addr[0], _XREG); com20020_found() 226 lp->card_name, dev->dev_addr[0], dev->base_addr, dev->irq); com20020_found()
|
H A D | rfc1051.c | 104 if (pkt->hard.dest != dev->dev_addr[0]) type_trans() 199 pkt->hard.source = *dev->dev_addr; build_header()
|
H A D | arc-rawmode.c | 148 pkt->hard.source = *dev->dev_addr; build_header()
|
/linux-4.1.27/drivers/media/usb/cx231xx/ |
H A D | cx231xx-core.c | 179 ven_req.wValue = (req_data->dev_addr << 9 | _i2c_period << 4 | cx231xx_send_usb_command() 1513 int cx231xx_read_i2c_master(struct cx231xx *dev, u8 dev_addr, u16 saddr, cx231xx_read_i2c_master() argument 1526 req_data.dev_addr = dev_addr >> 1; cx231xx_read_i2c_master() 1559 int cx231xx_write_i2c_master(struct cx231xx *dev, u8 dev_addr, u16 saddr, cx231xx_write_i2c_master() argument 1577 req_data.dev_addr = dev_addr >> 1; cx231xx_write_i2c_master() 1598 int cx231xx_read_i2c_data(struct cx231xx *dev, u8 dev_addr, u16 saddr, cx231xx_read_i2c_data() argument 1611 req_data.dev_addr = dev_addr >> 1; cx231xx_read_i2c_data() 1634 int cx231xx_write_i2c_data(struct cx231xx *dev, u8 dev_addr, u16 saddr, cx231xx_write_i2c_data() argument 1652 req_data.dev_addr = dev_addr >> 1; cx231xx_write_i2c_data() 1665 int cx231xx_reg_mask_write(struct cx231xx *dev, u8 dev_addr, u8 size, cx231xx_reg_mask_write() argument 1679 cx231xx_read_i2c_data(dev, dev_addr, register_address, 2, cx231xx_reg_mask_write() 1683 cx231xx_read_i2c_data(dev, dev_addr, register_address, 2, cx231xx_reg_mask_write() 1701 cx231xx_write_i2c_data(dev, dev_addr, register_address, 2, cx231xx_reg_mask_write() 1707 cx231xx_write_i2c_data(dev, dev_addr, register_address, 2, cx231xx_reg_mask_write() 1714 int cx231xx_read_modify_write_i2c_dword(struct cx231xx *dev, u8 dev_addr, cx231xx_read_modify_write_i2c_dword() argument 1720 status = cx231xx_read_i2c_data(dev, dev_addr, saddr, 2, &temp, 4); cx231xx_read_modify_write_i2c_dword() 1728 status = cx231xx_write_i2c_data(dev, dev_addr, saddr, 2, temp, 4); cx231xx_read_modify_write_i2c_dword()
|
H A D | cx231xx-i2c.c | 150 req_data.dev_addr = msg->addr; cx231xx_i2c_send_bytes() 177 req_data.dev_addr = msg->addr; cx231xx_i2c_send_bytes() 250 req_data.dev_addr = msg->addr; cx231xx_i2c_recv_bytes() 263 req_data.dev_addr = msg->addr; cx231xx_i2c_recv_bytes() 328 req_data.dev_addr = msg2->addr; cx231xx_i2c_recv_bytes_with_saddr() 355 req_data.dev_addr = msg->addr; cx231xx_i2c_check_for_device()
|
H A D | cx231xx.h | 486 u8 dev_addr; member in struct:cx231xx_i2c_xfer_data 686 int (*cx231xx_gpio_i2c_read) (struct cx231xx *dev, u8 dev_addr, 688 int (*cx231xx_gpio_i2c_write) (struct cx231xx *dev, u8 dev_addr, 766 int cx231xx_read_i2c_master(struct cx231xx *dev, u8 dev_addr, u16 saddr, 768 int cx231xx_write_i2c_master(struct cx231xx *dev, u8 dev_addr, u16 saddr, 770 int cx231xx_read_i2c_data(struct cx231xx *dev, u8 dev_addr, 772 int cx231xx_write_i2c_data(struct cx231xx *dev, u8 dev_addr, 774 int cx231xx_reg_mask_write(struct cx231xx *dev, u8 dev_addr, u8 size, 777 int cx231xx_read_modify_write_i2c_dword(struct cx231xx *dev, u8 dev_addr, 870 int cx231xx_gpio_i2c_read(struct cx231xx *dev, u8 dev_addr, u8 *buf, u8 len); 871 int cx231xx_gpio_i2c_write(struct cx231xx *dev, u8 dev_addr, u8 *buf, u8 len);
|
/linux-4.1.27/drivers/net/wireless/orinoco/ |
H A D | hw.h | 28 int orinoco_hw_read_card_settings(struct orinoco_private *priv, u8 *dev_addr);
|
/linux-4.1.27/drivers/scsi/cxgbi/cxgb3i/ |
H A D | cxgb3i.h | 40 memcpy(pi->iscsic.mac_addr, ndev->dev_addr, ETH_ALEN); cxgb3i_set_private_ipv4addr()
|
/linux-4.1.27/drivers/gpu/drm/armada/ |
H A D | armada_gem.h | 18 resource_size_t dev_addr; member in struct:armada_gem_object
|
H A D | armada_gem.c | 172 obj->dev_addr = obj->linear->start; armada_gem_linear_back() 177 (unsigned long long)obj->dev_addr); armada_gem_linear_back() 203 obj->dev_addr = DMA_ERROR_CODE; armada_gem_alloc_private_object() 227 obj->dev_addr = DMA_ERROR_CODE; armada_gem_alloc_object() 473 sg_dma_address(sgt->sgl) = dobj->dev_addr; armada_gem_prime_map_dma_buf() 614 dobj->dev_addr = sg_dma_address(dobj->sgt->sgl); armada_gem_map_import()
|
H A D | armada_overlay.c | 183 sy = obj->dev_addr + fb->offsets[0] + src_y * fb->pitches[0] + armada_plane_update() 185 su = obj->dev_addr + fb->offsets[1] + src_y * fb->pitches[1] + armada_plane_update() 187 sv = obj->dev_addr + fb->offsets[2] + src_y * fb->pitches[2] + armada_plane_update()
|
/linux-4.1.27/drivers/usb/gadget/legacy/ |
H A D | multi.c | 341 if (!gether_set_dev_addr(ecm_opts->net, dev_addr)) multi_bind() 342 pr_info("using self ethernet address: %s", dev_addr); multi_bind() 357 if (!gether_set_dev_addr(rndis_opts->net, dev_addr)) multi_bind() 358 pr_info("using self ethernet address: %s", dev_addr); multi_bind()
|
H A D | cdc2.c | 177 if (!gether_set_dev_addr(ecm_opts->net, dev_addr)) cdc_bind() 178 pr_info("using self ethernet address: %s", dev_addr); cdc_bind()
|
H A D | ncm.c | 161 if (!gether_set_dev_addr(ncm_opts->net, dev_addr)) gncm_bind() 162 pr_info("using self ethernet address: %s", dev_addr); gncm_bind()
|
/linux-4.1.27/arch/arm/mach-ep93xx/include/mach/ |
H A D | platform.h | 20 unsigned char dev_addr[6]; member in struct:ep93xx_eth_data
|
/linux-4.1.27/fs/afs/ |
H A D | netdevices.c | 28 memcpy(mac, dev->dev_addr, maclen); afs_get_MAC_address()
|
/linux-4.1.27/drivers/net/ |
H A D | rionet.c | 486 ndev->dev_addr[0] = 0x00; rionet_setup_netdev() 487 ndev->dev_addr[1] = 0x01; rionet_setup_netdev() 488 ndev->dev_addr[2] = 0x00; rionet_setup_netdev() 489 ndev->dev_addr[3] = 0x01; rionet_setup_netdev() 490 ndev->dev_addr[4] = device_id >> 8; rionet_setup_netdev() 491 ndev->dev_addr[5] = device_id & 0xff; rionet_setup_netdev() 513 ndev->dev_addr, rionet_setup_netdev()
|
H A D | macvlan.c | 102 if (ether_addr_equal_64bits(vlan->dev->dev_addr, addr)) macvlan_hash_lookup() 151 const unsigned char *addr = vlan->dev->dev_addr; macvlan_hash_add() 177 memcpy(vlan->dev->dev_addr, addr, ETH_ALEN); macvlan_hash_change_addr() 188 if (ether_addr_equal_64bits(port->dev->dev_addr, addr)) macvlan_addr_busy() 548 saddr ? : dev->dev_addr, len); macvlan_hard_header() 590 if (macvlan_addr_busy(vlan->port, dev->dev_addr)) macvlan_open() 593 err = dev_uc_add(lowerdev, dev->dev_addr); macvlan_open() 615 dev_uc_del(lowerdev, dev->dev_addr); macvlan_open() 652 dev_uc_del(lowerdev, dev->dev_addr); macvlan_stop() 667 ether_addr_copy(dev->dev_addr, addr); macvlan_sync_address() 678 dev_uc_del(lowerdev, dev->dev_addr); macvlan_sync_address() 1548 if (macvlan_sync_address(vlan->dev, dev->dev_addr)) macvlan_device_event()
|
/linux-4.1.27/drivers/net/ethernet/cirrus/ |
H A D | ep93xx_eth.c | 615 wrb(ep, REG_INDAD0, dev->dev_addr[0]); ep93xx_start_hw() 616 wrb(ep, REG_INDAD1, dev->dev_addr[1]); ep93xx_start_hw() 617 wrb(ep, REG_INDAD2, dev->dev_addr[2]); ep93xx_start_hw() 618 wrb(ep, REG_INDAD3, dev->dev_addr[3]); ep93xx_start_hw() 619 wrb(ep, REG_INDAD4, dev->dev_addr[4]); ep93xx_start_hw() 620 wrb(ep, REG_INDAD5, dev->dev_addr[5]); ep93xx_start_hw() 764 memcpy(dev->dev_addr, data->dev_addr, ETH_ALEN); ep93xx_dev_alloc() 857 if (is_zero_ether_addr(dev->dev_addr)) ep93xx_eth_probe() 867 dev->name, ep->irq, dev->dev_addr); ep93xx_eth_probe()
|
H A D | mac89x0.c | 275 dev->dev_addr[i] = s >> 8; mac89x0_probe() 276 dev->dev_addr[i+1] = s & 0xff; mac89x0_probe() 284 printk(" IRQ %d ADDR %pM\n", dev->irq, dev->dev_addr); mac89x0_probe() 345 writereg(dev, PP_IA+i*2, dev->dev_addr[i*2] | (dev->dev_addr[i*2+1] << 8)); net_open() 595 memcpy(dev->dev_addr, saddr->sa_data, ETH_ALEN); set_mac_address() 596 printk("%s: Setting MAC address to %pM\n", dev->name, dev->dev_addr); set_mac_address() 600 writereg(dev, PP_IA+i*2, dev->dev_addr[i*2] | (dev->dev_addr[i*2+1] << 8)); set_mac_address()
|
H A D | cs89x0.c | 522 memcpy(test_packet, dev->dev_addr, ETH_ALEN); send_test_pkt() 523 memcpy(test_packet + ETH_ALEN, dev->dev_addr, ETH_ALEN); send_test_pkt() 926 (dev->dev_addr[i * 2] | net_open() 927 (dev->dev_addr[i * 2 + 1] << 8))); net_open() 1229 memcpy(dev->dev_addr, addr->sa_data, dev->addr_len); set_mac_address() 1232 dev->name, dev->dev_addr); set_mac_address() 1237 (dev->dev_addr[i * 2] | set_mac_address() 1238 (dev->dev_addr[i * 2 + 1] << 8))); set_mac_address() 1390 dev->dev_addr[i * 2] = Addr & 0xFF; cs89x0_probe1() 1391 dev->dev_addr[i * 2 + 1] = Addr >> 8; cs89x0_probe1() 1467 dev->dev_addr[i * 2] = eeprom_buff[i]; cs89x0_probe1() 1468 dev->dev_addr[i * 2 + 1] = eeprom_buff[i] >> 8; cs89x0_probe1() 1562 pr_cont(", MAC %pM\n", dev->dev_addr); cs89x0_probe1()
|
/linux-4.1.27/drivers/staging/gdm724x/ |
H A D | gdm_lte.c | 841 static void form_mac_address(u8 *dev_addr, u8 *nic_src, u8 *nic_dest, form_mac_address() argument 844 /* Form the dev_addr */ form_mac_address() 846 ether_addr_copy(dev_addr, gdm_lte_macaddr); form_mac_address() 848 ether_addr_copy(dev_addr, mac_address); form_mac_address() 853 dev_addr[ETH_ALEN-1] += index; form_mac_address() 856 * 3 bytes to be the same as dev_addr form_mac_address() 859 memcpy(nic_src, dev_addr, 3); form_mac_address() 861 /* Copy the nic_dest from dev_addr*/ form_mac_address() 862 ether_addr_copy(nic_dest, dev_addr); form_mac_address() 908 net->dev_addr, register_lte_device()
|
/linux-4.1.27/drivers/net/ethernet/smsc/ |
H A D | smsc9420.c | 461 /* Sets the device MAC address to dev_addr */ smsc9420_set_mac_address() 465 u8 *dev_addr = dev->dev_addr; smsc9420_set_mac_address() local 466 u32 mac_high16 = (dev_addr[5] << 8) | dev_addr[4]; smsc9420_set_mac_address() 467 u32 mac_low32 = (dev_addr[3] << 24) | (dev_addr[2] << 16) | smsc9420_set_mac_address() 468 (dev_addr[1] << 8) | dev_addr[0]; smsc9420_set_mac_address() 479 if (is_valid_ether_addr(dev->dev_addr)) { smsc9420_check_mac_address() 488 dev->dev_addr[0] = (u8)(mac_low32); smsc9420_check_mac_address() 489 dev->dev_addr[1] = (u8)(mac_low32 >> 8); smsc9420_check_mac_address() 490 dev->dev_addr[2] = (u8)(mac_low32 >> 16); smsc9420_check_mac_address() 491 dev->dev_addr[3] = (u8)(mac_low32 >> 24); smsc9420_check_mac_address() 492 dev->dev_addr[4] = (u8)(mac_high16); smsc9420_check_mac_address() 493 dev->dev_addr[5] = (u8)(mac_high16 >> 8); smsc9420_check_mac_address() 495 if (is_valid_ether_addr(dev->dev_addr)) { smsc9420_check_mac_address() 1333 if (!is_valid_ether_addr(dev->dev_addr)) { smsc9420_open() 1335 "dev_addr is not a valid MAC address\n"); smsc9420_open() 1680 dev_info(&dev->dev, "MAC Address: %pM\n", dev->dev_addr); smsc9420_probe()
|
H A D | smsc911x.c | 1498 /* Sets the device MAC address to dev_addr, called with mac_lock held */ 1500 smsc911x_set_hw_mac_address(struct smsc911x_data *pdata, u8 dev_addr[6]) smsc911x_set_hw_mac_address() argument 1502 u32 mac_high16 = (dev_addr[5] << 8) | dev_addr[4]; smsc911x_set_hw_mac_address() 1503 u32 mac_low32 = (dev_addr[3] << 24) | (dev_addr[2] << 16) | smsc911x_set_hw_mac_address() 1504 (dev_addr[1] << 8) | dev_addr[0]; smsc911x_set_hw_mac_address() 1563 smsc911x_set_hw_mac_address(pdata, dev->dev_addr); smsc911x_open() 1901 memcpy(dev->dev_addr, addr->sa_data, ETH_ALEN); smsc911x_set_mac_address() 1904 smsc911x_set_hw_mac_address(pdata, dev->dev_addr); smsc911x_set_mac_address() 1907 netdev_info(dev, "MAC Address: %pM\n", dev->dev_addr); smsc911x_set_mac_address() 2155 /* copies the current mac address from hardware to dev->dev_addr */ smsc911x_read_mac_address() 2162 dev->dev_addr[0] = (u8)(mac_low32); smsc911x_read_mac_address() 2163 dev->dev_addr[1] = (u8)(mac_low32 >> 8); smsc911x_read_mac_address() 2164 dev->dev_addr[2] = (u8)(mac_low32 >> 16); smsc911x_read_mac_address() 2165 dev->dev_addr[3] = (u8)(mac_low32 >> 24); smsc911x_read_mac_address() 2166 dev->dev_addr[4] = (u8)(mac_high16); smsc911x_read_mac_address() 2167 dev->dev_addr[5] = (u8)(mac_high16 >> 8); smsc911x_read_mac_address() 2546 if (is_valid_ether_addr(dev->dev_addr)) { smsc911x_drv_probe() 2547 smsc911x_set_hw_mac_address(pdata, dev->dev_addr); smsc911x_drv_probe() 2551 memcpy(dev->dev_addr, pdata->config.mac, ETH_ALEN); smsc911x_drv_probe() 2559 if (is_valid_ether_addr(dev->dev_addr)) { smsc911x_drv_probe() 2566 smsc911x_set_hw_mac_address(pdata, dev->dev_addr); smsc911x_drv_probe() 2574 netdev_info(dev, "MAC Address: %pM\n", dev->dev_addr); smsc911x_drv_probe()
|
/linux-4.1.27/net/batman-adv/ |
H A D | bridge_loop_avoidance.c | 284 primary_if->net_dev->dev_addr, batadv_bla_send_claim() 441 primary_if->net_dev->dev_addr, batadv_bla_update_own_backbone_gw() 473 primary_if->net_dev->dev_addr, batadv_bla_answer_request() 703 if (!batadv_compare_eth(ethhdr->h_dest, primary_if->net_dev->dev_addr)) batadv_handle_request() 724 primary_if->net_dev->dev_addr)) batadv_handle_unclaim() 761 if (batadv_compare_eth(backbone_addr, primary_if->net_dev->dev_addr)) batadv_handle_claim() 817 if (batadv_compare_eth(backbone_addr, primary_if->net_dev->dev_addr)) batadv_check_claim_group() 1062 primary_if->net_dev->dev_addr)) hlist_for_each_entry_rcu() 1100 group = htons(crc16(0, primary_if->net_dev->dev_addr, ETH_ALEN)); batadv_bla_update_orig_address() 1124 oldif->net_dev->dev_addr)) hlist_for_each_entry_rcu() 1128 primary_if->net_dev->dev_addr); hlist_for_each_entry_rcu() 1176 primary_if->net_dev->dev_addr)) hlist_for_each_entry_rcu() 1237 crc = crc16(0, primary_if->net_dev->dev_addr, ETH_ALEN); batadv_bla_init() 1487 primary_if->net_dev->dev_addr, batadv_bla_rx() 1494 primary_if->net_dev->dev_addr)) { batadv_bla_rx() 1515 primary_if->net_dev->dev_addr, batadv_bla_rx() 1588 primary_if->net_dev->dev_addr)) { batadv_bla_tx() 1593 primary_if->net_dev->dev_addr, batadv_bla_tx() 1640 primary_addr = primary_if->net_dev->dev_addr; batadv_bla_claim_table_seq_print_text() 1685 primary_addr = primary_if->net_dev->dev_addr; batadv_bla_backbone_table_seq_print_text()
|
H A D | icmp_socket.c | 232 addr = neigh_node->if_incoming->net_dev->dev_addr; batadv_socket_write() 254 ether_addr_copy(icmp_header->orig, primary_if->net_dev->dev_addr); batadv_socket_write()
|
/linux-4.1.27/drivers/net/ethernet/aeroflex/ |
H A D | greth.c | 1031 memcpy(dev->dev_addr, addr->sa_data, dev->addr_len); greth_set_mac_add() 1032 GRETH_REGSAVE(regs->esa_msb, dev->dev_addr[0] << 8 | dev->dev_addr[1]); greth_set_mac_add() 1033 GRETH_REGSAVE(regs->esa_lsb, dev->dev_addr[2] << 24 | dev->dev_addr[3] << 16 | greth_set_mac_add() 1034 dev->dev_addr[4] << 8 | dev->dev_addr[5]); greth_set_mac_add() 1509 dev->dev_addr[i] = macaddr[i]; greth_of_probe() 1513 if (!is_valid_ether_addr(&dev->dev_addr[0])) { greth_of_probe() 1520 GRETH_REGSAVE(regs->esa_msb, dev->dev_addr[0] << 8 | dev->dev_addr[1]); greth_of_probe() 1521 GRETH_REGSAVE(regs->esa_lsb, dev->dev_addr[2] << 24 | dev->dev_addr[3] << 16 | greth_of_probe() 1522 dev->dev_addr[4] << 8 | dev->dev_addr[5]); greth_of_probe()
|
/linux-4.1.27/drivers/infiniband/hw/nes/ |
H A D | nes_nic.c | 190 macaddr_high = ((u16)netdev->dev_addr[0]) << 8; nes_netdev_open() 191 macaddr_high += (u16)netdev->dev_addr[1]; nes_netdev_open() 193 macaddr_low = ((u32)netdev->dev_addr[2]) << 24; nes_netdev_open() 194 macaddr_low += ((u32)netdev->dev_addr[3]) << 16; nes_netdev_open() 195 macaddr_low += ((u32)netdev->dev_addr[4]) << 8; nes_netdev_open() 196 macaddr_low += (u32)netdev->dev_addr[5]; nes_netdev_open() 816 memcpy(netdev->dev_addr, mac_addr->sa_data, netdev->addr_len); nes_netdev_set_mac_address() 819 macaddr_high = ((u16)netdev->dev_addr[0]) << 8; nes_netdev_set_mac_address() 820 macaddr_high += (u16)netdev->dev_addr[1]; nes_netdev_set_mac_address() 821 macaddr_low = ((u32)netdev->dev_addr[2]) << 24; nes_netdev_set_mac_address() 822 macaddr_low += ((u32)netdev->dev_addr[3]) << 16; nes_netdev_set_mac_address() 823 macaddr_low += ((u32)netdev->dev_addr[4]) << 8; nes_netdev_set_mac_address() 824 macaddr_low += (u32)netdev->dev_addr[5]; nes_netdev_set_mac_address() 1703 netdev->dev_addr[0] = (u8)(u64temp>>40); nes_netdev_init() 1704 netdev->dev_addr[1] = (u8)(u64temp>>32); nes_netdev_init() 1705 netdev->dev_addr[2] = (u8)(u64temp>>24); nes_netdev_init() 1706 netdev->dev_addr[3] = (u8)(u64temp>>16); nes_netdev_init() 1707 netdev->dev_addr[4] = (u8)(u64temp>>8); nes_netdev_init() 1708 netdev->dev_addr[5] = (u8)u64temp; nes_netdev_init()
|
/linux-4.1.27/drivers/net/ethernet/freescale/fs_enet/ |
H A D | mac-fec.c | 266 addrhi = ((u32) dev->dev_addr[0] << 24) | restart() 267 ((u32) dev->dev_addr[1] << 16) | restart() 268 ((u32) dev->dev_addr[2] << 8) | restart() 269 (u32) dev->dev_addr[3]; restart() 270 addrlo = ((u32) dev->dev_addr[4] << 24) | restart() 271 ((u32) dev->dev_addr[5] << 16); restart()
|
/linux-4.1.27/arch/mips/ar7/ |
H A D | platform.c | 298 static void __init cpmac_get_mac(int instance, unsigned char *dev_addr) cpmac_get_mac() argument 310 if (!mac_pton(mac, dev_addr)) { cpmac_get_mac() 312 eth_random_addr(dev_addr); cpmac_get_mac() 315 eth_random_addr(dev_addr); cpmac_get_mac() 684 cpmac_get_mac(1, cpmac_high_data.dev_addr); ar7_register_devices() 697 cpmac_get_mac(0, cpmac_low_data.dev_addr); ar7_register_devices()
|
/linux-4.1.27/drivers/net/ethernet/dec/tulip/ |
H A D | tulip_core.c | 339 u32 addr_low = get_unaligned_le32(dev->dev_addr); tulip_up() 340 u32 addr_high = get_unaligned_le16(dev->dev_addr + 4); tulip_up() 354 u16 *eaddrs = (u16 *)dev->dev_addr; tulip_up() 1036 eaddrs = (u16 *)dev->dev_addr; 1061 eaddrs = (u16 *)dev->dev_addr; 1529 put_unaligned_le16(value, ((__le16 *)dev->dev_addr) + i); tulip_init_one() 1534 put_unaligned_le32(ioread32(ioaddr + 0xA4), dev->dev_addr); tulip_init_one() 1535 put_unaligned_le16(ioread32(ioaddr + 0xA8), dev->dev_addr + 4); tulip_init_one() 1537 sum += dev->dev_addr[i]; tulip_init_one() 1599 dev->dev_addr[i] = ee_data[i + sa_offset]; tulip_init_one() 1604 if ((dev->dev_addr[0] == 0xA0 || tulip_init_one() 1605 dev->dev_addr[0] == 0xC0 || tulip_init_one() 1606 dev->dev_addr[0] == 0x02) && tulip_init_one() 1607 dev->dev_addr[1] == 0x00) tulip_init_one() 1609 char tmp = dev->dev_addr[i]; tulip_init_one() 1610 dev->dev_addr[i] = dev->dev_addr[i+1]; tulip_init_one() 1611 dev->dev_addr[i+1] = tmp; tulip_init_one() 1628 dev->dev_addr[i] = last_phys_addr[i]; tulip_init_one() 1629 dev->dev_addr[i] = last_phys_addr[i] + 1; tulip_init_one() 1633 memcpy(dev->dev_addr, addr, ETH_ALEN); tulip_init_one() 1642 last_phys_addr[i] = dev->dev_addr[i]; tulip_init_one() 1722 dev->dev_addr, irq); tulip_init_one()
|
H A D | eeprom.c | 180 if (dev->dev_addr[0] == eeprom_fixups[i].addr0 && tulip_parse_eeprom() 181 dev->dev_addr[1] == eeprom_fixups[i].addr1 && tulip_parse_eeprom() 182 dev->dev_addr[2] == eeprom_fixups[i].addr2) { tulip_parse_eeprom() 183 if (dev->dev_addr[2] == 0xE8 && ee_data[0x1a] == 0x55) tulip_parse_eeprom()
|
/linux-4.1.27/drivers/net/ethernet/intel/ixgbe/ |
H A D | ixgbe_phy.h | 155 u8 dev_addr, u8 *data); 157 u8 dev_addr, u8 data);
|
/linux-4.1.27/drivers/net/ethernet/wiznet/ |
H A D | w5300.c | 238 ndev->dev_addr[0] << 24 | w5300_write_macaddr() 239 ndev->dev_addr[1] << 16 | w5300_write_macaddr() 240 ndev->dev_addr[2] << 8 | w5300_write_macaddr() 241 ndev->dev_addr[3]); w5300_write_macaddr() 243 ndev->dev_addr[4] << 8 | w5300_write_macaddr() 244 ndev->dev_addr[5]); w5300_write_macaddr() 492 memcpy(ndev->dev_addr, sock_addr->sa_data, ETH_ALEN); w5300_set_macaddr() 555 memcpy(ndev->dev_addr, data->mac_addr, ETH_ALEN); w5300_hw_probe()
|
/linux-4.1.27/drivers/infiniband/ulp/ipoib/ |
H A D | ipoib_vlan.c | 70 memcpy(priv->dev->dev_addr, ppriv->dev->dev_addr, INFINIBAND_ALEN); __ipoib_vlan_add()
|
H A D | ipoib_verbs.c | 219 priv->dev->dev_addr[1] = (priv->qp->qp_num >> 16) & 0xff; ipoib_transport_dev_init() 220 priv->dev->dev_addr[2] = (priv->qp->qp_num >> 8) & 0xff; ipoib_transport_dev_init() 221 priv->dev->dev_addr[3] = (priv->qp->qp_num ) & 0xff; ipoib_transport_dev_init()
|
/linux-4.1.27/arch/arm/xen/ |
H A D | mm.c | 100 dma_addr_t dev_addr, unsigned long offset, size_t size, __xen_dma_map_page() 108 __xen_dma_page_cpu_to_dev(hwdev, dev_addr, size, dir); __xen_dma_map_page() 99 __xen_dma_map_page(struct device *hwdev, struct page *page, dma_addr_t dev_addr, unsigned long offset, size_t size, enum dma_data_direction dir, struct dma_attrs *attrs) __xen_dma_map_page() argument
|
/linux-4.1.27/net/802/ |
H A D | fddi.c | 79 memcpy(fddi->saddr, dev->dev_addr, dev->addr_len); fddi_header() 133 if (memcmp(fddi->daddr, dev->dev_addr, FDDI_K_ALEN)) fddi_type_trans()
|
H A D | fc.c | 68 memcpy(fch->saddr,dev->dev_addr,dev->addr_len); fc_header()
|
H A D | hippi.c | 71 memcpy(hip->le.src_switch_addr, dev->dev_addr + 3, 3); hippi_header() 140 memcpy(dev->dev_addr, addr->sa_data, dev->addr_len); hippi_mac_addr()
|
/linux-4.1.27/drivers/net/ethernet/micrel/ |
H A D | ks8695net.c | 254 maclow = ((ndev->dev_addr[2] << 24) | (ndev->dev_addr[3] << 16) | ks8695_update_mac() 255 (ndev->dev_addr[4] << 8) | (ndev->dev_addr[5] << 0)); ks8695_update_mac() 256 machigh = ((ndev->dev_addr[0] << 8) | (ndev->dev_addr[1] << 0)); ks8695_update_mac() 1070 memcpy(ndev->dev_addr, address->sa_data, ndev->addr_len); ks8695_set_mac() 1075 ndev->name, ndev->dev_addr); ks8695_set_mac() 1451 ndev->dev_addr[0] = (machigh >> 8) & 0xFF; ks8695_probe() 1452 ndev->dev_addr[1] = machigh & 0xFF; ks8695_probe() 1453 ndev->dev_addr[2] = (maclow >> 24) & 0xFF; ks8695_probe() 1454 ndev->dev_addr[3] = (maclow >> 16) & 0xFF; ks8695_probe() 1455 ndev->dev_addr[4] = (maclow >> 8) & 0xFF; ks8695_probe() 1456 ndev->dev_addr[5] = maclow & 0xFF; ks8695_probe() 1458 if (!is_valid_ether_addr(ndev->dev_addr)) ks8695_probe() 1524 ks8695_port_type(ksp), ndev->dev_addr); ks8695_probe()
|
/linux-4.1.27/drivers/net/wan/ |
H A D | dlci.c | 248 if (!*(short *)(dev->dev_addr)) dlci_dev_ioctl() 256 if (!*(short *)(dev->dev_addr)) dlci_dev_ioctl() 282 if (!*(short *)(dev->dev_addr)) dlci_open() 347 *(short *)(master->dev_addr) = dlci->dlci; dlci_add()
|
/linux-4.1.27/arch/mips/include/asm/mach-lantiq/xway/ |
H A D | lantiq_soc.h | 86 int xrx200_gphy_boot(struct device *dev, unsigned int id, dma_addr_t dev_addr);
|
/linux-4.1.27/drivers/isdn/hysdn/ |
H A D | hysdn_net.c | 71 dev->dev_addr[i] = 0xfc; net_open() 75 memcpy(dev->dev_addr + (ETH_ALEN - sizeof(ifa->ifa_local)), &ifa->ifa_local, sizeof(ifa->ifa_local)); net_open() 78 memcpy(dev->dev_addr, card->mac_addr, ETH_ALEN); net_open()
|
/linux-4.1.27/drivers/net/phy/ |
H A D | mdio-bitbang.c | 139 unsigned int dev_addr = (addr >> 16) & 0x1F; mdiobb_cmd_addr() local 141 mdiobb_cmd(ctrl, MDIO_C45_ADDR, phy, dev_addr); mdiobb_cmd_addr() 152 return dev_addr; mdiobb_cmd_addr()
|
H A D | marvell.c | 893 ((phydev->attached_dev->dev_addr[5] << 8) | m88e1318_set_wol() 894 phydev->attached_dev->dev_addr[4])); m88e1318_set_wol() 898 ((phydev->attached_dev->dev_addr[3] << 8) | m88e1318_set_wol() 899 phydev->attached_dev->dev_addr[2])); m88e1318_set_wol() 903 ((phydev->attached_dev->dev_addr[1] << 8) | m88e1318_set_wol() 904 phydev->attached_dev->dev_addr[0])); m88e1318_set_wol()
|
H A D | micrel.c | 374 u8 mode, u32 dev_addr, u32 regnum, u16 val) ksz9031_extended_write() 376 phy_write(phydev, MII_KSZ9031RN_MMD_CTRL_REG, dev_addr); ksz9031_extended_write() 378 phy_write(phydev, MII_KSZ9031RN_MMD_CTRL_REG, (mode << 14) | dev_addr); ksz9031_extended_write() 383 u8 mode, u32 dev_addr, u32 regnum) ksz9031_extended_read() 385 phy_write(phydev, MII_KSZ9031RN_MMD_CTRL_REG, dev_addr); ksz9031_extended_read() 387 phy_write(phydev, MII_KSZ9031RN_MMD_CTRL_REG, (mode << 14) | dev_addr); ksz9031_extended_read() 373 ksz9031_extended_write(struct phy_device *phydev, u8 mode, u32 dev_addr, u32 regnum, u16 val) ksz9031_extended_write() argument 382 ksz9031_extended_read(struct phy_device *phydev, u8 mode, u32 dev_addr, u32 regnum) ksz9031_extended_read() argument
|
/linux-4.1.27/drivers/media/tuners/ |
H A D | max2165.c | 69 u8 dev_addr = priv->config->i2c_address; max2165_read_reg() local 74 { .addr = dev_addr, .flags = 0, .buf = b0, .len = 1 }, max2165_read_reg() 75 { .addr = dev_addr, .flags = I2C_M_RD, .buf = b1, .len = 1 }, max2165_read_reg()
|
/linux-4.1.27/drivers/staging/ft1000/ft1000-usb/ |
H A D | ft1000_hw.c | 857 *pbuffer++ = net->dev_addr[0]; ft1000_copy_up_pkt() 858 *pbuffer++ = net->dev_addr[1]; ft1000_copy_up_pkt() 859 *pbuffer++ = net->dev_addr[2]; ft1000_copy_up_pkt() 860 *pbuffer++ = net->dev_addr[3]; ft1000_copy_up_pkt() 861 *pbuffer++ = net->dev_addr[4]; ft1000_copy_up_pkt() 862 *pbuffer++ = net->dev_addr[5]; ft1000_copy_up_pkt() 1195 dev->net->dev_addr[0] = info->eui64[0]; ft1000_proc_drvmsg() 1196 dev->net->dev_addr[1] = info->eui64[1]; ft1000_proc_drvmsg() 1197 dev->net->dev_addr[2] = info->eui64[2]; ft1000_proc_drvmsg() 1198 dev->net->dev_addr[3] = info->eui64[5]; ft1000_proc_drvmsg() 1199 dev->net->dev_addr[4] = info->eui64[6]; ft1000_proc_drvmsg() 1200 dev->net->dev_addr[5] = info->eui64[7]; ft1000_proc_drvmsg()
|
/linux-4.1.27/net/bridge/ |
H A D | br_stp_if.c | 204 memcpy(br->dev->dev_addr, addr, ETH_ALEN); br_stp_change_bridge_id() 237 memcmp(p->dev->dev_addr, addr, ETH_ALEN) < 0) br_stp_recalculate_bridge_id() 238 addr = p->dev->dev_addr; br_stp_recalculate_bridge_id()
|
H A D | br_vlan.c | 70 err = br_fdb_insert(br, p, dev->dev_addr, vid); __vlan_add() 352 br_fdb_find_delete_local(br, NULL, br->dev->dev_addr, vid); br_vlan_delete() 688 br_fdb_find_delete_local(port->br, port, port->dev->dev_addr, vid); nbp_vlan_delete()
|
/linux-4.1.27/drivers/dma/sh/ |
H A D | rcar-dmac.c | 824 unsigned int sg_len, dma_addr_t dev_addr, rcar_dmac_chan_prep_sg() 869 if (dev_addr >> 32 != (dev_addr + size - 1) >> 32) for_each_sg() 870 size = ALIGN(dev_addr, 1ULL << 32) - dev_addr; for_each_sg() 879 if (dev_addr >> 32 || mem_addr >> 32) for_each_sg() 890 chunk->src_addr = dev_addr; for_each_sg() 894 chunk->dst_addr = dev_addr; for_each_sg() 906 dev_addr += size; for_each_sg() 1025 dma_addr_t dev_addr; rcar_dmac_prep_slave_sg() local 1035 dev_addr = dir == DMA_DEV_TO_MEM rcar_dmac_prep_slave_sg() 1037 return rcar_dmac_chan_prep_sg(rchan, sgl, sg_len, dev_addr, rcar_dmac_prep_slave_sg() 1051 dma_addr_t dev_addr; rcar_dmac_prep_dma_cyclic() local 1090 dev_addr = dir == DMA_DEV_TO_MEM rcar_dmac_prep_dma_cyclic() 1092 desc = rcar_dmac_chan_prep_sg(rchan, sgl, sg_len, dev_addr, rcar_dmac_prep_dma_cyclic() 823 rcar_dmac_chan_prep_sg(struct rcar_dmac_chan *chan, struct scatterlist *sgl, unsigned int sg_len, dma_addr_t dev_addr, enum dma_transfer_direction dir, unsigned long dma_flags, bool cyclic) rcar_dmac_chan_prep_sg() argument
|
/linux-4.1.27/net/ethernet/ |
H A D | eth.c | 94 saddr = dev->dev_addr; eth_header() 169 dev->dev_addr))) eth_type_trans() 234 memcpy(eth->h_source, dev->dev_addr, ETH_ALEN); eth_header_cache() 284 memcpy(dev->dev_addr, addr->sa_data, ETH_ALEN); eth_commit_mac_addr_change() 329 if (!is_valid_ether_addr(dev->dev_addr)) eth_validate_addr()
|
/linux-4.1.27/drivers/net/ethernet/hisilicon/ |
H A D | hip04_eth.c | 353 writel_relaxed(((ndev->dev_addr[0] << 8) | (ndev->dev_addr[1])), hip04_update_mac_address() 355 writel_relaxed(((ndev->dev_addr[2] << 24) | (ndev->dev_addr[3] << 16) | hip04_update_mac_address() 356 (ndev->dev_addr[4] << 8) | (ndev->dev_addr[5])), hip04_update_mac_address() 912 random_ether_addr(ndev->dev_addr); hip04_mac_probe()
|
/linux-4.1.27/drivers/net/cris/ |
H A D | eth_v10.c | 430 memcpy(dev->dev_addr, addr->sa_data, dev->addr_len); e100_set_mac_address() 438 *R_NETWORK_SA_0 = dev->dev_addr[0] | (dev->dev_addr[1] << 8) | e100_set_mac_address() 439 (dev->dev_addr[2] << 16) | (dev->dev_addr[3] << 24); e100_set_mac_address() 440 *R_NETWORK_SA_1 = dev->dev_addr[4] | (dev->dev_addr[5] << 8); e100_set_mac_address() 445 printk(KERN_INFO "%s: changed MAC to %pM\n", dev->name, dev->dev_addr); e100_set_mac_address() 533 *R_NETWORK_SA_0 = dev->dev_addr[0] | (dev->dev_addr[1] << 8) | e100_open() 534 (dev->dev_addr[2] << 16) | (dev->dev_addr[3] << 24); e100_open() 535 *R_NETWORK_SA_1 = dev->dev_addr[4] | (dev->dev_addr[5] << 8); e100_open()
|
/linux-4.1.27/drivers/net/ethernet/ti/ |
H A D | cpmac.c | 663 cpmac_write(priv->regs, CPMAC_MAC_ADDR_LO(i), dev->dev_addr[5]); cpmac_hw_start() 664 cpmac_write(priv->regs, CPMAC_MAC_ADDR_MID, dev->dev_addr[4]); cpmac_hw_start() 665 cpmac_write(priv->regs, CPMAC_MAC_ADDR_HI, dev->dev_addr[0] | cpmac_hw_start() 666 (dev->dev_addr[1] << 8) | (dev->dev_addr[2] << 16) | cpmac_hw_start() 667 (dev->dev_addr[3] << 24)); cpmac_hw_start() 1161 memcpy(dev->dev_addr, pdata->dev_addr, sizeof(pdata->dev_addr)); cpmac_probe() 1186 priv->phy_name, dev->dev_addr); cpmac_probe()
|
/linux-4.1.27/drivers/net/ethernet/marvell/ |
H A D | pxa168_eth.c | 593 update_hash_table_mac_address(pep, NULL, dev->dev_addr); pxa168_eth_set_rx_mode() 623 memcpy(oldMac, dev->dev_addr, ETH_ALEN); pxa168_eth_set_mac_address() 624 memcpy(dev->dev_addr, sa->sa_data, ETH_ALEN); pxa168_eth_set_mac_address() 626 mac_h = dev->dev_addr[0] << 24; pxa168_eth_set_mac_address() 627 mac_h |= dev->dev_addr[1] << 16; pxa168_eth_set_mac_address() 628 mac_h |= dev->dev_addr[2] << 8; pxa168_eth_set_mac_address() 629 mac_h |= dev->dev_addr[3]; pxa168_eth_set_mac_address() 630 mac_l = dev->dev_addr[4] << 8; pxa168_eth_set_mac_address() 631 mac_l |= dev->dev_addr[5]; pxa168_eth_set_mac_address() 636 update_hash_table_mac_address(pep, oldMac, dev->dev_addr); pxa168_eth_set_mac_address() 1475 ether_addr_copy(dev->dev_addr, mac_addr); pxa168_eth_probe() 1478 pxa168_eth_get_mac_address(dev, dev->dev_addr); pxa168_eth_probe() 1479 if (!is_valid_ether_addr(dev->dev_addr)) { pxa168_eth_probe()
|
/linux-4.1.27/drivers/net/wireless/brcm80211/brcmfmac/ |
H A D | p2p.c | 460 * @dev_addr: optional device address. 466 static void brcmf_p2p_generate_bss_mac(struct brcmf_p2p_info *p2p, u8 *dev_addr) brcmf_p2p_generate_bss_mac() argument 471 if (!dev_addr || is_zero_ether_addr(dev_addr)) { brcmf_p2p_generate_bss_mac() 472 dev_addr = pri_ifp->mac_addr; brcmf_p2p_generate_bss_mac() 479 memcpy(p2p->dev_addr, dev_addr, ETH_ALEN); brcmf_p2p_generate_bss_mac() 481 p2p->dev_addr[0] |= 0x02; brcmf_p2p_generate_bss_mac() 487 memcpy(p2p->int_addr, p2p->dev_addr, ETH_ALEN); brcmf_p2p_generate_bss_mac() 1953 memcpy(p2p_ifp->mac_addr, p2p->dev_addr, ETH_ALEN); brcmf_p2p_attach() 1954 brcmf_p2p_set_firmware(pri_ifp, p2p->dev_addr); brcmf_p2p_attach() 2138 u8 *addr = vif->wdev.netdev->dev_addr; brcmf_p2p_disable_p2p_if() 2148 u8 *addr = vif->wdev.netdev->dev_addr; brcmf_p2p_release_p2p_if() 2182 brcmf_p2p_set_firmware(pri_ifp, p2p->dev_addr); brcmf_p2p_create_p2pdev() 2207 memcpy(p2p_ifp->mac_addr, p2p->dev_addr, ETH_ALEN); brcmf_p2p_create_p2pdev() 2208 memcpy(&p2p_vif->wdev.address, p2p->dev_addr, sizeof(p2p->dev_addr)); brcmf_p2p_create_p2pdev()
|
H A D | p2p.h | 111 * @dev_addr: P2P device address. 131 u8 dev_addr[ETH_ALEN]; member in struct:brcmf_p2p_info
|
/linux-4.1.27/drivers/net/usb/ |
H A D | catc.c | 648 catc_multicast(netdev->dev_addr, catc->multicast); catc_set_multicast_list() 874 catc_get_mac(catc, netdev->dev_addr); catc_probe() 879 catc_set_reg(catc, StationAddr0 - i, netdev->dev_addr[i]); catc_probe() 885 catc_multicast(netdev->dev_addr, catc->multicast); catc_probe() 903 catc_get_mac(catc, netdev->dev_addr); catc_probe() 913 usbdev->bus->bus_name, usbdev->devpath, netdev->dev_addr); catc_probe()
|
H A D | rtl8150.c | 265 memcpy(dev->netdev->dev_addr, node_id, sizeof(node_id)); set_ethernet_addr() 276 memcpy(netdev->dev_addr, addr->sa_data, netdev->addr_len); rtl8150_set_mac_address() 277 netdev_dbg(netdev, "Setting MAC address to %pM\n", netdev->dev_addr); rtl8150_set_mac_address() 279 set_registers(dev, IDR, netdev->addr_len, netdev->dev_addr); rtl8150_set_mac_address() 293 netdev->dev_addr + (i * 2)); rtl8150_set_mac_address() 726 set_registers(dev, IDR, 6, netdev->dev_addr); rtl8150_open()
|
H A D | dm9601.c | 321 dm_write_async(dev, DM_PHY_ADDR, ETH_ALEN, dev->net->dev_addr); __dm9601_set_mac_address() 335 memcpy(net->dev_addr, addr->sa_data, net->addr_len); dm9601_set_mac_address() 394 memcpy(dev->net->dev_addr, mac, ETH_ALEN); dm9601_bind() 398 dev->net->dev_addr); dm9601_bind()
|
H A D | mcs7830.c | 175 memcpy(netdev->dev_addr, addr->sa_data, netdev->addr_len); mcs7830_set_mac_address() 399 ret = mcs7830_hif_set_mac_address(dev, dev->net->dev_addr); mcs7830_apply_base_config() 494 ret = mcs7830_hif_get_mac_address(dev, net->dev_addr); mcs7830_bind() 517 dev->mii.phy_id = *((u8 *) net->dev_addr + 1); mcs7830_bind()
|
H A D | smsc95xx.c | 770 dev->net->dev_addr) == 0) { smsc95xx_init_mac_address() 771 if (is_valid_ether_addr(dev->net->dev_addr)) { smsc95xx_init_mac_address() 785 u32 addr_lo = dev->net->dev_addr[0] | dev->net->dev_addr[1] << 8 | smsc95xx_set_mac_address() 786 dev->net->dev_addr[2] << 16 | dev->net->dev_addr[3] << 24; smsc95xx_set_mac_address() 787 u32 addr_hi = dev->net->dev_addr[4] | dev->net->dev_addr[5] << 8; smsc95xx_set_mac_address() 924 dev->net->dev_addr); smsc95xx_reset() 1557 crc[filter/2] |= smsc_crc(dev->net->dev_addr, ETH_ALEN, filter); smsc95xx_suspend()
|
H A D | sr9700.c | 299 memcpy(netdev->dev_addr, addr->sa_data, netdev->addr_len); sr9700_set_mac_address() 300 sr_write_async(dev, SR_PAR, 6, netdev->dev_addr); sr9700_set_mac_address() 351 if (sr_read(dev, SR_PAR, ETH_ALEN, netdev->dev_addr) < 0) { sr9700_bind()
|
/linux-4.1.27/drivers/net/ethernet/seeq/ |
H A D | ether3.c | 284 ether3_outb(dev->dev_addr[i], REG_BUFWIN); ether3_init_2() 335 ether3_outb(dev->dev_addr[i], REG_BUFWIN); ether3_init_for_open() 627 if (!(*(unsigned long *)&dev->dev_addr[0] ^ *(unsigned long *)&addrs[2+6]) && ether3_rx() 628 !(*(unsigned short *)&dev->dev_addr[4] ^ *(unsigned short *)&addrs[2+10])) { ether3_rx() 785 ether3_addr(dev->dev_addr, ec); ether3_probe() 836 dev->name, data->name, ec->slot_no, dev->dev_addr); ether3_probe()
|
H A D | sgiseeq.c | 157 sregs->rw.eth_addr[i] = dev->dev_addr[i]; __sgiseeq_set_mac_address() 165 memcpy(dev->dev_addr, sa->sa_data, dev->addr_len); sgiseeq_set_mac_address() 358 if (!ether_addr_equal(rd->skb->data + 6, dev->dev_addr)) { sgiseeq_rx() 757 memcpy(dev->dev_addr, pd->mac, ETH_ALEN); sgiseeq_probe() 798 printk(KERN_INFO "%s: %s %pM\n", dev->name, sgiseeqstr, dev->dev_addr); sgiseeq_probe()
|
/linux-4.1.27/drivers/net/ipvlan/ |
H A D | ipvlan_main.c | 155 return dev_uc_add(phy_dev, phy_dev->dev_addr); ipvlan_open() 167 dev_uc_del(phy_dev, phy_dev->dev_addr); ipvlan_stop() 336 /* TODO Probably use a different field than dev_addr so that the ipvlan_hard_header() 341 saddr ? : dev->dev_addr, len); ipvlan_hard_header() 481 memcpy(dev->dev_addr, phy_dev->dev_addr, ETH_ALEN); ipvlan_link_new()
|
/linux-4.1.27/net/core/ |
H A D | dev_addr_lists.c | 339 * Flush device address list and reset ->dev_addr. 348 dev->dev_addr = NULL; dev_addr_flush() 357 * used by ->dev_addr. 376 * and set dev_addr pointer to this location. dev_addr_init() 380 dev->dev_addr = ha->addr; dev_addr_init() 432 * dev->dev_addr points to that. dev_addr_del()
|
/linux-4.1.27/drivers/net/ethernet/8390/ |
H A D | zorro8390.c | 372 dev->dev_addr[i] = SA_prom[i]; zorro8390_init() 374 pr_debug("Found ethernet address: %pM\n", dev->dev_addr); zorro8390_init() 401 name, board, dev->dev_addr); zorro8390_init()
|
H A D | hydra.c | 135 dev->dev_addr[j] = *((u8 *)(board + HYDRA_ADDRPROM + 2*j)); hydra_init() 181 dev->name, &z->resource, dev->dev_addr); hydra_init()
|
H A D | mcf8390.c | 380 dev->dev_addr[i] = SA_prom[i]; mcf8390_init() 382 netdev_dbg(dev, "Found ethernet address: %pM\n", dev->dev_addr); mcf8390_init() 404 addr, dev->irq, dev->dev_addr); mcf8390_init()
|
/linux-4.1.27/drivers/net/ethernet/microchip/ |
H A D | enc28j60.c | 486 * Program the hardware MAC address from dev->dev_addr. 498 ndev->name, ndev->dev_addr); enc28j60_set_hw_macaddr() 500 nolock_regb_write(priv, MAADR5, ndev->dev_addr[0]); enc28j60_set_hw_macaddr() 501 nolock_regb_write(priv, MAADR4, ndev->dev_addr[1]); enc28j60_set_hw_macaddr() 502 nolock_regb_write(priv, MAADR3, ndev->dev_addr[2]); enc28j60_set_hw_macaddr() 503 nolock_regb_write(priv, MAADR2, ndev->dev_addr[3]); enc28j60_set_hw_macaddr() 504 nolock_regb_write(priv, MAADR1, ndev->dev_addr[4]); enc28j60_set_hw_macaddr() 505 nolock_regb_write(priv, MAADR0, ndev->dev_addr[5]); enc28j60_set_hw_macaddr() 519 * Store the new hardware address in dev->dev_addr, and update the MAC. 530 memcpy(dev->dev_addr, address->sa_data, dev->addr_len); enc28j60_set_mac_address() 1354 if (!is_valid_ether_addr(dev->dev_addr)) { enc28j60_net_open() 1357 dev->dev_addr); enc28j60_net_open()
|
/linux-4.1.27/arch/arm/include/asm/ |
H A D | dma-mapping.h | 143 static inline phys_addr_t dma_to_phys(struct device *dev, dma_addr_t dev_addr) dma_to_phys() argument 145 unsigned int offset = dev_addr & ~PAGE_MASK; dma_to_phys() 146 return __pfn_to_phys(dma_to_pfn(dev, dev_addr)) + offset; dma_to_phys()
|
/linux-4.1.27/net/ax25/ |
H A D | ax25_in.c | 188 ax25_address *dev_addr, struct packet_type *ptype) ax25_rcv() 225 if (ax25cmp(&dest, dev_addr) == 0 && dp.lastrepeat + 1 == dp.ndigi) ax25_rcv() 454 return ax25_rcv(skb, dev, (ax25_address *)dev->dev_addr, ptype); ax25_kiss_rcv() 187 ax25_rcv(struct sk_buff *skb, struct net_device *dev, ax25_address *dev_addr, struct packet_type *ptype) ax25_rcv() argument
|
/linux-4.1.27/drivers/net/ethernet/xilinx/ |
H A D | ll_temac_main.c | 323 (ndev->dev_addr[0]) | temac_do_set_mac_address() 324 (ndev->dev_addr[1] << 8) | temac_do_set_mac_address() 325 (ndev->dev_addr[2] << 16) | temac_do_set_mac_address() 326 (ndev->dev_addr[3] << 24)); temac_do_set_mac_address() 330 (ndev->dev_addr[4] & 0x000000ff) | temac_do_set_mac_address() 331 (ndev->dev_addr[5] << 8)); temac_do_set_mac_address() 337 memcpy(ndev->dev_addr, address, ETH_ALEN); temac_init_mac_address() 338 if (!is_valid_ether_addr(ndev->dev_addr)) temac_init_mac_address() 350 memcpy(ndev->dev_addr, addr->sa_data, ETH_ALEN); temac_set_mac_address()
|
/linux-4.1.27/drivers/staging/rtl8712/ |
H A D | os_intfs.c | 184 memcpy(pnetdev->dev_addr, addr->sa_data, ETH_ALEN); r871x_net_set_mac_address() 398 memcpy(pnetdev->dev_addr, netdev_open() 405 r8712_setMacAddr_cmd(padapter, (u8 *)pnetdev->dev_addr); netdev_open() 416 pnetdev->dev_addr, ETH_ALEN); netdev_open()
|
/linux-4.1.27/drivers/infiniband/hw/usnic/ |
H A D | usnic_ib_main.c | 178 if (!memcmp(us_ibdev->ufdev->mac, netdev->dev_addr, usnic_ib_handle_usdev_event() 186 netdev->dev_addr); usnic_ib_handle_usdev_event() 187 usnic_fwd_set_mac(us_ibdev->ufdev, netdev->dev_addr); usnic_ib_handle_usdev_event() 392 usnic_fwd_set_mac(us_ibdev->ufdev, us_ibdev->netdev->dev_addr); usnic_ib_device_add()
|
/linux-4.1.27/arch/mn10300/unit-asb2364/include/unit/ |
H A D | smsc911x.h | 81 unsigned char *mac_buf = dev->dev_addr; smsc_get_mac()
|
/linux-4.1.27/drivers/net/ethernet/davicom/ |
H A D | dm9000.c | 859 iow(db, oft, dev->dev_addr[i]); dm9000_hash_table_unlocked() 1418 memcpy(pdata->dev_addr, mac_addr, sizeof(pdata->dev_addr)); dm9000_parse_dt() 1673 dm9000_read_eeprom(db, i / 2, ndev->dev_addr+i); dm9000_probe() 1675 if (!is_valid_ether_addr(ndev->dev_addr) && pdata != NULL) { dm9000_probe() 1677 memcpy(ndev->dev_addr, pdata->dev_addr, ETH_ALEN); dm9000_probe() 1680 if (!is_valid_ether_addr(ndev->dev_addr)) { dm9000_probe() 1685 ndev->dev_addr[i] = ior(db, i+DM9000_PAR); dm9000_probe() 1688 if (!is_valid_ether_addr(ndev->dev_addr)) { dm9000_probe() 1704 ndev->dev_addr, mac_src); dm9000_probe()
|
/linux-4.1.27/drivers/net/ethernet/xscale/ |
H A D | ixp4xx_eth.c | 1237 msg.byte2 = dev->dev_addr[0]; eth_open() 1238 msg.byte3 = dev->dev_addr[1]; eth_open() 1239 msg.byte4 = dev->dev_addr[2]; eth_open() 1240 msg.byte5 = dev->dev_addr[3]; eth_open() 1241 msg.byte6 = dev->dev_addr[4]; eth_open() 1242 msg.byte7 = dev->dev_addr[5]; eth_open() 1265 __raw_writel(dev->dev_addr[i], &port->regs->hw_addr[i]); eth_open() 1457 memcpy(dev->dev_addr, plat->hwaddr, ETH_ALEN); eth_init_one()
|
/linux-4.1.27/drivers/staging/rtl8192e/rtl8192e/ |
H A D | rtl_cam.c | 204 (u8 *)dev->dev_addr, 0, CamRestoreAllEntry() 216 (u8 *)dev->dev_addr, 0, CamRestoreAllEntry()
|
/linux-4.1.27/drivers/staging/rtl8188eu/os_dep/ |
H A D | rtw_android.c | 120 net->dev_addr); rtw_android_get_macaddr() 138 memcpy(command, net->dev_addr, ETH_ALEN); android_get_p2p_addr()
|
H A D | usb_intf.c | 431 memcpy(pnetdev->dev_addr, padapter->eeprompriv.mac_addr, ETH_ALEN); rtw_usb_if1_init() 432 DBG_88E("MAC Address from pnetdev->dev_addr = %pM\n", rtw_usb_if1_init() 433 pnetdev->dev_addr); rtw_usb_if1_init()
|
/linux-4.1.27/drivers/uwb/i1480/dfu/ |
H A D | i1480-dfu.h | 205 u8 dev_addr[2]; member in struct:i1480_evt_confirm_GMPI 219 u8 dev_addr[2];
|
/linux-4.1.27/arch/arm/kvm/ |
H A D | arm.c | 842 struct kvm_arm_device_addr *dev_addr) kvm_vm_ioctl_set_device_addr() 846 dev_id = (dev_addr->id & KVM_ARM_DEVICE_ID_MASK) >> kvm_vm_ioctl_set_device_addr() 848 type = (dev_addr->id & KVM_ARM_DEVICE_TYPE_MASK) >> kvm_vm_ioctl_set_device_addr() 853 return kvm_vgic_addr(kvm, type, &dev_addr->addr, true); kvm_vm_ioctl_set_device_addr() 870 struct kvm_arm_device_addr dev_addr; kvm_arch_vm_ioctl() local 872 if (copy_from_user(&dev_addr, argp, sizeof(dev_addr))) kvm_arch_vm_ioctl() 874 return kvm_vm_ioctl_set_device_addr(kvm, &dev_addr); kvm_arch_vm_ioctl() 841 kvm_vm_ioctl_set_device_addr(struct kvm *kvm, struct kvm_arm_device_addr *dev_addr) kvm_vm_ioctl_set_device_addr() argument
|
/linux-4.1.27/net/ieee802154/6lowpan/ |
H A D | core.c | 177 memcpy(dev->dev_addr, real_dev->dev_addr, IEEE802154_ADDR_LEN); lowpan_newlink()
|
/linux-4.1.27/drivers/net/ethernet/broadcom/ |
H A D | b44.c | 1376 __b44_cam_write(bp, bp->dev->dev_addr, 0); __b44_set_mac_addr() 1394 memcpy(dev->dev_addr, addr->sa_data, dev->addr_len); b44_set_mac_addr() 1563 plen0 = b44_magic_pattern(bp->dev->dev_addr, pwol_pattern, pwol_mask, b44_setup_pseudo_magicp() 1572 plen1 = b44_magic_pattern(bp->dev->dev_addr, pwol_pattern, pwol_mask, b44_setup_pseudo_magicp() 1583 plen2 = b44_magic_pattern(bp->dev->dev_addr, pwol_pattern, pwol_mask, b44_setup_pseudo_magicp() 1628 val = bp->dev->dev_addr[2] << 24 | b44_setup_wol() 1629 bp->dev->dev_addr[3] << 16 | b44_setup_wol() 1630 bp->dev->dev_addr[4] << 8 | b44_setup_wol() 1631 bp->dev->dev_addr[5]; b44_setup_wol() 1634 val = bp->dev->dev_addr[0] << 8 | b44_setup_wol() 1635 bp->dev->dev_addr[1]; b44_setup_wol() 2171 memcpy(bp->dev->dev_addr, addr, ETH_ALEN); b44_get_invariants() 2173 if (!is_valid_ether_addr(&bp->dev->dev_addr[0])){ b44_get_invariants() 2457 netdev_info(dev, "%s %pM\n", DRV_DESCRIPTION, dev->dev_addr); b44_init_one()
|
/linux-4.1.27/drivers/net/ethernet/arc/ |
H A D | emac_main.c | 650 addr_low = le32_to_cpu(*(__le32 *) &ndev->dev_addr[0]); arc_emac_set_address_internal() 651 addr_hi = le16_to_cpu(*(__le16 *) &ndev->dev_addr[4]); arc_emac_set_address_internal() 678 memcpy(ndev->dev_addr, addr->sa_data, ndev->addr_len); arc_emac_set_address() 790 memcpy(ndev->dev_addr, mac_addr, ETH_ALEN); arc_emac_probe() 795 dev_info(dev, "MAC address is now %pM\n", ndev->dev_addr); arc_emac_probe()
|
/linux-4.1.27/drivers/net/ethernet/adi/ |
H A D | bfin_mac.c | 643 memcpy(dev->dev_addr, addr->sa_data, dev->addr_len); bfin_mac_set_mac_address() 644 setup_mac_addr(dev->dev_addr); bfin_mac_set_mac_address() 1554 if (!is_valid_ether_addr(dev->dev_addr)) { bfin_mac_open() 1566 setup_mac_addr(dev->dev_addr); bfin_mac_open() 1640 *(__le32 *) (&(ndev->dev_addr[0])) = cpu_to_le32(bfin_read_EMAC_ADDRLO()); bfin_mac_probe() 1641 *(__le16 *) (&(ndev->dev_addr[4])) = cpu_to_le16((u16) bfin_read_EMAC_ADDRHI()); bfin_mac_probe() 1658 if (!is_valid_ether_addr(ndev->dev_addr)) { bfin_mac_probe() 1659 if (bfin_get_ether_addr(ndev->dev_addr) || bfin_mac_probe() 1660 !is_valid_ether_addr(ndev->dev_addr)) { bfin_mac_probe() 1667 setup_mac_addr(ndev->dev_addr); bfin_mac_probe()
|
/linux-4.1.27/drivers/staging/ft1000/ft1000-pcmcia/ |
H A D | ft1000_hw.c | 1018 dev->dev_addr[0] = info->eui64[0]; ft1000_proc_drvmsg() 1019 dev->dev_addr[1] = info->eui64[1]; ft1000_proc_drvmsg() 1020 dev->dev_addr[2] = info->eui64[2]; ft1000_proc_drvmsg() 1021 dev->dev_addr[3] = info->eui64[5]; ft1000_proc_drvmsg() 1022 dev->dev_addr[4] = info->eui64[6]; ft1000_proc_drvmsg() 1023 dev->dev_addr[5] = info->eui64[7]; ft1000_proc_drvmsg() 1516 *pbuffer++ = dev->dev_addr[0]; ft1000_copy_up_pkt() 1517 *pbuffer++ = dev->dev_addr[1]; ft1000_copy_up_pkt() 1518 *pbuffer++ = dev->dev_addr[2]; ft1000_copy_up_pkt() 1519 *pbuffer++ = dev->dev_addr[3]; ft1000_copy_up_pkt() 1520 *pbuffer++ = dev->dev_addr[4]; ft1000_copy_up_pkt() 1521 *pbuffer++ = dev->dev_addr[5]; ft1000_copy_up_pkt() 2056 dev->name, dev->base_addr, dev->irq, dev->dev_addr); init_ft1000_card()
|
/linux-4.1.27/drivers/net/ethernet/sun/ |
H A D | sunhme.c | 1429 unsigned char *e = &hp->dev->dev_addr[0]; happy_meal_init() 2722 dev->dev_addr[i] = macaddr[i]; happy_meal_sbus_probe_one() 2731 memcpy(dev->dev_addr, addr, ETH_ALEN); happy_meal_sbus_probe_one() 2733 memcpy(dev->dev_addr, idprom->id_ethaddr, ETH_ALEN); happy_meal_sbus_probe_one() 2862 printk("%pM\n", dev->dev_addr); happy_meal_sbus_probe_one() 2922 static int find_eth_addr_in_vpd(void __iomem *rom_base, int len, int index, unsigned char *dev_addr) find_eth_addr_in_vpd() argument 2944 dev_addr[i] = readb(p + i); find_eth_addr_in_vpd() 2952 static void get_hme_mac_nonsparc(struct pci_dev *pdev, unsigned char *dev_addr) get_hme_mac_nonsparc() argument 2966 find_eth_addr_in_vpd(p, (64 * 1024), index, dev_addr); get_hme_mac_nonsparc() 2973 dev_addr[0] = 0x08; get_hme_mac_nonsparc() 2974 dev_addr[1] = 0x00; get_hme_mac_nonsparc() 2975 dev_addr[2] = 0x20; get_hme_mac_nonsparc() 2976 get_random_bytes(&dev_addr[3], 3); get_hme_mac_nonsparc() 3068 dev->dev_addr[i] = macaddr[i]; happy_meal_pci_probe() 3079 memcpy(dev->dev_addr, addr, ETH_ALEN); happy_meal_pci_probe() 3081 memcpy(dev->dev_addr, idprom->id_ethaddr, ETH_ALEN); happy_meal_pci_probe() 3084 get_hme_mac_nonsparc(pdev, &dev->dev_addr[0]); happy_meal_pci_probe() 3192 printk("%pM\n", dev->dev_addr); happy_meal_pci_probe()
|
/linux-4.1.27/drivers/net/ethernet/nxp/ |
H A D | lpc_eth.c | 1141 memcpy(ndev->dev_addr, addr->sa_data, ETH_ALEN); lpc_set_mac_address() 1146 __lpc_set_mac(pldat, ndev->dev_addr); lpc_set_mac_address() 1164 __lpc_set_mac(pldat, ndev->dev_addr); lpc_eth_set_multicast_list() 1432 __lpc_get_mac(pldat, ndev->dev_addr); lpc_eth_drv_probe() 1434 if (!is_valid_ether_addr(ndev->dev_addr)) { lpc_eth_drv_probe() 1437 memcpy(ndev->dev_addr, macaddr, ETH_ALEN); lpc_eth_drv_probe() 1439 if (!is_valid_ether_addr(ndev->dev_addr)) lpc_eth_drv_probe()
|
/linux-4.1.27/drivers/net/ethernet/realtek/ |
H A D | atp.c | 335 dev->name, dev->base_addr, dev->irq, dev->dev_addr); atp_probe1() 382 ((__be16 *)dev->dev_addr)[i] = get_node_ID() 466 write_reg_byte(ioaddr, PAR0 + i, dev->dev_addr[i]); hardware_init() 691 write_reg_byte(ioaddr, PAR0 + i, dev->dev_addr[i]); atp_interrupt() 726 write_reg_byte(ioaddr, PAR0 + i, dev->dev_addr[i]); atp_timed_checker() 730 if (read_cmd_byte(ioaddr, PAR0 + i) != atp_timed_dev->dev_addr[i]) atp_timed_checker() 733 write_reg_byte(ioaddr, PAR0 + i, atp_timed_dev->dev_addr[i]); atp_timed_checker()
|
/linux-4.1.27/drivers/net/ethernet/silan/ |
H A D | sc92031.c | 1461 dev->dev_addr[0] = mac0 >> 24; sc92031_probe() 1462 dev->dev_addr[1] = mac0 >> 16; sc92031_probe() 1463 dev->dev_addr[2] = mac0 >> 8; sc92031_probe() 1464 dev->dev_addr[3] = mac0; sc92031_probe() 1465 dev->dev_addr[4] = mac1 >> 8; sc92031_probe() 1466 dev->dev_addr[5] = mac1; sc92031_probe() 1473 (long)pci_resource_start(pdev, SC92031_USE_PIO), dev->dev_addr, sc92031_probe()
|
/linux-4.1.27/drivers/net/ethernet/pasemi/ |
H A D | pasemi_mac.c | 242 memcpy(dev->dev_addr, addr->sa_data, dev->addr_len); pasemi_mac_set_mac_addr() 244 adr0 = dev->dev_addr[2] << 24 | pasemi_mac_set_mac_addr() 245 dev->dev_addr[3] << 16 | pasemi_mac_set_mac_addr() 246 dev->dev_addr[4] << 8 | pasemi_mac_set_mac_addr() 247 dev->dev_addr[5]; pasemi_mac_set_mac_addr() 250 adr1 |= dev->dev_addr[0] << 8 | dev->dev_addr[1]; pasemi_mac_set_mac_addr() 1786 memcpy(dev->dev_addr, mac->mac_addr, sizeof(mac->mac_addr)); pasemi_mac_probe() 1832 mac->dma_if, dev->dev_addr); pasemi_mac_probe()
|
/linux-4.1.27/drivers/net/ethernet/sgi/ |
H A D | ioc3-eth.c | 430 priv_netdev(ip)->dev_addr[i - 2] = nic[i]; ioc3_get_eaddr_nic() 442 printk("Ethernet address is %pM.\n", priv_netdev(ip)->dev_addr); ioc3_get_eaddr() 450 ioc3_w_emar_h((dev->dev_addr[5] << 8) | dev->dev_addr[4]); __ioc3_set_mac_address() 451 ioc3_w_emar_l((dev->dev_addr[3] << 24) | (dev->dev_addr[2] << 16) | __ioc3_set_mac_address() 452 (dev->dev_addr[1] << 8) | dev->dev_addr[0]); __ioc3_set_mac_address() 460 memcpy(dev->dev_addr, sa->sa_data, dev->addr_len); ioc3_set_mac_address()
|
/linux-4.1.27/drivers/pcmcia/ |
H A D | pcmcia_cis.c | 399 * to struct net_device->dev_addr[i]. 420 dev->dev_addr[i] = tuple->TupleData[i+2]; pcmcia_do_get_mac() 430 * CISTPL_FUNCE and stores it into struct net_device *dev->dev_addr which
|
/linux-4.1.27/drivers/net/wireless/hostap/ |
H A D | hostap_80211_tx.c | 107 !ether_addr_equal(skb->data + ETH_ALEN, dev->dev_addr)) { hostap_data_start_xmit() 184 memcpy(&hdr.addr2, dev->dev_addr, ETH_ALEN); hostap_data_start_xmit() 190 memcpy(&hdr.addr2, dev->dev_addr, ETH_ALEN); hostap_data_start_xmit()
|
/linux-4.1.27/arch/xtensa/platforms/iss/ |
H A D | network.c | 126 unsigned char *addr = dev->dev_addr; setup_etheraddr() 471 memcpy(dev->dev_addr, hwaddr->sa_data, ETH_ALEN); iss_net_set_mac() 547 pr_info("Netdevice %d (%pM)\n", index, dev->dev_addr); iss_net_configure()
|
/linux-4.1.27/include/net/ |
H A D | bonding.h | 589 if (ether_addr_equal_64bits(mac, tmp->dev->dev_addr)) bond_slave_has_mac() 603 if (ether_addr_equal_64bits(mac, tmp->dev->dev_addr)) bond_slave_has_mac_rcu() 617 if (ether_addr_equal_64bits(mac, tmp->dev->dev_addr)) bond_slave_has_mac_rx()
|
/linux-4.1.27/drivers/net/ethernet/nvidia/ |
H A D | forcedeth.c | 3073 mac[0] = (dev->dev_addr[0] << 0) + (dev->dev_addr[1] << 8) + nv_copy_mac_to_hw() 3074 (dev->dev_addr[2] << 16) + (dev->dev_addr[3] << 24); nv_copy_mac_to_hw() 3075 mac[1] = (dev->dev_addr[4] << 0) + (dev->dev_addr[5] << 8); nv_copy_mac_to_hw() 3094 memcpy(dev->dev_addr, macaddr->sa_data, ETH_ALEN); nv_set_mac_address() 5783 dev->dev_addr[0] = (np->orig_mac[0] >> 0) & 0xff; nv_probe() 5784 dev->dev_addr[1] = (np->orig_mac[0] >> 8) & 0xff; nv_probe() 5785 dev->dev_addr[2] = (np->orig_mac[0] >> 16) & 0xff; nv_probe() 5786 dev->dev_addr[3] = (np->orig_mac[0] >> 24) & 0xff; nv_probe() 5787 dev->dev_addr[4] = (np->orig_mac[1] >> 0) & 0xff; nv_probe() 5788 dev->dev_addr[5] = (np->orig_mac[1] >> 8) & 0xff; nv_probe() 5791 dev->dev_addr[0] = (np->orig_mac[0] >> 0) & 0xff; nv_probe() 5792 dev->dev_addr[1] = (np->orig_mac[0] >> 8) & 0xff; nv_probe() 5793 dev->dev_addr[2] = (np->orig_mac[0] >> 16) & 0xff; nv_probe() 5794 dev->dev_addr[3] = (np->orig_mac[0] >> 24) & 0xff; nv_probe() 5795 dev->dev_addr[4] = (np->orig_mac[1] >> 0) & 0xff; nv_probe() 5796 dev->dev_addr[5] = (np->orig_mac[1] >> 8) & 0xff; nv_probe() 5802 np->orig_mac[0] = (dev->dev_addr[5] << 0) + (dev->dev_addr[4] << 8) + nv_probe() 5803 (dev->dev_addr[3] << 16) + (dev->dev_addr[2] << 24); nv_probe() 5804 np->orig_mac[1] = (dev->dev_addr[1] << 0) + (dev->dev_addr[0] << 8); nv_probe() 5807 dev->dev_addr[0] = (np->orig_mac[1] >> 8) & 0xff; nv_probe() 5808 dev->dev_addr[1] = (np->orig_mac[1] >> 0) & 0xff; nv_probe() 5809 dev->dev_addr[2] = (np->orig_mac[0] >> 24) & 0xff; nv_probe() 5810 dev->dev_addr[3] = (np->orig_mac[0] >> 16) & 0xff; nv_probe() 5811 dev->dev_addr[4] = (np->orig_mac[0] >> 8) & 0xff; nv_probe() 5812 dev->dev_addr[5] = (np->orig_mac[0] >> 0) & 0xff; nv_probe() 5819 if (!is_valid_ether_addr(dev->dev_addr)) { nv_probe() 5826 dev->dev_addr); nv_probe() 5829 "Using random MAC address: %pM\n", dev->dev_addr); nv_probe() 6005 dev->name, np->phy_oui, np->phyaddr, dev->dev_addr); nv_probe()
|
/linux-4.1.27/drivers/net/ethernet/mellanox/mlx4/ |
H A D | en_netdev.c | 190 memcpy(spec_eth.eth.dst_mac, priv->dev->dev_addr, ETH_ALEN); mlx4_en_filter_work() 581 u64 mac = mlx4_mac_to_u64(priv->dev->dev_addr); mlx4_en_get_qp() 584 priv->dev->dev_addr); mlx4_en_get_qp() 589 priv->dev->dev_addr); mlx4_en_get_qp() 606 err = mlx4_en_uc_steer_add(priv, priv->dev->dev_addr, qpn, ®_id); mlx4_en_get_qp() 610 err = mlx4_en_tunnel_steer_add(priv, priv->dev->dev_addr, *qpn, mlx4_en_get_qp() 620 memcpy(entry->mac, priv->dev->dev_addr, sizeof(entry->mac)); mlx4_en_get_qp() 633 mlx4_en_uc_steer_release(priv, priv->dev->dev_addr, *qpn, reg_id); mlx4_en_get_qp() 651 mac = mlx4_mac_to_u64(priv->dev->dev_addr); mlx4_en_put_qp() 653 priv->dev->dev_addr); mlx4_en_put_qp() 773 memcpy(dev->dev_addr, saddr->sa_data, ETH_ALEN); mlx4_en_set_mac() 2848 mlx4_en_u64_to_mac(dev->dev_addr, mdev->dev->caps.def_mac[priv->port]); mlx4_en_init_netdev() 2849 if (!is_valid_ether_addr(dev->dev_addr)) { mlx4_en_init_netdev() 2852 en_warn(priv, "Assigned random MAC address %pM\n", dev->dev_addr); mlx4_en_init_netdev() 2853 mac_u64 = mlx4_mac_to_u64(dev->dev_addr); mlx4_en_init_netdev() 2857 priv->port, dev->dev_addr); mlx4_en_init_netdev() 2863 memcpy(priv->current_mac, dev->dev_addr, sizeof(priv->current_mac)); mlx4_en_init_netdev()
|
/linux-4.1.27/drivers/infiniband/hw/amso1100/ |
H A D | c2_provider.c | 117 memcpy(&(gid->raw[0]), c2dev->pseudo_netdev->dev_addr, 6); c2_query_gid() 748 memcpy_fromio(netdev->dev_addr, c2dev->kva + C2_REGS_RDMA_ENADDR, 6); c2_pseudo_netdev_init() 751 pr_debug("%s: MAC %pM\n", netdev->name, netdev->dev_addr); c2_pseudo_netdev_init() 798 memcpy(&dev->ibdev.node_guid, dev->pseudo_netdev->dev_addr, 6); c2_register_device()
|