Home
last modified time | relevance | path

Searched refs:pcb_addr (Results 1 – 25 of 61) sorted by relevance

123

/dports/emulators/qemu42/qemu-4.2.1/roms/skiboot/hw/
H A Dxscom.c75 addr |= (pcb_addr << 3) & 0x78; in xscom_addr()
77 addr |= ((uint64_t)pcb_addr << 3); in xscom_addr()
252 gcid, pcb_addr, stat); in xscom_handle_error()
450 addr = pcb_addr & 0x7fffffff; in xscom_indirect_read_form0()
452 (pcb_addr & XSCOM_ADDR_IND_ADDR); in xscom_indirect_read_form0()
483 return (pcb_addr >> 60) & 1; in xscom_indirect_form()
511 addr = pcb_addr & 0x7fffffff; in xscom_indirect_write_form0()
574 *pcb_addr = 0; in xscom_decode_chiplet()
576 *pcb_addr |= P8_EX_PCB_SLAVE_BASE; in xscom_decode_chiplet()
577 *pcb_addr |= core << 24; in xscom_decode_chiplet()
[all …]
H A Dcentaur.c226 uint64_t data, uint64_t pcb_addr, in centaur_xscom_handle_ind_error() argument
236 is_write ? "write" : "read", pcb_addr, stat); in centaur_xscom_handle_ind_error()
240 is_write ? "write" : "read", pcb_addr, stat); in centaur_xscom_handle_ind_error()
244 uint64_t pcb_addr, uint64_t *val) in centaur_xscom_ind_read() argument
251 addr = pcb_addr & 0x7fffffff; in centaur_xscom_ind_read()
253 (pcb_addr & XSCOM_ADDR_IND_ADDR); in centaur_xscom_ind_read()
283 uint64_t pcb_addr, uint64_t val) in centaur_xscom_ind_write() argument
290 addr = pcb_addr & 0x7fffffff; in centaur_xscom_ind_write()
291 data = pcb_addr & XSCOM_ADDR_IND_ADDR; in centaur_xscom_ind_write()
329 if (pcb_addr & XSCOM_ADDR_IND_FLAG) in centaur_xscom_read()
[all …]
/dports/emulators/qemu5/qemu-5.2.0/roms/skiboot/hw/
H A Dxscom.c75 addr |= (pcb_addr << 3) & 0x78; in xscom_addr()
77 addr |= ((uint64_t)pcb_addr << 3); in xscom_addr()
252 gcid, pcb_addr, stat); in xscom_handle_error()
450 addr = pcb_addr & 0x7fffffff; in xscom_indirect_read_form0()
452 (pcb_addr & XSCOM_ADDR_IND_ADDR); in xscom_indirect_read_form0()
483 return (pcb_addr >> 60) & 1; in xscom_indirect_form()
511 addr = pcb_addr & 0x7fffffff; in xscom_indirect_write_form0()
574 *pcb_addr = 0; in xscom_decode_chiplet()
576 *pcb_addr |= P8_EX_PCB_SLAVE_BASE; in xscom_decode_chiplet()
577 *pcb_addr |= core << 24; in xscom_decode_chiplet()
[all …]
H A Dcentaur.c226 uint64_t data, uint64_t pcb_addr, in centaur_xscom_handle_ind_error() argument
236 is_write ? "write" : "read", pcb_addr, stat); in centaur_xscom_handle_ind_error()
240 is_write ? "write" : "read", pcb_addr, stat); in centaur_xscom_handle_ind_error()
244 uint64_t pcb_addr, uint64_t *val) in centaur_xscom_ind_read() argument
251 addr = pcb_addr & 0x7fffffff; in centaur_xscom_ind_read()
253 (pcb_addr & XSCOM_ADDR_IND_ADDR); in centaur_xscom_ind_read()
283 uint64_t pcb_addr, uint64_t val) in centaur_xscom_ind_write() argument
290 addr = pcb_addr & 0x7fffffff; in centaur_xscom_ind_write()
291 data = pcb_addr & XSCOM_ADDR_IND_ADDR; in centaur_xscom_ind_write()
329 if (pcb_addr & XSCOM_ADDR_IND_FLAG) in centaur_xscom_read()
[all …]
/dports/emulators/qemu-utils/qemu-4.2.1/roms/skiboot/hw/
H A Dxscom.c75 addr |= (pcb_addr << 3) & 0x78; in xscom_addr()
77 addr |= ((uint64_t)pcb_addr << 3); in xscom_addr()
252 gcid, pcb_addr, stat); in xscom_handle_error()
450 addr = pcb_addr & 0x7fffffff; in xscom_indirect_read_form0()
452 (pcb_addr & XSCOM_ADDR_IND_ADDR); in xscom_indirect_read_form0()
483 return (pcb_addr >> 60) & 1; in xscom_indirect_form()
511 addr = pcb_addr & 0x7fffffff; in xscom_indirect_write_form0()
574 *pcb_addr = 0; in xscom_decode_chiplet()
576 *pcb_addr |= P8_EX_PCB_SLAVE_BASE; in xscom_decode_chiplet()
577 *pcb_addr |= core << 24; in xscom_decode_chiplet()
[all …]
H A Dcentaur.c226 uint64_t data, uint64_t pcb_addr, in centaur_xscom_handle_ind_error() argument
236 is_write ? "write" : "read", pcb_addr, stat); in centaur_xscom_handle_ind_error()
240 is_write ? "write" : "read", pcb_addr, stat); in centaur_xscom_handle_ind_error()
244 uint64_t pcb_addr, uint64_t *val) in centaur_xscom_ind_read() argument
251 addr = pcb_addr & 0x7fffffff; in centaur_xscom_ind_read()
253 (pcb_addr & XSCOM_ADDR_IND_ADDR); in centaur_xscom_ind_read()
283 uint64_t pcb_addr, uint64_t val) in centaur_xscom_ind_write() argument
290 addr = pcb_addr & 0x7fffffff; in centaur_xscom_ind_write()
291 data = pcb_addr & XSCOM_ADDR_IND_ADDR; in centaur_xscom_ind_write()
329 if (pcb_addr & XSCOM_ADDR_IND_FLAG) in centaur_xscom_read()
[all …]
/dports/emulators/qemu-guest-agent/qemu-5.0.1/roms/skiboot/hw/
H A Dxscom.c75 addr |= (pcb_addr << 3) & 0x78; in xscom_addr()
77 addr |= ((uint64_t)pcb_addr << 3); in xscom_addr()
252 gcid, pcb_addr, stat); in xscom_handle_error()
450 addr = pcb_addr & 0x7fffffff; in xscom_indirect_read_form0()
452 (pcb_addr & XSCOM_ADDR_IND_ADDR); in xscom_indirect_read_form0()
483 return (pcb_addr >> 60) & 1; in xscom_indirect_form()
511 addr = pcb_addr & 0x7fffffff; in xscom_indirect_write_form0()
574 *pcb_addr = 0; in xscom_decode_chiplet()
576 *pcb_addr |= P8_EX_PCB_SLAVE_BASE; in xscom_decode_chiplet()
577 *pcb_addr |= core << 24; in xscom_decode_chiplet()
[all …]
H A Dcentaur.c226 uint64_t data, uint64_t pcb_addr, in centaur_xscom_handle_ind_error() argument
236 is_write ? "write" : "read", pcb_addr, stat); in centaur_xscom_handle_ind_error()
240 is_write ? "write" : "read", pcb_addr, stat); in centaur_xscom_handle_ind_error()
244 uint64_t pcb_addr, uint64_t *val) in centaur_xscom_ind_read() argument
251 addr = pcb_addr & 0x7fffffff; in centaur_xscom_ind_read()
253 (pcb_addr & XSCOM_ADDR_IND_ADDR); in centaur_xscom_ind_read()
283 uint64_t pcb_addr, uint64_t val) in centaur_xscom_ind_write() argument
290 addr = pcb_addr & 0x7fffffff; in centaur_xscom_ind_write()
291 data = pcb_addr & XSCOM_ADDR_IND_ADDR; in centaur_xscom_ind_write()
329 if (pcb_addr & XSCOM_ADDR_IND_FLAG) in centaur_xscom_read()
[all …]
/dports/emulators/qemu60/qemu-6.0.0/roms/skiboot/hw/
H A Dxscom.c75 addr |= (pcb_addr << 3) & 0x78; in xscom_addr()
77 addr |= ((uint64_t)pcb_addr << 3); in xscom_addr()
252 gcid, pcb_addr, stat); in xscom_handle_error()
450 addr = pcb_addr & 0x7fffffff; in xscom_indirect_read_form0()
452 (pcb_addr & XSCOM_ADDR_IND_ADDR); in xscom_indirect_read_form0()
483 return (pcb_addr >> 60) & 1; in xscom_indirect_form()
511 addr = pcb_addr & 0x7fffffff; in xscom_indirect_write_form0()
574 *pcb_addr = 0; in xscom_decode_chiplet()
576 *pcb_addr |= P8_EX_PCB_SLAVE_BASE; in xscom_decode_chiplet()
577 *pcb_addr |= core << 24; in xscom_decode_chiplet()
[all …]
H A Dcentaur.c226 uint64_t data, uint64_t pcb_addr, in centaur_xscom_handle_ind_error() argument
236 is_write ? "write" : "read", pcb_addr, stat); in centaur_xscom_handle_ind_error()
240 is_write ? "write" : "read", pcb_addr, stat); in centaur_xscom_handle_ind_error()
244 uint64_t pcb_addr, uint64_t *val) in centaur_xscom_ind_read() argument
251 addr = pcb_addr & 0x7fffffff; in centaur_xscom_ind_read()
253 (pcb_addr & XSCOM_ADDR_IND_ADDR); in centaur_xscom_ind_read()
283 uint64_t pcb_addr, uint64_t val) in centaur_xscom_ind_write() argument
290 addr = pcb_addr & 0x7fffffff; in centaur_xscom_ind_write()
291 data = pcb_addr & XSCOM_ADDR_IND_ADDR; in centaur_xscom_ind_write()
329 if (pcb_addr & XSCOM_ADDR_IND_FLAG) in centaur_xscom_read()
[all …]
/dports/emulators/qemu-powernv/qemu-powernv-3.0.50/roms/skiboot/hw/
H A Dxscom.c74 addr |= (pcb_addr << 3) & 0x78; in xscom_addr()
76 addr |= ((uint64_t)pcb_addr << 3); in xscom_addr()
182 gcid, pcb_addr, stat); in xscom_handle_error()
367 addr = pcb_addr & 0x7fffffff; in xscom_indirect_read_form0()
369 (pcb_addr & XSCOM_ADDR_IND_ADDR); in xscom_indirect_read_form0()
400 return (pcb_addr >> 60) & 1; in xscom_indirect_form()
428 addr = pcb_addr & 0x7fffffff; in xscom_indirect_write_form0()
468 addr = (pcb_addr & 0x000ffffffff); in xscom_indirect_write_form1()
491 *pcb_addr = 0; in xscom_decode_chiplet()
494 *pcb_addr |= core << 24; in xscom_decode_chiplet()
[all …]
H A Dcentaur.c226 uint64_t data, uint64_t pcb_addr, in centaur_xscom_handle_ind_error() argument
236 is_write ? "write" : "read", pcb_addr, stat); in centaur_xscom_handle_ind_error()
240 is_write ? "write" : "read", pcb_addr, stat); in centaur_xscom_handle_ind_error()
244 uint64_t pcb_addr, uint64_t *val) in centaur_xscom_ind_read() argument
251 addr = pcb_addr & 0x7fffffff; in centaur_xscom_ind_read()
253 (pcb_addr & XSCOM_ADDR_IND_ADDR); in centaur_xscom_ind_read()
283 uint64_t pcb_addr, uint64_t val) in centaur_xscom_ind_write() argument
290 addr = pcb_addr & 0x7fffffff; in centaur_xscom_ind_write()
291 data = pcb_addr & XSCOM_ADDR_IND_ADDR; in centaur_xscom_ind_write()
329 if (pcb_addr & XSCOM_ADDR_IND_FLAG) in centaur_xscom_read()
[all …]
/dports/emulators/qemu/qemu-6.2.0/roms/skiboot/hw/
H A Dxscom.c66 addr |= (pcb_addr << 3) & 0x78; in xscom_addr()
68 addr |= ((uint64_t)pcb_addr << 3); in xscom_addr()
247 gcid, pcb_addr, stat); in xscom_handle_error()
464 addr = pcb_addr & 0x7fffffff; in xscom_indirect_read_form0()
466 (pcb_addr & XSCOM_ADDR_IND_ADDR); in xscom_indirect_read_form0()
497 return (pcb_addr >> 60) & 1; in xscom_indirect_form()
522 addr = pcb_addr & 0x7fffffff; in xscom_indirect_write_form0()
585 *pcb_addr = 0; in xscom_decode_chiplet()
587 *pcb_addr |= P8_EX_PCB_SLAVE_BASE; in xscom_decode_chiplet()
588 *pcb_addr |= core << 24; in xscom_decode_chiplet()
[all …]
H A Dcentaur.c218 uint64_t data, uint64_t pcb_addr, in centaur_xscom_handle_ind_error() argument
236 uint64_t pcb_addr, uint64_t *val) in centaur_xscom_ind_read() argument
243 addr = pcb_addr & 0x7fffffff; in centaur_xscom_ind_read()
245 (pcb_addr & XSCOM_ADDR_IND_ADDR); in centaur_xscom_ind_read()
275 uint64_t pcb_addr, uint64_t val) in centaur_xscom_ind_write() argument
282 addr = pcb_addr & 0x7fffffff; in centaur_xscom_ind_write()
283 data = pcb_addr & XSCOM_ADDR_IND_ADDR; in centaur_xscom_ind_write()
311 uint32_t id __unused, uint64_t pcb_addr, in centaur_xscom_read() argument
323 if (pcb_addr & XSCOM_ADDR_IND_FLAG) in centaur_xscom_read()
355 uint32_t id __unused, uint64_t pcb_addr, in centaur_xscom_write() argument
[all …]
/dports/emulators/qemu42/qemu-4.2.1/roms/skiboot/include/
H A Dxscom.h223 extern int _xscom_read(uint32_t partid, uint64_t pcb_addr, uint64_t *val, bool take_lock);
224 extern int _xscom_write(uint32_t partid, uint64_t pcb_addr, uint64_t val, bool take_lock);
229 static inline int xscom_read(uint32_t partid, uint64_t pcb_addr, uint64_t *val) in xscom_read() argument
231 return _xscom_read(partid, pcb_addr, val, true); in xscom_read()
233 static inline int xscom_write(uint32_t partid, uint64_t pcb_addr, uint64_t val) { in xscom_write() argument
234 return _xscom_write(partid, pcb_addr, val, true); in xscom_write()
236 extern int xscom_write_mask(uint32_t partid, uint64_t pcb_addr, uint64_t val, uint64_t mask);
239 extern int xscom_readme(uint64_t pcb_addr, uint64_t *val);
240 extern int xscom_writeme(uint64_t pcb_addr, uint64_t val);
H A Dcentaur.h45 extern int64_t centaur_xscom_read(uint32_t id, uint64_t pcb_addr, uint64_t *val) __warn_unused_resu…
46 extern int64_t centaur_xscom_write(uint32_t id, uint64_t pcb_addr, uint64_t val) __warn_unused_resu…
/dports/emulators/qemu5/qemu-5.2.0/roms/skiboot/include/
H A Dxscom.h223 extern int _xscom_read(uint32_t partid, uint64_t pcb_addr, uint64_t *val, bool take_lock);
224 extern int _xscom_write(uint32_t partid, uint64_t pcb_addr, uint64_t val, bool take_lock);
229 static inline int xscom_read(uint32_t partid, uint64_t pcb_addr, uint64_t *val) in xscom_read() argument
231 return _xscom_read(partid, pcb_addr, val, true); in xscom_read()
233 static inline int xscom_write(uint32_t partid, uint64_t pcb_addr, uint64_t val) { in xscom_write() argument
234 return _xscom_write(partid, pcb_addr, val, true); in xscom_write()
236 extern int xscom_write_mask(uint32_t partid, uint64_t pcb_addr, uint64_t val, uint64_t mask);
239 extern int xscom_readme(uint64_t pcb_addr, uint64_t *val);
240 extern int xscom_writeme(uint64_t pcb_addr, uint64_t val);
H A Dcentaur.h45 extern int64_t centaur_xscom_read(uint32_t id, uint64_t pcb_addr, uint64_t *val) __warn_unused_resu…
46 extern int64_t centaur_xscom_write(uint32_t id, uint64_t pcb_addr, uint64_t val) __warn_unused_resu…
/dports/emulators/qemu-powernv/qemu-powernv-3.0.50/roms/skiboot/include/
H A Dxscom.h220 extern int _xscom_read(uint32_t partid, uint64_t pcb_addr, uint64_t *val, bool take_lock);
221 extern int _xscom_write(uint32_t partid, uint64_t pcb_addr, uint64_t val, bool take_lock);
226 static inline int xscom_read(uint32_t partid, uint64_t pcb_addr, uint64_t *val) in xscom_read() argument
228 return _xscom_read(partid, pcb_addr, val, true); in xscom_read()
230 static inline int xscom_write(uint32_t partid, uint64_t pcb_addr, uint64_t val) { in xscom_write() argument
231 return _xscom_write(partid, pcb_addr, val, true); in xscom_write()
233 extern int xscom_write_mask(uint32_t partid, uint64_t pcb_addr, uint64_t val, uint64_t mask);
236 extern int xscom_readme(uint64_t pcb_addr, uint64_t *val);
237 extern int xscom_writeme(uint64_t pcb_addr, uint64_t val);
H A Dcentaur.h45 extern int64_t centaur_xscom_read(uint32_t id, uint64_t pcb_addr, uint64_t *val) __warn_unused_resu…
46 extern int64_t centaur_xscom_write(uint32_t id, uint64_t pcb_addr, uint64_t val) __warn_unused_resu…
/dports/emulators/qemu-utils/qemu-4.2.1/roms/skiboot/include/
H A Dxscom.h223 extern int _xscom_read(uint32_t partid, uint64_t pcb_addr, uint64_t *val, bool take_lock);
224 extern int _xscom_write(uint32_t partid, uint64_t pcb_addr, uint64_t val, bool take_lock);
229 static inline int xscom_read(uint32_t partid, uint64_t pcb_addr, uint64_t *val) in xscom_read() argument
231 return _xscom_read(partid, pcb_addr, val, true); in xscom_read()
233 static inline int xscom_write(uint32_t partid, uint64_t pcb_addr, uint64_t val) { in xscom_write() argument
234 return _xscom_write(partid, pcb_addr, val, true); in xscom_write()
236 extern int xscom_write_mask(uint32_t partid, uint64_t pcb_addr, uint64_t val, uint64_t mask);
239 extern int xscom_readme(uint64_t pcb_addr, uint64_t *val);
240 extern int xscom_writeme(uint64_t pcb_addr, uint64_t val);
H A Dcentaur.h45 extern int64_t centaur_xscom_read(uint32_t id, uint64_t pcb_addr, uint64_t *val) __warn_unused_resu…
46 extern int64_t centaur_xscom_write(uint32_t id, uint64_t pcb_addr, uint64_t val) __warn_unused_resu…
/dports/emulators/qemu-guest-agent/qemu-5.0.1/roms/skiboot/include/
H A Dxscom.h223 extern int _xscom_read(uint32_t partid, uint64_t pcb_addr, uint64_t *val, bool take_lock);
224 extern int _xscom_write(uint32_t partid, uint64_t pcb_addr, uint64_t val, bool take_lock);
229 static inline int xscom_read(uint32_t partid, uint64_t pcb_addr, uint64_t *val) in xscom_read() argument
231 return _xscom_read(partid, pcb_addr, val, true); in xscom_read()
233 static inline int xscom_write(uint32_t partid, uint64_t pcb_addr, uint64_t val) { in xscom_write() argument
234 return _xscom_write(partid, pcb_addr, val, true); in xscom_write()
236 extern int xscom_write_mask(uint32_t partid, uint64_t pcb_addr, uint64_t val, uint64_t mask);
239 extern int xscom_readme(uint64_t pcb_addr, uint64_t *val);
240 extern int xscom_writeme(uint64_t pcb_addr, uint64_t val);
/dports/emulators/qemu60/qemu-6.0.0/roms/skiboot/include/
H A Dxscom.h223 extern int _xscom_read(uint32_t partid, uint64_t pcb_addr, uint64_t *val, bool take_lock);
224 extern int _xscom_write(uint32_t partid, uint64_t pcb_addr, uint64_t val, bool take_lock);
229 static inline int xscom_read(uint32_t partid, uint64_t pcb_addr, uint64_t *val) in xscom_read() argument
231 return _xscom_read(partid, pcb_addr, val, true); in xscom_read()
233 static inline int xscom_write(uint32_t partid, uint64_t pcb_addr, uint64_t val) { in xscom_write() argument
234 return _xscom_write(partid, pcb_addr, val, true); in xscom_write()
236 extern int xscom_write_mask(uint32_t partid, uint64_t pcb_addr, uint64_t val, uint64_t mask);
239 extern int xscom_readme(uint64_t pcb_addr, uint64_t *val);
240 extern int xscom_writeme(uint64_t pcb_addr, uint64_t val);
/dports/emulators/qemu/qemu-6.2.0/roms/skiboot/include/
H A Dxscom.h257 extern int _xscom_read(uint32_t partid, uint64_t pcb_addr, uint64_t *val, bool take_lock);
258 extern int _xscom_write(uint32_t partid, uint64_t pcb_addr, uint64_t val, bool take_lock);
263 static inline int xscom_read(uint32_t partid, uint64_t pcb_addr, uint64_t *val) in xscom_read() argument
265 return _xscom_read(partid, pcb_addr, val, true); in xscom_read()
267 static inline int xscom_write(uint32_t partid, uint64_t pcb_addr, uint64_t val) { in xscom_write() argument
268 return _xscom_write(partid, pcb_addr, val, true); in xscom_write()
270 extern int xscom_write_mask(uint32_t partid, uint64_t pcb_addr, uint64_t val, uint64_t mask);
273 extern int xscom_readme(uint64_t pcb_addr, uint64_t *val);
274 extern int xscom_writeme(uint64_t pcb_addr, uint64_t val);

123