STAT
status = tpm_data_in(STAT);
status = tpm_data_in(STAT);
return tpm_data_in(STAT);
.STAT = 7,
.STAT = 7,
.STAT = 7,
.STAT = 7,
u32 STAT;
DSI_PORT_WRITE(STAT, stat_ulps);
ret = wait_for((DSI_PORT_READ(STAT) & stat_ulps) == stat_ulps, 200);
DSI_PORT_READ(STAT));
DSI_PORT_WRITE(STAT, stat_stop);
ret = wait_for((DSI_PORT_READ(STAT) & stat_stop) == stat_stop, 200);
DSI_PORT_READ(STAT));
DSI_PORT_WRITE(STAT, DSI_PORT_READ(STAT));
STAT(tlb_preload_page);
STAT(tfh_stale_on_fault);
STAT(tlb_dropin);
STAT(tlb_dropin_fail_no_asid);
STAT(tlb_dropin_fail_upm);
STAT(tlb_dropin_fail_fmm);
STAT(tlb_dropin_fail_no_exception);
STAT(tlb_dropin_fail_idle);
STAT(tlb_dropin_fail_invalid);
STAT(tlb_dropin_fail_range_active);
STAT(intr);
STAT(intr_cbr);
STAT(intr_tfh);
STAT(intr_spurious);
STAT(intr_mm_lock_failed);
STAT(call_os_wait_queue);
STAT(call_os);
STAT(user_exception);
STAT(user_unload_context);
STAT(user_flush_tlb);
STAT(set_context_option);
STAT(vdata_free);
STAT(load_kernel_context);
STAT(lock_kernel_context);
STAT(unlock_kernel_context);
STAT(mesq_noop);
STAT(mesq_noop_unexpected_error);
STAT(mesq_noop_lb_overflow);
STAT(mesq_noop_qlimit_reached);
STAT(mesq_noop_amo_nacked);
STAT(mesq_noop_put_nacked);
STAT(mesq_noop_page_overflow);
STAT(mesq_qf_locked);
STAT(mesq_qf_noop_not_full);
STAT(mesq_qf_switch_head_failed);
STAT(mesq_qf_unexpected_error);
STAT(mesq_send_unexpected_error);
STAT(mesq_send_lb_overflow);
STAT(mesq_send_qlimit_reached);
STAT(mesq_send_amo_nacked);
STAT(mesq_send_put_nacked);
STAT(mesq_page_overflow);
STAT(mesq_send);
STAT(mesq_send_failed);
STAT(mesq_receive_none);
STAT(mesq_receive);
STAT(read_gpa);
STAT(copy_gpa);
STAT(asid_new);
STAT(asid_reuse);
STAT(gts_free);
STAT(gts_alloc);
STAT(vdata_alloc);
STAT(gts_double_allocate);
STAT(free_context);
STAT(check_context_unload);
STAT(check_context_retarget_intr);
STAT(steal_kernel_context);
STAT(steal_user_context);
STAT(asid_wrap);
STAT(steal_context_failed);
STAT(assign_context);
STAT(assign_context_failed);
STAT(nopfn);
STAT(asid_next);
STAT(load_user_context);
STAT(flush_tlb);
STAT(flush_tlb_gru);
STAT(flush_tlb_gru_tgh);
STAT(flush_tlb_gru_zero_asid);
STAT(mmu_invalidate_range);
STAT(gms_alloc);
STAT(gms_free);
OMAP_MMC_WRITE(host, STAT, 0xffff);
while (usecs > 0 && (OMAP_MMC_READ(host, STAT) & 1) == 0) {
OMAP_MMC_WRITE(host, STAT, 1);
OMAP_MMC_WRITE(host, STAT, 0xFFFF);
stat = OMAP_MMC_READ(host, STAT);
OMAP_MMC_WRITE(host, STAT, stat);
status = OMAP_MMC_READ(host, STAT);
OMAP_MMC_WRITE(host, STAT, status);
while ((status = OMAP_MMC_READ(host, STAT)) != 0) {
OMAP_MMC_WRITE(host, STAT, status);
OMAP_HSMMC_WRITE(host->base, STAT, status);
status = OMAP_HSMMC_READ(host->base, STAT);
status = OMAP_HSMMC_READ(host->base, STAT);
OMAP_HSMMC_WRITE(host->base, STAT, STAT_CLEAR);
OMAP_HSMMC_WRITE(host->base, STAT, STAT_CLEAR);
OMAP_HSMMC_WRITE(host->base, STAT, STAT_CLEAR);
OMAP_HSMMC_WRITE(host->base, STAT, STAT_CLEAR);
OMAP_HSMMC_WRITE(host->base, STAT, STAT_CLEAR);
OMAP_HSMMC_WRITE(host->base, STAT, STAT_CLEAR);
reg = OMAP_HSMMC_READ(host->base, STAT) & CC_EN;
OMAP_HSMMC_WRITE(host->base, STAT, STAT_CLEAR);
OMAP_HSMMC_READ(host->base, STAT);
#define STAT64(x) (((u64)STAT(x##_HI) << 32) | STAT(x##_LO))
v4->tcp_out_rsts = STAT(OUT_RST);
v6->tcp_out_rsts = STAT(OUT_RST);
status = readb(base + STAT);
status = readb(base + STAT);
status = readb(base + STAT);
status = readb(base + STAT);
status = readb(base + STAT);
status = readb(base + STAT);
while (((status = readw(base + STAT)) & 0x100)==0);
while (((status = readw(base + STAT)) & 0x100)==0)
f(STAT, __CEPH_OSD_OP(RD, DATA, 2), "stat") \
FEAT_OPN(STAT, stat, false),