Home
last modified time | relevance | path

Searched refs:quality (Results 1 – 25 of 49) sorted by relevance

12

/drivers/media/platform/coda/
Dcoda-jpeg.c210 void coda_set_jpeg_compression_quality(struct coda_ctx *ctx, int quality) in coda_set_jpeg_compression_quality() argument
214 ctx->params.jpeg_quality = quality; in coda_set_jpeg_compression_quality()
217 if (quality > 100) in coda_set_jpeg_compression_quality()
218 quality = 100; in coda_set_jpeg_compression_quality()
219 if (quality < 5) in coda_set_jpeg_compression_quality()
220 quality = 5; in coda_set_jpeg_compression_quality()
226 if (quality < 50) in coda_set_jpeg_compression_quality()
227 scale = 5000 / quality; in coda_set_jpeg_compression_quality()
229 scale = 200 - 2 * quality; in coda_set_jpeg_compression_quality()
/drivers/media/usb/gspca/
Djpeg.h153 int quality) in jpeg_set_qual() argument
157 if (quality <= 0) in jpeg_set_qual()
159 else if (quality < 50) in jpeg_set_qual()
160 sc = 5000 / quality; in jpeg_set_qual()
162 sc = 200 - quality * 2; in jpeg_set_qual()
Djeilinj.c66 u8 quality; /* image quality */ member
324 dev->quality = QUALITY_DEF; in sd_config()
384 jpeg_set_qual(dev->jpeg_hdr, dev->quality); in sd_start()
482 v4l2_ctrl_s_ctrl(sd->jpegqual, jcomp->quality); in sd_set_jcomp()
492 jcomp->quality = v4l2_ctrl_g_ctrl(sd->jpegqual); in sd_get_jcomp()
Dtopro.c132 u8 quality; /* webcam current JPEG quality (0..16) */ member
968 int quality) in jpeg_set_qual() argument
972 if (quality <= 0) in jpeg_set_qual()
974 else if (quality < 50) in jpeg_set_qual()
975 sc = 5000 / quality; in jpeg_set_qual()
977 sc = 200 - quality * 2; in jpeg_set_qual()
1455 PDEBUG(D_STREAM, "q %d -> %d", sd->quality, q); in set_dqt()
1456 sd->quality = q; in set_dqt()
4561 set_dqt(gspca_dev, sd->quality); in sd_start()
4646 if ((data[6] & 0x0f) != sd->quality) in sd_pkt_scan()
[all …]
Dsonixj.c64 u8 quality; /* image quality */ member
1548 sd->quality = QUALITY_DEF; in sd_config()
2141 jpeg_set_qual(sd->jpeg_hdr, sd->quality); in setjpegqual()
2175 PDEBUG(D_STREAM, "qual_upd %d%%", sd->quality); in qual_upd()
2786 new_qual += sd->quality; in sd_pkt_scan()
2791 if (new_qual != sd->quality) { in sd_pkt_scan()
2792 sd->quality = new_qual; in sd_pkt_scan()
/drivers/staging/wlan-ng/
Dcfg80211.c301 struct p80211msg_lnxreq_commsquality quality; in prism2_get_station() local
310 quality.msgcode = DIDmsg_lnxreq_commsquality; in prism2_get_station()
311 quality.dbm.data = P80211ENUM_truth_true; in prism2_get_station()
312 quality.dbm.status = P80211ENUM_msgitem_status_data_ok; in prism2_get_station()
318 result = wlandev->mlmerequest(wlandev, (struct p80211msg *) &quality); in prism2_get_station()
321 sinfo->txrate.legacy = quality.txrate.data; in prism2_get_station()
323 sinfo->signal = quality.level.data; in prism2_get_station()
/drivers/media/pci/meye/
Dmeye.c212 static u16 *jpeg_quantisation_tables(int *length, int quality) in jpeg_quantisation_tables() argument
347 if (quality < 0 || quality > 10) { in jpeg_quantisation_tables()
349 "meye: invalid quality level %d - using 8\n", quality); in jpeg_quantisation_tables()
350 quality = 8; in jpeg_quantisation_tables()
353 *length = ARRAY_SIZE(jpeg_tables[quality]); in jpeg_quantisation_tables()
354 return jpeg_tables[quality]; in jpeg_quantisation_tables()
499 tables = jpeg_quantisation_tables(&length, meye.params.quality); in mchip_load_tables()
892 if (jp->quality > 10) in meyeioc_s_params()
904 meye.params.quality != jp->quality) in meyeioc_s_params()
1106 meye.params.quality = ctrl->val; in meye_s_ctrl()
/drivers/media/dvb-frontends/
Dves1820.c294 u8 quality = ~ves1820_readreg(state, 0x18); in ves1820_read_snr() local
295 *snr = (quality << 8) | quality; in ves1820_read_snr()
Dtda10021.c369 u8 quality = ~tda10021_readreg(state, 0x18); in tda10021_read_snr() local
370 *snr = (quality << 8) | quality; in tda10021_read_snr()
Dtda10023.c438 u8 quality = ~tda10023_readreg(state, 0x18); in tda10023_read_snr() local
439 *snr = (quality << 8) | quality; in tda10023_read_snr()
/drivers/media/i2c/s5c73m3/
Ds5c73m3-ctrls.c284 static int s5c73m3_set_jpeg_quality(struct s5c73m3 *state, int quality) in s5c73m3_set_jpeg_quality() argument
288 if (quality <= 65) in s5c73m3_set_jpeg_quality()
290 else if (quality <= 75) in s5c73m3_set_jpeg_quality()
/drivers/media/platform/s5p-jpeg/
Djpeg-core.c648 static inline void s5p_jpeg_set_qtbl_lum(void __iomem *regs, int quality) in s5p_jpeg_set_qtbl_lum() argument
651 s5p_jpeg_set_qtbl(regs, qtbl_luminance[quality], in s5p_jpeg_set_qtbl_lum()
653 ARRAY_SIZE(qtbl_luminance[quality])); in s5p_jpeg_set_qtbl_lum()
656 static inline void s5p_jpeg_set_qtbl_chr(void __iomem *regs, int quality) in s5p_jpeg_set_qtbl_chr() argument
659 s5p_jpeg_set_qtbl(regs, qtbl_chrominance[quality], in s5p_jpeg_set_qtbl_chr()
661 ARRAY_SIZE(qtbl_chrominance[quality])); in s5p_jpeg_set_qtbl_chr()
718 static inline void exynos4_jpeg_set_qtbl_lum(void __iomem *regs, int quality) in exynos4_jpeg_set_qtbl_lum() argument
721 exynos4_jpeg_set_tbl(regs, qtbl_luminance[quality], in exynos4_jpeg_set_qtbl_lum()
723 ARRAY_SIZE(qtbl_luminance[quality])); in exynos4_jpeg_set_qtbl_lum()
726 static inline void exynos4_jpeg_set_qtbl_chr(void __iomem *regs, int quality) in exynos4_jpeg_set_qtbl_chr() argument
[all …]
/drivers/media/tuners/
Dxc5000.c557 static int xc_get_quality(struct xc5000_priv *priv, u16 *quality) in xc_get_quality() argument
559 return xc5000_readreg(priv, XREG_QUALITY, quality); in xc_get_quality()
666 u16 quality; in xc_debug_dump() local
703 xc_get_quality(priv, &quality); in xc_debug_dump()
704 dprintk(1, "*** Quality (0:<8dB, 7:>56dB) = %d\n", quality & 0x07); in xc_debug_dump()
Dxc4000.c486 static int xc_get_quality(struct xc4000_priv *priv, u16 *quality) in xc_get_quality() argument
488 return xc4000_readreg(priv, XREG_QUALITY, quality); in xc_get_quality()
1117 u16 quality; in xc_debug_dump() local
1148 xc_get_quality(priv, &quality); in xc_debug_dump()
1149 dprintk(1, "*** Quality (0:<8dB, 7:>56dB) = %d\n", quality); in xc_debug_dump()
/drivers/staging/media/mn88472/
DTODO1 Driver general quality is not good enough for mainline. Also, other
/drivers/staging/media/mn88473/
DTODO1 Driver general quality is not good enough for mainline. Also, other
/drivers/media/pci/zoran/
Dvideocodec.h239 __u16 quality; /* quality of the video */ member
Dzoran_card.c868 if (settings->jpg_comp.quality > 100) in zoran_check_jpg_settings()
869 settings->jpg_comp.quality = 100; in zoran_check_jpg_settings()
870 if (settings->jpg_comp.quality < 5) in zoran_check_jpg_settings()
871 settings->jpg_comp.quality = 5; in zoran_check_jpg_settings()
927 zr->jpg_settings.jpg_comp.quality = 50; /* default compression factor 8 */ in zoran_open_init_params()
/drivers/staging/media/
DKconfig6 don't have the "normal" Linux kernel quality level.
/drivers/media/platform/
Drcar_jpu.c510 static void jpu_set_qtbl(struct jpu *jpu, unsigned short quality) in jpu_set_qtbl() argument
512 jpu_set_tbl(jpu, JCQTBL(0), qtbl_lum[quality], QTBL_SIZE); in jpu_set_qtbl()
513 jpu_set_tbl(jpu, JCQTBL(1), qtbl_chr[quality], QTBL_SIZE); in jpu_set_qtbl()
569 static void jpu_generate_hdr(unsigned short quality, unsigned char *p) in jpu_generate_hdr() argument
571 put_qtbl(p + JPU_JPEG_QTBL_LUM_OFFSET, (const u8 *)qtbl_lum[quality]); in jpu_generate_hdr()
572 put_qtbl(p + JPU_JPEG_QTBL_CHR_OFFSET, (const u8 *)qtbl_chr[quality]); in jpu_generate_hdr()
/drivers/net/wireless/p54/
Dlmac.h177 u8 quality; member
214 u8 quality; member
/drivers/media/dvb-core/
Ddvb_frontend.c131 int quality; member
323 (fepriv->quality) = (fepriv->quality * 220 + 36*256) / 256; in dvb_frontend_swzigzag_update_delay()
325 (fepriv->quality) = (fepriv->quality * 220 + 0) / 256; in dvb_frontend_swzigzag_update_delay()
327 q2 = fepriv->quality - 128; in dvb_frontend_swzigzag_update_delay()
448 fepriv->quality = 0; in dvb_frontend_swzigzag()
465 fepriv->quality = 0; in dvb_frontend_swzigzag()
713 fepriv->quality = 0; in dvb_frontend_thread()
/drivers/char/hw_random/
Dvirtio-rng.c122 .quality = 1000, in probe_common()
/drivers/gpu/drm/sti/
DNOTES5 video decoder and does high quality video processing, including scaling.
/drivers/net/wireless/prism54/
Disl_oid.h68 char quality; member

12