Home
last modified time | relevance | path

Searched full:curves (Results 1 – 25 of 36) sorted by relevance

12

/linux/drivers/staging/fbtft/
H A Dfb_st7789v.c297 * set_gamma() - set gamma curves
300 * @curves: gamma curves
302 * Before the gamma curves are applied, they are preprocessed with a bitmask
304 * This implies that the curves input parameter might be changed by this
310 static int set_gamma(struct fbtft_par *par, u32 *curves) in set_gamma() argument
319 * gamma curves. in set_gamma()
341 curves[c + j] &= gamma_par_mask[j]; in set_gamma()
343 curves[c + 0], curves[c + 1], curves[c + 2], in set_gamma()
344 curves[c + 3], curves[c + 4], curves[c + 5], in set_gamma()
345 curves[c + 6], curves[c + 7], curves[c + 8], in set_gamma()
[all …]
H A Dfb_ssd1305.c37 if (par->gamma.curves[0] == 0) { in init_display()
40 par->gamma.curves[0] = 0xCF; in init_display()
42 par->gamma.curves[0] = 0x8F; in init_display()
142 static int set_gamma(struct fbtft_par *par, u32 *curves) in set_gamma() argument
144 curves[0] &= 0xFF; in set_gamma()
147 write_reg(par, curves[0]); in set_gamma()
H A Dfb_ssd1306.c36 if (par->gamma.curves[0] == 0) { in init_display()
39 par->gamma.curves[0] = 0xCF; in init_display()
41 par->gamma.curves[0] = 0x8F; in init_display()
159 static int set_gamma(struct fbtft_par *par, u32 *curves) in set_gamma() argument
162 curves[0] &= 0xFF; in set_gamma()
166 write_reg(par, curves[0]); in set_gamma()
H A Dfb_ssd1325.c101 static int set_gamma(struct fbtft_par *par, u32 *curves) in set_gamma() argument
106 if (i > 0 && curves[i] < 1) { in set_gamma()
112 if (curves[i] > 7) { in set_gamma()
122 write_reg(par, (curves[i] & 0xFF)); in set_gamma()
H A Dfb_pcd8544.c131 static int set_gamma(struct fbtft_par *par, u32 *curves) in set_gamma() argument
134 curves[0] &= 0x7F; in set_gamma()
137 write_reg(par, 0x80 | curves[0]); in set_gamma()
H A Dfb_tls8204.c124 static int set_gamma(struct fbtft_par *par, u32 *curves) in set_gamma() argument
127 curves[0] &= 0x7F; in set_gamma()
130 write_reg(par, 0x80 | curves[0]); in set_gamma()
H A Dfb_sh1106.c97 static int set_gamma(struct fbtft_par *par, u32 *curves) in set_gamma() argument
100 curves[0] &= 0xFF; in set_gamma()
103 write_reg(par, 0x81, curves[0]); in set_gamma()
H A Dfb_ssd1331.c131 static int set_gamma(struct fbtft_par *par, u32 *curves) in set_gamma() argument
137 if (i > 0 && curves[i] < 2) { in set_gamma()
143 acc += curves[i]; in set_gamma()
H A Dinternal.h10 int fbtft_gamma_parse_str(struct fbtft_par *par, u32 *curves,
H A Dfb_ssd1289.c122 #define CURVE(num, idx) curves[(num) * par->gamma.num_values + (idx)]
123 static int set_gamma(struct fbtft_par *par, u32 *curves) in set_gamma() argument
H A Dfb_s6d1121.c119 #define CURVE(num, idx) curves[(num) * par->gamma.num_values + (idx)]
120 static int set_gamma(struct fbtft_par *par, u32 *curves) in set_gamma() argument
H A Dfb_hx8347d.c117 #define CURVE(num, idx) curves[(num) * par->gamma.num_values + (idx)]
118 static int set_gamma(struct fbtft_par *par, u32 *curves) in set_gamma() argument
/linux/crypto/
H A Decrdsa_defs.h22 * EC-RDSA uses its own set of curves.
24 * cp256{a,b,c} curves first defined for GOST R 34.10-2001 in RFC 4357 (as
26 * proposed for use in R 50.1.114-2016 and RFC 7836 as the 256-bit curves.
134 /* tc512{a,b} curves first recommended in 2013 and then standardized in
/linux/Documentation/hwmon/
H A Dnzxt-kraken3.rst34 The temperature of the curves relates to the fixed [20-59] range, correlating to
37 require complete curves to be sent for each change; they can lock up or discard
76 temp[1-2]_auto_point[1-40]_pwm Temp-PWM duty curves (for pump and fan), related to coolant temp
/linux/Documentation/ABI/testing/
H A Dsysfs-bus-iio-isl2950134 resultant curves have the form ax^2 + bx + c.
36 From those two curves, a and b coefficients shall be
/linux/include/crypto/
H A Decdh.h17 * The ECC curves known to the ECDH implementation are specified in this
25 /* Curves IDs */
H A Decc_curve.h48 * @curve_id: Curves IDs:
/linux/drivers/net/wireless/ath/ath5k/
H A Dphy.c2492 /* Keep the right boundary so that it works for both curves */ in ath5k_get_linear_pcdac_min()
2512 * one curves on hw so we can go up to 128 (which is the max step we
2844 * For RF5112 we have 4 XPD -eXternal Power Detector- curves
2846 * use the higher (3) and the lower (0) curves. Each curve again has 0.5dB
2909 * ath5k_combine_linear_pcdac_curves() - Combine available PCDAC Curves
2913 * @pdcurves: Number of pd curves
2915 * Combine available XPD Curves and fill Linear Power to PCDAC table on RF5112
2916 * RFX112 can have up to 2 curves (one for low txpower range and one for
2938 * we don't need to set this, if we have 2 curves and in ath5k_combine_linear_pcdac_curves()
2946 * two curves the first is the high power curve in ath5k_combine_linear_pcdac_curves()
[all …]
H A Deeprom.c888 * For RF5112 we have 4 XPD -eXternal Power Detector- curves
890 * use the higher (3) and the lower (0) curves. Each curve has 0.5dB
1025 /* Count how many curves we have and in ath5k_eeprom_read_pcal_info_5112()
1027 * available curves we have on each count). in ath5k_eeprom_read_pcal_info_5112()
1028 * Curves are stored from lower (x0) to in ath5k_eeprom_read_pcal_info_5112()
1130 * instead of a PCDAC and 4 pd gain curves for each calibrated channel.
1134 * To recreate the curves we read here the points and interpolate
1135 * later. Note that in most cases only 2 (higher and lower) curves are
1137 * 4 curves on eeprom. The final curve (higher power) has an extra
1286 /* Count how many curves we have and in ath5k_eeprom_read_pcal_info_2413()
[all …]
H A Deeprom.h289 * level curves in 0.25dB units */
336 * Curves are stored in order from lower
408 * @ee_pd_gain_overlap: PD ADC curves need to overlap in 0.5dB steps (ee_map>=2)
461 /* Number of pd gain curves per mode */
/linux/include/linux/power/
H A Dtwl4030_madc_battery.h13 * Usually we can assume 100% @ 4.15V and 0% @ 3.3V but curves differ for
/linux/Documentation/devicetree/bindings/crypto/
H A Dintel,keembay-ocs-ecc.yaml16 cryptography using the NIST P-256 and NIST P-384 elliptic curves.
/linux/drivers/gpu/drm/nouveau/include/nvkm/subdev/
H A Dvolt.h22 * the voltage. These all can describe different kind of curves, so
/linux/Documentation/devicetree/bindings/media/
H A Dmediatek,mdp3-tcc.yaml14 It is used to handle the tone mapping of various gamma curves in order to
/linux/Documentation/devicetree/bindings/iio/light/
H A Dcapella,cm3605.yaml53 Sensitivity calibration resistance. Note that calibration curves

12