ath5k_get_in...olated_value(9)
π NAME π
ath5k_get_interpolated_value β okay so this one literally just gets you the interpolated Y val between two points. That's the whole gig. Bestie it's a math middle-point finder and it's serving π
(this page lives in the Kernel API Manual, section 9 β yes we're in kernel-doc land now π§)
β¨ SYNOPSIS β¨
s16 ath5k_get_interpolated_value (s16 target , s16 x_left , s16 x_right
, s16 y_left , s16 y_right );
No cap, that signature is giving "five small ints walk into a bar" π everything is s16 and it hands you an s16 right back. π«Ά
π ARGUMENTS π
targetβ the X value of that middle point you're curious about. The main character of this whole operation, honestly πx_leftβ X value of the left point. The leftie. π¦x_rightβ X value of the right point. Balancing her out on the other side βy_leftβ Y value of the left point. Same point, but vertical now, iykyk πΈy_rightβ Y value of the right point. The last of the five, we love a full set π
Heads up bestie: every single one of these is an s16, so that's the vibe of the whole function β small signed numbers, no fancy types, periodt.
π SEE ALSO π
Okay this is the part where the friend group gets introduced and there are so many of them. Buckle in, we're doing roll call π
- the kernel file
./drivers/net/wireless/ath/ath5k/phy.c PHY related functions(9)ath5k_hw_radio_revision(9)ath5k_channel_ok(9)ath5k_hw_chan_has_spur_noise(9)ath5k_hw_rfb_op(9)ath5k_hw_write_ofdm_timings(9)ath5k_hw_phy_disable(9)ath5k_hw_wait_for_synth(9)RF Gain optimization(9)ath5k_hw_rfgain_opt_init(9)ath5k_hw_request_rfgain_probe(9)ath5k_hw_rf_gainf_corr(9)ath5k_hw_rf_check_gainf_readback(9)ath5k_hw_rf_gainf_adjust(9)ath5k_hw_gainf_calibrate(9)ath5k_hw_rfgain_init(9)ath5k_hw_rfregs_init(9)ath5k_hw_rf5110_chan2athchan(9)ath5k_hw_rf5110_channel(9)ath5k_hw_rf5111_chan2athchan(9)ath5k_hw_rf5111_channel(9)ath5k_hw_rf5112_channel(9)ath5k_hw_rf2425_channel(9)ath5k_hw_channel(9)PHY Calibration routines(9)ath5k_hw_read_measured_noise_floor(9)ath5k_hw_init_nfcal_hist(9)ath5k_hw_update_nfcal_hist(9)ath5k_hw_get_median_noise_floor(9)ath5k_hw_update_noise_floor(9)ath5k_hw_rf5110_calibrate(9)ath5k_hw_rf511x_iq_calibrate(9)ath5k_hw_phy_calibrate(9)ath5k_hw_set_spur_mitigation_filter(9)Antenna control(9)ath5k_hw_set_def_antenna(9)ath5k_hw_set_fast_div(9)ath5k_hw_set_antenna_switch(9)ath5k_hw_set_antenna_mode(9)ath5k_get_linear_pcdac_min(9)ath5k_create_power_curve(9)ath5k_get_chan_pcal_surrounding_piers(9)ath5k_get_rate_pcal_data(9)ath5k_get_max_ctl_power(9)Power to PCDAC table functions(9)ath5k_fill_pwr_to_pcdac_table(9)ath5k_combine_linear_pcdac_curves(9)ath5k_write_pcdac_table(9)Power to PDADC table functions(9)ath5k_combine_pwr_to_pdadc_curves(9)ath5k_write_pwr_to_pdadc_table(9)ath5k_setup_channel_powertable(9)ath5k_write_channel_powertable(9)Per-rate tx power setting(9)ath5k_setup_rate_powertable(9)ath5k_hw_txpower(9)ath5k_hw_set_txpower_limit(9)ath5k_hw_phy_init(9)
Like I said. The whole group chat. Every single one of them showed up to the function and nobody left early π₯
Okay bye bestie, drink some water and go interpolate something π
This lil page comes to you from ./drivers/net/wireless/ath/ath5k, dated October 2026, and it's your girl ath5k_get_interpolated_value(9) signing off π
β¨
π¦ where this page comes from
- nixpkgs unstable: linux-manual 7.3.1
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms