/openbmc/linux/drivers/media/rc/ |
H A D | nuvoton-cir.c | 402 nvt->chip_major = nvt_cr_read(nvt, CR_CHIP_ID_HI); in nvt_hw_detect() 408 nvt->chip_major = nvt_cr_read(nvt, CR_CHIP_ID_HI); in nvt_hw_detect() 410 nvt->chip_minor = nvt_cr_read(nvt, CR_CHIP_ID_LO); in nvt_hw_detect() 414 chip_id = nvt->chip_major << 8 | nvt->chip_minor; in nvt_hw_detect() 426 nvt->chip_major, nvt->chip_minor); in nvt_hw_detect() 429 chip_name, nvt->chip_major, nvt->chip_minor); in nvt_hw_detect() 457 nvt_set_ioaddr(nvt, &nvt->cir_addr); in nvt_cir_ldev_init() 459 nvt_cr_write(nvt, nvt->cir_irq, CR_CIR_IRQ_RSRC); in nvt_cir_ldev_init() 462 nvt->cir_addr, nvt->cir_irq); in nvt_cir_ldev_init() 480 nvt_set_ioaddr(nvt, &nvt->cir_wake_addr); in nvt_cir_wake_ldev_init() [all …]
|
/openbmc/qemu/hw/intc/ |
H A D | xive.c | 411 XiveNVT nvt; in xive_tctx_need_resend() local 418 if (xive_router_get_nvt(xrtr, nvt_blk, nvt_idx, &nvt)) { in xive_tctx_need_resend() 424 ipb = xive_get_field32(NVT_W4_IPB, nvt.w4); in xive_tctx_need_resend() 428 nvt.w4 = xive_set_field32(NVT_W4_IPB, nvt.w4, 0); in xive_tctx_need_resend() 1492 XiveNVT *nvt) in xive_router_get_nvt() argument 1496 return xrc->get_nvt(xrtr, nvt_blk, nvt_idx, nvt); in xive_router_get_nvt() 1500 XiveNVT *nvt, uint8_t word_number) in xive_router_write_nvt() argument 1681 XiveNVT nvt; in xive_router_end_notify() local 1756 if (!xive_nvt_is_valid(&nvt)) { in xive_router_end_notify() 1792 ipb = xive_get_field32(NVT_W4_IPB, nvt.w4) | in xive_router_end_notify() [all …]
|
H A D | pnv_xive.c | 369 XiveNVT *nvt) in pnv_xive_get_nvt() argument 371 return pnv_xive_vst_read(PNV_XIVE(xrtr), VST_TSEL_VPDT, blk, idx, nvt); in pnv_xive_get_nvt() 375 XiveNVT *nvt, uint8_t word_number) in pnv_xive_write_nvt() argument 1833 static void xive_nvt_pic_print_info(XiveNVT *nvt, uint32_t nvt_idx, in xive_nvt_pic_print_info() argument 1836 uint8_t eq_blk = xive_get_field32(NVT_W1_EQ_BLOCK, nvt->w1); in xive_nvt_pic_print_info() 1837 uint32_t eq_idx = xive_get_field32(NVT_W1_EQ_INDEX, nvt->w1); in xive_nvt_pic_print_info() 1839 if (!xive_nvt_is_valid(nvt)) { in xive_nvt_pic_print_info() 1845 xive_get_field32(NVT_W4_IPB, nvt->w4)); in xive_nvt_pic_print_info() 1857 XiveNVT nvt; in pnv_xive_pic_print_info() local 1892 while (!xive_router_get_nvt(xrtr, blk, i, &nvt)) { in pnv_xive_pic_print_info() [all …]
|
H A D | spapr_xive.c | 142 uint32_t nvt = xive_get_field32(END_W6_NVT_INDEX, end->w6); in spapr_xive_end_pic_print_info() local 146 spapr_xive_nvt_to_target(0, nvt), in spapr_xive_end_pic_print_info() 402 uint8_t nvt_blk, uint32_t nvt_idx, XiveNVT *nvt) in spapr_xive_get_nvt() argument 416 nvt->w0 = cpu_to_be32(NVT_W0_VALID); in spapr_xive_get_nvt() 421 uint32_t nvt_idx, XiveNVT *nvt, in spapr_xive_write_nvt() argument
|
/openbmc/qemu/include/hw/ppc/ |
H A D | xive.h | 400 XiveNVT *nvt); 402 XiveNVT *nvt, uint8_t word_number); 414 XiveNVT *nvt); 416 XiveNVT *nvt, uint8_t word_number);
|
H A D | xive_regs.h | 293 #define xive_nvt_is_valid(nvt) (be32_to_cpu((nvt)->w0) & NVT_W0_VALID) argument
|
/openbmc/qemu/docs/specs/ |
H A D | ppc-xive.rst | 45 | |SC end | | | | nvt | | | | 55 | nvt | +----+----+ | +----+----+ 68 nvt: Notification Virtual Target
|
/openbmc/linux/drivers/input/touchscreen/ |
H A D | Makefile | 70 obj-$(CONFIG_TOUCHSCREEN_NOVATEK_NVT_TS) += novatek-nvt-ts.o
|
H A D | Kconfig | 665 module will be called novatek-nvt-ts.
|
/openbmc/linux/Documentation/admin-guide/media/ |
H A D | ipu3.rst | 594 .. [#f1] https://github.com/intel/nvt
|
/openbmc/linux/ |
H A D | MAINTAINERS | 15181 F: drivers/input/touchscreen/novatek-nvt-ts.c
|