Lines Matching refs:msg
16214 +#define hiedmacv310_trace(level, msg...) do { \
16217 + printk(msg); \
16240 +#define hiedmacv310_trace(level, msg...)
16241 +#define hiedmacv310_assert(level, msg...)
16242 +#define hiedmacv310_error(level, msg...)
22914 +#define hiedmacv310_trace(level, msg...) do { \
22917 + printk(msg); \
22940 +#define hiedmacv310_trace(level, msg...) do { } while (0)
22941 +#define hiedmacv310_assert(level, msg...) do { } while (0)
22942 +#define hiedmacv310_error(level, msg...) do { } while (0)
23513 + struct i2c_msg *msg;
23647 + struct i2c_msg *msg = i2c->msg;
23650 + if (msg->flags & I2C_M_TEN) {
23652 + addr = ((msg->addr & 0x300) << 1) | 0xf000;
23653 + if (msg->flags & I2C_M_RD)
23657 + addr |= msg->addr & 0xff;
23659 + addr = (msg->addr & 0x7f) << 1;
23660 + if (msg->flags & I2C_M_RD)
23820 + struct i2c_msg *msg = i2c->msg;
23828 + if (msg->flags & I2C_M_TEN) {
23839 + if (msg->flags & I2C_M_IGNORE_NAK)
23844 + if (msg->flags & I2C_M_RD) {
23845 + if (msg->len >= 2) {
23847 + writel(msg->len - 2, i2c->base + HIBVT_I2C_LOOP1);
23856 + writel(msg->len - 1, i2c->base + HIBVT_I2C_LOOP1);
23860 + if (msg->flags & I2C_M_IGNORE_NAK)
23868 + if ((i2c->msg_idx == (i2c->msg_num - 1)) || (msg->flags & I2C_M_STOP)) {
23879 + struct i2c_msg *msg = i2c->msg;
23889 + if (msg->flags & I2C_M_TEN) {
23900 + if (msg->flags & I2C_M_IGNORE_NAK) {
23906 + if (msg->flags & I2C_M_RD) {
23907 + if (msg->len >= 2) {
23909 + writel(msg->len - 2, i2c->base + HIBVT_I2C_LOOP1);
23928 + if(((msg->len / reg_data_width) - 1) > 0){
23930 + writel((msg->len / reg_data_width) - 1, i2c->base + HIBVT_I2C_LOOP2);
23975 + struct i2c_msg *msg = i2c->msg;
23987 + msg->len);
24017 + struct i2c_msg *msg = i2c->msg;
24030 + msg->len);
24050 + struct i2c_msg *msg = i2c->msg;
24062 + dma_dst_addr, msg->len);
24090 + if (should_copy_to_continuous_mem(i2c->msg->buf)) {
24091 + i2c->msg->highmem_buf = i2c->msg->buf;
24092 + i2c->msg->buf = kmalloc(i2c->msg->len, GFP_KERNEL | __GFP_ATOMIC);
24093 + if (i2c->msg->buf == NULL) {
24094 + i2c->msg->buf = i2c->msg->highmem_buf;
24099 + i2c->msg->highmem_buf = NULL;
24107 + struct i2c_msg *msg = i2c->msg;
24110 + dev_dbg(i2c->dev, "[%s,%d]msg->flags=0x%x, len=0x%x\n",
24111 + __func__, __LINE__, msg->flags, msg->len);
24116 + if (msg->flags & I2C_M_RD) {
24118 + dma_dst_addr = dma_map_single(i2c->dev, msg->buf,
24119 + msg->len, DMA_FROM_DEVICE);
24128 + dma_unmap_single(i2c->dev, dma_dst_addr, msg->len, DMA_FROM_DEVICE);
24130 + if (i2c->msg->highmem_buf)
24131 + memcpy(msg->highmem_buf, msg->buf, msg->len);
24133 + if (i2c->msg->highmem_buf)
24134 + memcpy(msg->buf, msg->highmem_buf, msg->len);
24136 + dma_dst_addr = dma_map_single(i2c->dev, msg->buf,
24137 + msg->len, DMA_TO_DEVICE);
24145 + dma_unmap_single(i2c->dev, dma_dst_addr, msg->len, DMA_TO_DEVICE);
24150 + if (i2c->msg->highmem_buf) {
24151 + kfree(msg->buf);
24152 + msg->buf = msg->highmem_buf;
24153 + msg->highmem_buf = NULL;
24167 + struct i2c_msg *msg = i2c->msg;
24171 + dev_dbg(i2c->dev, "[%s,%d]msg->flags=0x%x, len=0x%x\n",
24172 + __func__, __LINE__, msg->flags, msg->len);
24177 + if (msg->flags & I2C_M_RD) {
24179 + dma_dst_addr = dma_map_single(i2c->dev, msg->buf,
24180 + msg->len, DMA_FROM_DEVICE);
24189 + dma_unmap_single(i2c->dev, dma_dst_addr, msg->len, DMA_FROM_DEVICE);
24191 + if (i2c->msg->highmem_buf)
24192 + memcpy(msg->highmem_buf, msg->buf, msg->len);
24194 + if (i2c->msg->highmem_buf)
24195 + memcpy(msg->buf, msg->highmem_buf, msg->len);
24197 + dma_dst_addr = dma_map_single(i2c->dev, msg->buf,
24198 + msg->len, DMA_TO_DEVICE);
24206 + dma_unmap_single(i2c->dev, dma_dst_addr, msg->len, DMA_TO_DEVICE);
24211 + if (i2c->msg->highmem_buf) {
24212 + kfree(msg->buf);
24213 + msg->buf = msg->highmem_buf;
24214 + msg->highmem_buf = NULL;
24223 + struct i2c_msg *msg = i2c->msg;
24225 + dev_dbg(i2c->dev, "[%s,%d]msg->flags=0x%x, len=0x%x\n",
24226 + __func__, __LINE__, msg->flags, msg->len);
24237 + if (msg->flags & I2C_M_RD) {
24238 + while (i2c->msg_buf_ptr < msg->len) {
24244 + msg->buf[i2c->msg_buf_ptr] = val;
24248 + while (i2c->msg_buf_ptr < msg->len) {
24253 + val = msg->buf[i2c->msg_buf_ptr];
24270 + struct i2c_msg *msg = i2c->msg;
24272 + dev_dbg(i2c->dev, "[%s,%d]msg->flags=0x%x, len=0x%x\n",
24273 + __func__, __LINE__, msg->flags, msg->len);
24284 + if (msg->flags & I2C_M_RD) {
24285 + while (i2c->msg_buf_ptr < msg->len) {
24292 + msg->buf[i2c->msg_buf_ptr] = val;
24297 + while (i2c->msg_buf_ptr < msg->len) {
24303 + val = msg->buf[i2c->msg_buf_ptr];
24317 + struct i2c_msg *msg = i2c->msg;
24339 + if (msg->flags & I2C_M_RD) {
24341 + && (i2c->msg_buf_ptr < msg->len)) {
24342 + msg->buf[i2c->msg_buf_ptr] =
24348 + && (i2c->msg_buf_ptr < msg->len)) {
24349 + writel(msg->buf[i2c->msg_buf_ptr],
24355 + if (i2c->msg_buf_ptr >= msg->len)
24375 + struct i2c_msg *msg = i2c->msg;
24379 + dev_dbg(i2c->dev, "[%s,%d]msg->flags=0x%x, len=0x%x\n",
24380 + __func__, __LINE__, msg->flags, msg->len);
24390 + if (msg->flags & I2C_M_RD)
24408 + msg->flags & I2C_M_RD ? "rx" : "tx");
24436 + i2c->msg = msgs;
24442 + if ((i2c->msg->len >= CONFIG_DMA_MSG_MIN_LEN) &&
24443 + (i2c->msg->len <= CONFIG_DMA_MSG_MAX_LEN)) {
24461 + i2c->msg++;
24487 + i2c->msg = msgs;
24492 + if ((i2c->msg->len >= CONFIG_DMA_MSG_MIN_LEN) &&
24493 + (i2c->msg->len <= CONFIG_DMA_MSG_MAX_LEN)) {
24503 + i2c->msg++;
24523 + i2c->msg = msgs;
24527 + if ((i2c->msg->len >= CONFIG_DMA_MSG_MIN_LEN) && (i2c->msg->len <= CONFIG_DMA_MSG_MAX_LEN) && (i…
24540 + i2c->msg++;
24553 + * @count: How many bytes to read, must be less than 64k since msg.len is u16
24571 + * @count: How many bytes to write, must be less than 64k since msg.len is u16
24579 + struct i2c_msg msg;
24595 + msg.addr = client->addr;
24596 + msg.flags = client->flags;
24597 + msg.len = count;
24599 + msg.buf = (__u8 *)buf;
24601 + msgs_count = hibvt_i2c_break_polling_xfer(adap, &msg, 1);
24612 + struct i2c_msg msg;
24621 + msg.addr = client->addr;
24622 + msg.flags = client->flags;
24623 + msg.len = count;
24629 + msg.buf = (__u8 *)buf;
24631 + msgs_count = hibvt_i2c_mul_reg_xfer(adap, &msg, 1,reg_data_width);
24841 + struct i2c_msg msg;
24846 + if (copy_from_user(&msg,
24848 + sizeof(msg)))
24863 + msg.buf = memdup_user(msg.buf,msg.len);
24865 + if(msg.len == 0 || reg_data_width > msg.len || msg.len % reg_data_width != 0){
24866 + printk(KERN_ERR "msg.len err!!!\n");
24870 + hi_i2c_master_send_mul_reg(client, msg.buf, msg.len, reg_data_width);
28321 +#define himci_trace(level, msg...) do { \
28324 + printk(msg); \
50661 + struct msi_msg msg;
50683 + msg.address_lo = virt_to_phys((void *)(uintptr_t)msi->pages);
50684 + msg.address_hi = (virt_to_phys((void *)(uintptr_t)msi->pages) >> 32);
50685 + msg.data = hwirq;
50687 + pci_write_msi_msg(irq, &msg);
59322 __u16 len; /* msg length */
59323 __u8 *buf; /* pointer to msg data */
59875 hdr = nl80211hdr_put(msg, portid, seq, flags, cmd);