Home
last modified time | relevance | path

Searched refs:msg (Results 1 – 25 of 162) sorted by relevance

1234567

/rk3399_rockchip-uboot/drivers/i2c/
H A Dmv_i2c.c126 static int i2c_transfer(struct mv_i2c *base, struct mv_i2c_msg *msg) in i2c_transfer() argument
130 if (!msg) in i2c_transfer()
133 switch (msg->direction) { in i2c_transfer()
142 writel(msg->data, &base->idbr); in i2c_transfer()
143 if (msg->condition == I2C_COND_START) in i2c_transfer()
145 if (msg->condition == I2C_COND_STOP) in i2c_transfer()
147 if (msg->acknack == I2C_ACKNAK_SENDNAK) in i2c_transfer()
149 if (msg->acknack == I2C_ACKNAK_SENDACK) in i2c_transfer()
162 if (msg->acknack == I2C_ACKNAK_WAITACK) in i2c_transfer()
176 if (msg->condition == I2C_COND_START) in i2c_transfer()
[all …]
H A Dadi_i2c.c88 static int wait_for_completion(struct twi_regs *twi, struct adi_i2c_msg *msg) in wait_for_completion() argument
98 if (msg->alen) { in wait_for_completion()
99 writew(*(msg->abuf++), &twi->xmt_data8); in wait_for_completion()
100 --msg->alen; in wait_for_completion()
101 } else if (!(msg->flags & I2C_M_COMBO) && msg->len) { in wait_for_completion()
102 writew(*(msg->buf++), &twi->xmt_data8); in wait_for_completion()
103 --msg->len; in wait_for_completion()
106 if (msg->flags & I2C_M_COMBO) in wait_for_completion()
115 if (msg->len) { in wait_for_completion()
116 *(msg->buf++) = readw(&twi->rcv_data8); in wait_for_completion()
[all …]
H A Dtegra186_bpmp_i2c.c37 static int tegra186_bpmp_i2c_xfer(struct udevice *dev, struct i2c_msg *msg, in tegra186_bpmp_i2c_xfer() argument
52 if (!(msg[i].flags & I2C_M_RD)) in tegra186_bpmp_i2c_xfer()
53 len += msg[i].len; in tegra186_bpmp_i2c_xfer()
57 if (msg[i].flags & ~SUPPORTED_FLAGS) in tegra186_bpmp_i2c_xfer()
60 serialize_u16(&p, msg[i].addr); in tegra186_bpmp_i2c_xfer()
61 serialize_u16(&p, msg[i].flags); in tegra186_bpmp_i2c_xfer()
62 serialize_u16(&p, msg[i].len); in tegra186_bpmp_i2c_xfer()
63 if (!(msg[i].flags & I2C_M_RD)) { in tegra186_bpmp_i2c_xfer()
64 memcpy(p, msg[i].buf, msg[i].len); in tegra186_bpmp_i2c_xfer()
65 p += msg[i].len; in tegra186_bpmp_i2c_xfer()
[all …]
H A Di2c-uclass.c20 void i2c_dump_msgs(struct i2c_msg *msg, int nmsgs) in i2c_dump_msgs() argument
25 struct i2c_msg *m = &msg[i]; in i2c_dump_msgs()
28 msg->addr, msg->len); in i2c_dump_msgs()
46 uint8_t offset_buf[], struct i2c_msg *msg) in i2c_setup_offset() argument
50 msg->addr = chip->chip_addr; in i2c_setup_offset()
51 msg->flags = chip->flags & DM_I2C_CHIP_10BIT ? I2C_M_TEN : 0; in i2c_setup_offset()
52 msg->len = chip->offset_len; in i2c_setup_offset()
53 msg->buf = offset_buf; in i2c_setup_offset()
70 struct i2c_msg msg[2], *ptr; in i2c_read_bytewise() local
76 if (i2c_setup_offset(chip, offset + i, offset_buf, msg)) in i2c_read_bytewise()
[all …]
H A Dkona_i2c.c303 struct kona_i2c_msg *msg) in bcm_kona_i2c_read_fifo() argument
310 uint8_t *tmp_buf = msg->buf; in bcm_kona_i2c_read_fifo()
312 while (bytes_read < msg->len) { in bcm_kona_i2c_read_fifo()
313 if (msg->len - bytes_read <= MAX_RX_FIFO_SIZE) { in bcm_kona_i2c_read_fifo()
315 bytes_to_read = msg->len - bytes_read; in bcm_kona_i2c_read_fifo()
398 struct kona_i2c_msg *msg) in bcm_kona_i2c_write_fifo() argument
404 uint8_t *tmp_buf = msg->buf; in bcm_kona_i2c_write_fifo()
406 while (bytes_written < msg->len) { in bcm_kona_i2c_write_fifo()
407 if (msg->len - bytes_written <= MAX_TX_FIFO_SIZE) in bcm_kona_i2c_write_fifo()
408 bytes_to_write = msg->len - bytes_written; in bcm_kona_i2c_write_fifo()
[all …]
H A Dcros_ec_ldo.c20 static int cros_ec_ldo_xfer(struct udevice *dev, struct i2c_msg *msg, in cros_ec_ldo_xfer() argument
30 if (!nmsgs || !msg->len || (msg->flags & I2C_M_RD)) { in cros_ec_ldo_xfer()
35 fet_id = msg->buf[0] - REG_FET_BASE; in cros_ec_ldo_xfer()
46 msg[1].buf[0] = state ? in cros_ec_ldo_xfer()
49 bool on = msg->buf[1] & FET_CTRL_ENFET; in cros_ec_ldo_xfer()
H A Di2c-uniphier.c148 static int uniphier_i2c_xfer(struct udevice *bus, struct i2c_msg *msg, in uniphier_i2c_xfer() argument
155 for (; nmsgs > 0; nmsgs--, msg++) { in uniphier_i2c_xfer()
157 stop = nmsgs > 1 && msg[1].flags & I2C_M_RD ? false : true; in uniphier_i2c_xfer()
159 if (msg->flags & I2C_M_RD) in uniphier_i2c_xfer()
160 ret = uniphier_i2c_receive(dev, msg->addr, msg->len, in uniphier_i2c_xfer()
161 msg->buf, &stop); in uniphier_i2c_xfer()
163 ret = uniphier_i2c_transmit(dev, msg->addr, msg->len, in uniphier_i2c_xfer()
164 msg->buf, &stop); in uniphier_i2c_xfer()
H A Dast_i2c.c274 static int ast_i2c_xfer(struct udevice *dev, struct i2c_msg *msg, int nmsgs) in ast_i2c_xfer() argument
283 for (; nmsgs > 0; nmsgs--, msg++) { in ast_i2c_xfer()
284 if (msg->flags & I2C_M_RD) { in ast_i2c_xfer()
286 msg->addr, msg->len, msg->flags); in ast_i2c_xfer()
287 ret = ast_i2c_read_data(dev, msg->addr, msg->buf, in ast_i2c_xfer()
288 msg->len, (nmsgs == 1)); in ast_i2c_xfer()
291 msg->addr, msg->len, msg->flags); in ast_i2c_xfer()
292 ret = ast_i2c_write_data(dev, msg->addr, msg->buf, in ast_i2c_xfer()
293 msg->len, (nmsgs == 1)); in ast_i2c_xfer()
H A Dat91_i2c.c46 static int at91_i2c_xfer_msg(struct at91_i2c_bus *bus, struct i2c_msg *msg) in at91_i2c_xfer_msg() argument
49 bool is_read = msg->flags & I2C_M_RD; in at91_i2c_xfer_msg()
57 for (i = 0; !ret && i < (msg->len - 1); i++) { in at91_i2c_xfer_msg()
59 msg->buf[i] = readl(&reg->rhr); in at91_i2c_xfer_msg()
71 msg->buf[i] = readl(&reg->rhr); in at91_i2c_xfer_msg()
74 writel(msg->buf[0], &reg->thr); in at91_i2c_xfer_msg()
75 for (i = 1; !ret && (i < msg->len); i++) { in at91_i2c_xfer_msg()
76 writel(msg->buf[i], &reg->thr); in at91_i2c_xfer_msg()
106 static int at91_i2c_xfer(struct udevice *dev, struct i2c_msg *msg, int nmsgs) in at91_i2c_xfer() argument
110 struct i2c_msg *m_start = msg; in at91_i2c_xfer()
[all …]
/rk3399_rockchip-uboot/tools/patman/
H A Dtout.py56 def Progress(msg, warning=False, trailer='...'): argument
64 _progress = msg + trailer
72 def _Output(level, msg, color=None): argument
84 msg = _color.Color(color, msg)
85 _stdout.write(msg + '\n')
87 def DoOutput(level, msg): argument
95 _Output(level, msg)
97 def Error(msg): argument
103 _Output(0, msg, _color.RED)
105 def Warning(msg): argument
[all …]
/rk3399_rockchip-uboot/drivers/video/drm/
H A Ddrm_dp_helper.c154 struct drm_dp_aux_msg msg; in drm_dp_dpcd_access() local
158 memset(&msg, 0, sizeof(msg)); in drm_dp_dpcd_access()
159 msg.address = offset; in drm_dp_dpcd_access()
160 msg.request = request; in drm_dp_dpcd_access()
161 msg.buffer = buffer; in drm_dp_dpcd_access()
162 msg.size = size; in drm_dp_dpcd_access()
174 ret = aux->transfer(aux, &msg); in drm_dp_dpcd_access()
176 native_reply = msg.reply & DP_AUX_NATIVE_REPLY_MASK; in drm_dp_dpcd_access()
301 static void drm_dp_i2c_msg_write_status_update(struct drm_dp_aux_msg *msg) in drm_dp_i2c_msg_write_status_update() argument
308 if ((msg->request & ~DP_AUX_I2C_MOT) == DP_AUX_I2C_WRITE) { in drm_dp_i2c_msg_write_status_update()
[all …]
H A Ddrm_mipi_dsi.c45 struct mipi_dsi_msg *msg) in mipi_dsi_device_transfer() argument
53 msg->flags |= MIPI_DSI_MSG_USE_LPM; in mipi_dsi_device_transfer()
55 return ops->transfer(dsi->host, msg); in mipi_dsi_device_transfer()
135 const struct mipi_dsi_msg *msg) in mipi_dsi_create_packet() argument
137 if (!packet || !msg) in mipi_dsi_create_packet()
141 if (!mipi_dsi_packet_format_is_short(msg->type) && in mipi_dsi_create_packet()
142 !mipi_dsi_packet_format_is_long(msg->type)) in mipi_dsi_create_packet()
145 if (msg->channel > 3) in mipi_dsi_create_packet()
149 packet->header[0] = ((msg->channel & 0x3) << 6) | (msg->type & 0x3f); in mipi_dsi_create_packet()
150 if (mipi_dsi_packet_format_is_long(msg->type)) { in mipi_dsi_create_packet()
[all …]
H A Drk1000.c28 struct i2c_msg msg; in rk1000_ctl_i2c_write() local
34 msg.addr = chip->chip_addr; in rk1000_ctl_i2c_write()
35 msg.flags = 0; in rk1000_ctl_i2c_write()
36 msg.len = 2; in rk1000_ctl_i2c_write()
37 msg.buf = buf; in rk1000_ctl_i2c_write()
39 ret = dm_i2c_xfer(rk1000_ctl->dev, &msg, 1); in rk1000_ctl_i2c_write()
53 struct i2c_msg msg[] = { in rk1000_ctl_i2c_read() local
68 ret = dm_i2c_xfer(rk1000_ctl->dev, msg, 2); in rk1000_ctl_i2c_read()
/rk3399_rockchip-uboot/drivers/firmware/scmi/
H A Dsmt.c63 struct scmi_msg *msg) in scmi_write_msg_to_smt() argument
67 if ((!msg->in_msg && msg->in_msg_sz) || in scmi_write_msg_to_smt()
68 (!msg->out_msg && msg->out_msg_sz)) in scmi_write_msg_to_smt()
76 if (smt->size < (sizeof(*hdr) + msg->in_msg_sz) || in scmi_write_msg_to_smt()
77 smt->size < (sizeof(*hdr) + msg->out_msg_sz)) { in scmi_write_msg_to_smt()
84 hdr->length = msg->in_msg_sz + sizeof(hdr->msg_header); in scmi_write_msg_to_smt()
87 SMT_HEADER_PROTOCOL_ID(msg->protocol_id) | in scmi_write_msg_to_smt()
88 SMT_HEADER_MESSAGE_ID(msg->message_id); in scmi_write_msg_to_smt()
90 memcpy_toio(hdr->msg_payload, msg->in_msg, msg->in_msg_sz); in scmi_write_msg_to_smt()
100 struct scmi_msg *msg) in scmi_read_resp_from_smt() argument
[all …]
H A Dsandbox-scmi_agent.c52 struct scmi_msg *msg) in sandbox_scmi_test_process_msg() argument
54 switch (msg->protocol_id) { in sandbox_scmi_test_process_msg()
62 *(u32 *)msg->out_msg = SCMI_NOT_SUPPORTED; in sandbox_scmi_test_process_msg()
69 __func__, dev->name, msg->protocol_id, msg->message_id); in sandbox_scmi_test_process_msg()
71 if (msg->out_msg_sz < sizeof(u32)) in sandbox_scmi_test_process_msg()
75 *(u32 *)msg->out_msg = SCMI_PROTOCOL_ERROR; in sandbox_scmi_test_process_msg()
/rk3399_rockchip-uboot/drivers/misc/
H A Di2c_eeprom_emul.c50 static int sandbox_i2c_eeprom_xfer(struct udevice *emul, struct i2c_msg *msg, in sandbox_i2c_eeprom_xfer() argument
58 for (; nmsgs > 0; nmsgs--, msg++) { in sandbox_i2c_eeprom_xfer()
66 if (msg->addr + msg->len > plat->size) { in sandbox_i2c_eeprom_xfer()
68 __func__, msg->addr, msg->len, plat->size); in sandbox_i2c_eeprom_xfer()
71 len = msg->len; in sandbox_i2c_eeprom_xfer()
73 msg->flags & I2C_M_RD ? "read" : "write", in sandbox_i2c_eeprom_xfer()
74 msg->len); in sandbox_i2c_eeprom_xfer()
75 if (msg->flags & I2C_M_RD) { in sandbox_i2c_eeprom_xfer()
79 memcpy(msg->buf, priv->data + offset, len); in sandbox_i2c_eeprom_xfer()
80 memset(msg->buf + len, '\xff', msg->len - len); in sandbox_i2c_eeprom_xfer()
[all …]
H A Datsha204a-i2c.c151 struct i2c_msg msg; in atsha204a_send() local
153 msg.addr = *priv; in atsha204a_send()
154 msg.flags = I2C_M_STOP; in atsha204a_send()
155 msg.len = len; in atsha204a_send()
156 msg.buf = (u8 *) buf; in atsha204a_send()
158 return dm_i2c_xfer(dev, &msg, 1); in atsha204a_send()
164 struct i2c_msg msg; in atsha204a_recv() local
166 msg.addr = *priv; in atsha204a_recv()
167 msg.flags = I2C_M_RD | I2C_M_STOP; in atsha204a_recv()
168 msg.len = len; in atsha204a_recv()
[all …]
/rk3399_rockchip-uboot/board/raspberrypi/rpi/
H A Drpi.c229 ALLOC_CACHE_ALIGN_BUFFER(struct msg_get_arm_mem, msg, 1); in dram_init()
232 BCM2835_MBOX_INIT_HDR(msg); in dram_init()
233 BCM2835_MBOX_INIT_TAG(&msg->get_arm_mem, GET_ARM_MEMORY); in dram_init()
235 ret = bcm2835_mbox_call_prop(BCM2835_MBOX_PROP_CHAN, &msg->hdr); in dram_init()
241 gd->ram_size = msg->get_arm_mem.body.resp.mem_size; in dram_init()
284 ALLOC_CACHE_ALIGN_BUFFER(struct msg_get_mac_address, msg, 1); in set_usbethaddr()
293 BCM2835_MBOX_INIT_HDR(msg); in set_usbethaddr()
294 BCM2835_MBOX_INIT_TAG(&msg->get_mac_address, GET_MAC_ADDRESS); in set_usbethaddr()
296 ret = bcm2835_mbox_call_prop(BCM2835_MBOX_PROP_CHAN, &msg->hdr); in set_usbethaddr()
303 eth_env_set_enetaddr("usbethaddr", msg->get_mac_address.body.resp.mac); in set_usbethaddr()
[all …]
/rk3399_rockchip-uboot/drivers/power/pmic/
H A Di2c_pmic_emul.c80 static int sandbox_i2c_pmic_xfer(struct udevice *emul, struct i2c_msg *msg, in sandbox_i2c_pmic_xfer() argument
85 for (; nmsgs > 0; nmsgs--, msg++) { in sandbox_i2c_pmic_xfer()
86 bool next_is_read = nmsgs > 1 && (msg[1].flags & I2C_M_RD); in sandbox_i2c_pmic_xfer()
87 if (msg->flags & I2C_M_RD) { in sandbox_i2c_pmic_xfer()
88 ret = sandbox_i2c_pmic_read_data(emul, msg->addr, in sandbox_i2c_pmic_xfer()
89 msg->buf, msg->len); in sandbox_i2c_pmic_xfer()
91 ret = sandbox_i2c_pmic_write_data(emul, msg->addr, in sandbox_i2c_pmic_xfer()
92 msg->buf, msg->len, in sandbox_i2c_pmic_xfer()
/rk3399_rockchip-uboot/drivers/video/drm/rk628/
H A Drk628_dsi.c354 const struct rk628_mipi_dsi_msg *msg) in rk628_dsi_read_from_fifo() argument
356 u8 *payload = msg->rx_buf; in rk628_dsi_read_from_fifo()
374 for (length = msg->rx_len; length; length -= 4) { in rk628_dsi_read_from_fifo()
483 const struct rk628_mipi_dsi_msg *msg) in rk628_mipi_dsi_create_packet() argument
485 if (!packet || !msg) in rk628_mipi_dsi_create_packet()
489 if (!rk628_mipi_dsi_packet_format_is_short(msg->type) && in rk628_mipi_dsi_create_packet()
490 !rk628_mipi_dsi_packet_format_is_long(msg->type)) in rk628_mipi_dsi_create_packet()
493 if (msg->channel > 3) in rk628_mipi_dsi_create_packet()
497 packet->header[0] = ((msg->channel & 0x3) << 6) | (msg->type & 0x3f); in rk628_mipi_dsi_create_packet()
508 if (rk628_mipi_dsi_packet_format_is_long(msg->type)) { in rk628_mipi_dsi_create_packet()
[all …]
/rk3399_rockchip-uboot/test/py/
H A Dmultiplexed_log.py131 msg = '+' + ' '.join(cmd) + '\n'
133 self.chained_file.write(msg)
134 self.logfile.write(self, msg)
358 def _note(self, note_type, msg, anchor=None): argument
376 self.f.write(self._escape(msg))
459 def error(self, msg): argument
469 self._note("error", msg)
471 def warning(self, msg): argument
481 self._note("warning", msg)
483 def info(self, msg): argument
[all …]
/rk3399_rockchip-uboot/test/dm/
H A Dmailbox.c16 uint32_t msg; in dm_test_mailbox() local
21 ut_asserteq(-ETIMEDOUT, sandbox_mbox_test_recv(dev, &msg)); in dm_test_mailbox()
23 ut_assertok(sandbox_mbox_test_recv(dev, &msg)); in dm_test_mailbox()
24 ut_asserteq(msg, 0xaaff9955UL ^ SANDBOX_MBOX_PING_XOR); in dm_test_mailbox()
25 ut_asserteq(-ETIMEDOUT, sandbox_mbox_test_recv(dev, &msg)); in dm_test_mailbox()
/rk3399_rockchip-uboot/drivers/rtc/
H A Di2c_rtc_emul.c165 static int sandbox_i2c_rtc_xfer(struct udevice *emul, struct i2c_msg *msg, in sandbox_i2c_rtc_xfer() argument
176 for (; nmsgs > 0; nmsgs--, msg++) { in sandbox_i2c_rtc_xfer()
180 len = msg->len; in sandbox_i2c_rtc_xfer()
182 msg->flags & I2C_M_RD ? "read" : "write", in sandbox_i2c_rtc_xfer()
183 msg->len); in sandbox_i2c_rtc_xfer()
184 if (msg->flags & I2C_M_RD) { in sandbox_i2c_rtc_xfer()
188 memcpy(msg->buf, plat->reg + offset, len); in sandbox_i2c_rtc_xfer()
189 memset(msg->buf + len, '\xff', msg->len - len); in sandbox_i2c_rtc_xfer()
190 debug_buffer(0, msg->buf, 1, msg->len, 0); in sandbox_i2c_rtc_xfer()
192 ptr = msg->buf; in sandbox_i2c_rtc_xfer()
[all …]
/rk3399_rockchip-uboot/scripts/kconfig/
H A Dkxgettext.c84 const char *msg; member
92 static struct message *message__new(const char *msg, char *option, in message__new() argument
104 self->msg = strdup(msg); in message__new()
105 if (self->msg == NULL) in message__new()
120 static struct message *mesage__find(const char *msg) in mesage__find() argument
125 if (strcmp(m->msg, msg) == 0) in mesage__find()
149 static int message__add(const char *msg, char *option, const char *file, in message__add() argument
154 char *escaped = escape(msg, bf, sizeof(bf)); in message__add()
213 "msgstr \"\"\n", self->msg); in message__print_gettext_msgid_msgstr()
222 if (strlen(m->msg) > sizeof("\"\"")) in menu__xgettext()
/rk3399_rockchip-uboot/drivers/video/bridge/
H A Dps862x.c41 struct i2c_msg msg; in ps8622_write() local
44 msg.addr = chip->chip_addr + addr_off; in ps8622_write()
45 msg.flags = 0; in ps8622_write()
48 msg.buf = buf; in ps8622_write()
49 msg.len = 2; in ps8622_write()
50 ret = dm_i2c_xfer(dev, &msg, 1); in ps8622_write()

1234567