Home
last modified time | relevance | path

Searched refs:cal (Results 1 – 25 of 84) sorted by relevance

1234

/linux-6.3-rc2/drivers/media/platform/ti/cal/
A Dcal.c271 cal_info(cal, "CAL Registers @ 0x%pa:\n", &cal->res->start); in cal_quickdump_regs()
633 struct cal_dev *cal = ctx->cal; in cal_update_seq_number() local
1008 ret = v4l2_device_register(cal->dev, &cal->v4l2_dev); in cal_media_init()
1046 ctx->cal = cal; in cal_ctx_create()
1097 cal->revision = cal_read(cal, CAL_HL_REVISION); in cal_get_hwinfo()
1186 if (!cal) in cal_probe()
1211 cal->base = devm_ioremap_resource(&pdev->dev, cal->res); in cal_probe()
1216 cal->res->name, &cal->res->start, &cal->res->end); in cal_probe()
1241 cal->phy[i] = cal_camerarx_create(cal, i); in cal_probe()
1263 cal->ctx[cal->num_contexts] = cal_ctx_create(cal, i); in cal_probe()
[all …]
A Dcal.h170 struct cal_dev *cal; member
233 struct cal_dev *cal; member
265 #define cal_dbg(level, cal, fmt, arg...) \ argument
270 #define cal_info(cal, fmt, arg...) \ argument
271 dev_info((cal)->dev, fmt, ##arg)
272 #define cal_err(cal, fmt, arg...) \ argument
273 dev_err((cal)->dev, fmt, ##arg)
291 return ioread32(cal->base + offset); in cal_read()
296 iowrite32(val, cal->base + offset); in cal_write()
307 u32 val = cal_read(cal, offset); in cal_write_field()
[all …]
A Dcal-camerarx.c176 current_state = cal_read_field(phy->cal, in cal_camerarx_power()
197 if (cal_read_field(phy->cal, in cal_camerarx_wait_reset()
217 if (cal_read_field(phy->cal, in cal_camerarx_wait_stop_state()
490 if (!cal->data) in cal_camerarx_regmap_init()
497 .reg = cal->syscon_camerrx_offset, in cal_camerarx_regmap_init()
507 cal->syscon_camerrx, in cal_camerarx_regmap_init()
605 dev_err(phy->cal->dev, in cal_camerarx_get_remote_frame_desc()
871 phy->cal = cal; in cal_camerarx_create()
883 cal_err(cal, "failed to ioremap\n"); in cal_camerarx_create()
891 ret = cal_camerarx_regmap_init(cal, phy); in cal_camerarx_create()
[all …]
A DMakefile2 obj-$(CONFIG_VIDEO_TI_CAL) += ti-cal.o
3 ti-cal-y := cal.o cal-camerarx.o cal-video.o
/linux-6.3-rc2/drivers/net/wireless/mediatek/mt76/mt76x2/
A Dphy.c35 s8 *gain_adj = dev->cal.rx.high_gain; in mt76x2_apply_gain_adj()
209 if (!dev->cal.tssi_cal_done) in mt76x2_phy_tssi_compensate()
212 if (!dev->cal.tssi_comp_pending) { in mt76x2_phy_tssi_compensate()
239 dev->cal.dpd_cal_done = true; in mt76x2_phy_tssi_compensate()
250 gain_val[0] = dev->cal.agc_gain_cur[0] - dev->cal.agc_gain_adjust; in mt76x2_phy_set_gain_val()
251 gain_val[1] = dev->cal.agc_gain_cur[1] - dev->cal.agc_gain_adjust; in mt76x2_phy_set_gain_val()
276 u8 *gain = dev->cal.agc_gain_init; in mt76x2_phy_update_channel_gain()
284 if (!dev->cal.avg_rssi_all) in mt76x2_phy_update_channel_gain()
285 dev->cal.avg_rssi_all = -75; in mt76x2_phy_update_channel_gain()
292 dev->cal.low_gain = low_gain; in mt76x2_phy_update_channel_gain()
[all …]
A Dusb_phy.c16 if (dev->cal.channel_cal_done) in mt76x2u_phy_channel_calibrate()
39 dev->cal.channel_cal_done = true; in mt76x2u_phy_channel_calibrate()
90 dev->cal.channel_cal_done = false; in mt76x2u_phy_set_channel()
141 mt76x2_mcu_init_gain(dev, channel, dev->cal.rx.mcu_gain, true); in mt76x2u_phy_set_channel()
147 if (!dev->cal.init_cal_done) { in mt76x2u_phy_set_channel()
157 if (!dev->cal.init_cal_done) in mt76x2u_phy_set_channel()
159 dev->cal.init_cal_done = true; in mt76x2u_phy_set_channel()
194 dev->cal.tssi_cal_done = true; in mt76x2u_phy_set_channel()
A Dpci_phy.c31 dev->cal.tssi_cal_done = true; in mt76x2_phy_tssi_init_cal()
41 if (dev->cal.channel_cal_done) in mt76x2_phy_channel_calibrate()
47 if (!dev->cal.tssi_cal_done) in mt76x2_phy_channel_calibrate()
68 dev->cal.channel_cal_done = true; in mt76x2_phy_channel_calibrate()
152 dev->cal.channel_cal_done = false; in mt76x2_phy_set_channel()
204 mt76x2_mcu_init_gain(dev, channel, dev->cal.rx.mcu_gain, true); in mt76x2_phy_set_channel()
212 if (!dev->cal.init_cal_done) { in mt76x2_phy_set_channel()
222 if (!dev->cal.init_cal_done) in mt76x2_phy_set_channel()
225 dev->cal.init_cal_done = true; in mt76x2_phy_set_channel()
265 dev->cal.temp = temp; in mt76x2_phy_temp_compensate()
A Deeprom.c185 s8 *dest = dev->cal.rx.high_gain; in mt76x2_set_rx_gain_group()
200 s8 *dest = dev->cal.rx.rssi_offset; in mt76x2_set_rssi_offset()
273 dev->cal.rx.mcu_gain = (lna_2g & 0xff); in mt76x2_read_rx_gain()
274 dev->cal.rx.mcu_gain |= (lna_5g[0] & 0xff) << 8; in mt76x2_read_rx_gain()
275 dev->cal.rx.mcu_gain |= (lna_5g[1] & 0xff) << 16; in mt76x2_read_rx_gain()
276 dev->cal.rx.mcu_gain |= (lna_5g[2] & 0xff) << 24; in mt76x2_read_rx_gain()
279 dev->cal.rx.lna_gain = mt76x02_sign_extend(lna, 8); in mt76x2_read_rx_gain()
/linux-6.3-rc2/drivers/net/wireless/mediatek/mt76/
A Dmt76x02_phy.c171 u8 limit = dev->cal.low_gain > 0 ? 16 : 4; in mt76x02_phy_adjust_vga_gain()
177 dev->cal.false_cca = false_cca; in mt76x02_phy_adjust_vga_gain()
178 if (false_cca > 800 && dev->cal.agc_gain_adjust < limit) { in mt76x02_phy_adjust_vga_gain()
179 dev->cal.agc_gain_adjust += 2; in mt76x02_phy_adjust_vga_gain()
182 (dev->cal.agc_gain_adjust >= limit && false_cca < 500)) { in mt76x02_phy_adjust_vga_gain()
183 dev->cal.agc_gain_adjust -= 2; in mt76x02_phy_adjust_vga_gain()
187 dev->cal.agc_lowest_gain = dev->cal.agc_gain_adjust >= limit; in mt76x02_phy_adjust_vga_gain()
199 memcpy(dev->cal.agc_gain_cur, dev->cal.agc_gain_init, in mt76x02_init_agc_gain()
200 sizeof(dev->cal.agc_gain_cur)); in mt76x02_init_agc_gain()
201 dev->cal.low_gain = -1; in mt76x02_init_agc_gain()
[all …]
A Dmt76x02_debugfs.c79 seq_printf(file, "avg_rssi: %d\n", dev->cal.avg_rssi_all); in read_agc()
80 seq_printf(file, "low_gain: %d\n", dev->cal.low_gain); in read_agc()
81 seq_printf(file, "false_cca: %d\n", dev->cal.false_cca); in read_agc()
82 seq_printf(file, "agc_gain_adjust: %d\n", dev->cal.agc_gain_adjust); in read_agc()
142 debugfs_create_u8("temperature", 0400, dir, &dev->cal.temp); in mt76x02_init_debugfs()
/linux-6.3-rc2/drivers/input/gameport/
A Dlightning.c127 cal[i] = inb(L4_PORT); in l4_getcal()
163 outb(cal[i], L4_PORT); in l4_setcal()
180 int cal[4]; in l4_calibrate() local
183 if (l4_getcal(l4->port, cal)) in l4_calibrate()
187 t = (max[i] * cal[i]) / 200; in l4_calibrate()
191 cal[i] = t; in l4_calibrate()
194 if (l4_setcal(l4->port, cal)) in l4_calibrate()
238 int cal[4] = { 255, 255, 255, 255 }; in l4_add_card() local
278 l4_setcal(l4->port, cal); in l4_add_card()
309 int cal[4] = { 59, 59, 59, 59 }; in l4_exit() local
[all …]
/linux-6.3-rc2/drivers/net/wireless/broadcom/b43/
A Dlo.c769 cal = kmalloc(sizeof(*cal), GFP_KERNEL); in b43_calibrate_lo_setting()
770 if (!cal) { in b43_calibrate_lo_setting()
780 return cal; in b43_calibrate_lo_setting()
844 if (!cal) { in b43_gphy_dc_lt_init()
852 kfree(cal); in b43_gphy_dc_lt_init()
896 if (!cal) in b43_lo_g_adjust()
914 if (!cal) in b43_lo_g_adjust_to()
963 cal->bbatt.att, cal->rfatt.att, in b43_lo_g_maintenance_work()
965 cal->ctl.i, cal->ctl.q); in b43_lo_g_maintenance_work()
968 kfree(cal); in b43_lo_g_maintenance_work()
[all …]
A Ddebugfs.c431 struct b43_lo_calib *cal; in loctls_read_file() local
455 list_for_each_entry(cal, &lo->calib_list, list) { in loctls_read_file()
458 active = (b43_compare_bbatt(&cal->bbatt, &phy->g->bbatt) && in loctls_read_file()
459 b43_compare_rfatt(&cal->rfatt, &phy->g->rfatt)); in loctls_read_file()
462 cal->bbatt.att, in loctls_read_file()
463 cal->rfatt.att, cal->rfatt.with_padmix, in loctls_read_file()
464 cal->ctl.i, cal->ctl.q, in loctls_read_file()
465 calc_expire_secs(now, cal->calib_time, in loctls_read_file()
/linux-6.3-rc2/arch/arm/boot/dts/
A Dtegra124-apalis-emc.dtsi317 nvidia,emc-auto-cal-config = <0xa1430000>;
318 nvidia,emc-auto-cal-config2 = <0x00000000>;
319 nvidia,emc-auto-cal-config3 = <0x00000000>;
320 nvidia,emc-auto-cal-interval = <0x001fffff>;
414 nvidia,emc-auto-cal-config = <0xa1430000>;
415 nvidia,emc-auto-cal-config2 = <0x00000000>;
416 nvidia,emc-auto-cal-config3 = <0x00000000>;
511 nvidia,emc-auto-cal-config = <0xa1430000>;
608 nvidia,emc-auto-cal-config = <0xa1430000>;
705 nvidia,emc-auto-cal-config = <0xa1430000>;
[all …]
A Dtegra124-jetson-tk1-emc.dtsi421 nvidia,emc-auto-cal-config = <0xa1430000>;
422 nvidia,emc-auto-cal-config2 = <0x00000000>;
423 nvidia,emc-auto-cal-config3 = <0x00000000>;
424 nvidia,emc-auto-cal-interval = <0x001fffff>;
589 nvidia,emc-auto-cal-config = <0xa1430000>;
590 nvidia,emc-auto-cal-config2 = <0x00000000>;
591 nvidia,emc-auto-cal-config3 = <0x00000000>;
757 nvidia,emc-auto-cal-config = <0xa1430000>;
925 nvidia,emc-auto-cal-config = <0xa1430000>;
1093 nvidia,emc-auto-cal-config = <0xa1430000>;
[all …]
A Dtegra124-nyan-blaze-emc.dtsi383 nvidia,emc-auto-cal-config = <0xa1430000>;
384 nvidia,emc-auto-cal-config2 = <0x00000000>;
385 nvidia,emc-auto-cal-config3 = <0x00000000>;
386 nvidia,emc-auto-cal-interval = <0x001fffff>;
551 nvidia,emc-auto-cal-config = <0xa1430000>;
552 nvidia,emc-auto-cal-config2 = <0x00000000>;
553 nvidia,emc-auto-cal-config3 = <0x00000000>;
719 nvidia,emc-auto-cal-config = <0xa1430000>;
887 nvidia,emc-auto-cal-config = <0xa1430000>;
1055 nvidia,emc-auto-cal-config = <0xa1430000>;
[all …]
A Dtegra124-nyan-big-emc.dtsi1134 nvidia,emc-auto-cal-config = <0xa1430000>;
1135 nvidia,emc-auto-cal-config2 = <0x00000000>;
1136 nvidia,emc-auto-cal-config3 = <0x00000000>;
1302 nvidia,emc-auto-cal-config = <0xa1430000>;
1470 nvidia,emc-auto-cal-config = <0xa1430000>;
1638 nvidia,emc-auto-cal-config = <0xa1430000>;
1806 nvidia,emc-auto-cal-config = <0xa1430000>;
1974 nvidia,emc-auto-cal-config = <0xa1430000>;
2142 nvidia,emc-auto-cal-config = <0xa1430000>;
2310 nvidia,emc-auto-cal-config = <0xa1430000>;
[all …]
A Ddra72x.dtsi42 cal: cal@0 { label
43 compatible = "ti,dra72-cal";
/linux-6.3-rc2/drivers/net/wireless/mediatek/mt76/mt76x0/
A Dphy.c416 gain -= dev->cal.rx.lna_gain * 2; in mt76x0_phy_set_chan_bbp_params()
795 dev->cal.tssi_target > -4096 && dev->cal.tssi_target < 4096 && in mt76x0_phy_get_delta_power()
805 dev->cal.tssi_target = tssi_target; in mt76x0_phy_get_delta_power()
1043 dev->cal.temp_vco = val; in mt76x0_phy_temp_sensor()
1045 if (abs(val - dev->cal.temp) > 30) { in mt76x0_phy_temp_sensor()
1047 dev->cal.temp = val; in mt76x0_phy_temp_sensor()
1058 u8 gain = dev->cal.agc_gain_cur[0] - dev->cal.agc_gain_adjust; in mt76x0_phy_set_gain_val()
1075 if (!dev->cal.avg_rssi_all) in mt76x0_phy_update_channel_gain()
1076 dev->cal.avg_rssi_all = -75; in mt76x0_phy_update_channel_gain()
1083 dev->cal.low_gain = low_gain; in mt76x0_phy_update_channel_gain()
[all …]
/linux-6.3-rc2/Documentation/devicetree/bindings/media/
A Dti,cal.yaml4 $id: http://devicetree.org/schemas/media/ti,cal.yaml#
24 - ti,dra72-cal
26 - ti,dra72-pre-es2-cal
28 - ti,dra76-cal
30 - ti,am654-cal
127 cal: cal@4845b000 {
128 compatible = "ti,dra72-cal";
/linux-6.3-rc2/Documentation/devicetree/bindings/memory-controllers/
A Dnvidia,tegra124-emc.yaml70 nvidia,emc-auto-cal-config:
76 nvidia,emc-auto-cal-config2:
82 nvidia,emc-auto-cal-config3:
88 nvidia,emc-auto-cal-interval:
316 - nvidia,emc-auto-cal-config
317 - nvidia,emc-auto-cal-config2
318 - nvidia,emc-auto-cal-config3
319 - nvidia,emc-auto-cal-interval
384 nvidia,emc-auto-cal-config = <0xa1430000>;
385 nvidia,emc-auto-cal-config2 = <0x00000000>;
[all …]
/linux-6.3-rc2/Documentation/devicetree/bindings/phy/
A Dmxs-usb-phy.txt18 - fsl,tx-cal-45-dn-ohms: Integer [35-54]. Resistance (in ohms) of switchable
21 - fsl,tx-cal-45-dp-ohms: Integer [35-54]. Resistance (in ohms) of switchable
24 - fsl,tx-d-cal: Integer [79-119]. Current trimming value (as a percentage) of
/linux-6.3-rc2/drivers/net/wireless/ath/ath9k/
A Dcalib.c64 s16 calib_nf = ath9k_hw_get_nf_limits(ah, chan)->cal[chain]; in ath9k_hw_get_default_nf()
88 struct ath9k_hw_cal_data *cal, in ath9k_hw_update_nfcal_hist_buffer() argument
98 h = cal->nfCalHist; in ath9k_hw_update_nfcal_hist_buffer()
128 (test_bit(NFCAL_INTF, &cal->cal_flags) ? in ath9k_hw_update_nfcal_hist_buffer()
139 if (!test_bit(NFCAL_INTF, &cal->cal_flags)) in ath9k_hw_update_nfcal_hist_buffer()
150 clear_bit(NFCAL_INTF, &cal->cal_flags); in ath9k_hw_update_nfcal_hist_buffer()
274 ath9k_hw_get_nf_limits(ah, chan)->cal[i]; in ath9k_hw_loadnf()
/linux-6.3-rc2/drivers/net/ethernet/microchip/sparx5/
A Dsparx5_calendar.c162 u32 cal[7], value, idx, portno; in sparx5_config_auto_calendar() local
168 memset(cal, 0, sizeof(cal)); in sparx5_config_auto_calendar()
193 cal[reg] |= spd << (offset * SPX5_CALBITS_PER_PORT); in sparx5_config_auto_calendar()
216 for (idx = 0; idx < ARRAY_SIZE(cal); idx++) in sparx5_config_auto_calendar()
217 spx5_wr(cal[idx], sparx5, QSYS_CAL_AUTO(idx)); in sparx5_config_auto_calendar()
254 static u32 sparx5_dsm_cal_len(u32 *cal) in sparx5_dsm_cal_len() argument
259 if (cal[idx] != SPX5_DSM_CAL_EMPTY) in sparx5_dsm_cal_len()
/linux-6.3-rc2/drivers/iio/pressure/
A Dicp10100.c44 int16_t cal[4]; member
214 st->cal[i] = be16_to_cpu(val); in icp10100_read_cal_otp()
215 dev_dbg(&st->client->dev, "cal[%d] = %d\n", i, st->cal[i]); in icp10100_read_cal_otp()
294 val1 = (int64_t)st->cal[0] * (int64_t)t_square; in icp10100_get_pressure()
296 val1 = (int64_t)st->cal[1] * (int64_t)t_square; in icp10100_get_pressure()
297 p_lut[1] = offset_factor * st->cal[3] + in icp10100_get_pressure()
299 val1 = (int64_t)st->cal[2] * (int64_t)t_square; in icp10100_get_pressure()

Completed in 45 milliseconds

1234