Lines Matching refs:value
280 static void iwmctrl_write(void *opaque, hwaddr addr, uint64_t value, in iwmctrl_write() argument
299 swimctrl->iwmregs[reg] = value; in iwmctrl_write()
300 trace_swim_iwmctrl_write(reg, iwm_reg_names[reg], size, value); in iwmctrl_write()
305 ism_bit = (value & (1 << SWIM_MODE_STATUS_BIT)); in iwmctrl_write()
348 uint8_t latch, reg, value; in iwmctrl_read() local
365 value = 0xff; in iwmctrl_read()
368 value = 0; in iwmctrl_read()
372 trace_swim_iwmctrl_read(reg, iwm_reg_names[reg], size, value); in iwmctrl_read()
373 return value; in iwmctrl_read()
382 static void ismctrl_write(void *opaque, hwaddr reg, uint64_t value, in ismctrl_write() argument
389 trace_swim_ismctrl_write(reg, ism_reg_names[reg], size, value); in ismctrl_write()
393 swimctrl->swim_phase = value; in ismctrl_write()
396 swimctrl->swim_mode &= ~value; in ismctrl_write()
413 swimctrl->swim_mode |= value; in ismctrl_write()
416 swimctrl->pram[swimctrl->pram_idx++] = value; in ismctrl_write()
430 uint32_t value = 0; in ismctrl_read() local
436 value = swimctrl->swim_phase; in ismctrl_read()
441 value = SWIM_SENSE; in ismctrl_read()
445 value = swimctrl->pram[swimctrl->pram_idx++]; in ismctrl_read()
449 value = swimctrl->swim_status & ~(1 << SWIM_MODE_STATUS_BIT); in ismctrl_read()
451 value |= (1 << SWIM_MODE_STATUS_BIT); in ismctrl_read()
461 trace_swim_ismctrl_read(reg, ism_reg_names[reg], size, value); in ismctrl_read()
462 return value; in ismctrl_read()