/openbmc/qemu/hw/ppc/ |
H A D | pnv_sbe.c | 128 static void pnv_sbe_set_host_doorbell(PnvSBE *sbe, uint64_t val) in pnv_sbe_set_host_doorbell() argument 131 sbe->host_doorbell = val; in pnv_sbe_set_host_doorbell() 134 qemu_set_irq(sbe->psi_irq, !!val); in pnv_sbe_set_host_doorbell() 198 PnvSBE *sbe = opaque; in sbe_timer() local 202 pnv_sbe_set_host_doorbell(sbe, sbe->host_doorbell | SBE_HOST_TIMER_EXPIRY); in sbe_timer() 205 static void do_sbe_msg(PnvSBE *sbe) in do_sbe_msg() argument 214 msg.reg[i] = sbe->mbox[i]; in do_sbe_msg() 224 pnv_sbe_set_host_doorbell(sbe, sbe->host_doorbell | SBE_HOST_MSG_READ); in do_sbe_msg() 232 timer_mod(sbe->timer, qemu_clock_get_us(QEMU_CLOCK_VIRTUAL) + us); in do_sbe_msg() 236 timer_del(sbe->timer); in do_sbe_msg() [all …]
|
/openbmc/linux/drivers/soc/aspeed/ |
H A D | aspeed-sbc.c | 17 struct sbe { struct 26 static struct sbe sbe; argument 51 sbe.abr_image = !!(security_status & ABR_IMAGE_SOURCE); in aspeed_sbc_init() 52 sbe.low_security_key = !!(security_status & LOW_SEC_KEY); in aspeed_sbc_init() 53 sbe.otp_protected = !!(security_status & OTP_PROTECTED); in aspeed_sbc_init() 54 sbe.secure_boot = !!(security_status & SECURE_BOOT); in aspeed_sbc_init() 56 sbe.uart_boot = !(security_status & UART_BOOT); in aspeed_sbc_init() 58 pr_info("AST2600 secure boot %s\n", sbe.secure_boot ? "enabled" : "disabled"); in aspeed_sbc_init() 64 debugfs_create_u8("abr_image", 0444, sbc_dir, &sbe.abr_image); in aspeed_sbc_init() 65 debugfs_create_u8("low_security_key", 0444, sbc_dir, &sbe.low_security_key); in aspeed_sbc_init() [all …]
|
/openbmc/linux/drivers/edac/ |
H A D | octeon_edac-l2c.c | 69 if (err_tdtx.s.dbe || err_tdtx.s.sbe || in _octeon_l2c_poll_oct2() 81 if (err_tdtx.s.sbe) { in _octeon_l2c_poll_oct2() 84 err_tdtx_reset.s.sbe = 1; in _octeon_l2c_poll_oct2() 105 if (err_ttgx.s.dbe || err_ttgx.s.sbe) in _octeon_l2c_poll_oct2() 116 if (err_ttgx.s.sbe) { in _octeon_l2c_poll_oct2() 119 err_ttgx_reset.s.sbe = 1; in _octeon_l2c_poll_oct2()
|
/openbmc/linux/drivers/hwmon/occ/ |
H A D | p9_sbe.c | 27 struct device *sbe; member 91 rc = fsi_occ_submit(ctx->sbe, cmd, len, resp, &resp_len); in p9_sbe_occ_send_cmd() 145 ctx->sbe = pdev->dev.parent; in p9_sbe_occ_probe() 177 ctx->sbe = NULL; in p9_sbe_occ_remove()
|
/openbmc/openbmc/meta-openpower/recipes-phosphor/logging/ |
H A D | python3-sbe-log-parsers_git.bb | 3 HOMEPAGE = "https://github.ibm.com/open-power/sbe" 12 SRC_URI = "git://git@github.com/open-power/sbe;branch="master-p10";protocol=ssh;protocol=https"
|
/openbmc/openpower-sbe-interface/ |
H A D | configure.ac | 3 AC_INIT([openpower-sbe-interface],[1.0],[https://github.com/openbmc/openpower-sbe-interface/issues])
|
H A D | sbe_interfaces.hpp | 7 namespace sbe namespace
|
H A D | Makefile.am | 8 libsbeinterfacedir = ${libdir}/sbe-interface
|
H A D | file.hpp | 9 namespace sbe namespace
|
H A D | sbe_chipOp_handler.hpp | 12 namespace sbe namespace
|
H A D | sbe_interfaces.cpp | 13 namespace sbe namespace
|
/openbmc/linux/sound/soc/ |
H A D | soc-topology.c | 482 struct soc_bytes_ext *sbe; in soc_tplg_kcontrol_bind_io() local 485 sbe = (struct soc_bytes_ext *)k->private_value; in soc_tplg_kcontrol_bind_io() 502 if (sbe->max > 512) in soc_tplg_kcontrol_bind_io() 508 if (!sbe->put && in soc_tplg_kcontrol_bind_io() 510 sbe->put = ext_ops[i].put; in soc_tplg_kcontrol_bind_io() 511 if (!sbe->get && in soc_tplg_kcontrol_bind_io() 513 sbe->get = ext_ops[i].get; in soc_tplg_kcontrol_bind_io() 516 if ((k->access & SNDRV_CTL_ELEM_ACCESS_TLV_READ) && !sbe->get) in soc_tplg_kcontrol_bind_io() 518 if ((k->access & SNDRV_CTL_ELEM_ACCESS_TLV_WRITE) && !sbe->put) in soc_tplg_kcontrol_bind_io() 650 struct soc_bytes_ext *sbe; in soc_tplg_dbytes_create() local [all …]
|
/openbmc/openpower-proc-control/procedures/phal/ |
H A D | thread_stopall.cpp | 46 if (!openpower::phal::sbe::isPrimaryIplDone()) in threadStopAll() 71 openpower::phal::sbe::threadStopProc(procTarget); in threadStopAll()
|
H A D | enter_mpreboot.cpp | 53 using namespace openpower::phal::sbe; in sbeEnterMpReboot()
|
/openbmc/linux/drivers/crypto/cavium/zip/ |
H A D | zip_regs.h | 663 u64 sbe : 5; member 665 u64 sbe : 5; 683 u64 sbe : 5; member 685 u64 sbe : 5; 706 u64 sbe : 5; member 708 u64 sbe : 5; 726 u64 sbe : 5; member 728 u64 sbe : 5;
|
/openbmc/openpower-debug-collector/watchdog/ |
H A D | watchdog_main.cpp | 87 sbeError = sbe::captureFFDC(procTarget); in handleSbeBootError() 167 bool dumpAllowed = sbe::isDumpAllowed(procTarget); in handleSbeBootError()
|
/openbmc/qemu/include/hw/ppc/ |
H A D | pnv_chip.h | 90 PnvSBE sbe; member 124 PnvSBE sbe; member
|
/openbmc/phosphor-logging/extensions/openpower-pels/ |
H A D | sbe_ffdc_handler.hpp | 14 namespace sbe namespace
|
H A D | pel.cpp | 72 namespace sbe = openpower::pels::sbe; in PEL() 76 file.subType == sbe::sbeFFDCSubType; in PEL() 80 std::unique_ptr<sbe::SbeFFDC> sbeFFDCPtr; in PEL() 84 std::make_unique<sbe::SbeFFDC>(additionalData, ffdcFilesIn); in PEL()
|
/openbmc/linux/arch/mips/include/asm/octeon/ |
H A D | cvmx-l2c-defs.h | 79 __BITFIELD_FIELD(uint64_t sbe:1, 95 __BITFIELD_FIELD(uint64_t sbe:1,
|
H A D | cvmx-pow-defs.h | 329 uint64_t sbe:1; member 331 uint64_t sbe:1; 356 uint64_t sbe:1; member 358 uint64_t sbe:1;
|
/openbmc/openpower-debug-collector/ |
H A D | watchdog_timeout.cpp | 53 bool primaryIplDone = sbe::isPrimaryIplDone(); in main()
|
/openbmc/linux/drivers/crypto/cavium/nitrox/ |
H A D | nitrox_csr.h | 919 u64 sbe : 1; member 925 u64 sbe : 1; 1273 u64 sbe : 1; member 1285 u64 sbe : 1;
|
/openbmc/openpower-debug-collector/dump/ |
H A D | sbe_dump_collector.cpp | 297 openpower::phal::sbe::getDump(chip, type, clockState, collectFastArray, in collectDumpFromSBE() 401 openpower::phal::sbe::threadStopProc(target); in executeThreadStop()
|
/openbmc/linux/sound/soc/sof/ |
H A D | topology.c | 926 struct soc_bytes_ext *sbe = (struct soc_bytes_ext *)kc->private_value; in sof_control_load_bytes() local 929 scontrol->max_size = sbe->max; in sof_control_load_bytes() 952 struct soc_bytes_ext *sbe; in sof_control_load() local 986 sbe = (struct soc_bytes_ext *)kc->private_value; in sof_control_load() 987 dobj = &sbe->dobj; in sof_control_load() 1616 struct soc_bytes_ext *sbe; in sof_widget_unload() local 1664 sbe = (struct soc_bytes_ext *)kc->private_value; in sof_widget_unload() 1665 scontrol = sbe->dobj.private; in sof_widget_unload()
|