Searched refs:pcba (Results 1 – 5 of 5) sorted by relevance
/openbmc/qemu/hw/ppc/ |
H A D | pnv_xscom.c | 61 static uint64_t xscom_read_default(PnvChip *chip, uint32_t pcba) in xscom_read_default() argument 63 switch (pcba) { in xscom_read_default() 106 static bool xscom_write_default(PnvChip *chip, uint32_t pcba, uint64_t val) in xscom_write_default() argument 109 switch (pcba) { in xscom_write_default() 152 uint32_t pcba = pnv_xscom_pcba(chip, addr); in xscom_read() local 157 val = xscom_read_default(chip, pcba); in xscom_read() 162 val = address_space_ldq(&chip->xscom_as, (uint64_t) pcba << 3, in xscom_read() 166 HWADDR_PRIx " pcba=0x%08x\n", addr, pcba); in xscom_read() 180 uint32_t pcba = pnv_xscom_pcba(chip, addr); in xscom_write() local 184 if (xscom_write_default(chip, pcba, val)) { in xscom_write() [all …]
|
/openbmc/qemu/tests/qtest/ |
H A D | pnv-xscom.h | 65 static inline uint64_t pnv_xscom_addr(const PnvChip *chip, uint32_t pcba) in pnv_xscom_addr() argument 70 addr |= ((uint64_t) pcba << 3); in pnv_xscom_addr() 72 addr |= ((uint64_t) pcba << 3); in pnv_xscom_addr() 74 addr |= (((uint64_t) pcba << 4) & ~0xffull) | in pnv_xscom_addr() 75 (((uint64_t) pcba << 3) & 0x78); in pnv_xscom_addr()
|
H A D | pnv-spi-seeprom-test.c | 40 uint32_t pcba = SPIC2_XSCOM_BASE + reg; in pnv_spi_xscom_write() local 41 qtest_writeq(qts, pnv_xscom_addr(chip, pcba), val); in pnv_spi_xscom_write() 47 uint32_t pcba = SPIC2_XSCOM_BASE + reg; in pnv_spi_xscom_read() local 48 return qtest_readq(qts, pnv_xscom_addr(chip, pcba)); in pnv_spi_xscom_read()
|
H A D | pnv-xscom-test.c | 16 uint32_t pcba) in pnv_xscom_read() argument 18 return qtest_readq(qts, pnv_xscom_addr(chip, pcba)); in pnv_xscom_read()
|
H A D | pnv-xive2-common.c | 15 static uint64_t pnv_xscom_addr(uint32_t pcba) in pnv_xscom_addr() argument 17 return P10_XSCOM_BASE | ((uint64_t) pcba << 3); in pnv_xscom_addr()
|