Searched refs:vk (Results 1 - 6 of 6) sorted by relevance

/linux-master/drivers/misc/bcm-vk/
H A Dbcm_vk_dev.c49 {VK_IMAGE_TYPE_BOOT1, {"vk_a0-boot1.bin", "vk-boot1.bin"}},
50 {VK_IMAGE_TYPE_BOOT2, {"vk_a0-boot2.bin", "vk-boot2.bin"}}
53 {VK_IMAGE_TYPE_BOOT1, {"vk_b0-boot1.bin", "vk-boot1.bin"}},
54 {VK_IMAGE_TYPE_BOOT2, {"vk_b0-boot2.bin", "vk-boot2.bin"}}
140 struct bcm_vk *vk = dev_id; local
142 if (!bcm_vk_drv_access_ok(vk)) {
143 dev_err(&vk->pdev->dev,
149 if (test_and_set_bit(BCM_VK_WQ_NOTF_PEND, vk->wq_offload) == 0)
150 queue_work(vk->wq_thread, &vk
156 bcm_vk_intf_ver_chk(struct bcm_vk *vk) argument
189 bcm_vk_log_notf(struct bcm_vk *vk, struct bcm_vk_alert *alert, struct bcm_vk_entry const *entry_tab, const u32 table_size) argument
242 bcm_vk_dump_peer_log(struct bcm_vk *vk) argument
294 bcm_vk_handle_notf(struct bcm_vk *vk) argument
337 bcm_vk_wait(struct bcm_vk *vk, enum pci_barno bar, u64 offset, u32 mask, u32 value, unsigned long timeout_ms) argument
374 bcm_vk_get_card_info(struct bcm_vk *vk) argument
437 bcm_vk_get_proc_mon_info(struct bcm_vk *vk) argument
472 bcm_vk_sync_card_info(struct bcm_vk *vk) argument
503 bcm_vk_blk_drv_access(struct bcm_vk *vk) argument
533 bcm_vk_buf_notify(struct bcm_vk *vk, void *bufp, dma_addr_t host_buf_addr, u32 buf_size) argument
544 bcm_vk_load_image_by_type(struct bcm_vk *vk, u32 load_type, const char *filename) argument
780 bcm_vk_next_boot_image(struct bcm_vk *vk) argument
802 get_soc_idx(struct bcm_vk *vk) argument
834 get_load_fw_name(struct bcm_vk *vk, const struct load_image_entry *entry) argument
857 bcm_vk_auto_load_all_images(struct bcm_vk *vk) argument
899 bcm_vk_trigger_autoload(struct bcm_vk *vk) argument
915 struct bcm_vk *vk = container_of(work, struct bcm_vk, wq_work); local
945 bcm_vk_load_image(struct bcm_vk *vk, const struct vk_image __user *arg) argument
1010 bcm_vk_reset_successful(struct bcm_vk *vk) argument
1053 bcm_to_v_reset_doorbell(struct bcm_vk *vk, u32 db_val) argument
1058 bcm_vk_trigger_reset(struct bcm_vk *vk) argument
1139 bcm_vk_reset(struct bcm_vk *vk, struct vk_reset __user *arg) argument
1207 struct bcm_vk *vk = container_of(ctx->miscdev, struct bcm_vk, miscdev); local
1231 struct bcm_vk *vk = container_of(ctx->miscdev, struct bcm_vk, miscdev); local
1272 struct bcm_vk *vk = container_of(nb, struct bcm_vk, panic_nb); local
1286 struct bcm_vk *vk; local
1536 struct bcm_vk *vk = container_of(kref, struct bcm_vk, kref); local
1547 struct bcm_vk *vk = pci_get_drvdata(pdev); local
1604 struct bcm_vk *vk = pci_get_drvdata(pdev); local
[all...]
H A Dbcm_vk_tty.c46 struct bcm_vk *vk = from_timer(vk, t, serial_timer); local
48 queue_work(vk->tty_wq_thread, &vk->tty_wq_work);
49 mod_timer(&vk->serial_timer, jiffies + SERIAL_TIMER_VALUE);
54 struct bcm_vk *vk = dev_id; local
56 queue_work(vk->tty_wq_thread, &vk->tty_wq_work);
63 struct bcm_vk *vk = container_of(work, struct bcm_vk, tty_wq_work); local
71 card_status = vkread32(vk, BAR_
129 struct bcm_vk *vk; local
172 struct bcm_vk *vk = dev_get_drvdata(tty->dev); local
183 bcm_vk_tty_doorbell(struct bcm_vk *vk, u32 db_val) argument
193 struct bcm_vk *vk; local
218 struct bcm_vk *vk = dev_get_drvdata(tty->dev); local
230 bcm_vk_tty_init(struct bcm_vk *vk, char *name) argument
303 bcm_vk_tty_exit(struct bcm_vk *vk) argument
322 bcm_vk_tty_terminate_tty_user(struct bcm_vk *vk) argument
334 bcm_vk_tty_wq_exit(struct bcm_vk *vk) argument
[all...]
H A Dbcm_vk_msg.c109 bool bcm_vk_drv_access_ok(struct bcm_vk *vk) argument
111 return (!!atomic_read(&vk->msgq_inited));
114 void bcm_vk_set_host_alert(struct bcm_vk *vk, u32 bit_mask) argument
116 struct bcm_vk_alert *alert = &vk->host_alert;
120 spin_lock_irqsave(&vk->host_alert_lock, flags);
122 spin_unlock_irqrestore(&vk->host_alert_lock, flags);
124 if (test_and_set_bit(BCM_VK_WQ_NOTF_PEND, vk->wq_offload) == 0)
125 queue_work(vk->wq_thread, &vk->wq_work);
145 struct bcm_vk *vk local
183 bcm_vk_hb_init(struct bcm_vk *vk) argument
191 bcm_vk_hb_deinit(struct bcm_vk *vk) argument
198 bcm_vk_msgid_bitmap_clear(struct bcm_vk *vk, unsigned int start, unsigned int nbits) argument
210 bcm_vk_get_ctx(struct bcm_vk *vk, const pid_t pid) argument
261 bcm_vk_get_msg_id(struct bcm_vk *vk) argument
291 bcm_vk_free_ctx(struct bcm_vk *vk, struct bcm_vk_ctx *ctx) argument
346 struct bcm_vk *vk; local
399 bcm_vk_drain_msg_on_reset(struct bcm_vk *vk) argument
408 bcm_vk_sync_msgq(struct bcm_vk *vk, bool force_sync) argument
536 bcm_vk_append_ib_sgl(struct bcm_vk *vk, struct bcm_vk_wkent *entry, struct _vk_data *data, unsigned int num_planes) argument
584 bcm_to_v_q_doorbell(struct bcm_vk *vk, u32 q_num, u32 db_val) argument
592 bcm_to_v_msg_enqueue(struct bcm_vk *vk, struct bcm_vk_wkent *entry) argument
685 bcm_vk_send_shutdown_msg(struct bcm_vk *vk, u32 shut_type, const pid_t pid, const u32 q_num) argument
727 bcm_vk_handle_last_sess(struct bcm_vk *vk, const pid_t pid, const u32 q_num) argument
755 bcm_vk_dequeue_pending(struct bcm_vk *vk, struct bcm_vk_msg_chan *chan, u16 q_num, u16 msg_id) argument
775 bcm_to_h_msg_dequeue(struct bcm_vk *vk) argument
934 bcm_vk_data_init(struct bcm_vk *vk) argument
957 struct bcm_vk *vk = dev_id; local
975 struct bcm_vk *vk = container_of(miscdev, struct bcm_vk, miscdev); local
1008 struct bcm_vk *vk = container_of(ctx->miscdev, struct bcm_vk, local
1078 struct bcm_vk *vk = container_of(ctx->miscdev, struct bcm_vk, local
1254 struct bcm_vk *vk = container_of(ctx->miscdev, struct bcm_vk, miscdev); local
1275 struct bcm_vk *vk = container_of(ctx->miscdev, struct bcm_vk, miscdev); local
1318 bcm_vk_msg_init(struct bcm_vk *vk) argument
1344 bcm_vk_msg_remove(struct bcm_vk *vk) argument
[all...]
H A Dbcm_vk.h24 #define DRV_MODULE_NAME "bcm-vk"
307 * buffer is for logmsg that comes from vk
392 atomic_t msgq_inited; /* indicate if info has been synced with vk */
450 static inline u32 vkread32(struct bcm_vk *vk, enum pci_barno bar, u64 offset) argument
452 return readl(vk->bar[bar] + offset);
455 static inline void vkwrite32(struct bcm_vk *vk, argument
460 writel(value, vk->bar[bar] + offset);
463 static inline u8 vkread8(struct bcm_vk *vk, enum pci_barno bar, u64 offset) argument
465 return readb(vk->bar[bar] + offset);
468 static inline void vkwrite8(struct bcm_vk *vk, argument
476 bcm_vk_msgq_marker_valid(struct bcm_vk *vk) argument
522 bcm_vk_tty_set_irq_enabled(struct bcm_vk *vk, int index) argument
527 bcm_vk_tty_init(struct bcm_vk *vk, char *name) argument
532 bcm_vk_tty_exit(struct bcm_vk *vk) argument
536 bcm_vk_tty_terminate_tty_user(struct bcm_vk *vk) argument
540 bcm_vk_tty_wq_exit(struct bcm_vk *vk) argument
544 bcm_vk_tty_set_irq_enabled(struct bcm_vk *vk, int index) argument
[all...]
/linux-master/arch/arm64/crypto/
H A Daes-ce-ccm-core.S26 .macro dround, va, vb, vk
27 aese \va\().16b, \vk\().16b
29 aese \vb\().16b, \vk\().16b
/linux-master/drivers/misc/
H A DMakefile56 obj-$(CONFIG_BCM_VK) += bcm-vk/

Completed in 143 milliseconds