/openbmc/qemu/hw/misc/ |
H A D | aspeed_ibt.c | 130 static void aspeed_ibt_chr_write(AspeedIBTState *ibt, const uint8_t *buf, in aspeed_ibt_chr_write() argument 135 if (!qemu_chr_fe_get_driver(&ibt->chr)) { in aspeed_ibt_chr_write() 139 aspeed_ibt_dump_msg(__func__, ibt->recv_msg, ibt->recv_msg_len); in aspeed_ibt_chr_write() 142 qemu_chr_fe_write(&ibt->chr, &buf[i], 1); in aspeed_ibt_chr_write() 146 static void vm_send(AspeedIBTState *ibt) in vm_send() argument 150 g_autofree unsigned char *c = g_malloc((ibt->send_msg_len + 7) * 2); in vm_send() 158 netfn = ibt->send_msg[1]; in vm_send() 159 ibt->send_msg[1] = ibt->send_msg[2]; in vm_send() 160 ibt->send_msg[2] = netfn; in vm_send() 163 for (i = 1; i < ibt->send_msg_len; i++) { in vm_send() [all …]
|
/openbmc/linux/Documentation/devicetree/bindings/ipmi/ |
H A D | aspeed,ast2400-ibt-bmc.txt | 10 "aspeed,ast2400-ibt-bmc" 11 "aspeed,ast2500-ibt-bmc" 12 "aspeed,ast2600-ibt-bmc" 23 ibt@1e789140 { 24 compatible = "aspeed,ast2400-ibt-bmc";
|
/openbmc/openbmc/poky/meta/recipes-kernel/linux-firmware/ |
H A D | linux-firmware_20250109.bb | 425 ${PN}-ibt-license ${PN}-ibt \ 426 ${PN}-ibt-11-5 ${PN}-ibt-12-16 ${PN}-ibt-hw-37-7 ${PN}-ibt-hw-37-8 \ 427 ${PN}-ibt-17 \ 428 ${PN}-ibt-18 \ 429 ${PN}-ibt-20 \ 430 ${PN}-ibt-misc \ 1684 # For ibt 1685 LICENSE:${PN}-ibt-license = "Firmware-ibt_firmware" 1686 LICENSE:${PN}-ibt-hw-37-7 = "Firmware-ibt_firmware" 1687 LICENSE:${PN}-ibt-hw-37-8 = "Firmware-ibt_firmware" [all …]
|
/openbmc/linux/tools/objtool/ |
H A D | builtin-check.c | 71 OPT_BOOLEAN('i', "ibt", &opts.ibt, "validate and annotate IBT"), 136 opts.ibt || in opts_valid() 192 if (opts.ibt) { in link_opts_valid()
|
/openbmc/linux/tools/objtool/include/objtool/ |
H A D | builtin.h | 16 bool ibt; member
|
/openbmc/linux/arch/x86/kernel/ |
H A D | apm_32.c | 596 u64 ibt; in __apm_bios_call() local 606 ibt = ibt_save(true); in __apm_bios_call() 612 ibt_restore(ibt); in __apm_bios_call() 677 u64 ibt; in __apm_bios_call_simple() local 687 ibt = ibt_save(true); in __apm_bios_call_simple() 692 ibt_restore(ibt); in __apm_bios_call_simple()
|
/openbmc/linux/arch/x86/include/asm/ |
H A D | efi.h | 108 u64 ret, ibt = ibt_save(efi_disable_ibt_for_runtime); \ 110 ibt_restore(ibt); \
|
/openbmc/qemu/hw/arm/ |
H A D | aspeed_ast2400.c | 248 object_initialize_child(obj, "ibt", &s->ibt, TYPE_ASPEED_IBT); in aspeed_ast2400_soc_init() 517 if (!sysbus_realize(SYS_BUS_DEVICE(&s->ibt), errp)) { in aspeed_ast2400_soc_realize() 522 &s->ibt.iomem); in aspeed_ast2400_soc_realize()
|
H A D | aspeed_ast2600.c | 278 object_initialize_child(obj, "ibt", &s->ibt, TYPE_ASPEED_IBT); in aspeed_soc_ast2600_init() 690 if (!sysbus_realize(SYS_BUS_DEVICE(&s->ibt), errp)) { in aspeed_soc_ast2600_realize() 695 &s->ibt.iomem); in aspeed_soc_ast2600_realize() 696 sysbus_connect_irq(SYS_BUS_DEVICE(&s->ibt), 0, in aspeed_soc_ast2600_realize()
|
/openbmc/linux/arch/arm/boot/dts/aspeed/ |
H A D | aspeed-bmc-opp-vesnin.dts | 126 &ibt {
|
H A D | aspeed-bmc-opp-lanyang.dts | 317 &ibt {
|
H A D | aspeed-bmc-opp-romulus.dts | 333 &ibt {
|
H A D | aspeed-bmc-opp-nicole.dts | 287 &ibt {
|
H A D | aspeed-bmc-opp-palmetto.dts | 201 &ibt {
|
H A D | aspeed-g4.dtsi | 402 ibt: ibt@140 { label 403 compatible = "aspeed,ast2400-ibt-bmc";
|
H A D | aspeed-bmc-quanta-q71l.dts | 120 &ibt {
|
H A D | aspeed-g5.dtsi | 537 ibt: ibt@140 { label 538 compatible = "aspeed,ast2500-ibt-bmc";
|
H A D | aspeed-g6.dtsi | 753 ibt: ibt@140 { label 754 compatible = "aspeed,ast2600-ibt-bmc";
|
H A D | aspeed-bmc-lenovo-hr630.dts | 127 &ibt {
|
H A D | aspeed-bmc-tyan-s8036.dts | 355 &ibt {
|
/openbmc/qemu/include/hw/arm/ |
H A D | aspeed_soc.h | 70 AspeedIBTState ibt; member
|
/openbmc/u-boot/arch/arm/dts/ |
H A D | ast2400.dtsi | 339 ibt: ibt@c0 { label 340 compatible = "aspeed,ast2400-ibt-bmc";
|
H A D | ast2500.dtsi | 379 ibt: ibt@c0 { label 380 compatible = "aspeed,ast2500-ibt-bmc";
|
H A D | ast2600.dtsi | 594 ibt: ibt@c0 { label 595 compatible = "aspeed,ast2600-ibt-bmc";
|
/openbmc/linux/drivers/input/mouse/ |
H A D | bcm5974.c | 638 int ibt = raw2int(dev->tp_data[c->tp_button]); in report_tp_state() local 639 input_report_key(input, BTN_LEFT, ibt); in report_tp_state()
|