Lines Matching defs:data
30 #define BSTI_CMD(sb, op, pa, ra, ta, data) \
33 (((ta) & 0x3) << 16) | (data))
45 #define UPDATE_POS_EDGE(data, set) ((data) | ((set) << 1))
144 uint32_t data;
148 data = mmio_read_32(BSTI_CONTROL_OFFSET);
149 if ((data & BSTI_CONTROL_BUSY) != BSTI_CONTROL_BUSY)
158 static int write_swreg_config(enum sw_reg reg_id, uint32_t addr, uint32_t data)
163 cmd = BSTI_CMD(0x1, BSTI_WRITE, reg_id, addr, BSTI_COMMAND_TA, data);
175 static int read_swreg_config(enum sw_reg reg_id, uint32_t addr, uint32_t *data)
190 *data = mmio_read_32(BSTI_COMMAND_OFFSET);
191 *data &= BSTI_REG_DATA_MASK;
226 uint32_t data;
233 ret = read_swreg_config(reg_id, addr, &data);
236 INFO("\t0x%x: 0x%04x\n", addr, data);
245 uint32_t data = IHOST_VDDC_DATA;
269 data = DDR_CORE_DATA;
272 UPDATE_POS_EDGE(data, 1));
277 UPDATE_POS_EDGE(data, 0));
303 uint32_t data;
345 ret = read_swreg_config(reg_id, addr, &data);
347 (data != FM_DATA[reg_id - 1][addr]))) {
351 data, FM_DATA[reg_id - 1][addr]);