| /linux/drivers/video/fbdev/matrox/ |
| H A D | matroxfb_crtc2.c | 70 struct matrox_fb_info *minfo = m2info->primary_dev; in matroxfb_dh_restore() local 86 if (minfo->outputs[1].src == MATROXFB_SRC_CRTC2) { in matroxfb_dh_restore() 87 if (minfo->devflags.g450dac) { in matroxfb_dh_restore() 90 if (minfo->outputs[1].mode != MATROXFB_OUTPUT_MODE_MONITOR) { in matroxfb_dh_restore() 98 } else if (minfo->outputs[0].src == MATROXFB_SRC_CRTC2) { in matroxfb_dh_restore() 102 if (minfo->outputs[0].src == MATROXFB_SRC_CRTC2) { in matroxfb_dh_restore() 151 minfo->hw.crtc2.ctl = tmp; in matroxfb_dh_restore() 162 struct matrox_fb_info *minfo = m2info->primary_dev; in matroxfb_dh_disable() local 165 minfo->hw.crtc2.ctl = 0x00000004; in matroxfb_dh_disable() 173 struct matrox_fb_info *minfo = m2info->primary_dev; in matroxfb_dh_pan_var() local [all …]
|
| H A D | i2c-matroxfb.c | 41 static int matroxfb_read_gpio(struct matrox_fb_info* minfo) { in matroxfb_read_gpio() argument 46 v = matroxfb_DAC_in(minfo, DAC_XGENIODATA); in matroxfb_read_gpio() 51 static void matroxfb_set_gpio(struct matrox_fb_info* minfo, int mask, int val) { in matroxfb_set_gpio() argument 56 v = (matroxfb_DAC_in(minfo, DAC_XGENIOCTRL) & mask) | val; in matroxfb_set_gpio() 57 matroxfb_DAC_out(minfo, DAC_XGENIOCTRL, v); in matroxfb_set_gpio() 59 matroxfb_DAC_out(minfo, DAC_XGENIODATA, 0x00); in matroxfb_set_gpio() 64 static inline void matroxfb_i2c_set(struct matrox_fb_info* minfo, int mask, int state) { in matroxfb_i2c_set() argument 69 matroxfb_set_gpio(minfo, ~mask, state); in matroxfb_i2c_set() 74 matroxfb_i2c_set(b->minfo, b->mask.data, state); in matroxfb_gpio_setsda() 79 matroxfb_i2c_set(b->minfo, b->mask.clock, state); in matroxfb_gpio_setscl() [all …]
|
| H A D | matroxfb_misc.h | 10 static inline int PLL_calcclock(const struct matrox_fb_info *minfo, in PLL_calcclock() argument 15 return matroxfb_PLL_calcclock(&minfo->features.pll, freq, fmax, in, feed, post); in PLL_calcclock() 18 int matroxfb_vgaHWinit(struct matrox_fb_info *minfo, struct my_timming* m); 19 void matroxfb_vgaHWrestore(struct matrox_fb_info *minfo); 20 void matroxfb_read_pins(struct matrox_fb_info *minfo);
|
| H A D | matroxfb_base.h | 499 int (*preinit)(struct matrox_fb_info *minfo); 500 void (*reset)(struct matrox_fb_info *minfo); 501 int (*init)(struct matrox_fb_info *minfo, struct my_timming*); 502 void (*restore)(struct matrox_fb_info *minfo); 665 #define mga_inb(addr) mga_readb(minfo->mmio.vbase, (addr)) 666 #define mga_inl(addr) mga_readl(minfo->mmio.vbase, (addr)) 667 #define mga_outb(addr,val) mga_writeb(minfo->mmio.vbase, (addr), (val)) 668 #define mga_outw(addr,val) mga_writew(minfo->mmio.vbase, (addr), (val)) 669 #define mga_outl(addr,val) mga_writel(minfo->mmio.vbase, (addr), (val)) 688 #define matroxfb_DAC_lock() spin_lock(&minfo->lock.DAC) [all …]
|
| H A D | matroxfb_g450.h | 8 void matroxfb_g450_connect(struct matrox_fb_info *minfo); 9 void matroxfb_g450_shutdown(struct matrox_fb_info *minfo); 11 static inline void matroxfb_g450_connect(struct matrox_fb_info *minfo) { }; in matroxfb_g450_connect() argument 12 static inline void matroxfb_g450_shutdown(struct matrox_fb_info *minfo) { }; in matroxfb_g450_shutdown() argument
|
| H A D | g450_pll.h | 7 int matroxfb_g450_setclk(struct matrox_fb_info *minfo, unsigned int fout, 9 unsigned int g450_mnp2f(const struct matrox_fb_info *minfo, unsigned int mnp); 10 void matroxfb_g450_setpll_cond(struct matrox_fb_info *minfo, unsigned int mnp,
|
| H A D | matroxfb_DAC1064.h | 15 void DAC1064_global_init(struct matrox_fb_info *minfo); 16 void DAC1064_global_restore(struct matrox_fb_info *minfo);
|
| H A D | matroxfb_accel.h | 7 void matrox_cfbX_init(struct matrox_fb_info *minfo);
|
| H A D | matroxfb_maven.h | 14 struct matrox_fb_info* minfo; member
|
| /linux/net/netfilter/ |
| H A D | xt_multiport.c | 28 ports_match_v1(const struct xt_multiport_v1 *minfo, in ports_match_v1() argument 34 for (i = 0; i < minfo->count; i++) { in ports_match_v1() 35 s = minfo->ports[i]; in ports_match_v1() 37 if (minfo->pflags[i]) { in ports_match_v1() 39 e = minfo->ports[++i]; in ports_match_v1() 42 switch (minfo->flags) { in ports_match_v1() 45 return true ^ minfo->invert; in ports_match_v1() 49 return true ^ minfo->invert; in ports_match_v1() 54 return true ^ minfo->invert; in ports_match_v1() 63 switch (minfo->flags) { in ports_match_v1() [all …]
|
| /linux/drivers/media/i2c/ccs/ |
| H A D | ccs-quirk.h | 66 ((sensor)->minfo.quirk && \ 67 (sensor)->minfo.quirk->_quirk ? \ 68 (sensor)->minfo.quirk->_quirk(sensor, ##__VA_ARGS__) : 0) 71 ((sensor)->minfo.quirk ? \ 72 (sensor)->minfo.quirk->flags & _quirk : 0)
|
| H A D | ccs-core.c | 2763 struct ccs_module_info *minfo = &sensor->minfo; in ident_show() local 2765 if (minfo->mipi_manufacturer_id) in ident_show() 2767 minfo->mipi_manufacturer_id, minfo->model_id, in ident_show() 2768 minfo->revision_number) + 1; in ident_show() 2771 minfo->smia_manufacturer_id, minfo->model_id, in ident_show() 2772 minfo->revision_number) + 1; in ident_show() 2783 struct ccs_module_info *minfo = &sensor->minfo; in ccs_identify_module() local 2790 &minfo->mipi_manufacturer_id); in ccs_identify_module() 2791 if (!rval && !minfo->mipi_manufacturer_id) in ccs_identify_module() 2793 &minfo->smia_manufacturer_id); in ccs_identify_module() [all …]
|
| /linux/drivers/platform/chrome/ |
| H A D | cros_usbpd_logger.c | 87 struct mcdp_info *minfo; in cros_usbpd_print_log_entry() local 143 minfo = (struct mcdp_info *)r->payload; in cros_usbpd_print_log_entry() 145 MCDP_FAMILY(minfo->family), in cros_usbpd_print_log_entry() 146 MCDP_CHIPID(minfo->chipid)); in cros_usbpd_print_log_entry() 148 minfo->irom.major, minfo->irom.minor, in cros_usbpd_print_log_entry() 149 minfo->irom.build, minfo->fw.major, in cros_usbpd_print_log_entry() 150 minfo->fw.minor, minfo->fw.build); in cros_usbpd_print_log_entry()
|
| /linux/drivers/gpu/drm/amd/amdkfd/ |
| H A D | kfd_mqd_manager_vi.c | 49 struct mqd_update_info *minfo) in update_cu_mask() argument 54 if (!minfo || !minfo->cu_mask.ptr) in update_cu_mask() 58 minfo->cu_mask.ptr, minfo->cu_mask.count, se_mask, 0); in update_cu_mask() 176 struct queue_properties *q, struct mqd_update_info *minfo, in __update_mqd() argument 238 if (minfo) { in __update_mqd() 239 if (minfo->update_flag == UPDATE_FLAG_PERFCOUNT_ENABLE) in __update_mqd() 241 else if (minfo->update_flag == UPDATE_FLAG_PERFCOUNT_DISABLE) in __update_mqd() 245 update_cu_mask(mm, mqd, minfo); in __update_mqd() 260 struct mqd_update_info *minfo) in update_mqd() argument 262 __update_mqd(mm, mqd, q, minfo, MTYPE_UC, 0); in update_mqd() [all …]
|
| H A D | kfd_mqd_manager_v11.c | 45 struct mqd_update_info *minfo) in update_cu_mask() argument 49 bool has_wa_flag = minfo && (minfo->update_flag & (UPDATE_FLAG_DBG_WA_ENABLE | in update_cu_mask() 52 if (!minfo || !(has_wa_flag || minfo->cu_mask.ptr)) in update_cu_mask() 59 (minfo->update_flag & UPDATE_FLAG_DBG_WA_ENABLE) ? 0xffff : 0xffffffff; in update_cu_mask() 74 minfo->cu_mask.ptr, minfo->cu_mask.count, se_mask, 0); in update_cu_mask() 210 struct mqd_update_info *minfo) in update_mqd() argument 265 if (minfo) { in update_mqd() 266 if (minfo->update_flag == UPDATE_FLAG_PERFCOUNT_ENABLE) in update_mqd() 268 else if (minfo->update_flag == UPDATE_FLAG_PERFCOUNT_DISABLE) in update_mqd() 272 update_cu_mask(mm, mqd, minfo); in update_mqd() [all …]
|
| H A D | kfd_mqd_manager_v10.c | 46 struct mqd_update_info *minfo) in update_cu_mask() argument 51 if (!minfo || !minfo->cu_mask.ptr) in update_cu_mask() 55 minfo->cu_mask.ptr, minfo->cu_mask.count, se_mask, 0); in update_cu_mask() 171 struct mqd_update_info *minfo) in update_mqd() argument 228 if (minfo) { in update_mqd() 229 if (minfo->update_flag == UPDATE_FLAG_PERFCOUNT_ENABLE) in update_mqd() 231 else if (minfo->update_flag == UPDATE_FLAG_PERFCOUNT_DISABLE) in update_mqd() 235 update_cu_mask(mm, mqd, minfo); in update_mqd() 377 struct mqd_update_info *minfo) in update_mqd_sdma() argument
|
| H A D | kfd_mqd_manager_v12.c | 45 struct mqd_update_info *minfo) in update_cu_mask() argument 50 if (!minfo || !minfo->cu_mask.ptr) in update_cu_mask() 54 minfo->cu_mask.ptr, minfo->cu_mask.count, se_mask, 0); in update_cu_mask() 185 struct mqd_update_info *minfo) in update_mqd() argument 241 update_cu_mask(mm, mqd, minfo); in update_mqd() 326 struct mqd_update_info *minfo) in update_mqd_sdma() argument
|
| H A D | kfd_mqd_manager_v12_1.c | 37 struct mqd_update_info *minfo); 115 struct mqd_update_info *minfo, uint32_t inst) in update_cu_mask() argument 120 if (!minfo || !minfo->cu_mask.ptr) in update_cu_mask() 124 minfo->cu_mask.ptr, minfo->cu_mask.count, se_mask, inst); in update_cu_mask() 241 struct mqd_update_info *minfo) in update_mqd() argument 401 struct mqd_update_info *minfo) in update_mqd_sdma() argument 508 struct queue_properties *q, struct mqd_update_info *minfo) in update_mqd_v12_1() argument 516 update_mqd(mm, m, q, minfo); in update_mqd_v12_1() 518 update_cu_mask(mm, m, minfo, xcc); in update_mqd_v12_1()
|
| H A D | kfd_process_queue_manager.c | 107 struct mqd_update_info minfo = {0}; in pqm_set_gws() local 162 minfo.update_flag = gws ? UPDATE_FLAG_IS_GWS : 0; in pqm_set_gws() 165 pqn->q, &minfo); in pqm_set_gws() 649 unsigned int qid, struct mqd_update_info *minfo) in pqm_update_mqd() argument 661 if (pqn->q->properties.is_dbg_wa && minfo && minfo->cu_mask.ptr) in pqm_update_mqd() 665 if (minfo && minfo->cu_mask.ptr && in pqm_update_mqd() 669 for (i = 0; i < minfo->cu_mask.count; i += 2) { in pqm_update_mqd() 670 uint32_t cu_pair = (minfo->cu_mask.ptr[i / 32] >> (i % 32)) & 0x3; in pqm_update_mqd() 680 pqn->q, minfo); in pqm_update_mqd() 684 if (minfo && minfo->cu_mask.ptr) in pqm_update_mqd()
|
| H A D | kfd_chardev.c | 531 struct mqd_update_info minfo = {0}; in kfd_ioctl_set_cu_mask() local 541 minfo.cu_mask.count = args->num_cu_mask; in kfd_ioctl_set_cu_mask() 542 if (minfo.cu_mask.count == 0) { in kfd_ioctl_set_cu_mask() 551 if (minfo.cu_mask.count > max_num_cus) { in kfd_ioctl_set_cu_mask() 553 minfo.cu_mask.count = max_num_cus; in kfd_ioctl_set_cu_mask() 557 minfo.cu_mask.ptr = memdup_user(cu_mask_ptr, cu_mask_size); in kfd_ioctl_set_cu_mask() 558 if (IS_ERR(minfo.cu_mask.ptr)) { in kfd_ioctl_set_cu_mask() 560 return PTR_ERR(minfo.cu_mask.ptr); in kfd_ioctl_set_cu_mask() 565 retval = pqm_update_mqd(&p->pqm, args->queue_id, &minfo); in kfd_ioctl_set_cu_mask() 569 kfree(minfo.cu_mask.ptr); in kfd_ioctl_set_cu_mask()
|
| /linux/net/rds/ |
| H A D | recv.c | 841 struct rds_info_message minfo; in rds_inc_info_copy() local 843 minfo.seq = be64_to_cpu(inc->i_hdr.h_sequence); in rds_inc_info_copy() 844 minfo.len = be32_to_cpu(inc->i_hdr.h_len); in rds_inc_info_copy() 845 minfo.tos = inc->i_conn->c_tos; in rds_inc_info_copy() 848 minfo.laddr = daddr; in rds_inc_info_copy() 849 minfo.faddr = saddr; in rds_inc_info_copy() 850 minfo.lport = inc->i_hdr.h_dport; in rds_inc_info_copy() 851 minfo.fport = inc->i_hdr.h_sport; in rds_inc_info_copy() 853 minfo.laddr = saddr; in rds_inc_info_copy() 854 minfo.faddr = daddr; in rds_inc_info_copy() [all …]
|
| /linux/drivers/net/ethernet/chelsio/cxgb4/ |
| H A D | cxgb4_uld.c | 326 struct msix_info *minfo; in request_msix_queue_irqs_uld() local 331 minfo = rxq_info->uldrxq[idx].msix; in request_msix_queue_irqs_uld() 332 err = request_irq(minfo->vec, in request_msix_queue_irqs_uld() 334 minfo->desc, in request_msix_queue_irqs_uld() 339 cxgb4_set_msix_aff(adap, minfo->vec, in request_msix_queue_irqs_uld() 340 &minfo->aff_mask, idx); in request_msix_queue_irqs_uld() 346 minfo = rxq_info->uldrxq[idx].msix; in request_msix_queue_irqs_uld() 347 cxgb4_clear_msix_aff(minfo->vec, minfo->aff_mask); in request_msix_queue_irqs_uld() 348 cxgb4_free_msix_idx_in_bmap(adap, minfo->idx); in request_msix_queue_irqs_uld() 349 free_irq(minfo->vec, &rxq_info->uldrxq[idx].rspq); in request_msix_queue_irqs_uld() [all …]
|
| H A D | cxgb4_main.c | 720 struct msix_info *minfo; in request_msix_queue_irqs() local 734 minfo = s->ethrxq[ethqidx].msix; in request_msix_queue_irqs() 735 err = request_irq(minfo->vec, in request_msix_queue_irqs() 737 minfo->desc, in request_msix_queue_irqs() 742 cxgb4_set_msix_aff(adap, minfo->vec, in request_msix_queue_irqs() 743 &minfo->aff_mask, ethqidx); in request_msix_queue_irqs() 749 minfo = s->ethrxq[ethqidx].msix; in request_msix_queue_irqs() 750 cxgb4_clear_msix_aff(minfo->vec, minfo->aff_mask); in request_msix_queue_irqs() 751 free_irq(minfo->vec, &s->ethrxq[ethqidx].rspq); in request_msix_queue_irqs() 760 struct msix_info *minfo; in free_msix_queue_irqs() local [all …]
|
| /linux/drivers/mailbox/ |
| H A D | riscv-sbi-mpxy-mbox.c | 729 struct sbi_mpxy_msi_info *minfo; in mpxy_mbox_msi_write() local 739 minfo = &mchan->attrs.msi_info; in mpxy_mbox_msi_write() 740 minfo->msi_addr_lo = msg->address_lo; in mpxy_mbox_msi_write() 741 minfo->msi_addr_hi = msg->address_hi; in mpxy_mbox_msi_write() 742 minfo->msi_data = msg->data; in mpxy_mbox_msi_write() 745 sizeof(*minfo) / sizeof(u32), (u32 *)minfo); in mpxy_mbox_msi_write()
|
| /linux/drivers/net/wireless/intersil/p54/ |
| H A D | p54spi.c | 413 struct p54_tx_info *minfo; in p54spi_wq_tx() local 430 minfo = container_of((void *) dinfo, struct p54_tx_info, in p54spi_wq_tx() 432 info = container_of((void *) minfo, struct ieee80211_tx_info, in p54spi_wq_tx()
|