Searched refs:rirb (Results 1 – 3 of 3) sorted by relevance
69 bus->rirb.addr = bus->rb.addr + 2048; in snd_hdac_bus_init_cmd_io() 70 bus->rirb.buf = (__le32 *)(bus->rb.area + 2048); in snd_hdac_bus_init_cmd_io() 71 bus->rirb.wp = bus->rirb.rp = 0; in snd_hdac_bus_init_cmd_io() 72 memset(bus->rirb.cmds, 0, sizeof(bus->rirb.cmds)); in snd_hdac_bus_init_cmd_io() 73 snd_hdac_chip_writel(bus, RIRBLBASE, (u32)(bus->rirb.addr + bus->addr_offset)); in snd_hdac_bus_init_cmd_io() 74 snd_hdac_chip_writel(bus, RIRBUBASE, upper_32_bits(bus->rirb.addr + bus->addr_offset)); in snd_hdac_bus_init_cmd_io() 76 /* set the rirb size to 256 entries (ULI requires explicitly) */ in snd_hdac_bus_init_cmd_io() 78 /* reset the rirb h in snd_hdac_bus_init_cmd_io() [all...]
846 /* reuse rirb.res as the response return value */ in azx_single_wait_for_response() 847 azx_bus(chip)->rirb.res[addr] = azx_readl(chip, IR); in azx_single_wait_for_response() 855 azx_bus(chip)->rirb.res[addr] = -1; in azx_single_wait_for_response() 892 *res = bus->rirb.res[addr]; in azx_single_get_response()
328 struct hdac_rb rirb; member