/openbmc/linux/drivers/media/rc/ |
H A D | nuvoton-cir.c | 37 static void nvt_clear_cir_wake_fifo(struct nvt_dev *nvt); 46 static inline struct device *nvt_get_dev(const struct nvt_dev *nvt) in nvt_get_dev() argument 48 return nvt->rdev->dev.parent; in nvt_get_dev() 51 static inline bool is_w83667hg(struct nvt_dev *nvt) in is_w83667hg() argument 53 return nvt->chip_ver == NVT_W83667HG; in is_w83667hg() 57 static inline void nvt_cr_write(struct nvt_dev *nvt, u8 val, u8 reg) in nvt_cr_write() argument 59 outb(reg, nvt->cr_efir); in nvt_cr_write() 60 outb(val, nvt->cr_efdr); in nvt_cr_write() 64 static inline u8 nvt_cr_read(struct nvt_dev *nvt, u8 reg) in nvt_cr_read() argument 66 outb(reg, nvt->cr_efir); in nvt_cr_read() [all …]
|
/openbmc/qemu/hw/intc/ |
H A D | xive.c | 479 XiveNVT nvt; in xive_tctx_need_resend() local 486 if (xive_router_get_nvt(xrtr, nvt_blk, nvt_idx, &nvt)) { in xive_tctx_need_resend() 492 ipb = xive_get_field32(NVT_W4_IPB, nvt.w4); in xive_tctx_need_resend() 496 nvt.w4 = xive_set_field32(NVT_W4_IPB, nvt.w4, 0); in xive_tctx_need_resend() 497 xive_router_write_nvt(xrtr, nvt_blk, nvt_idx, &nvt, 4); in xive_tctx_need_resend() 1613 XiveNVT *nvt) in xive_router_get_nvt() argument 1617 return xrc->get_nvt(xrtr, nvt_blk, nvt_idx, nvt); in xive_router_get_nvt() 1621 XiveNVT *nvt, uint8_t word_number) in xive_router_write_nvt() argument 1625 return xrc->write_nvt(xrtr, nvt_blk, nvt_idx, nvt, word_number); in xive_router_write_nvt() 1802 XiveNVT nvt; in xive_router_end_notify() local [all …]
|
H A D | pnv_xive.c | 368 XiveNVT *nvt) in pnv_xive_get_nvt() argument 370 return pnv_xive_vst_read(PNV_XIVE(xrtr), VST_TSEL_VPDT, blk, idx, nvt); in pnv_xive_get_nvt() 374 XiveNVT *nvt, uint8_t word_number) in pnv_xive_write_nvt() argument 376 return pnv_xive_vst_write(PNV_XIVE(xrtr), VST_TSEL_VPDT, blk, idx, nvt, in pnv_xive_write_nvt() 1832 static void xive_nvt_pic_print_info(XiveNVT *nvt, uint32_t nvt_idx, in xive_nvt_pic_print_info() argument 1835 uint8_t eq_blk = xive_get_field32(NVT_W1_EQ_BLOCK, nvt->w1); in xive_nvt_pic_print_info() 1836 uint32_t eq_idx = xive_get_field32(NVT_W1_EQ_INDEX, nvt->w1); in xive_nvt_pic_print_info() 1838 if (!xive_nvt_is_valid(nvt)) { in xive_nvt_pic_print_info() 1844 xive_get_field32(NVT_W4_IPB, nvt->w4)); in xive_nvt_pic_print_info() 1856 XiveNVT nvt; in pnv_xive_pic_print_info() local [all …]
|
H A D | spapr_xive.c | 141 uint32_t nvt = xive_get_field32(END_W6_NVT_INDEX, end->w6); in spapr_xive_end_pic_print_info() local 145 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 | 306 #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 | 15188 F: drivers/input/touchscreen/novatek-nvt-ts.c
|
H A D | opengrok0.0.log | [all...] |