/drivers/video/fbdev/matrox/ |
D | matroxfb_DAC1064.c | 36 static void DAC1064_calcclock(const struct matrox_fb_info *minfo, in DAC1064_calcclock() argument 48 fvco = PLL_calcclock(minfo, freq, fmax, in, feed, &p); in DAC1064_calcclock() 87 static void DAC1064_setpclk(struct matrox_fb_info *minfo, unsigned long fout) in DAC1064_setpclk() argument 93 DAC1064_calcclock(minfo, fout, minfo->max_pixel_clock, &m, &n, &p); in DAC1064_setpclk() 94 minfo->hw.DACclk[0] = m; in DAC1064_setpclk() 95 minfo->hw.DACclk[1] = n; in DAC1064_setpclk() 96 minfo->hw.DACclk[2] = p; in DAC1064_setpclk() 99 static void DAC1064_setmclk(struct matrox_fb_info *minfo, int oscinfo, in DAC1064_setmclk() argument 103 struct matrox_hw_state *hw = &minfo->hw; in DAC1064_setmclk() 107 if (minfo->devflags.noinit) { in DAC1064_setmclk() [all …]
|
D | matroxfb_base.c | 124 static void matroxfb_unregister_device(struct matrox_fb_info* minfo); 155 static void update_crtc2(struct matrox_fb_info *minfo, unsigned int pos) in update_crtc2() argument 157 struct matroxfb_dh_fb_info *info = minfo->crtc2.info; in update_crtc2() 160 if (info && (info->fbcon.var.bits_per_pixel == minfo->fbcon.var.bits_per_pixel) in update_crtc2() 161 && (info->fbcon.var.xres_virtual == minfo->fbcon.var.xres_virtual) in update_crtc2() 162 && (info->fbcon.var.green.length == minfo->fbcon.var.green.length) in update_crtc2() 164 switch (minfo->fbcon.var.bits_per_pixel) { in update_crtc2() 170 mga_outl(0x3C28, pos + minfo->fbcon.var.xres_virtual * minfo->fbcon.var.bits_per_pixel / 8); in update_crtc2() 179 static void matroxfb_crtc1_panpos(struct matrox_fb_info *minfo) in matroxfb_crtc1_panpos() argument 181 if (minfo->crtc1.panpos >= 0) { in matroxfb_crtc1_panpos() [all …]
|
D | matroxfb_Ti3026.c | 282 static int Ti3026_calcclock(const struct matrox_fb_info *minfo, in Ti3026_calcclock() argument 291 fvco = PLL_calcclock(minfo, freq, fmax, &lin, &lfeed, &lpost); in Ti3026_calcclock() 298 static int Ti3026_setpclk(struct matrox_fb_info *minfo, int clk) in Ti3026_setpclk() argument 302 struct matrox_hw_state *hw = &minfo->hw; in Ti3026_setpclk() 306 f_pll = Ti3026_calcclock(minfo, clk, minfo->max_pixel_clock, &pixin, &pixfeed, &pixpost); in Ti3026_setpclk() 316 Bpp = minfo->curr.final_bppShift; in Ti3026_setpclk() 318 if (minfo->fbcon.var.bits_per_pixel == 24) { in Ti3026_setpclk() 337 if (minfo->fbcon.var.bits_per_pixel == 24) { in Ti3026_setpclk() 340 if (minfo->accel.ramdac_rev > 0x20) { in Ti3026_setpclk() 341 if (isInterleave(minfo)) in Ti3026_setpclk() [all …]
|
D | g450_pll.c | 28 static unsigned int g450_mnp2vco(const struct matrox_fb_info *minfo, in g450_mnp2vco() argument 35 return (minfo->features.pll.ref_freq * n + (m >> 1)) / m; in g450_mnp2vco() 38 unsigned int g450_mnp2f(const struct matrox_fb_info *minfo, unsigned int mnp) in g450_mnp2f() argument 40 return g450_vco2f(mnp, g450_mnp2vco(minfo, mnp)); in g450_mnp2f() 55 static unsigned int g450_nextpll(const struct matrox_fb_info *minfo, in g450_nextpll() argument 99 n = ((tvco * (m+1) + minfo->features.pll.ref_freq) / (minfo->features.pll.ref_freq * 2)) - 2; in g450_nextpll() 104 static unsigned int g450_firstpll(const struct matrox_fb_info *minfo, in g450_firstpll() argument 133 return g450_nextpll(minfo, pi, vco, 0xFF0000 | p); in g450_firstpll() 136 static inline unsigned int g450_setpll(const struct matrox_fb_info *minfo, in g450_setpll() argument 141 matroxfb_DAC_out(minfo, M1064_XPIXPLLAM, mnp >> 16); in g450_setpll() [all …]
|
D | matroxfb_g450.c | 83 static inline int *get_ctrl_ptr(struct matrox_fb_info *minfo, unsigned int idx) in get_ctrl_ptr() argument 85 return (int*)((char*)minfo + g450_controls[idx].control); in get_ctrl_ptr() 88 static void tvo_fill_defaults(struct matrox_fb_info *minfo) in tvo_fill_defaults() argument 93 *get_ctrl_ptr(minfo, i) = g450_controls[i].desc.default_value; in tvo_fill_defaults() 97 static int cve2_get_reg(struct matrox_fb_info *minfo, int reg) in cve2_get_reg() argument 103 matroxfb_DAC_out(minfo, 0x87, reg); in cve2_get_reg() 104 val = matroxfb_DAC_in(minfo, 0x88); in cve2_get_reg() 109 static void cve2_set_reg(struct matrox_fb_info *minfo, int reg, int val) in cve2_set_reg() argument 114 matroxfb_DAC_out(minfo, 0x87, reg); in cve2_set_reg() 115 matroxfb_DAC_out(minfo, 0x88, val); in cve2_set_reg() [all …]
|
D | matroxfb_misc.c | 92 void matroxfb_DAC_out(const struct matrox_fb_info *minfo, int reg, int val) in matroxfb_DAC_out() argument 99 int matroxfb_DAC_in(const struct matrox_fb_info *minfo, int reg) in matroxfb_DAC_in() argument 189 int matroxfb_vgaHWinit(struct matrox_fb_info *minfo, struct my_timming *m) in matroxfb_vgaHWinit() argument 196 struct matrox_hw_state * const hw = &minfo->hw; in matroxfb_vgaHWinit() 246 divider = minfo->curr.final_bppShift; in matroxfb_vgaHWinit() 276 wd = minfo->fbcon.var.xres_virtual * minfo->curr.final_bppShift / 64; in matroxfb_vgaHWinit() 293 if (minfo->outputs[1].src == MATROXFB_SRC_CRTC1) in matroxfb_vgaHWinit() 337 void matroxfb_vgaHWrestore(struct matrox_fb_info *minfo) in matroxfb_vgaHWrestore() argument 340 struct matrox_hw_state * const hw = &minfo->hw; in matroxfb_vgaHWrestore() 529 static int parse_pins1(struct matrox_fb_info *minfo, in parse_pins1() argument [all …]
|
D | matroxfb_accel.c | 110 void matrox_cfbX_init(struct matrox_fb_info *minfo) in matrox_cfbX_init() argument 119 mpitch = minfo->fbcon.var.xres_virtual; in matrox_cfbX_init() 121 minfo->fbops.fb_copyarea = cfb_copyarea; in matrox_cfbX_init() 122 minfo->fbops.fb_fillrect = cfb_fillrect; in matrox_cfbX_init() 123 minfo->fbops.fb_imageblit = cfb_imageblit; in matrox_cfbX_init() 124 minfo->fbops.fb_cursor = NULL; in matrox_cfbX_init() 126 accel = (minfo->fbcon.var.accel_flags & FB_ACCELF_TEXT) == FB_ACCELF_TEXT; in matrox_cfbX_init() 128 switch (minfo->fbcon.var.bits_per_pixel) { in matrox_cfbX_init() 132 matrox_cfb4_pal(minfo->cmap); in matrox_cfbX_init() 134 minfo->fbops.fb_copyarea = matroxfb_cfb4_copyarea; in matrox_cfbX_init() [all …]
|
D | matroxfb_crtc2.c | 69 struct matrox_fb_info *minfo = m2info->primary_dev; in matroxfb_dh_restore() local 85 if (minfo->outputs[1].src == MATROXFB_SRC_CRTC2) { in matroxfb_dh_restore() 86 if (minfo->devflags.g450dac) { in matroxfb_dh_restore() 89 if (minfo->outputs[1].mode != MATROXFB_OUTPUT_MODE_MONITOR) { in matroxfb_dh_restore() 97 } else if (minfo->outputs[0].src == MATROXFB_SRC_CRTC2) { in matroxfb_dh_restore() 101 if (minfo->outputs[0].src == MATROXFB_SRC_CRTC2) { in matroxfb_dh_restore() 150 minfo->hw.crtc2.ctl = tmp; in matroxfb_dh_restore() 161 struct matrox_fb_info *minfo = m2info->primary_dev; in matroxfb_dh_disable() local 164 minfo->hw.crtc2.ctl = 0x00000004; in matroxfb_dh_disable() 172 struct matrox_fb_info *minfo = m2info->primary_dev; in matroxfb_dh_pan_var() local [all …]
|
D | i2c-matroxfb.c | 40 static int matroxfb_read_gpio(struct matrox_fb_info* minfo) { in matroxfb_read_gpio() argument 45 v = matroxfb_DAC_in(minfo, DAC_XGENIODATA); in matroxfb_read_gpio() 50 static void matroxfb_set_gpio(struct matrox_fb_info* minfo, int mask, int val) { in matroxfb_set_gpio() argument 55 v = (matroxfb_DAC_in(minfo, DAC_XGENIOCTRL) & mask) | val; in matroxfb_set_gpio() 56 matroxfb_DAC_out(minfo, DAC_XGENIOCTRL, v); in matroxfb_set_gpio() 58 matroxfb_DAC_out(minfo, DAC_XGENIODATA, 0x00); in matroxfb_set_gpio() 63 static inline void matroxfb_i2c_set(struct matrox_fb_info* minfo, int mask, int state) { in matroxfb_i2c_set() argument 68 matroxfb_set_gpio(minfo, ~mask, state); in matroxfb_i2c_set() 73 matroxfb_i2c_set(b->minfo, b->mask.data, state); in matroxfb_gpio_setsda() 78 matroxfb_i2c_set(b->minfo, b->mask.clock, state); in matroxfb_gpio_setscl() [all …]
|
D | matroxfb_base.h | 500 int (*preinit)(struct matrox_fb_info *minfo); 501 void (*reset)(struct matrox_fb_info *minfo); 502 int (*init)(struct matrox_fb_info *minfo, struct my_timming*); 503 void (*restore)(struct matrox_fb_info *minfo); 666 #define mga_inb(addr) mga_readb(minfo->mmio.vbase, (addr)) 667 #define mga_inl(addr) mga_readl(minfo->mmio.vbase, (addr)) 668 #define mga_outb(addr,val) mga_writeb(minfo->mmio.vbase, (addr), (val)) 669 #define mga_outw(addr,val) mga_writew(minfo->mmio.vbase, (addr), (val)) 670 #define mga_outl(addr,val) mga_writel(minfo->mmio.vbase, (addr), (val)) 689 #define matroxfb_DAC_lock() spin_lock(&minfo->lock.DAC) [all …]
|
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);
|
D | matroxfb_maven.c | 476 struct matrox_fb_info *minfo = md->primary_head; in maven_init_TVdata() local 478 if (minfo->outputs[1].mode == MATROXFB_OUTPUT_MODE_PAL) in maven_init_TVdata() 514 data->regs[0x22] = minfo->altout.tvo_params.saturation; in maven_init_TVdata() 518 data->regs[0x25] = minfo->altout.tvo_params.hue; in maven_init_TVdata() 759 struct matrox_fb_info *minfo = md->primary_head; in maven_compute_timming() local 761 m->mode = minfo->outputs[1].mode; in maven_compute_timming() 1149 #define minfo (mdinfo->primary_head) in maven_out_compute() macro 1150 return maven_compute_timming(md, mt, &minfo->hw.maven); in maven_out_compute() 1151 #undef minfo in maven_out_compute() 1157 #define minfo (mdinfo->primary_head) in maven_out_program() macro [all …]
|
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
|
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,
|
D | matroxfb_DAC1064.h | 15 void DAC1064_global_init(struct matrox_fb_info *minfo); 16 void DAC1064_global_restore(struct matrox_fb_info *minfo);
|
D | matroxfb_accel.h | 7 void matrox_cfbX_init(struct matrox_fb_info *minfo);
|
D | matroxfb_maven.h | 14 struct matrox_fb_info* minfo; member
|
/drivers/firmware/ |
D | ti_sci.c | 119 struct ti_sci_xfers_info minfo; member 269 struct ti_sci_xfers_info *minfo = &info->minfo; in ti_sci_rx_callback() local 281 if (!test_bit(xfer_id, minfo->xfer_alloc_table)) { in ti_sci_rx_callback() 286 xfer = &minfo->xfer_block[xfer_id]; in ti_sci_rx_callback() 330 struct ti_sci_xfers_info *minfo = &info->minfo; in ti_sci_get_one_xfer() local 351 ret = down_timeout(&minfo->sem_xfer_count, timeout); in ti_sci_get_one_xfer() 356 spin_lock_irqsave(&minfo->xfer_lock, flags); in ti_sci_get_one_xfer() 357 bit_pos = find_first_zero_bit(minfo->xfer_alloc_table, in ti_sci_get_one_xfer() 359 set_bit(bit_pos, minfo->xfer_alloc_table); in ti_sci_get_one_xfer() 360 spin_unlock_irqrestore(&minfo->xfer_lock, flags); in ti_sci_get_one_xfer() [all …]
|
/drivers/staging/lustre/lustre/llite/ |
D | statahead.c | 334 struct md_enqueue_info *minfo = entry->se_minfo; in sa_make_ready() local 339 if (minfo) { in sa_make_ready() 341 ll_intent_release(&minfo->mi_it); in sa_make_ready() 342 iput(minfo->mi_dir); in sa_make_ready() 343 kfree(minfo); in sa_make_ready() 554 struct md_enqueue_info *minfo; in sa_instantiate() local 562 minfo = entry->se_minfo; in sa_instantiate() 563 it = &minfo->mi_it; in sa_instantiate() 574 if (unlikely(!lu_fid_eq(&minfo->mi_data.op_fid2, &body->mbo_fid1))) { in sa_instantiate() 642 struct md_enqueue_info *minfo, int rc) in ll_statahead_interpret() argument [all …]
|
/drivers/media/i2c/smiapp/ |
D | smiapp-quirk.h | 76 ((sensor)->minfo.quirk && \ 77 (sensor)->minfo.quirk->_quirk ? \ 78 (sensor)->minfo.quirk->_quirk(sensor, ##__VA_ARGS__) : 0) 81 ((sensor)->minfo.quirk ? \ 82 (sensor)->minfo.quirk->flags & _quirk : 0)
|
D | smiapp-core.c | 234 if (rval < 0 || sensor->minfo.smiapp_profile == SMIAPP_PROFILE_0) in smiapp_pll_configure() 2370 struct smiapp_module_info *minfo = &sensor->minfo; in smiapp_sysfs_ident_read() local 2373 minfo->manufacturer_id, minfo->model_id, in smiapp_sysfs_ident_read() 2374 minfo->revision_number_major) + 1; in smiapp_sysfs_ident_read() 2386 struct smiapp_module_info *minfo = &sensor->minfo; in smiapp_identify_module() local 2390 minfo->name = SMIAPP_NAME; in smiapp_identify_module() 2394 &minfo->manufacturer_id); in smiapp_identify_module() 2397 &minfo->model_id); in smiapp_identify_module() 2401 &minfo->revision_number_major); in smiapp_identify_module() 2405 &minfo->revision_number_minor); in smiapp_identify_module() [all …]
|
D | smiapp-quirk.c | 60 if (sensor->minfo.revision_number_major < 0x03) in jt8ew9_limits()
|
/drivers/staging/lustre/lustre/mdc/ |
D | mdc_locks.c | 1112 struct md_enqueue_info *minfo = ga->ga_minfo; in mdc_intent_getattr_async_interpret() local 1113 struct ldlm_enqueue_info *einfo = &minfo->mi_einfo; in mdc_intent_getattr_async_interpret() 1120 it = &minfo->mi_it; in mdc_intent_getattr_async_interpret() 1121 lockh = &minfo->mi_lockh; in mdc_intent_getattr_async_interpret() 1146 rc = mdc_finish_intent_lock(exp, req, &minfo->mi_data, it, lockh); in mdc_intent_getattr_async_interpret() 1149 minfo->mi_cb(req, minfo, rc); in mdc_intent_getattr_async_interpret() 1154 struct md_enqueue_info *minfo) in mdc_intent_getattr_async() argument 1156 struct md_op_data *op_data = &minfo->mi_data; in mdc_intent_getattr_async() 1157 struct lookup_intent *it = &minfo->mi_it; in mdc_intent_getattr_async() 1184 rc = ldlm_cli_enqueue(exp, &req, &minfo->mi_einfo, &res_id, &policy, in mdc_intent_getattr_async() [all …]
|
/drivers/net/wireless/intersil/p54/ |
D | p54spi.c | 438 struct p54_tx_info *minfo; in p54spi_wq_tx() local 455 minfo = container_of((void *) dinfo, struct p54_tx_info, in p54spi_wq_tx() 457 info = container_of((void *) minfo, struct ieee80211_tx_info, in p54spi_wq_tx()
|
/drivers/scsi/bfa/ |
D | bfa_svc.c | 472 bfa_fcxp_meminfo(struct bfa_iocfc_cfg_s *cfg, struct bfa_meminfo_s *minfo, in bfa_fcxp_meminfo() argument 497 bfa_mem_dma_setup(minfo, seg_ptr, in bfa_fcxp_meminfo() 500 bfa_mem_dma_setup(minfo, seg_ptr, in bfa_fcxp_meminfo() 505 bfa_mem_kva_setup(minfo, fcxp_kva, in bfa_fcxp_meminfo() 1483 bfa_lps_meminfo(struct bfa_iocfc_cfg_s *cfg, struct bfa_meminfo_s *minfo, in bfa_lps_meminfo() argument 1489 bfa_mem_kva_setup(minfo, lps_kva, in bfa_lps_meminfo() 1492 bfa_mem_kva_setup(minfo, lps_kva, in bfa_lps_meminfo() 3013 bfa_fcport_meminfo(struct bfa_iocfc_cfg_s *cfg, struct bfa_meminfo_s *minfo, in bfa_fcport_meminfo() argument 3018 bfa_mem_dma_setup(minfo, fcport_dma, FCPORT_STATS_DMA_SZ); in bfa_fcport_meminfo() 4826 bfa_rport_meminfo(struct bfa_iocfc_cfg_s *cfg, struct bfa_meminfo_s *minfo, in bfa_rport_meminfo() argument [all …]
|