Home
last modified time | relevance | path

Searched refs:bcm_vk (Results 1 – 4 of 4) sorted by relevance

/linux/drivers/misc/bcm-vk/
H A Dbcm_vk.h358 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 Dbcm_vk_tty.c46 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 DMakefile6 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 DMAINTAINERS5634 F: include/uapi/linux/misc/bcm_vk.h