Home
last modified time | relevance | path

Searched refs:minfo (Results 1 – 37 of 37) sorted by relevance

/linux-4.4.14/drivers/video/fbdev/matrox/
Dmatroxfb_DAC1064.c36 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 …]
Dmatroxfb_Ti3026.c282 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 …]
Dmatroxfb_base.c124 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 …]
Dg450_pll.c28 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 …]
Dmatroxfb_g450.c83 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 …]
Dmatroxfb_misc.c92 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 …]
Dmatroxfb_accel.c110 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 …]
Dmatroxfb_crtc2.c69 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 …]
Di2c-matroxfb.c40 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 …]
Dmatroxfb_misc.h9 static inline int PLL_calcclock(const struct matrox_fb_info *minfo, in PLL_calcclock() argument
14 return matroxfb_PLL_calcclock(&minfo->features.pll, freq, fmax, in, feed, post); in PLL_calcclock()
17 int matroxfb_vgaHWinit(struct matrox_fb_info *minfo, struct my_timming* m);
18 void matroxfb_vgaHWrestore(struct matrox_fb_info *minfo);
19 void matroxfb_read_pins(struct matrox_fb_info *minfo);
Dmatroxfb_base.h500 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 …]
Dmatroxfb_g450.h7 void matroxfb_g450_connect(struct matrox_fb_info *minfo);
8 void matroxfb_g450_shutdown(struct matrox_fb_info *minfo);
10 static inline void matroxfb_g450_connect(struct matrox_fb_info *minfo) { }; in matroxfb_g450_connect() argument
11 static inline void matroxfb_g450_shutdown(struct matrox_fb_info *minfo) { }; in matroxfb_g450_shutdown() argument
Dmatroxfb_maven.c476 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 …]
Dg450_pll.h6 int matroxfb_g450_setclk(struct matrox_fb_info *minfo, unsigned int fout,
8 unsigned int g450_mnp2f(const struct matrox_fb_info *minfo, unsigned int mnp);
9 void matroxfb_g450_setpll_cond(struct matrox_fb_info *minfo, unsigned int mnp,
Dmatroxfb_DAC1064.h14 void DAC1064_global_init(struct matrox_fb_info *minfo);
15 void DAC1064_global_restore(struct matrox_fb_info *minfo);
Dmatroxfb_accel.h6 void matrox_cfbX_init(struct matrox_fb_info *minfo);
Dmatroxfb_maven.h13 struct matrox_fb_info* minfo; member
/linux-4.4.14/net/netfilter/
Dxt_multiport.c31 ports_match_v1(const struct xt_multiport_v1 *minfo, in ports_match_v1() argument
37 for (i = 0; i < minfo->count; i++) { in ports_match_v1()
38 s = minfo->ports[i]; in ports_match_v1()
40 if (minfo->pflags[i]) { in ports_match_v1()
42 e = minfo->ports[++i]; in ports_match_v1()
45 if (minfo->flags == XT_MULTIPORT_SOURCE in ports_match_v1()
47 return true ^ minfo->invert; in ports_match_v1()
48 if (minfo->flags == XT_MULTIPORT_DESTINATION in ports_match_v1()
50 return true ^ minfo->invert; in ports_match_v1()
51 if (minfo->flags == XT_MULTIPORT_EITHER in ports_match_v1()
[all …]
Dxt_hashlimit.c218 static int htable_create(struct net *net, struct xt_hashlimit_mtinfo1 *minfo, in htable_create() argument
226 if (minfo->cfg.size) { in htable_create()
227 size = minfo->cfg.size; in htable_create()
241 minfo->hinfo = hinfo; in htable_create()
244 memcpy(&hinfo->cfg, &minfo->cfg, sizeof(hinfo->cfg)); in htable_create()
258 hinfo->name = kstrdup(minfo->name, GFP_KERNEL); in htable_create()
265 hinfo->pde = proc_create_data(minfo->name, 0, in htable_create()
/linux-4.4.14/drivers/media/i2c/smiapp/
Dsmiapp-quirk.h76 ((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)
Dsmiapp-core.c227 if (rval < 0 || sensor->minfo.smiapp_profile == SMIAPP_PROFILE_0) in smiapp_pll_configure()
2327 struct smiapp_module_info *minfo = &sensor->minfo; in smiapp_sysfs_ident_read() local
2330 minfo->manufacturer_id, minfo->model_id, in smiapp_sysfs_ident_read()
2331 minfo->revision_number_major) + 1; in smiapp_sysfs_ident_read()
2343 struct smiapp_module_info *minfo = &sensor->minfo; in smiapp_identify_module() local
2347 minfo->name = SMIAPP_NAME; in smiapp_identify_module()
2351 &minfo->manufacturer_id); in smiapp_identify_module()
2354 &minfo->model_id); in smiapp_identify_module()
2358 &minfo->revision_number_major); in smiapp_identify_module()
2362 &minfo->revision_number_minor); in smiapp_identify_module()
[all …]
Dsmiapp-quirk.c60 if (sensor->minfo.revision_number_major < 0x03) in jt8ew9_limits()
Dsmiapp.h229 struct smiapp_module_info minfo; member
/linux-4.4.14/drivers/staging/lustre/lustre/llite/
Dstatahead.c308 struct md_enqueue_info *minfo = entry->se_minfo; in ll_sa_entry_cleanup() local
311 if (minfo) { in ll_sa_entry_cleanup()
313 ll_intent_release(&minfo->mi_it); in ll_sa_entry_cleanup()
314 iput(minfo->mi_dir); in ll_sa_entry_cleanup()
315 kfree(minfo); in ll_sa_entry_cleanup()
617 struct md_enqueue_info *minfo; in ll_post_statahead() local
635 minfo = entry->se_minfo; in ll_post_statahead()
636 it = &minfo->mi_it; in ll_post_statahead()
649 LASSERT(fid_is_zero(&minfo->mi_data.op_fid2)); in ll_post_statahead()
662 if (unlikely(!lu_fid_eq(&minfo->mi_data.op_fid2, &body->fid1))) { in ll_post_statahead()
[all …]
/linux-4.4.14/net/rds/
Drecv.c531 struct rds_info_message minfo; in rds_inc_info_copy() local
533 minfo.seq = be64_to_cpu(inc->i_hdr.h_sequence); in rds_inc_info_copy()
534 minfo.len = be32_to_cpu(inc->i_hdr.h_len); in rds_inc_info_copy()
537 minfo.laddr = daddr; in rds_inc_info_copy()
538 minfo.faddr = saddr; in rds_inc_info_copy()
539 minfo.lport = inc->i_hdr.h_dport; in rds_inc_info_copy()
540 minfo.fport = inc->i_hdr.h_sport; in rds_inc_info_copy()
542 minfo.laddr = saddr; in rds_inc_info_copy()
543 minfo.faddr = daddr; in rds_inc_info_copy()
544 minfo.lport = inc->i_hdr.h_sport; in rds_inc_info_copy()
[all …]
/linux-4.4.14/drivers/staging/lustre/lustre/mdc/
Dmdc_locks.c1183 struct md_enqueue_info *minfo = ga->ga_minfo; in mdc_intent_getattr_async_interpret() local
1191 it = &minfo->mi_it; in mdc_intent_getattr_async_interpret()
1192 lockh = &minfo->mi_lockh; in mdc_intent_getattr_async_interpret()
1218 rc = mdc_finish_intent_lock(exp, req, &minfo->mi_data, it, lockh); in mdc_intent_getattr_async_interpret()
1222 minfo->mi_cb(req, minfo, rc); in mdc_intent_getattr_async_interpret()
1227 struct md_enqueue_info *minfo, in mdc_intent_getattr_async() argument
1230 struct md_op_data *op_data = &minfo->mi_data; in mdc_intent_getattr_async()
1231 struct lookup_intent *it = &minfo->mi_it; in mdc_intent_getattr_async()
1263 0, LVB_T_NONE, &minfo->mi_lockh, 1); in mdc_intent_getattr_async()
1273 ga->ga_minfo = minfo; in mdc_intent_getattr_async()
Dmdc_internal.h144 struct md_enqueue_info *minfo,
/linux-4.4.14/drivers/net/wireless/p54/
Dp54spi.c438 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()
/linux-4.4.14/drivers/scsi/bfa/
Dbfa_svc.c124 struct bfa_meminfo_s *minfo, struct bfa_s *bfa);
487 bfa_fcxp_meminfo(struct bfa_iocfc_cfg_s *cfg, struct bfa_meminfo_s *minfo, in bfa_fcxp_meminfo() argument
512 bfa_mem_dma_setup(minfo, seg_ptr, in bfa_fcxp_meminfo()
515 bfa_mem_dma_setup(minfo, seg_ptr, in bfa_fcxp_meminfo()
520 bfa_mem_kva_setup(minfo, fcxp_kva, in bfa_fcxp_meminfo()
1513 bfa_lps_meminfo(struct bfa_iocfc_cfg_s *cfg, struct bfa_meminfo_s *minfo, in bfa_lps_meminfo() argument
1519 bfa_mem_kva_setup(minfo, lps_kva, in bfa_lps_meminfo()
1522 bfa_mem_kva_setup(minfo, lps_kva, in bfa_lps_meminfo()
3058 bfa_fcport_meminfo(struct bfa_iocfc_cfg_s *cfg, struct bfa_meminfo_s *minfo, in bfa_fcport_meminfo() argument
3063 bfa_mem_dma_setup(minfo, fcport_dma, FCPORT_STATS_DMA_SZ); in bfa_fcport_meminfo()
[all …]
Dbfa_fcpim.c3641 bfa_fcp_meminfo(struct bfa_iocfc_cfg_s *cfg, struct bfa_meminfo_s *minfo, in bfa_fcp_meminfo() argument
3687 bfa_mem_dma_setup(minfo, seg_ptr, in bfa_fcp_meminfo()
3690 bfa_mem_dma_setup(minfo, seg_ptr, in bfa_fcp_meminfo()
3695 bfa_mem_kva_setup(minfo, fcp_kva, km_len); in bfa_fcp_meminfo()
/linux-4.4.14/drivers/gpu/drm/amd/amdgpu/
Damdgpu_kms.c164 struct amdgpu_mode_info *minfo = &adev->mode_info; in amdgpu_info_ioctl() local
181 crtc = (struct drm_crtc *)minfo->crtcs[i]; in amdgpu_info_ioctl()
/linux-4.4.14/net/ipv4/
Dinet_diag.c165 struct inet_diag_meminfo minfo = { in inet_sk_diag_fill() local
172 if (nla_put(skb, INET_DIAG_MEMINFO, sizeof(minfo), &minfo) < 0) in inet_sk_diag_fill()
/linux-4.4.14/drivers/gpu/drm/radeon/
Dradeon_kms.c219 struct radeon_mode_info *minfo = &rdev->mode_info; in radeon_info_ioctl() local
252 crtc = (struct drm_crtc *)minfo->crtcs[i]; in radeon_info_ioctl()
Drs780_dpm.c51 struct radeon_mode_info *minfo = &rdev->mode_info; in rs780_get_pm_mode_parameters() local
61 crtc = (struct drm_crtc *)minfo->crtcs[i]; in rs780_get_pm_mode_parameters()
/linux-4.4.14/drivers/staging/lustre/lustre/lmv/
Dlmv_obd.c2627 struct md_enqueue_info *minfo, in lmv_intent_getattr_async() argument
2630 struct md_op_data *op_data = &minfo->mi_data; in lmv_intent_getattr_async()
2644 rc = md_intent_getattr_async(tgt->ltd_exp, minfo, einfo); in lmv_intent_getattr_async()
/linux-4.4.14/drivers/staging/lustre/lustre/include/
Dobd_class.h1708 struct md_enqueue_info *minfo, in md_intent_getattr_async() argument
1715 rc = MDP(exp->exp_obd, intent_getattr_async)(exp, minfo, einfo); in md_intent_getattr_async()
Dobd.h960 struct md_enqueue_info *minfo, int rc);