ファイル定義書 VC2010

e1000e_ich8lan.c

ファイル名ファイル名

e1000e_ich8lan.c

ソースファイル情報ソースファイル情報

内容 行数 比率
コメント行数 854 25%
空行行数 573 17%
実行行数 2017 58%
合計行数 3444 100%

関数定義数関数定義数

内容 定義数
関数数 62

定義関数定義関数

No. 名称 属性 説明
1
StaticStatic e1000e_init_phy_params_pchlan static s32 e1000e_init_phy_params_pchlan - Initialize PHY function pointers
2
StaticStatic e1000e_init_phy_params_ich8lan static s32 e1000e_init_phy_params_ich8lan - Initialize PHY function pointers
3
StaticStatic e1000e_init_nvm_params_ich8lan static s32 e1000e_init_nvm_params_ich8lan - Initialize NVM function pointers
4
StaticStatic e1000e_init_mac_params_ich8lan static s32 e1000e_init_mac_params_ich8lan - Initialize MAC function pointers
5
StaticStatic e1000e_check_for_copper_link_ich8lan static s32 e1000e_check_for_copper_link_ich8lan - Check for link (Copper)
6
FunctionFunction e1000e_init_function_pointers_ich8lan void e1000e_init_function_pointers_ich8lan - Initialize ICH8 function pointers
7
StaticStatic e1000e_acquire_nvm_ich8lan static s32 e1000e_acquire_nvm_ich8lan - Acquire NVM mutex
8
StaticStatic e1000e_release_nvm_ich8lan static void e1000e_release_nvm_ich8lan - Release NVM mutex
9
StaticStatic e1000e_acquire_swflag_ich8lan static s32 e1000e_acquire_swflag_ich8lan - Acquire software control flag
10
StaticStatic e1000e_release_swflag_ich8lan static void e1000e_release_swflag_ich8lan - Release software control flag
11
StaticStatic e1000e_check_mng_mode_ich8lan static bool e1000e_check_mng_mode_ich8lan - Checks management mode
12
StaticStatic e1000e_check_reset_block_ich8lan static s32 e1000e_check_reset_block_ich8lan - Check if PHY reset is blocked
13
StaticStatic e1000e_sw_lcd_config_ich8lan static s32 e1000e_sw_lcd_config_ich8lan - SW-based LCD Configuration
14
StaticStatic e1000e_k1_gig_workaround_hv static s32 e1000e_k1_gig_workaround_hv - K1 Si workaround
15
FunctionFunction e1000e_configure_k1_ich8lan s32 e1000e_configure_k1_ich8lan - Configure K1 power state
16
FunctionFunction e1000e_oem_bits_config_ich8lan s32 e1000e_oem_bits_config_ich8lan - SW-based LCD Configuration
17
StaticStatic e1000e_hv_phy_workarounds_ich8lan static s32 e1000e_hv_phy_workarounds_ich8lan - A series of Phy workarounds to be
18
StaticStatic e1000e_lan_init_done_ich8lan static void e1000e_lan_init_done_ich8lan - Check for PHY config completion
19
StaticStatic e1000e_phy_hw_reset_ich8lan static s32 e1000e_phy_hw_reset_ich8lan - Performs a PHY reset
20
StaticStatic e1000e_get_phy_info_ich8lan static s32 e1000e_get_phy_info_ich8lan - Calls appropriate PHY type get_phy_info
21
StaticStatic e1000e_get_phy_info_ife_ich8lan static s32 e1000e_get_phy_info_ife_ich8lan - Retrieves various IFE PHY states
22
StaticStatic e1000e_set_lplu_state_pchlan static s32 e1000e_set_lplu_state_pchlan - Set Low Power Link Up state
23
StaticStatic e1000e_set_d0_lplu_state_ich8lan static s32 e1000e_set_d0_lplu_state_ich8lan - Set Low Power Linkup D0 state
24
StaticStatic e1000e_set_d3_lplu_state_ich8lan static s32 e1000e_set_d3_lplu_state_ich8lan - Set Low Power Linkup D3 state
25
StaticStatic e1000e_valid_nvm_bank_detect_ich8lan static s32 e1000e_valid_nvm_bank_detect_ich8lan - finds out the valid bank 0 or 1
26
StaticStatic e1000e_read_nvm_ich8lan static s32 e1000e_read_nvm_ich8lan - Read word(s) from the NVM
27
StaticStatic e1000e_flash_cycle_init_ich8lan static s32 e1000e_flash_cycle_init_ich8lan - Initialize flash
28
StaticStatic e1000e_flash_cycle_ich8lan static s32 e1000e_flash_cycle_ich8lan - Starts flash cycle (read/write/erase)
29
StaticStatic e1000e_read_flash_word_ich8lan static s32 e1000e_read_flash_word_ich8lan - Read word from flash
30
StaticStatic e1000e_read_flash_byte_ich8lan static s32 e1000e_read_flash_byte_ich8lan - Read byte from flash
31
StaticStatic e1000e_read_flash_data_ich8lan static s32 e1000e_read_flash_data_ich8lan - Read byte or word from NVM
32
StaticStatic e1000e_write_nvm_ich8lan static s32 e1000e_write_nvm_ich8lan - Write word(s) to the NVM
33
StaticStatic e1000e_update_nvm_checksum_ich8lan static s32 e1000e_update_nvm_checksum_ich8lan - Update the checksum for NVM
34
StaticStatic e1000e_validate_nvm_checksum_ich8lan static s32 e1000e_validate_nvm_checksum_ich8lan - Validate EEPROM checksum
35
StaticStatic e1000e_write_flash_data_ich8lan static s32 e1000e_write_flash_data_ich8lan - Writes bytes to the NVM
36
StaticStatic e1000e_write_flash_byte_ich8lan static s32 e1000e_write_flash_byte_ich8lan - Write a single byte to NVM
37
StaticStatic e1000e_retry_write_flash_byte_ich8lan static s32 e1000e_retry_write_flash_byte_ich8lan - Writes a single byte to NVM
38
StaticStatic e1000e_erase_flash_bank_ich8lan static s32 e1000e_erase_flash_bank_ich8lan - Erase a bank (4k) from NVM
39
StaticStatic e1000e_valid_led_default_ich8lan static s32 e1000e_valid_led_default_ich8lan - Set the default LED settings
40
StaticStatic e1000e_id_led_init_pchlan static s32 e1000e_id_led_init_pchlan - store LED configurations
41
StaticStatic e1000e_get_bus_info_ich8lan static s32 e1000e_get_bus_info_ich8lan - Get/Set the bus type and width
42
StaticStatic e1000e_reset_hw_ich8lan static s32 e1000e_reset_hw_ich8lan - Reset the hardware
43
StaticStatic e1000e_init_hw_ich8lan static s32 e1000e_init_hw_ich8lan - Initialize the hardware
44
StaticStatic e1000e_initialize_hw_bits_ich8lan static void e1000e_initialize_hw_bits_ich8lan - Initialize required hardware bits
45
StaticStatic e1000e_setup_link_ich8lan static s32 e1000e_setup_link_ich8lan - Setup flow control and link settings
46
StaticStatic e1000e_setup_copper_link_ich8lan static s32 e1000e_setup_copper_link_ich8lan - Configure MAC/PHY interface
47
StaticStatic e1000e_get_link_up_info_ich8lan static s32 e1000e_get_link_up_info_ich8lan - Get current link speed and duplex
48
StaticStatic e1000e_kmrn_lock_loss_workaround_ich8lan static s32 e1000e_kmrn_lock_loss_workaround_ich8lan - Kumeran workaround
49
FunctionFunction e1000e_set_kmrn_lock_loss_workaround_ich8lan void e1000e_set_kmrn_lock_loss_workaround_ich8lan - Set Kumeran workaround state
50
FunctionFunction e1000e_igp3_phy_powerdown_workaround_ich8lan void e1000e_ipg3_phy_powerdown_workaround_ich8lan - Power down workaround on D3
51
FunctionFunction e1000e_gig_downshift_workaround_ich8lan void e1000e_gig_downshift_workaround_ich8lan - WoL from S5 stops working
52
FunctionFunction e1000e_disable_gig_wol_ich8lan void e1000e_disable_gig_wol_ich8lan - disable gig during WoL
53
StaticStatic e1000e_cleanup_led_ich8lan static s32 e1000e_cleanup_led_ich8lan - Restore the default LED operation
54
StaticStatic e1000e_led_on_ich8lan static s32 e1000e_led_on_ich8lan - Turn LEDs on
55
StaticStatic e1000e_led_off_ich8lan static s32 e1000e_led_off_ich8lan - Turn LEDs off
56
StaticStatic e1000e_setup_led_pchlan static s32 e1000e_setup_led_pchlan - Configures SW controllable LED
57
StaticStatic e1000e_cleanup_led_pchlan static s32 e1000e_cleanup_led_pchlan - Restore the default LED operation
58
StaticStatic e1000e_led_on_pchlan static s32 e1000e_led_on_pchlan - Turn LEDs on
59
StaticStatic e1000e_led_off_pchlan static s32 e1000e_led_off_pchlan - Turn LEDs off
60
StaticStatic e1000e_get_cfg_done_ich8lan static s32 e1000e_get_cfg_done_ich8lan - Read config done bit
61
StaticStatic e1000e_power_down_phy_copper_ich8lan static void e1000e_power_down_phy_copper_ich8lan - Remove link during PHY power down
62
StaticStatic e1000e_clear_hw_cntrs_ich8lan static void e1000e_clear_hw_cntrs_ich8lan - Clear statistical counters

See Also

目次 | ファイル一覧 | 関数一覧 | ネームスペース一覧 | クラス一覧 | #define一覧 | マクロ一覧 | 外部変数一覧 | 構造体一覧 | 共用体一覧 | 列挙体一覧 | Const一覧 | 索引 | サイドメニュー