i40e_pin_state(9)
β¨ NAME β¨
okay so bestie, meet i40e_pin_state β determine PIN state. This is the i40e_pin_state(9) page from the Kernel API Manual, and it is literally here to tell you the PIN state. π
β¨
π SYNOPSIS π
enum i40e_ptp_gpio_pin_state i40e_pin_state (int index , int func );
πΈ ARGUMENTS πΈ
indexβ PIN index. like, which PIN we are talking about. π¦funcβ function assigned to PIN. the function that got assigned to that PIN. π«Ά
π DESCRIPTION π
So the vibe check here is simple: it determines the PIN state based on the PIN index and the function assigned to the PIN. Then it returns the PIN state. That is the whole move, no cap. π
π¦ SEE ALSO π¦
Kernel file: ./drivers/net/ethernet/intel/i40e/i40e_ptp.c π
the whole friend group is here, bestie:
i40e_ptp_extts0_work(9)i40e_is_ptp_pin_dev(9)i40e_can_set_pins(9)i40_ptp_reset_timing_events(9)i40e_ptp_verify(9)i40e_ptp_read(9)i40e_ptp_write(9)i40e_ptp_convert_to_hwtstamp(9)i40e_ptp_adjfine(9)i40e_ptp_set_1pps_signal_hw(9)i40e_ptp_adjtime(9)i40e_ptp_gettimex(9)i40e_ptp_settime(9)i40e_pps_configure(9)i40e_ptp_enable_pin(9)i40e_ptp_feature_enable(9)i40e_ptp_get_rx_events(9)i40e_ptp_rx_hang(9)i40e_ptp_tx_hang(9)i40e_ptp_tx_hwtstamp(9)i40e_ptp_rx_hwtstamp(9)i40e_ptp_set_increment(9)i40e_ptp_hwtstamp_get(9)i40e_ptp_free_pins(9)i40e_ptp_set_pin_hw(9)i40e_ptp_set_led_hw(9)i40e_ptp_init_leds_hw(9)i40e_ptp_set_pins_hw(9)i40e_ptp_set_pins(9)i40e_ptp_alloc_pins(9)i40e_ptp_set_timestamp_mode(9)i40e_ptp_hwtstamp_set(9)i40e_init_pin_config(9)i40e_ptp_create_clock(9)i40e_ptp_save_hw_time(9)i40e_ptp_restore_hw_time(9)i40e_ptp_init(9)i40e_ptp_stop(9)
xoxo, the source/version corner says ./drivers/net/ethernet/intel/i40e, the date is October 2026, and this iconic little page is filed under i40e_pin_state(9). ππΈ
π¦ 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