Lines Matching refs:offset
35 int offset, u32 *val) in titan_ht_config_read_dword() argument
42 address = (busno << 16) | (devfn << 8) | (offset & 0xfc) | 0x80000000; in titan_ht_config_read_dword()
67 int offset, int size, u32 *val) in titan_ht_config_read() argument
71 titan_ht_config_read_dword(bus, devfn, offset, &dword); in titan_ht_config_read()
73 dword >>= ((offset & 3) << 3); in titan_ht_config_read()
80 unsigned int devfn, int offset, u32 val) in titan_ht_config_write_dword() argument
87 address = (busno << 16) | (devfn << 8) | (offset & 0xfc) | 0x80000000; in titan_ht_config_write_dword()
106 int offset, int size, u32 val) in titan_ht_config_write() argument
110 titan_ht_config_read_dword(bus, devfn, offset, &val2); in titan_ht_config_write()
112 val1 = val << ((offset & 3) << 3); in titan_ht_config_write()
114 val2 &= ~(mask << ((offset & 3) << 8)); in titan_ht_config_write()
116 titan_ht_config_write_dword(bus, devfn, offset, val1 | val2); in titan_ht_config_write()