Lines Matching defs:fn_idx
19 zx_status_t sdio_enable_interrupt(void *ctx, uint8_t fn_idx) {
23 if (!sdio_fn_idx_valid(fn_idx)) {
27 sdio_function_t *func = &(dev->sdio_dev.funcs[fn_idx]);
37 fn_idx, st);
42 intr_byte |= 1 << fn_idx;
50 fn_idx, st);
55 zxlogf(TRACE, "sdio_enable_interrupt: Interrupt enabled for fn %d\n", fn_idx);
59 zx_status_t sdio_disable_interrupt(void *ctx, uint8_t fn_idx) {
63 if (!sdio_fn_idx_valid(fn_idx)) {
66 sdio_function_t *func = &(dev->sdio_dev.funcs[fn_idx]);
68 zxlogf(ERROR, "sdio_disable_interrupt: Interrupt is not enabled for %d\n", fn_idx);
77 " func: %d status: %d\n", fn_idx, st);
81 intr_byte &= ~(1 << fn_idx);
90 " func: %d status: %d\n", fn_idx, st);
95 zxlogf(TRACE, "sdio_enable_interrupt: Interrupt disabled for fn %d\n", fn_idx);