Defined in 2 files as a function:
- drivers/net/ethernet/marvell/skge.h, line 2566 (as a function)
- drivers/net/ethernet/marvell/sky2.h, line 2395 (as a function)
Referenced in 4 files:
-
drivers/net/ethernet/marvell/skge.c
- line 205
- line 1903
- line 1904
- line 1921
- line 2036
- line 2037
- line 2038
- line 2039
- line 2041
- line 2102
- line 2139
- line 2146
- line 2150
- line 2153
- line 2156
- line 2160
- line 2163
- line 2176
- line 2184
- line 2185
- line 2186
- line 2239
- line 2315
- line 2329
- line 3005
- line 3007
- line 3009
- line 3011
- line 3014
- line 3472
- line 3484
- drivers/net/ethernet/marvell/skge.h
-
drivers/net/ethernet/marvell/sky2.c
- line 155
- line 156
- line 182
- line 291
- line 292
- line 293
- line 294
- line 298
- line 483
- line 742
- line 783
- line 795
- line 840
- line 937
- line 941
- line 944
- line 947
- line 951
- line 954
- line 971
- line 980
- line 981
- line 982
- line 2081
- line 2213
- line 2405
- line 2421
- line 2438
- line 3873
- line 3875
- line 3877
- line 3879
- line 3882
- drivers/net/ethernet/marvell/sky2.h
Smatch caller information:
drivers/net/ethernet/marvell/skge.c __gm_phy_read() -> gma_write16()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | hw | 4096-ptr_max |
| PARAM_VALUE | 2 | r | 128 |
| DATA_SOURCE | 0 | hw | $0 |
| DATA_SOURCE | 1 | port | $1 |
| BIT_INFO | 3 | v | 0x20,0xffe0 |
| PREEMPT_ADD | |||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | bh | ||
| HALF_LOCKED2 | 0 | &hw->phy_lock |
drivers/net/ethernet/marvell/skge.c gm_phy_write() -> gma_write16()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | hw | 4096-ptr_max |
| PARAM_VALUE | 2 | r | 132 |
| BUF_SIZE | 0 | hw | s32min-(-1),1-s32max |
| BUF_SIZE | 0 | hw | s32min-(-1),1-s32max |
| BUF_SIZE | 0 | hw->pdev | (-1),1-s32max |
| DATA_SOURCE | 0 | hw | $0 |
| DATA_SOURCE | 1 | port | $1 |
| DATA_SOURCE | 3 | v | $3 |
| PREEMPT_ADD | |||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HOST_DATA | 0 | hw->chip_id | 176-178 |
| HOST_DATA | 0 | hw->chip_rev | 0-15[c] |
| HOST_DATA | 0 | hw->copper | 0[c] |
| HOST_DATA | 0 | hw->pdev->current_state | 0-3[c] |
| HOST_DATA | 0 | hw->phy_type | 0-15 |
| HOST_DATA | 0 | hw->ram_size | 4096-1044480 |
| HOST_DATA | 3 | v | 0-u16max |
| UNITS | 0 | hw | unit_byte |
| HALF_LOCKED2 | &hw->phy_lock | ||
| HALF_LOCKED2 | bh | ||
| HALF_LOCKED2 | 0 | &hw->phy_lock |
drivers/net/ethernet/marvell/skge.c gm_phy_write() -> gma_write16()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | hw | 4096-ptr_max |
| PARAM_VALUE | 2 | r | 128 |
| BUF_SIZE | 0 | hw | s32min-(-1),1-s32max |
| BUF_SIZE | 0 | hw | s32min-(-1),1-s32max |
| BUF_SIZE | 0 | hw->pdev | (-1),1-s32max |
| DATA_SOURCE | 0 | hw | $0 |
| DATA_SOURCE | 1 | port | $1 |
| BIT_INFO | 3 | v | 0x0,0xffc0 |
| PREEMPT_ADD | |||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HOST_DATA | 0 | hw->chip_id | 176-178 |
| HOST_DATA | 0 | hw->chip_rev | 0-15[c] |
| HOST_DATA | 0 | hw->copper | 0[c] |
| HOST_DATA | 0 | hw->pdev->current_state | 0-3[c] |
| HOST_DATA | 0 | hw->phy_type | 0-15 |
| HOST_DATA | 0 | hw->ram_size | 4096-1044480 |
| UNITS | 0 | hw | unit_byte |
| HALF_LOCKED2 | &hw->phy_lock | ||
| HALF_LOCKED2 | bh | ||
| HALF_LOCKED2 | 0 | &hw->phy_lock |
drivers/net/ethernet/marvell/skge.c gma_set_addr() -> gma_write16()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | hw | 4096-ptr_max |
| PARAM_VALUE | 2 | r | 28,40 |
| DATA_SOURCE | 0 | hw | $0 |
| DATA_SOURCE | 1 | port | $1 |
| DATA_SOURCE | 2 | r | $2 |
| HARD_MAX | 2 | r | 40 |
| PREEMPT_ADD | |||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | bh | ||
| LOCK2 | 0 | &hw->phy_lock | |
| TYPE_LOCK | (struct skge_hw)->phy_lock |
drivers/net/ethernet/marvell/skge.c gma_set_addr() -> gma_write16()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | hw | 4096-ptr_max |
| PARAM_VALUE | 2 | r | 32,44 |
| DATA_SOURCE | 0 | hw | $0 |
| DATA_SOURCE | 1 | port | $1 |
| PREEMPT_ADD | |||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | bh | ||
| LOCK2 | 0 | &hw->phy_lock | |
| TYPE_LOCK | (struct skge_hw)->phy_lock |
drivers/net/ethernet/marvell/skge.c gma_set_addr() -> gma_write16()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | hw | 4096-ptr_max |
| PARAM_VALUE | 2 | r | 36,48 |
| DATA_SOURCE | 0 | hw | $0 |
| DATA_SOURCE | 1 | port | $1 |
| PREEMPT_ADD | |||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | bh | ||
| LOCK2 | 0 | &hw->phy_lock | |
| TYPE_LOCK | (struct skge_hw)->phy_lock |
drivers/net/ethernet/marvell/skge.c skge_set_mac_address() -> gma_write16()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | hw | 4096-ptr_max |
| PARAM_VALUE | 2 | r | 4 |
| PARAM_VALUE | 3 | v | 0-63487 |
| BIT_INFO | 3 | v | 0x0,0xf7ff |
| PREEMPT_ADD | <- disables preempt | ||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HOST_DATA | 3 | v | 0-63487 |
| LOCK2 | bh | ||
| LOCK2 | 0 | &hw->phy_lock | |
| HALF_LOCKED2 | global &dev_addr_sem | ||
| HALF_LOCKED2 | global &rtnl_mutex | ||
| TYPE_LOCK | (struct skge_hw)->phy_lock |
drivers/net/ethernet/marvell/skge.c skge_set_mac_address() -> gma_write16()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | hw | 4096-ptr_max |
| PARAM_VALUE | 2 | r | 4 |
| DATA_SOURCE | 3 | v | r gma_read16 |
| PREEMPT_ADD | <- disables preempt | ||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HOST_DATA | 3 | v | 0-u16max |
| LOCK2 | bh | ||
| LOCK2 | 0 | &hw->phy_lock | |
| HALF_LOCKED2 | global &dev_addr_sem | ||
| HALF_LOCKED2 | global &rtnl_mutex | ||
| TYPE_LOCK | (struct skge_hw)->phy_lock |
drivers/net/ethernet/marvell/skge.c skge_wol_init() -> gma_write16()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | hw | 4096-ptr_max |
| PARAM_VALUE | 2 | r | 4 |
| PARAM_VALUE | 3 | v | 14386 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &dev->mutex |
drivers/net/ethernet/marvell/skge.c yukon_link_down() -> gma_write16()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | hw | 4096-ptr_max |
| PARAM_VALUE | 2 | r | 4 |
| PARAM_VALUE | 3 | v | 0-59391 |
| BIT_INFO | 3 | v | 0x0,0xe7ff |
| PREEMPT_ADD | |||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HOST_DATA | 3 | v | 0-59391[c] |
| LOCK2 | &hw->phy_lock | ||
| HALF_LOCKED2 | bh | ||
| TYPE_LOCK | (struct skge_hw)->phy_lock |
drivers/net/ethernet/marvell/skge.c yukon_link_up() -> gma_write16()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | hw | 4096-ptr_max |
| PARAM_VALUE | 2 | r | 4 |
| BIT_INFO | 3 | v | 0x1800,0xffff |
| PREEMPT_ADD | |||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HOST_DATA | 3 | v | 0-u16max |
| LOCK2 | &hw->phy_lock | ||
| HALF_LOCKED2 | bh | ||
| TYPE_LOCK | (struct skge_hw)->phy_lock |
drivers/net/ethernet/marvell/skge.c yukon_mac_init() -> gma_write16()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | hw | 4096-ptr_max |
| PARAM_VALUE | 2 | r | 4 |
| DATA_SOURCE | 0 | hw | $0 |
| DATA_SOURCE | 1 | port | $1 |
| BIT_INFO | 3 | v | 0x7,0xffff |
| PREEMPT_ADD | |||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HOST_DATA | 3 | v | 0-u16max |
| LOCK2 | bh | ||
| LOCK2 | 0 | &hw->phy_lock | |
| HALF_LOCKED2 | global &rtnl_mutex | ||
| TYPE_LOCK | (struct skge_hw)->phy_lock |
drivers/net/ethernet/marvell/skge.c yukon_mac_init() -> gma_write16()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | hw | 4096-ptr_max |
| PARAM_VALUE | 2 | r | 4 |
| PARAM_VALUE | 3 | v | 7,15,23,31,39,47,55,63,143,159,168,175,186,191,8215,8223,8247,8255,8351,8378,8383 |
| DATA_SOURCE | 0 | hw | $0 |
| DATA_SOURCE | 1 | port | $1 |
| BIT_INFO | 3 | v | 0x0,0x20bf |
| PREEMPT_ADD | |||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | bh | ||
| LOCK2 | 0 | &hw->phy_lock | |
| HALF_LOCKED2 | global &rtnl_mutex | ||
| TYPE_LOCK | (struct skge_hw)->phy_lock |
drivers/net/ethernet/marvell/skge.c yukon_mac_init() -> gma_write16()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | hw | 4096-ptr_max |
| PARAM_VALUE | 2 | r | 136 |
| DATA_SOURCE | 0 | hw | $0 |
| DATA_SOURCE | 1 | port | $1 |
| BIT_INFO | 3 | v | 0x20,0xffff |
| PREEMPT_ADD | |||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HOST_DATA | 3 | v | 0-u16max[c] |
| LOCK2 | bh | ||
| LOCK2 | 0 | &hw->phy_lock | |
| HALF_LOCKED2 | global &rtnl_mutex | ||
| TYPE_LOCK | (struct skge_hw)->phy_lock |
drivers/net/ethernet/marvell/skge.c yukon_mac_init() -> gma_write16()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | hw | 4096-ptr_max |
| PARAM_VALUE | 2 | r | 136 |
| DATA_SOURCE | 0 | hw | $0 |
| DATA_SOURCE | 1 | port | $1 |
| DATA_SOURCE | 3 | v | r gma_read16 |
| PREEMPT_ADD | |||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HOST_DATA | 3 | v | 0-u16max |
| LOCK2 | bh | ||
| LOCK2 | 0 | &hw->phy_lock | |
| HALF_LOCKED2 | global &rtnl_mutex | ||
| TYPE_LOCK | (struct skge_hw)->phy_lock |
drivers/net/ethernet/marvell/skge.c yukon_mac_init() -> gma_write16()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | hw | 4096-ptr_max |
| PARAM_VALUE | 2 | r | 8 |
| PARAM_VALUE | 3 | v | 4096 |
| DATA_SOURCE | 0 | hw | $0 |
| DATA_SOURCE | 1 | port | $1 |
| PREEMPT_ADD | |||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | bh | ||
| LOCK2 | 0 | &hw->phy_lock | |
| HALF_LOCKED2 | global &rtnl_mutex | ||
| TYPE_LOCK | (struct skge_hw)->phy_lock |
drivers/net/ethernet/marvell/skge.c yukon_mac_init() -> gma_write16()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | hw | 4096-ptr_max |
| PARAM_VALUE | 2 | r | 12 |
| PARAM_VALUE | 3 | v | 57344 |
| DATA_SOURCE | 0 | hw | $0 |
| DATA_SOURCE | 1 | port | $1 |
| PREEMPT_ADD | |||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | bh | ||
| LOCK2 | 0 | &hw->phy_lock | |
| HALF_LOCKED2 | global &rtnl_mutex | ||
| TYPE_LOCK | (struct skge_hw)->phy_lock |
drivers/net/ethernet/marvell/skge.c yukon_mac_init() -> gma_write16()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | hw | 4096-ptr_max |
| PARAM_VALUE | 2 | r | 16 |
| PARAM_VALUE | 3 | v | u16max |
| DATA_SOURCE | 0 | hw | $0 |
| DATA_SOURCE | 1 | port | $1 |
| PREEMPT_ADD | |||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | bh | ||
| LOCK2 | 0 | &hw->phy_lock | |
| HALF_LOCKED2 | global &rtnl_mutex | ||
| TYPE_LOCK | (struct skge_hw)->phy_lock |
drivers/net/ethernet/marvell/skge.c yukon_mac_init() -> gma_write16()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | hw | 4096-ptr_max |
| PARAM_VALUE | 2 | r | 20 |
| PARAM_VALUE | 3 | v | 55232 |
| DATA_SOURCE | 0 | hw | $0 |
| DATA_SOURCE | 1 | port | $1 |
| PREEMPT_ADD | |||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | bh | ||
| LOCK2 | 0 | &hw->phy_lock | |
| HALF_LOCKED2 | global &rtnl_mutex | ||
| TYPE_LOCK | (struct skge_hw)->phy_lock |
drivers/net/ethernet/marvell/skge.c yukon_mac_init() -> gma_write16()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | hw | 4096-ptr_max |
| PARAM_VALUE | 2 | r | 24 |
| PARAM_VALUE | 3 | v | 8734,8990 |
| DATA_SOURCE | 0 | hw | $0 |
| DATA_SOURCE | 1 | port | $1 |
| BIT_INFO | 3 | v | 0x221e,0x231e |
| PREEMPT_ADD | |||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | bh | ||
| LOCK2 | 0 | &hw->phy_lock | |
| HALF_LOCKED2 | global &rtnl_mutex | ||
| TYPE_LOCK | (struct skge_hw)->phy_lock |
drivers/net/ethernet/marvell/skge.c yukon_mac_init() -> gma_write16()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | hw | 4096-ptr_max |
| PARAM_VALUE | 2 | r | 80 |
| PARAM_VALUE | 3 | v | 0 |
| DATA_SOURCE | 0 | hw | $0 |
| DATA_SOURCE | 1 | port | $1 |
| PREEMPT_ADD | |||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | bh | ||
| LOCK2 | 0 | &hw->phy_lock | |
| HALF_LOCKED2 | global &rtnl_mutex | ||
| TYPE_LOCK | (struct skge_hw)->phy_lock |
drivers/net/ethernet/marvell/skge.c yukon_mac_init() -> gma_write16()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | hw | 4096-ptr_max |
| PARAM_VALUE | 2 | r | 84 |
| PARAM_VALUE | 3 | v | 0 |
| DATA_SOURCE | 0 | hw | $0 |
| DATA_SOURCE | 1 | port | $1 |
| PREEMPT_ADD | |||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | bh | ||
| LOCK2 | 0 | &hw->phy_lock | |
| HALF_LOCKED2 | global &rtnl_mutex | ||
| TYPE_LOCK | (struct skge_hw)->phy_lock |
drivers/net/ethernet/marvell/skge.c yukon_mac_init() -> gma_write16()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | hw | 4096-ptr_max |
| PARAM_VALUE | 2 | r | 88 |
| PARAM_VALUE | 3 | v | 0 |
| DATA_SOURCE | 0 | hw | $0 |
| DATA_SOURCE | 1 | port | $1 |
| PREEMPT_ADD | |||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | bh | ||
| LOCK2 | 0 | &hw->phy_lock | |
| HALF_LOCKED2 | global &rtnl_mutex | ||
| TYPE_LOCK | (struct skge_hw)->phy_lock |
drivers/net/ethernet/marvell/skge.c yukon_reset() -> gma_write16()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | hw | 4096-ptr_max |
| PARAM_VALUE | 2 | r | 52 |
| PARAM_VALUE | 3 | v | 0 |
| BUF_SIZE | 0 | hw | s32min-(-1),1-s32max |
| BUF_SIZE | 0 | hw | s32min-(-1),1-s32max |
| BUF_SIZE | 0 | hw->pdev | (-1),16,24,40,56,108-1096,1384,1600,1616,1752,2072,2576,7472,8064 |
| DATA_SOURCE | 0 | hw | $0 |
| DATA_SOURCE | 1 | port | $1 |
| PREEMPT_ADD | |||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HOST_DATA | 0 | hw->chip_id | 176-178 |
| HOST_DATA | 0 | hw->chip_rev | 0-15[c] |
| HOST_DATA | 0 | hw->copper | 0[c] |
| HOST_DATA | 0 | hw->pdev->current_state | 0-3[c] |
| HOST_DATA | 0 | hw->phy_type | 0-15 |
| HOST_DATA | 0 | hw->ram_size | 4096-1044480 |
| UNITS | 0 | hw | unit_byte |
| HALF_LOCKED2 | bh | ||
| HALF_LOCKED2 | 0 | &hw->phy_lock |
drivers/net/ethernet/marvell/skge.c yukon_reset() -> gma_write16()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | hw | 4096-ptr_max |
| PARAM_VALUE | 2 | r | 56 |
| PARAM_VALUE | 3 | v | 0 |
| BUF_SIZE | 0 | hw | s32min-(-1),1-s32max |
| BUF_SIZE | 0 | hw | s32min-(-1),1-s32max |
| BUF_SIZE | 0 | hw->pdev | (-1),16,24,40,56,108-1096,1384,1600,1616,1752,2072,2576,7472,8064 |
| DATA_SOURCE | 0 | hw | $0 |
| DATA_SOURCE | 1 | port | $1 |
| PREEMPT_ADD | |||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HOST_DATA | 0 | hw->chip_id | 176-178 |
| HOST_DATA | 0 | hw->chip_rev | 0-15[c] |
| HOST_DATA | 0 | hw->copper | 0[c] |
| HOST_DATA | 0 | hw->pdev->current_state | 0-3[c] |
| HOST_DATA | 0 | hw->phy_type | 0-15 |
| HOST_DATA | 0 | hw->ram_size | 4096-1044480 |
| UNITS | 0 | hw | unit_byte |
| HALF_LOCKED2 | bh | ||
| HALF_LOCKED2 | 0 | &hw->phy_lock |
drivers/net/ethernet/marvell/skge.c yukon_reset() -> gma_write16()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | hw | 4096-ptr_max |
| PARAM_VALUE | 2 | r | 60 |
| PARAM_VALUE | 3 | v | 0 |
| BUF_SIZE | 0 | hw | s32min-(-1),1-s32max |
| BUF_SIZE | 0 | hw | s32min-(-1),1-s32max |
| BUF_SIZE | 0 | hw->pdev | (-1),16,24,40,56,108-1096,1384,1600,1616,1752,2072,2576,7472,8064 |
| DATA_SOURCE | 0 | hw | $0 |
| DATA_SOURCE | 1 | port | $1 |
| PREEMPT_ADD | |||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HOST_DATA | 0 | hw->chip_id | 176-178 |
| HOST_DATA | 0 | hw->chip_rev | 0-15[c] |
| HOST_DATA | 0 | hw->copper | 0[c] |
| HOST_DATA | 0 | hw->pdev->current_state | 0-3[c] |
| HOST_DATA | 0 | hw->phy_type | 0-15 |
| HOST_DATA | 0 | hw->ram_size | 4096-1044480 |
| UNITS | 0 | hw | unit_byte |
| HALF_LOCKED2 | bh | ||
| HALF_LOCKED2 | 0 | &hw->phy_lock |
drivers/net/ethernet/marvell/skge.c yukon_reset() -> gma_write16()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | hw | 4096-ptr_max |
| PARAM_VALUE | 2 | r | 64 |
| PARAM_VALUE | 3 | v | 0 |
| BUF_SIZE | 0 | hw | s32min-(-1),1-s32max |
| BUF_SIZE | 0 | hw | s32min-(-1),1-s32max |
| BUF_SIZE | 0 | hw->pdev | (-1),16,24,40,56,108-1096,1384,1600,1616,1752,2072,2576,7472,8064 |
| DATA_SOURCE | 0 | hw | $0 |
| DATA_SOURCE | 1 | port | $1 |
| PREEMPT_ADD | |||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HOST_DATA | 0 | hw->chip_id | 176-178 |
| HOST_DATA | 0 | hw->chip_rev | 0-15[c] |
| HOST_DATA | 0 | hw->copper | 0[c] |
| HOST_DATA | 0 | hw->pdev->current_state | 0-3[c] |
| HOST_DATA | 0 | hw->phy_type | 0-15 |
| HOST_DATA | 0 | hw->ram_size | 4096-1044480 |
| UNITS | 0 | hw | unit_byte |
| HALF_LOCKED2 | bh | ||
| HALF_LOCKED2 | 0 | &hw->phy_lock |
drivers/net/ethernet/marvell/skge.c yukon_reset() -> gma_write16()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | hw | 4096-ptr_max |
| PARAM_VALUE | 2 | r | 12 |
| BUF_SIZE | 0 | hw | s32min-(-1),1-s32max |
| BUF_SIZE | 0 | hw | s32min-(-1),1-s32max |
| BUF_SIZE | 0 | hw->pdev | (-1),16,24,40,56,108-1096,1384,1600,1616,1752,2072,2576,7472,8064 |
| DATA_SOURCE | 0 | hw | $0 |
| DATA_SOURCE | 1 | port | $1 |
| BIT_INFO | 3 | v | 0xc000,0xffff |
| PREEMPT_ADD | |||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HOST_DATA | 0 | hw->chip_id | 176-178 |
| HOST_DATA | 0 | hw->chip_rev | 0-15[c] |
| HOST_DATA | 0 | hw->copper | 0[c] |
| HOST_DATA | 0 | hw->pdev->current_state | 0-3[c] |
| HOST_DATA | 0 | hw->phy_type | 0-15 |
| HOST_DATA | 0 | hw->ram_size | 4096-1044480 |
| HOST_DATA | 3 | v | 0-u16max[c] |
| UNITS | 0 | hw | unit_byte |
| HALF_LOCKED2 | bh | ||
| HALF_LOCKED2 | 0 | &hw->phy_lock |
drivers/net/ethernet/marvell/skge.c yukon_set_multicast() -> gma_write16()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | hw | 4096-ptr_max |
| PARAM_VALUE | 2 | r | 52 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &dev->addr_list_lock | ||
| HALF_LOCKED2 | &dev->ethtool->rss_lock | ||
| HALF_LOCKED2 | &dev->lock | ||
| HALF_LOCKED2 | bh | ||
| HALF_LOCKED2 | global &rtnl_mutex |
drivers/net/ethernet/marvell/skge.c yukon_set_multicast() -> gma_write16()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | hw | 4096-ptr_max |
| PARAM_VALUE | 2 | r | 56 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &dev->addr_list_lock | ||
| HALF_LOCKED2 | &dev->ethtool->rss_lock | ||
| HALF_LOCKED2 | &dev->lock | ||
| HALF_LOCKED2 | bh | ||
| HALF_LOCKED2 | global &rtnl_mutex |
drivers/net/ethernet/marvell/skge.c yukon_set_multicast() -> gma_write16()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | hw | 4096-ptr_max |
| PARAM_VALUE | 2 | r | 60 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &dev->addr_list_lock | ||
| HALF_LOCKED2 | &dev->ethtool->rss_lock | ||
| HALF_LOCKED2 | &dev->lock | ||
| HALF_LOCKED2 | bh | ||
| HALF_LOCKED2 | global &rtnl_mutex |
drivers/net/ethernet/marvell/skge.c yukon_set_multicast() -> gma_write16()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | hw | 4096-ptr_max |
| PARAM_VALUE | 2 | r | 64 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &dev->addr_list_lock | ||
| HALF_LOCKED2 | &dev->ethtool->rss_lock | ||
| HALF_LOCKED2 | &dev->lock | ||
| HALF_LOCKED2 | bh | ||
| HALF_LOCKED2 | global &rtnl_mutex |
drivers/net/ethernet/marvell/skge.c yukon_set_multicast() -> gma_write16()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | hw | 4096-ptr_max |
| PARAM_VALUE | 2 | r | 12 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HOST_DATA | 3 | v | 0-u16max |
| HALF_LOCKED2 | &dev->addr_list_lock | ||
| HALF_LOCKED2 | &dev->ethtool->rss_lock | ||
| HALF_LOCKED2 | &dev->lock | ||
| HALF_LOCKED2 | bh | ||
| HALF_LOCKED2 | global &rtnl_mutex |
drivers/net/ethernet/marvell/skge.c yukon_stop() -> gma_write16()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | hw | 4096-ptr_max |
| PARAM_VALUE | 2 | r | 4 |
| PARAM_VALUE | 3 | v | 0-59391 |
| BIT_INFO | 3 | v | 0x0,0xe7ff |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HOST_DATA | 3 | v | 0-59391 |
| HALF_LOCKED2 | &dev->lock | ||
| HALF_LOCKED2 | &rdev->wiphy.mtx | ||
| HALF_LOCKED2 | global &rtnl_mutex |
drivers/net/ethernet/marvell/sky2.c __gm_phy_read() -> gma_write16()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 2 | r | 128 |
| PARAM_VALUE | 3 | v | 32,96-2016 |
| DATA_SOURCE | 0 | hw | $0 |
| DATA_SOURCE | 1 | port | $1 |
| BIT_INFO | 3 | v | 0x20,0x7e0 |
| PREEMPT_ADD | |||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| UNITS | 0 | hw | unit_byte |
| HALF_LOCKED2 | &sky2->phy_lock | ||
| HALF_LOCKED2 | bh |
drivers/net/ethernet/marvell/sky2.c gm_phy_write() -> gma_write16()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 2 | r | 132 |
| DATA_SOURCE | 0 | hw | $0 |
| DATA_SOURCE | 1 | port | $1 |
| DATA_SOURCE | 3 | v | $3 |
| PREEMPT_ADD | |||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HOST_DATA | 3 | v | 0-u16max |
| UNITS | 0 | hw | unit_byte |
| HALF_LOCKED2 | &sky2->phy_lock | ||
| HALF_LOCKED2 | bh |
drivers/net/ethernet/marvell/sky2.c gm_phy_write() -> gma_write16()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | hw | 4096-ptr_max |
| PARAM_VALUE | 2 | r | 128 |
| PARAM_VALUE | 3 | v | 0,64-1984 |
| DATA_SOURCE | 0 | hw | $0 |
| DATA_SOURCE | 1 | port | $1 |
| BIT_INFO | 3 | v | 0x0,0x7c0 |
| PREEMPT_ADD | |||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| UNITS | 0 | hw | unit_byte |
| HALF_LOCKED2 | &sky2->phy_lock | ||
| HALF_LOCKED2 | bh |
drivers/net/ethernet/marvell/sky2.c gma_set_addr() -> gma_write16()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | hw | 4096-ptr_max |
| PARAM_VALUE | 2 | r | 28,40 |
| DATA_SOURCE | 0 | hw | $0 |
| DATA_SOURCE | 1 | port | $1 |
| DATA_SOURCE | 2 | r | $2 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| UNITS | 0 | hw | unit_byte |
drivers/net/ethernet/marvell/sky2.c gma_set_addr() -> gma_write16()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | hw | 4096-ptr_max |
| PARAM_VALUE | 2 | r | 32,44 |
| DATA_SOURCE | 0 | hw | $0 |
| DATA_SOURCE | 1 | port | $1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| UNITS | 0 | hw | unit_byte |
drivers/net/ethernet/marvell/sky2.c gma_set_addr() -> gma_write16()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | hw | 4096-ptr_max |
| PARAM_VALUE | 2 | r | 36,48 |
| DATA_SOURCE | 0 | hw | $0 |
| DATA_SOURCE | 1 | port | $1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| UNITS | 0 | hw | unit_byte |
drivers/net/ethernet/marvell/sky2.c sky2_change_mtu() -> gma_write16()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | hw | 4096-ptr_max |
| PARAM_VALUE | 2 | r | 4 |
| PARAM_VALUE | 3 | v | 0-63487 |
| CAPPED_DATA | 0 | hw->napi.timer.base | 1 |
| PARAM_COMPARE | 0 | &hw->napi.timer | != $0->napi.timer.base->running |
| BIT_INFO | 3 | v | 0x0,0xf7ff |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HOST_DATA | 3 | v | 0-63487 |
| UNITS | 0 | hw | unit_byte |
drivers/net/ethernet/marvell/sky2.c sky2_change_mtu() -> gma_write16()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | hw | 4096-ptr_max |
| PARAM_VALUE | 2 | r | 24 |
| PARAM_VALUE | 3 | v | 8728,8734,8984,8990 |
| CAPPED_DATA | 0 | hw->napi.timer.base | 1 |
| PARAM_COMPARE | 0 | &hw->napi.timer | != $0->napi.timer.base->running |
| BIT_INFO | 3 | v | 0x2218,0x231e |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| UNITS | 0 | hw | unit_byte |
drivers/net/ethernet/marvell/sky2.c sky2_change_mtu() -> gma_write16()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | hw | 4096-ptr_max |
| PARAM_VALUE | 2 | r | 4 |
| CAPPED_DATA | 0 | hw->napi.timer.base | 1 |
| DATA_SOURCE | 3 | v | r gma_read16 |
| PARAM_COMPARE | 0 | &hw->napi.timer | != $0->napi.timer.base->running |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HOST_DATA | 3 | v | 0-u16max |
| UNITS | 0 | hw | unit_byte |
drivers/net/ethernet/marvell/sky2.c sky2_enable_rx_tx() -> gma_write16()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | hw | 4096-ptr_max |
| PARAM_VALUE | 2 | r | 4 |
| BIT_INFO | 3 | v | 0x1800,0xffff |
| PREEMPT_ADD | |||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HOST_DATA | 3 | v | 0-u16max |
| UNITS | 0 | hw | unit_byte |
| HALF_LOCKED2 | &sky2->phy_lock | ||
| HALF_LOCKED2 | bh |
drivers/net/ethernet/marvell/sky2.c sky2_gmac_reset() -> gma_write16()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | hw | 4096-ptr_max |
| PARAM_VALUE | 1 | port | 0-254 |
| PARAM_VALUE | 2 | r | 52 |
| PARAM_VALUE | 3 | v | 0 |
| BUF_SIZE | 0 | hw | s32min-(-1),1-s32max |
| BUF_SIZE | 0 | hw | s32min-(-1),1-s32max |
| BUF_SIZE | 0 | hw->pdev | (-1),16,24,40,56,108-1096,1384,1600,1616,1752,2072,2576,7472,8064 |
| BUF_SIZE | 0 | hw->st_le | (-1)-s32max |
| CAPPED_DATA | 0 | hw->ports | 1 |
| CAPPED_DATA | 1 | port | 1 |
| DATA_SOURCE | 0 | hw | $0 |
| DATA_SOURCE | 1 | port | $1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HOST_DATA | 0 | hw->chip_id | 179-180,182-184,186 |
| HOST_DATA | 0 | hw->pdev->current_state | 0-3[c] |
| UNITS | 0 | hw | unit_byte |
| HALF_LOCKED2 | global &rtnl_mutex |
drivers/net/ethernet/marvell/sky2.c sky2_gmac_reset() -> gma_write16()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | hw | 4096-ptr_max |
| PARAM_VALUE | 1 | port | 0-254 |
| PARAM_VALUE | 2 | r | 56 |
| PARAM_VALUE | 3 | v | 0 |
| BUF_SIZE | 0 | hw | s32min-(-1),1-s32max |
| BUF_SIZE | 0 | hw | s32min-(-1),1-s32max |
| BUF_SIZE | 0 | hw->pdev | (-1),16,24,40,56,108-1096,1384,1600,1616,1752,2072,2576,7472,8064 |
| BUF_SIZE | 0 | hw->st_le | (-1)-s32max |
| CAPPED_DATA | 0 | hw->ports | 1 |
| CAPPED_DATA | 1 | port | 1 |
| DATA_SOURCE | 0 | hw | $0 |
| DATA_SOURCE | 1 | port | $1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HOST_DATA | 0 | hw->chip_id | 179-180,182-184,186 |
| HOST_DATA | 0 | hw->pdev->current_state | 0-3[c] |
| UNITS | 0 | hw | unit_byte |
| HALF_LOCKED2 | global &rtnl_mutex |
drivers/net/ethernet/marvell/sky2.c sky2_gmac_reset() -> gma_write16()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | hw | 4096-ptr_max |
| PARAM_VALUE | 1 | port | 0-254 |
| PARAM_VALUE | 2 | r | 60 |
| PARAM_VALUE | 3 | v | 0 |
| BUF_SIZE | 0 | hw | s32min-(-1),1-s32max |
| BUF_SIZE | 0 | hw | s32min-(-1),1-s32max |
| BUF_SIZE | 0 | hw->pdev | (-1),16,24,40,56,108-1096,1384,1600,1616,1752,2072,2576,7472,8064 |
| BUF_SIZE | 0 | hw->st_le | (-1)-s32max |
| CAPPED_DATA | 0 | hw->ports | 1 |
| CAPPED_DATA | 1 | port | 1 |
| DATA_SOURCE | 0 | hw | $0 |
| DATA_SOURCE | 1 | port | $1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HOST_DATA | 0 | hw->chip_id | 179-180,182-184,186 |
| HOST_DATA | 0 | hw->pdev->current_state | 0-3[c] |
| UNITS | 0 | hw | unit_byte |
| HALF_LOCKED2 | global &rtnl_mutex |
drivers/net/ethernet/marvell/sky2.c sky2_gmac_reset() -> gma_write16()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | hw | 4096-ptr_max |
| PARAM_VALUE | 1 | port | 0-254 |
| PARAM_VALUE | 2 | r | 64 |
| PARAM_VALUE | 3 | v | 0 |
| BUF_SIZE | 0 | hw | s32min-(-1),1-s32max |
| BUF_SIZE | 0 | hw | s32min-(-1),1-s32max |
| BUF_SIZE | 0 | hw->pdev | (-1),16,24,40,56,108-1096,1384,1600,1616,1752,2072,2576,7472,8064 |
| BUF_SIZE | 0 | hw->st_le | (-1)-s32max |
| CAPPED_DATA | 0 | hw->ports | 1 |
| CAPPED_DATA | 1 | port | 1 |
| DATA_SOURCE | 0 | hw | $0 |
| DATA_SOURCE | 1 | port | $1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HOST_DATA | 0 | hw->chip_id | 179-180,182-184,186 |
| HOST_DATA | 0 | hw->pdev->current_state | 0-3[c] |
| UNITS | 0 | hw | unit_byte |
| HALF_LOCKED2 | global &rtnl_mutex |
drivers/net/ethernet/marvell/sky2.c sky2_gmac_reset() -> gma_write16()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | hw | 4096-ptr_max |
| PARAM_VALUE | 1 | port | 0-254 |
| PARAM_VALUE | 2 | r | 12 |
| BUF_SIZE | 0 | hw | s32min-(-1),1-s32max |
| BUF_SIZE | 0 | hw | s32min-(-1),1-s32max |
| BUF_SIZE | 0 | hw->pdev | (-1),16,24,40,56,108-1096,1384,1600,1616,1752,2072,2576,7472,8064 |
| BUF_SIZE | 0 | hw->st_le | (-1)-s32max |
| CAPPED_DATA | 0 | hw->ports | 1 |
| CAPPED_DATA | 1 | port | 1 |
| DATA_SOURCE | 0 | hw | $0 |
| DATA_SOURCE | 1 | port | $1 |
| BIT_INFO | 3 | v | 0xc000,0xffff |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HOST_DATA | 0 | hw->chip_id | 179-180,182-184,186 |
| HOST_DATA | 0 | hw->pdev->current_state | 0-3[c] |
| HOST_DATA | 3 | v | 0-u16max |
| UNITS | 0 | hw | unit_byte |
| HALF_LOCKED2 | global &rtnl_mutex |
drivers/net/ethernet/marvell/sky2.c sky2_hw_down() -> gma_write16()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | hw | 4096-ptr_max |
| PARAM_VALUE | 2 | r | 4 |
| PARAM_VALUE | 3 | v | 0-59391 |
| BIT_INFO | 3 | v | 0x0,0xe7ff |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HOST_DATA | 3 | v | 0-59391[c] |
| UNITS | 0 | hw | unit_byte |
| HALF_LOCKED2 | global &rtnl_mutex |
drivers/net/ethernet/marvell/sky2.c sky2_link_down() -> gma_write16()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | hw | 4096-ptr_max |
| PARAM_VALUE | 2 | r | 4 |
| PARAM_VALUE | 3 | v | 0-59391 |
| BIT_INFO | 3 | v | 0x0,0xe7ff |
| PREEMPT_ADD | |||
| NOCHECK_CALL | |||
| HOST_DATA | 3 | v | 0-59391[c] |
| UNITS | 0 | hw | unit_byte |
| LOCK2 | &sky2->phy_lock | ||
| TYPE_LOCK | (struct sky2_port)->phy_lock |
drivers/net/ethernet/marvell/sky2.c sky2_mac_init() -> gma_write16()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | hw | 4096-ptr_max |
| PARAM_VALUE | 2 | r | 136 |
| DATA_SOURCE | 0 | hw | $0 |
| DATA_SOURCE | 1 | port | $1 |
| BIT_INFO | 3 | v | 0x20,0xffff |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HOST_DATA | 3 | v | 0-u16max |
| UNITS | 0 | hw | unit_byte |
| HALF_LOCKED2 | global &rtnl_mutex |
drivers/net/ethernet/marvell/sky2.c sky2_mac_init() -> gma_write16()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | hw | 4096-ptr_max |
| PARAM_VALUE | 2 | r | 136 |
| DATA_SOURCE | 0 | hw | $0 |
| DATA_SOURCE | 1 | port | $1 |
| DATA_SOURCE | 3 | v | r gma_read16 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HOST_DATA | 3 | v | 0-u16max |
| UNITS | 0 | hw | unit_byte |
| HALF_LOCKED2 | global &rtnl_mutex |
drivers/net/ethernet/marvell/sky2.c sky2_mac_init() -> gma_write16()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | hw | 4096-ptr_max |
| PARAM_VALUE | 2 | r | 8 |
| PARAM_VALUE | 3 | v | 4096 |
| DATA_SOURCE | 0 | hw | $0 |
| DATA_SOURCE | 1 | port | $1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| UNITS | 0 | hw | unit_byte |
| HALF_LOCKED2 | global &rtnl_mutex |
drivers/net/ethernet/marvell/sky2.c sky2_mac_init() -> gma_write16()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | hw | 4096-ptr_max |
| PARAM_VALUE | 2 | r | 12 |
| PARAM_VALUE | 3 | v | 57344 |
| DATA_SOURCE | 0 | hw | $0 |
| DATA_SOURCE | 1 | port | $1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| UNITS | 0 | hw | unit_byte |
| HALF_LOCKED2 | global &rtnl_mutex |
drivers/net/ethernet/marvell/sky2.c sky2_mac_init() -> gma_write16()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | hw | 4096-ptr_max |
| PARAM_VALUE | 2 | r | 16 |
| PARAM_VALUE | 3 | v | u16max |
| DATA_SOURCE | 0 | hw | $0 |
| DATA_SOURCE | 1 | port | $1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| UNITS | 0 | hw | unit_byte |
| HALF_LOCKED2 | global &rtnl_mutex |
drivers/net/ethernet/marvell/sky2.c sky2_mac_init() -> gma_write16()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | hw | 4096-ptr_max |
| PARAM_VALUE | 2 | r | 20 |
| PARAM_VALUE | 3 | v | 55236 |
| DATA_SOURCE | 0 | hw | $0 |
| DATA_SOURCE | 1 | port | $1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| UNITS | 0 | hw | unit_byte |
| HALF_LOCKED2 | global &rtnl_mutex |
drivers/net/ethernet/marvell/sky2.c sky2_mac_init() -> gma_write16()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | hw | 4096-ptr_max |
| PARAM_VALUE | 2 | r | 24 |
| PARAM_VALUE | 3 | v | 8734,8798,8990,9054 |
| DATA_SOURCE | 0 | hw | $0 |
| DATA_SOURCE | 1 | port | $1 |
| FUZZY_MAX | 3 | v | 8734 |
| BIT_INFO | 3 | v | 0x221e,0x235e |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| UNITS | 0 | hw | unit_byte |
| HALF_LOCKED2 | global &rtnl_mutex |
drivers/net/ethernet/marvell/sky2.c sky2_mac_init() -> gma_write16()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | hw | 4096-ptr_max |
| PARAM_VALUE | 2 | r | 80 |
| PARAM_VALUE | 3 | v | 0 |
| DATA_SOURCE | 0 | hw | $0 |
| DATA_SOURCE | 1 | port | $1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| UNITS | 0 | hw | unit_byte |
| HALF_LOCKED2 | global &rtnl_mutex |
drivers/net/ethernet/marvell/sky2.c sky2_mac_init() -> gma_write16()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | hw | 4096-ptr_max |
| PARAM_VALUE | 2 | r | 84 |
| PARAM_VALUE | 3 | v | 0 |
| DATA_SOURCE | 0 | hw | $0 |
| DATA_SOURCE | 1 | port | $1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| UNITS | 0 | hw | unit_byte |
| HALF_LOCKED2 | global &rtnl_mutex |
drivers/net/ethernet/marvell/sky2.c sky2_mac_init() -> gma_write16()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | hw | 4096-ptr_max |
| PARAM_VALUE | 2 | r | 88 |
| PARAM_VALUE | 3 | v | 0 |
| DATA_SOURCE | 0 | hw | $0 |
| DATA_SOURCE | 1 | port | $1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| UNITS | 0 | hw | unit_byte |
| HALF_LOCKED2 | global &rtnl_mutex |
drivers/net/ethernet/marvell/sky2.c sky2_phy_init() -> gma_write16()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | hw | 4096-ptr_max |
| PARAM_VALUE | 2 | r | 4 |
| PARAM_VALUE | 3 | v | 0-16383 |
| DATA_SOURCE | 0 | hw | $0 |
| DATA_SOURCE | 1 | port | $1 |
| FUZZY_MAX | 3 | v | 0 |
| PREEMPT_ADD | |||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| UNITS | 0 | hw | unit_byte |
| LOCK2 | &sky2->phy_lock | ||
| HALF_LOCKED2 | bh | ||
| HALF_LOCKED2 | global &rtnl_mutex | ||
| TYPE_LOCK | (struct sky2_port)->phy_lock |
drivers/net/ethernet/marvell/sky2.c sky2_phy_power_down() -> gma_write16()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | hw | 4096-ptr_max |
| PARAM_VALUE | 2 | r | 4 |
| PARAM_VALUE | 3 | v | 79 |
| DATA_SOURCE | 0 | hw | $0 |
| DATA_SOURCE | 1 | port | $1 |
| PREEMPT_ADD | |||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| UNITS | 0 | hw | unit_byte |
| LOCK2 | &sky2->phy_lock | ||
| LOCK2 | bh | ||
| HALF_LOCKED2 | global &rtnl_mutex | ||
| TYPE_LOCK | (struct sky2_port)->phy_lock |
drivers/net/ethernet/marvell/sky2.c sky2_set_ipg() -> gma_write16()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | hw | 4096-ptr_max |
| PARAM_VALUE | 2 | r | 24 |
| PARAM_VALUE | 3 | v | 24,30,56-65534 |
| BIT_INFO | 3 | v | 0x18,0xfffe |
| PREEMPT_ADD | |||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HOST_DATA | 3 | v | 24,30,56-65534[c] |
| UNITS | 0 | hw | unit_byte |
| HALF_LOCKED2 | &sky2->phy_lock | ||
| HALF_LOCKED2 | bh | ||
| HALF_LOCKED2 | rcu_read |
drivers/net/ethernet/marvell/sky2.c sky2_set_multicast() -> gma_write16()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | hw | 4096-ptr_max |
| PARAM_VALUE | 2 | r | 52 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| UNITS | 0 | hw | unit_byte |
| HALF_LOCKED2 | &dev->addr_list_lock | ||
| HALF_LOCKED2 | bh | ||
| HALF_LOCKED2 | global &rtnl_mutex |
drivers/net/ethernet/marvell/sky2.c sky2_set_multicast() -> gma_write16()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | hw | 4096-ptr_max |
| PARAM_VALUE | 2 | r | 56 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| UNITS | 0 | hw | unit_byte |
| HALF_LOCKED2 | &dev->addr_list_lock | ||
| HALF_LOCKED2 | bh | ||
| HALF_LOCKED2 | global &rtnl_mutex |
drivers/net/ethernet/marvell/sky2.c sky2_set_multicast() -> gma_write16()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | hw | 4096-ptr_max |
| PARAM_VALUE | 2 | r | 60 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| UNITS | 0 | hw | unit_byte |
| HALF_LOCKED2 | &dev->addr_list_lock | ||
| HALF_LOCKED2 | bh | ||
| HALF_LOCKED2 | global &rtnl_mutex |
drivers/net/ethernet/marvell/sky2.c sky2_set_multicast() -> gma_write16()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | hw | 4096-ptr_max |
| PARAM_VALUE | 2 | r | 64 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| UNITS | 0 | hw | unit_byte |
| HALF_LOCKED2 | &dev->addr_list_lock | ||
| HALF_LOCKED2 | bh | ||
| HALF_LOCKED2 | global &rtnl_mutex |
drivers/net/ethernet/marvell/sky2.c sky2_set_multicast() -> gma_write16()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | hw | 4096-ptr_max |
| PARAM_VALUE | 2 | r | 12 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HOST_DATA | 3 | v | 0-u16max |
| UNITS | 0 | hw | unit_byte |
| HALF_LOCKED2 | &dev->addr_list_lock | ||
| HALF_LOCKED2 | bh | ||
| HALF_LOCKED2 | global &rtnl_mutex |
drivers/net/ethernet/marvell/sky2.c sky2_wol_init() -> gma_write16()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | hw | 4096-ptr_max |
| PARAM_VALUE | 2 | r | 4 |
| PARAM_VALUE | 3 | v | 14386 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| UNITS | 0 | hw | unit_byte |
| LOCK2 | global &rtnl_mutex | ||
| HALF_LOCKED2 | &dev->mutex | ||
| HALF_LOCKED2 | &fsm->lock |