Searched refs:bcm_vk (Results 1 – 4 of 4) sorted by relevance
| /linux/drivers/misc/bcm-vk/ |
| H A D | bcm_vk.h | 358 struct bcm_vk { struct 449 static inline u32 vkread32(struct bcm_vk *vk, enum pci_barno bar, u64 offset) in vkread32() 454 static inline void vkwrite32(struct bcm_vk *vk, in vkwrite32() 462 static inline u8 vkread8(struct bcm_vk *vk, enum pci_barno bar, u64 offset) in vkread8() 467 static inline void vkwrite8(struct bcm_vk *vk, in vkwrite8() 475 static inline bool bcm_vk_msgq_marker_valid(struct bcm_vk *vk) in bcm_vk_msgq_marker_valid() 499 int bcm_vk_msg_init(struct bcm_vk *vk); 500 void bcm_vk_msg_remove(struct bcm_vk *vk); 501 void bcm_vk_drain_msg_on_reset(struct bcm_vk *vk); 502 int bcm_vk_sync_msgq(struct bcm_vk *vk, bool force_sync); [all …]
|
| H A D | bcm_vk_tty.c | 46 struct bcm_vk *vk = timer_container_of(vk, t, serial_timer); in bcm_vk_tty_poll() 54 struct bcm_vk *vk = dev_id; in bcm_vk_tty_irqhandler() 63 struct bcm_vk *vk = container_of(work, struct bcm_vk, tty_wq_work); in bcm_vk_tty_wq_handler() 129 struct bcm_vk *vk; in bcm_vk_tty_open() 136 vk = (struct bcm_vk *)dev_get_drvdata(tty->dev); in bcm_vk_tty_open() 172 struct bcm_vk *vk = dev_get_drvdata(tty->dev); in bcm_vk_tty_close() 183 static void bcm_vk_tty_doorbell(struct bcm_vk *vk, u32 db_val) in bcm_vk_tty_doorbell() 193 struct bcm_vk *vk; in bcm_vk_tty_write() 218 struct bcm_vk *vk = dev_get_drvdata(tty->dev); in bcm_vk_tty_write_room() 230 int bcm_vk_tty_init(struct bcm_vk *vk, char *name) in bcm_vk_tty_init() [all …]
|
| H A D | Makefile | 6 obj-$(CONFIG_BCM_VK) += bcm_vk.o 7 bcm_vk-objs := \ 12 bcm_vk-$(CONFIG_BCM_VK_TTY) += bcm_vk_tty.o
|
| /linux/ |
| H A D | MAINTAINERS | 5634 F: include/uapi/linux/misc/bcm_vk.h
|