Lines Matching refs:data

142 int mec_hal_mbox_get_host_to_ec(struct mec_mbox_regs *base, uint8_t *data)  in mec_hal_mbox_get_host_to_ec()  argument
150 if (data) { in mec_hal_mbox_get_host_to_ec()
151 *data = host_to_ec; in mec_hal_mbox_get_host_to_ec()
157 int mec_hal_mbox_set_host_to_ec(struct mec_mbox_regs *base, uint8_t data) in mec_hal_mbox_set_host_to_ec() argument
163 base->H2EC = data; in mec_hal_mbox_set_host_to_ec()
168 int mec_hal_mbox_get_ec_to_host(struct mec_mbox_regs *base, uint8_t *data) in mec_hal_mbox_get_ec_to_host() argument
176 if (data) { in mec_hal_mbox_get_ec_to_host()
177 *data = ec_to_host; in mec_hal_mbox_get_ec_to_host()
183 int mec_hal_mbox_set_ec_to_host(struct mec_mbox_regs *base, uint8_t data) in mec_hal_mbox_set_ec_to_host() argument
189 base->EC2H = data; in mec_hal_mbox_set_ec_to_host()
194 int mec_hal_mbox_get(struct mec_mbox_regs *base, uint8_t mbox, uint8_t *data) in mec_hal_mbox_get() argument
196 if (!base || (mbox > MEC_MBOX_MAX_INDEX) || !data) { in mec_hal_mbox_get()
202 *data = p[mbox]; in mec_hal_mbox_get()
207 int mec_hal_mbox_put(struct mec_mbox_regs *base, uint8_t mbox, uint8_t data) in mec_hal_mbox_put() argument
215 p[mbox] = data; in mec_hal_mbox_put()
221 int mec_hal_mbox32_get(struct mec_mbox_regs *base, uint8_t mbox, uint32_t *data) in mec_hal_mbox32_get() argument
223 if (!base || (mbox > (MEC_MBOX_MAX_INDEX / 4)) || !data) { in mec_hal_mbox32_get()
227 *data = base->MBOXD[mbox]; in mec_hal_mbox32_get()
232 int mec_hal_mbox32_put(struct mec_mbox_regs *base, uint8_t mbox, uint32_t data) in mec_hal_mbox32_put() argument
238 base->MBOXD[mbox] = data; in mec_hal_mbox32_put()