Lines Matching refs:offs
314 qv_ic_write(struct uba_attach_args *ua, bus_size_t offs, uint16_t value)
316 bus_space_write_2(ua->ua_iot, ua->ua_ioh, offs, value);
320 qv_ic_init(struct uba_attach_args *ua, bus_size_t offs)
327 qv_ic_write(ua, QV_IC_SR + offs, QV_IC_RESET);
329 qv_ic_write(ua, QV_IC_SR + offs, QV_IC_CLRIRR);
331 qv_ic_write(ua, QV_IC_SR + offs, QV_IC_MODE);
333 qv_ic_write(ua, QV_IC_SR + offs, QV_IC_ACREG);
335 qv_ic_write(ua, QV_IC_DR + offs, 0xff);
339 qv_ic_setvec(ua, offs, i, 0);
346 qv_ic_setvec(struct uba_attach_args *ua, bus_size_t offs, int ic_vec,
350 qv_ic_write(ua, QV_IC_SR + offs, QV_IC_RMEM | RMEM_BC_1 | ic_vec);
353 qv_ic_write(ua, QV_IC_DR + offs, vecnum);
357 qv_ic_enable(struct uba_attach_args *ua, bus_size_t offs, int ic_vec,
362 qv_ic_write(ua, QV_IC_SR + offs, QV_IC_CIMR | ic_vec);
365 qv_ic_write(ua, QV_IC_SR + offs, QV_IC_SIMR | ic_vec);
369 qv_ic_arm(struct uba_attach_args *ua, bus_size_t offs, int arm)
373 qv_ic_write(ua, QV_IC_SR + offs, QV_IC_ARM);
376 qv_ic_write(ua, QV_IC_SR + offs, QV_IC_DISARM);
380 qv_ic_force(struct uba_attach_args *ua, bus_size_t offs, int ic_vec)
383 qv_ic_write(ua, QV_IC_SR + offs, QV_IC_SIRR | ic_vec);