Defined in 1 files as a member:

Defined in 1 files as a function:

Referenced in 5 files:

Smatch caller information:

drivers/net/ethernet/microchip/lan966x/lan966x_lag.c lan_rd() -> lan_addr()

Type Parameter Key Value
PARAM_VALUE 1 id 3
PARAM_VALUE 2 tinst 0
PARAM_VALUE 3 tcnt 1
PARAM_VALUE 4 gbase 27648
PARAM_VALUE 5 ginst 64-79
PARAM_VALUE 6 gcnt 89
PARAM_VALUE 7 gwidth 8
PARAM_VALUE 8 raddr 0
PARAM_VALUE 9 rinst 0
PARAM_VALUE 10 rcnt 1
PARAM_VALUE 11 rwidth 4
BUF_SIZE 0 base 528
DATA_SOURCE 1 id $1
DATA_SOURCE 2 tinst $2
DATA_SOURCE 3 tcnt $3
DATA_SOURCE 4 gbase $4
DATA_SOURCE 5 ginst $5
DATA_SOURCE 6 gcnt $6
DATA_SOURCE 7 gwidth $7
DATA_SOURCE 8 raddr $8
DATA_SOURCE 9 rinst $9
DATA_SOURCE 10 rcnt $10
DATA_SOURCE 11 rwidth $11
FUZZY_MAX 5 ginst 79
HARD_MAX 5 ginst 79

drivers/net/ethernet/microchip/lan966x/lan966x_lag.c lan_rmw() -> lan_addr()

Type Parameter Key Value
PARAM_VALUE 1 id 3
PARAM_VALUE 2 tinst 0
PARAM_VALUE 3 tcnt 1
PARAM_VALUE 4 gbase 28672
PARAM_VALUE 6 gcnt 9
PARAM_VALUE 7 gwidth 128
PARAM_VALUE 8 raddr 112
PARAM_VALUE 9 rinst 0
PARAM_VALUE 10 rcnt 1
PARAM_VALUE 11 rwidth 4
BUF_SIZE 0 base 528
DATA_SOURCE 1 id $3
DATA_SOURCE 2 tinst $4
DATA_SOURCE 3 tcnt $5
DATA_SOURCE 4 gbase $6
DATA_SOURCE 5 ginst $7
DATA_SOURCE 6 gcnt $8
DATA_SOURCE 7 gwidth $9
DATA_SOURCE 8 raddr $10
DATA_SOURCE 9 rinst $11
DATA_SOURCE 10 rcnt $12
DATA_SOURCE 11 rwidth $13
UNITS 5 ginst unit_array_size

drivers/net/ethernet/microchip/lan966x/lan966x_lag.c lan_rmw() -> lan_addr()

Type Parameter Key Value
PARAM_VALUE 1 id 3
PARAM_VALUE 2 tinst 0
PARAM_VALUE 3 tcnt 1
PARAM_VALUE 4 gbase 28672
PARAM_VALUE 6 gcnt 9
PARAM_VALUE 7 gwidth 128
PARAM_VALUE 8 raddr 112
PARAM_VALUE 9 rinst 0
PARAM_VALUE 10 rcnt 1
PARAM_VALUE 11 rwidth 4
BUF_SIZE 0 base 528
DATA_SOURCE 1 id $3
DATA_SOURCE 2 tinst $4
DATA_SOURCE 3 tcnt $5
DATA_SOURCE 4 gbase $6
DATA_SOURCE 5 ginst $7
DATA_SOURCE 6 gcnt $8
DATA_SOURCE 7 gwidth $9
DATA_SOURCE 8 raddr $10
DATA_SOURCE 9 rinst $11
DATA_SOURCE 10 rcnt $12
DATA_SOURCE 11 rwidth $13
PARAM_COMPARE 2 tinst < $3
PARAM_COMPARE 3 tcnt > $2
PARAM_COMPARE 9 rinst < $10
PARAM_COMPARE 10 rcnt > $9
UNITS 5 ginst unit_array_size

drivers/net/ethernet/microchip/lan966x/lan966x_lag.c lan_wr() -> lan_addr()

Type Parameter Key Value
PARAM_VALUE 1 id 3
PARAM_VALUE 2 tinst 0
PARAM_VALUE 3 tcnt 1
PARAM_VALUE 4 gbase 27648,31232
PARAM_VALUE 5 ginst 0-254
PARAM_VALUE 6 gcnt 1,89
PARAM_VALUE 7 gwidth 8,552
PARAM_VALUE 8 raddr 0
PARAM_VALUE 9 rinst 0
PARAM_VALUE 10 rcnt 1
PARAM_VALUE 11 rwidth 4
BUF_SIZE 0 base 528
CAPPED_DATA 5 ginst 1
DATA_SOURCE 1 id $2
DATA_SOURCE 2 tinst $3
DATA_SOURCE 3 tcnt $4
DATA_SOURCE 4 gbase $5
DATA_SOURCE 5 ginst $6
DATA_SOURCE 6 gcnt $7
DATA_SOURCE 7 gwidth $8
DATA_SOURCE 8 raddr $9
DATA_SOURCE 9 rinst $10
DATA_SOURCE 10 rcnt $11
DATA_SOURCE 11 rwidth $12
FUZZY_MAX 5 ginst 79
HARD_MAX 4 gbase 31232
HARD_MAX 6 gcnt 89
HARD_MAX 7 gwidth 552
UNITS 5 ginst unit_array_size

drivers/net/ethernet/microchip/lan966x/lan966x_mirror.c lan_rmw() -> lan_addr()

Type Parameter Key Value
PARAM_VALUE 1 id 3
PARAM_VALUE 2 tinst 0
PARAM_VALUE 3 tcnt 1
PARAM_VALUE 4 gbase 28672
PARAM_VALUE 6 gcnt 9
PARAM_VALUE 7 gwidth 128
PARAM_VALUE 8 raddr 112
PARAM_VALUE 9 rinst 0
PARAM_VALUE 10 rcnt 1
PARAM_VALUE 11 rwidth 4
BUF_SIZE 0 base 528
DATA_SOURCE 1 id $3
DATA_SOURCE 2 tinst $4
DATA_SOURCE 3 tcnt $5
DATA_SOURCE 4 gbase $6
DATA_SOURCE 5 ginst $7
DATA_SOURCE 6 gcnt $8
DATA_SOURCE 7 gwidth $9
DATA_SOURCE 8 raddr $10
DATA_SOURCE 9 rinst $11
DATA_SOURCE 10 rcnt $12
DATA_SOURCE 11 rwidth $13
RX_PATH
TASK_NOT_RUNNING
UNITS 5 ginst unit_array_size
HALF_LOCKED2 &block->cb_lock
HALF_LOCKED2 &flowtable->flow_block_lock

drivers/net/ethernet/microchip/lan966x/lan966x_mirror.c lan_rmw() -> lan_addr()

Type Parameter Key Value
PARAM_VALUE 1 id 3
PARAM_VALUE 2 tinst 0
PARAM_VALUE 3 tcnt 1
PARAM_VALUE 4 gbase 28672
PARAM_VALUE 6 gcnt 9
PARAM_VALUE 7 gwidth 128
PARAM_VALUE 8 raddr 112
PARAM_VALUE 9 rinst 0
PARAM_VALUE 10 rcnt 1
PARAM_VALUE 11 rwidth 4
BUF_SIZE 0 base 528
DATA_SOURCE 1 id $3
DATA_SOURCE 2 tinst $4
DATA_SOURCE 3 tcnt $5
DATA_SOURCE 4 gbase $6
DATA_SOURCE 5 ginst $7
DATA_SOURCE 6 gcnt $8
DATA_SOURCE 7 gwidth $9
DATA_SOURCE 8 raddr $10
DATA_SOURCE 9 rinst $11
DATA_SOURCE 10 rcnt $12
DATA_SOURCE 11 rwidth $13
PARAM_COMPARE 2 tinst < $3
PARAM_COMPARE 3 tcnt > $2
PARAM_COMPARE 9 rinst < $10
PARAM_COMPARE 10 rcnt > $9
RX_PATH
TASK_NOT_RUNNING
UNITS 5 ginst unit_array_size
HALF_LOCKED2 &block->cb_lock
HALF_LOCKED2 &flowtable->flow_block_lock

drivers/net/ethernet/microchip/lan966x/lan966x_mirror.c lan_wr() -> lan_addr()

Type Parameter Key Value
PARAM_VALUE 1 id 3
PARAM_VALUE 2 tinst 0
PARAM_VALUE 3 tcnt 1
PARAM_VALUE 4 gbase 29824
PARAM_VALUE 5 ginst 0
PARAM_VALUE 6 gcnt 1
PARAM_VALUE 7 gwidth 244
PARAM_VALUE 8 raddr 60,64
PARAM_VALUE 9 rinst 0
PARAM_VALUE 10 rcnt 1
PARAM_VALUE 11 rwidth 4
BUF_SIZE 0 base 528
DATA_SOURCE 1 id $2
DATA_SOURCE 2 tinst $3
DATA_SOURCE 3 tcnt $4
DATA_SOURCE 4 gbase $5
DATA_SOURCE 5 ginst $6
DATA_SOURCE 6 gcnt $7
DATA_SOURCE 7 gwidth $8
DATA_SOURCE 8 raddr $9
DATA_SOURCE 9 rinst $10
DATA_SOURCE 10 rcnt $11
DATA_SOURCE 11 rwidth $12
HARD_MAX 8 raddr 64
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &block->cb_lock
HALF_LOCKED2 &flowtable->flow_block_lock

drivers/net/ethernet/microchip/lan966x/lan966x_vcap_debugfs.c lan_rd() -> lan_addr()

Type Parameter Key Value
PARAM_VALUE 1 id 3,47
PARAM_VALUE 2 tinst 0
PARAM_VALUE 3 tcnt 1
PARAM_VALUE 4 gbase 0,28672
PARAM_VALUE 6 gcnt 9-10
PARAM_VALUE 7 gwidth 128
PARAM_VALUE 8 raddr 8,12,16,28
PARAM_VALUE 9 rinst 0-s32max
PARAM_VALUE 10 rcnt 1,3
PARAM_VALUE 11 rwidth 4
BUF_SIZE 0 base 528
CAPPED_DATA 9 rinst 1
DATA_SOURCE 1 id $1
DATA_SOURCE 2 tinst $2
DATA_SOURCE 3 tcnt $3
DATA_SOURCE 4 gbase $4
DATA_SOURCE 5 ginst $5
DATA_SOURCE 6 gcnt $6
DATA_SOURCE 7 gwidth $7
DATA_SOURCE 8 raddr $8
DATA_SOURCE 9 rinst $9
DATA_SOURCE 10 rcnt $10
DATA_SOURCE 11 rwidth $11
HARD_MAX 1 id 47
HARD_MAX 4 gbase 28672
HARD_MAX 6 gcnt 10
HARD_MAX 8 raddr 28
HARD_MAX 10 rcnt 3
RX_PATH
TASK_NOT_RUNNING
UNITS 5 ginst unit_array_size
LOCK2 &m->lock
TYPE_LOCK (struct seq_file)->lock

drivers/net/ethernet/microchip/lan966x/lan966x_taprio.c lan_rd() -> lan_addr()

Type Parameter Key Value
PARAM_VALUE 1 id 46
PARAM_VALUE 2 tinst 0
PARAM_VALUE 3 tcnt 1
PARAM_VALUE 4 gbase 27904,27968
PARAM_VALUE 5 ginst 0
PARAM_VALUE 6 gcnt 1
PARAM_VALUE 7 gwidth 16,64
PARAM_VALUE 8 raddr 4,32,36
PARAM_VALUE 9 rinst 0
PARAM_VALUE 10 rcnt 1
PARAM_VALUE 11 rwidth 4
BUF_SIZE 0 base 528
DATA_SOURCE 1 id $1
DATA_SOURCE 2 tinst $2
DATA_SOURCE 3 tcnt $3
DATA_SOURCE 4 gbase $4
DATA_SOURCE 5 ginst $5
DATA_SOURCE 6 gcnt $6
DATA_SOURCE 7 gwidth $7
DATA_SOURCE 8 raddr $8
DATA_SOURCE 9 rinst $9
DATA_SOURCE 10 rcnt $10
DATA_SOURCE 11 rwidth $11
HARD_MAX 4 gbase 27968
HARD_MAX 7 gwidth 64
HARD_MAX 8 raddr 36
RX_PATH
TASK_NOT_RUNNING

drivers/net/ethernet/microchip/lan966x/lan966x_taprio.c lan_rmw() -> lan_addr()

Type Parameter Key Value
PARAM_VALUE 1 id 46
PARAM_VALUE 2 tinst 0
PARAM_VALUE 3 tcnt 1
PARAM_VALUE 4 gbase 27904,30720,57372
PARAM_VALUE 6 gcnt 1,16
PARAM_VALUE 7 gwidth 12,64
PARAM_VALUE 8 raddr 0,28,32,36
PARAM_VALUE 9 rinst 0
PARAM_VALUE 10 rcnt 1
PARAM_VALUE 11 rwidth 4
BUF_SIZE 0 base 528
DATA_SOURCE 1 id $3
DATA_SOURCE 2 tinst $4
DATA_SOURCE 3 tcnt $5
DATA_SOURCE 4 gbase $6
DATA_SOURCE 5 ginst $7
DATA_SOURCE 6 gcnt $8
DATA_SOURCE 7 gwidth $9
DATA_SOURCE 8 raddr $10
DATA_SOURCE 9 rinst $11
DATA_SOURCE 10 rcnt $12
DATA_SOURCE 11 rwidth $13
HARD_MAX 4 gbase 57372
HARD_MAX 6 gcnt 16
HARD_MAX 7 gwidth 64
HARD_MAX 8 raddr 36
RX_PATH
TASK_NOT_RUNNING
NO_OVERFLOW_SIMPLE 5 ginst
UNITS 5 ginst unit_array_size
HALF_LOCKED2 &pl->phydev_mutex
HALF_LOCKED2 &pl->state_mutex
HALF_LOCKED2 &pool->lock

drivers/net/ethernet/microchip/lan966x/lan966x_taprio.c lan_rmw() -> lan_addr()

Type Parameter Key Value
PARAM_VALUE 1 id 46
PARAM_VALUE 2 tinst 0
PARAM_VALUE 3 tcnt 1
PARAM_VALUE 4 gbase 27904,30720,57372
PARAM_VALUE 6 gcnt 1,16
PARAM_VALUE 7 gwidth 12,64
PARAM_VALUE 8 raddr 0,28,32,36
PARAM_VALUE 9 rinst 0
PARAM_VALUE 10 rcnt 1
PARAM_VALUE 11 rwidth 4
BUF_SIZE 0 base 528
CAPPED_DATA 6 gcnt 1
DATA_SOURCE 1 id $3
DATA_SOURCE 2 tinst $4
DATA_SOURCE 3 tcnt $5
DATA_SOURCE 4 gbase $6
DATA_SOURCE 5 ginst $7
DATA_SOURCE 6 gcnt $8
DATA_SOURCE 7 gwidth $9
DATA_SOURCE 8 raddr $10
DATA_SOURCE 9 rinst $11
DATA_SOURCE 10 rcnt $12
DATA_SOURCE 11 rwidth $13
PARAM_COMPARE 2 tinst < $3
PARAM_COMPARE 3 tcnt > $2
PARAM_COMPARE 9 rinst < $10
PARAM_COMPARE 10 rcnt > $9
HARD_MAX 4 gbase 57372
HARD_MAX 6 gcnt 16
HARD_MAX 7 gwidth 64
HARD_MAX 8 raddr 36
RX_PATH
TASK_NOT_RUNNING
NO_OVERFLOW_SIMPLE 5 ginst
UNITS 5 ginst unit_array_size
HALF_LOCKED2 &pl->phydev_mutex
HALF_LOCKED2 &pl->state_mutex
HALF_LOCKED2 &pool->lock

drivers/net/ethernet/microchip/lan966x/lan966x_taprio.c lan_wr() -> lan_addr()

Type Parameter Key Value
PARAM_VALUE 1 id 46
PARAM_VALUE 2 tinst 0
PARAM_VALUE 3 tcnt 1
PARAM_VALUE 4 gbase 27904,27968,28004,57372
PARAM_VALUE 5 ginst 0
PARAM_VALUE 6 gcnt 1
PARAM_VALUE 7 gwidth 4,12,16,64
PARAM_VALUE 8 raddr 0,4,8,24
PARAM_VALUE 9 rinst 0
PARAM_VALUE 10 rcnt 1
PARAM_VALUE 11 rwidth 4
BUF_SIZE 0 base 528
DATA_SOURCE 1 id $2
DATA_SOURCE 2 tinst $3
DATA_SOURCE 3 tcnt $4
DATA_SOURCE 4 gbase $5
DATA_SOURCE 5 ginst $6
DATA_SOURCE 6 gcnt $7
DATA_SOURCE 7 gwidth $8
DATA_SOURCE 8 raddr $9
DATA_SOURCE 9 rinst $10
DATA_SOURCE 10 rcnt $11
DATA_SOURCE 11 rwidth $12
HARD_MAX 4 gbase 57372
HARD_MAX 7 gwidth 64
HARD_MAX 8 raddr 24
RX_PATH
TASK_NOT_RUNNING

drivers/net/ethernet/microchip/lan966x/lan966x_fdma.c lan_rd() -> lan_addr()

Type Parameter Key Value
PARAM_VALUE 1 id 13,21,46
PARAM_VALUE 3 tcnt 1,8
PARAM_VALUE 4 gbase 8,28,28008
PARAM_VALUE 5 ginst 0
PARAM_VALUE 6 gcnt 1
PARAM_VALUE 7 gwidth 44,216,428
PARAM_VALUE 8 raddr 8,164,180,392,396,400,412
PARAM_VALUE 9 rinst 0,8
PARAM_VALUE 10 rcnt 1,9
PARAM_VALUE 11 rwidth 4
BUF_SIZE 0 base 528
DATA_SOURCE 1 id $1
DATA_SOURCE 2 tinst $2
DATA_SOURCE 3 tcnt $3
DATA_SOURCE 4 gbase $4
DATA_SOURCE 5 ginst $5
DATA_SOURCE 6 gcnt $6
DATA_SOURCE 7 gwidth $7
DATA_SOURCE 8 raddr $8
DATA_SOURCE 9 rinst $9
DATA_SOURCE 10 rcnt $10
DATA_SOURCE 11 rwidth $11
HARD_MAX 1 id 46
HARD_MAX 3 tcnt 8
HARD_MAX 4 gbase 28008
HARD_MAX 7 gwidth 428
HARD_MAX 8 raddr 412
HARD_MAX 9 rinst 8
HARD_MAX 10 rcnt 9
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING
UNITS 2 tinst unit_array_size
HALF_LOCKED2 &lan966x->tx_lock

drivers/net/ethernet/microchip/lan966x/lan966x_fdma.c lan_rmw() -> lan_addr()

Type Parameter Key Value
PARAM_VALUE 1 id 21,46
PARAM_VALUE 2 tinst 0
PARAM_VALUE 3 tcnt 1
PARAM_VALUE 4 gbase 8,28008
PARAM_VALUE 5 ginst 0
PARAM_VALUE 6 gcnt 1
PARAM_VALUE 7 gwidth 216,428
PARAM_VALUE 8 raddr 0,4,8,16,80,376,396
PARAM_VALUE 9 rinst 0,8
PARAM_VALUE 10 rcnt 1-2,9
PARAM_VALUE 11 rwidth 4
BUF_SIZE 0 base 528
DATA_SOURCE 1 id $3
DATA_SOURCE 2 tinst $4
DATA_SOURCE 3 tcnt $5
DATA_SOURCE 4 gbase $6
DATA_SOURCE 5 ginst $7
DATA_SOURCE 6 gcnt $8
DATA_SOURCE 7 gwidth $9
DATA_SOURCE 8 raddr $10
DATA_SOURCE 9 rinst $11
DATA_SOURCE 10 rcnt $12
DATA_SOURCE 11 rwidth $13
HARD_MAX 1 id 46
HARD_MAX 4 gbase 28008
HARD_MAX 7 gwidth 428
HARD_MAX 8 raddr 396
HARD_MAX 9 rinst 8
HARD_MAX 10 rcnt 9
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &lan966x->tx_lock

drivers/net/ethernet/microchip/lan966x/lan966x_fdma.c lan_rmw() -> lan_addr()

Type Parameter Key Value
PARAM_VALUE 1 id 21,46
PARAM_VALUE 2 tinst 0
PARAM_VALUE 3 tcnt 1
PARAM_VALUE 4 gbase 8,28008
PARAM_VALUE 5 ginst 0
PARAM_VALUE 6 gcnt 1
PARAM_VALUE 7 gwidth 216,428
PARAM_VALUE 8 raddr 0,4,8,16,80,376,396
PARAM_VALUE 9 rinst 0,8
PARAM_VALUE 10 rcnt 1-2,9
PARAM_VALUE 11 rwidth 4
BUF_SIZE 0 base 528
CAPPED_DATA 9 rinst 1
CAPPED_DATA 10 rcnt 1
DATA_SOURCE 1 id $3
DATA_SOURCE 2 tinst $4
DATA_SOURCE 3 tcnt $5
DATA_SOURCE 4 gbase $6
DATA_SOURCE 5 ginst $7
DATA_SOURCE 6 gcnt $8
DATA_SOURCE 7 gwidth $9
DATA_SOURCE 8 raddr $10
DATA_SOURCE 9 rinst $11
DATA_SOURCE 10 rcnt $12
DATA_SOURCE 11 rwidth $13
PARAM_COMPARE 2 tinst < $3
PARAM_COMPARE 3 tcnt > $2
PARAM_COMPARE 5 ginst < $6
PARAM_COMPARE 6 gcnt > $5
HARD_MAX 1 id 46
HARD_MAX 4 gbase 28008
HARD_MAX 7 gwidth 428
HARD_MAX 8 raddr 396
HARD_MAX 9 rinst 8
HARD_MAX 10 rcnt 9
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &lan966x->tx_lock

drivers/net/ethernet/microchip/lan966x/lan966x_fdma.c lan_wr() -> lan_addr()

Type Parameter Key Value
PARAM_VALUE 1 id 21
PARAM_VALUE 2 tinst 0
PARAM_VALUE 3 tcnt 1
PARAM_VALUE 4 gbase 8
PARAM_VALUE 5 ginst 0
PARAM_VALUE 6 gcnt 1
PARAM_VALUE 7 gwidth 428
PARAM_VALUE 8 raddr 52,84,224,392,396,400,412
PARAM_VALUE 10 rcnt 1,8
PARAM_VALUE 11 rwidth 4
BUF_SIZE 0 base 528
DATA_SOURCE 1 id $2
DATA_SOURCE 2 tinst $3
DATA_SOURCE 3 tcnt $4
DATA_SOURCE 4 gbase $5
DATA_SOURCE 5 ginst $6
DATA_SOURCE 6 gcnt $7
DATA_SOURCE 7 gwidth $8
DATA_SOURCE 8 raddr $9
DATA_SOURCE 9 rinst $10
DATA_SOURCE 10 rcnt $11
DATA_SOURCE 11 rwidth $12
HARD_MAX 8 raddr 412
HARD_MAX 10 rcnt 8
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &lan966x->tx_lock

drivers/net/ethernet/microchip/lan966x/lan966x_mdb.c lan_rmw() -> lan_addr()

Type Parameter Key Value
PARAM_VALUE 1 id 3
PARAM_VALUE 2 tinst 0
PARAM_VALUE 3 tcnt 1
PARAM_VALUE 4 gbase 27648
PARAM_VALUE 6 gcnt 89
PARAM_VALUE 7 gwidth 8
PARAM_VALUE 8 raddr 0
PARAM_VALUE 9 rinst 0
PARAM_VALUE 10 rcnt 1
PARAM_VALUE 11 rwidth 4
BUF_SIZE 0 base 528
DATA_SOURCE 1 id $3
DATA_SOURCE 2 tinst $4
DATA_SOURCE 3 tcnt $5
DATA_SOURCE 4 gbase $6
DATA_SOURCE 5 ginst $7
DATA_SOURCE 6 gcnt $8
DATA_SOURCE 7 gwidth $9
DATA_SOURCE 8 raddr $10
DATA_SOURCE 9 rinst $11
DATA_SOURCE 10 rcnt $12
DATA_SOURCE 11 rwidth $13

drivers/net/ethernet/microchip/lan966x/lan966x_mdb.c lan_rmw() -> lan_addr()

Type Parameter Key Value
PARAM_VALUE 1 id 3
PARAM_VALUE 2 tinst 0
PARAM_VALUE 3 tcnt 1
PARAM_VALUE 4 gbase 27648
PARAM_VALUE 6 gcnt 89
PARAM_VALUE 7 gwidth 8
PARAM_VALUE 8 raddr 0
PARAM_VALUE 9 rinst 0
PARAM_VALUE 10 rcnt 1
PARAM_VALUE 11 rwidth 4
BUF_SIZE 0 base 528
DATA_SOURCE 1 id $3
DATA_SOURCE 2 tinst $4
DATA_SOURCE 3 tcnt $5
DATA_SOURCE 4 gbase $6
DATA_SOURCE 5 ginst $7
DATA_SOURCE 6 gcnt $8
DATA_SOURCE 7 gwidth $9
DATA_SOURCE 8 raddr $10
DATA_SOURCE 9 rinst $11
DATA_SOURCE 10 rcnt $12
DATA_SOURCE 11 rwidth $13
PARAM_COMPARE 2 tinst < $3
PARAM_COMPARE 3 tcnt > $2
PARAM_COMPARE 9 rinst < $10
PARAM_COMPARE 10 rcnt > $9

drivers/net/ethernet/microchip/lan966x/lan966x_vcap_impl.c lan_rd() -> lan_addr()

Type Parameter Key Value
PARAM_VALUE 1 id 3,52,61
PARAM_VALUE 3 tcnt 1,3
PARAM_VALUE 4 gbase 0,8,28672
PARAM_VALUE 6 gcnt 1,9,896
PARAM_VALUE 7 gwidth 4,8,128,904
PARAM_VALUE 8 raddr 0,16,28,256,512,768
PARAM_VALUE 9 rinst 0-s32max
PARAM_VALUE 10 rcnt 1,3,32,64
PARAM_VALUE 11 rwidth 4
BUF_SIZE 0 base 528
CAPPED_DATA 9 rinst 1
DATA_SOURCE 1 id $1
DATA_SOURCE 2 tinst $2
DATA_SOURCE 3 tcnt $3
DATA_SOURCE 4 gbase $4
DATA_SOURCE 5 ginst $5
DATA_SOURCE 6 gcnt $6
DATA_SOURCE 7 gwidth $7
DATA_SOURCE 8 raddr $8
DATA_SOURCE 9 rinst $9
DATA_SOURCE 10 rcnt $10
DATA_SOURCE 11 rwidth $11
HARD_MAX 1 id 61
HARD_MAX 3 tcnt 3
HARD_MAX 4 gbase 28672
HARD_MAX 6 gcnt 896
HARD_MAX 7 gwidth 904
HARD_MAX 8 raddr 768
HARD_MAX 10 rcnt 64
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING
UNITS 5 ginst unit_array_size
HALF_LOCKED2 &lan966x->stats_lock

drivers/net/ethernet/microchip/lan966x/lan966x_vcap_impl.c lan_rmw() -> lan_addr()

Type Parameter Key Value
PARAM_VALUE 1 id 3,47
PARAM_VALUE 2 tinst 0
PARAM_VALUE 3 tcnt 1
PARAM_VALUE 4 gbase 0,3072,28672
PARAM_VALUE 5 ginst 0-255
PARAM_VALUE 6 gcnt 1,9-10
PARAM_VALUE 7 gwidth 128,528
PARAM_VALUE 8 raddr 8,12,28,520
PARAM_VALUE 9 rinst 0
PARAM_VALUE 10 rcnt 1
PARAM_VALUE 11 rwidth 4
BUF_SIZE 0 base 528
CAPPED_DATA 5 ginst 1
DATA_SOURCE 1 id $3
DATA_SOURCE 2 tinst $4
DATA_SOURCE 3 tcnt $5
DATA_SOURCE 4 gbase $6
DATA_SOURCE 5 ginst $7
DATA_SOURCE 6 gcnt $8
DATA_SOURCE 7 gwidth $9
DATA_SOURCE 8 raddr $10
DATA_SOURCE 9 rinst $11
DATA_SOURCE 10 rcnt $12
DATA_SOURCE 11 rwidth $13
HARD_MAX 1 id 47
HARD_MAX 4 gbase 28672
HARD_MAX 6 gcnt 10
HARD_MAX 7 gwidth 528
HARD_MAX 8 raddr 520
RX_PATH
TASK_NOT_RUNNING
NO_OVERFLOW_SIMPLE 5 ginst
UNITS 5 ginst unit_array_size

drivers/net/ethernet/microchip/lan966x/lan966x_vcap_impl.c lan_rmw() -> lan_addr()

Type Parameter Key Value
PARAM_VALUE 1 id 3,47
PARAM_VALUE 2 tinst 0
PARAM_VALUE 3 tcnt 1
PARAM_VALUE 4 gbase 0,3072,28672
PARAM_VALUE 5 ginst 0-255
PARAM_VALUE 6 gcnt 1,9-10
PARAM_VALUE 7 gwidth 128,528
PARAM_VALUE 8 raddr 8,12,28,520
PARAM_VALUE 9 rinst 0
PARAM_VALUE 10 rcnt 1
PARAM_VALUE 11 rwidth 4
BUF_SIZE 0 base 528
CAPPED_DATA 5 ginst 1
CAPPED_DATA 6 gcnt 1
DATA_SOURCE 1 id $3
DATA_SOURCE 2 tinst $4
DATA_SOURCE 3 tcnt $5
DATA_SOURCE 4 gbase $6
DATA_SOURCE 5 ginst $7
DATA_SOURCE 6 gcnt $8
DATA_SOURCE 7 gwidth $9
DATA_SOURCE 8 raddr $10
DATA_SOURCE 9 rinst $11
DATA_SOURCE 10 rcnt $12
DATA_SOURCE 11 rwidth $13
PARAM_COMPARE 2 tinst < $3
PARAM_COMPARE 3 tcnt > $2
PARAM_COMPARE 9 rinst < $10
PARAM_COMPARE 10 rcnt > $9
HARD_MAX 1 id 47
HARD_MAX 4 gbase 28672
HARD_MAX 6 gcnt 10
HARD_MAX 7 gwidth 528
HARD_MAX 8 raddr 520
RX_PATH
TASK_NOT_RUNNING
NO_OVERFLOW_SIMPLE 5 ginst
UNITS 5 ginst unit_array_size

drivers/net/ethernet/microchip/lan966x/lan966x_vcap_impl.c lan_wr() -> lan_addr()

Type Parameter Key Value
PARAM_VALUE 1 id 3,52,61
PARAM_VALUE 3 tcnt 1,3
PARAM_VALUE 4 gbase 0,8,912,4128,28672
PARAM_VALUE 5 ginst 0-254,768-771
PARAM_VALUE 6 gcnt 1,9,896
PARAM_VALUE 7 gwidth 4,8,128,168,904
PARAM_VALUE 8 raddr 0,4,16,28,120,256,512,768
PARAM_VALUE 9 rinst 0-s32max
PARAM_VALUE 10 rcnt 1,3,32,64
PARAM_VALUE 11 rwidth 4
BUF_SIZE 0 base 528
CAPPED_DATA 5 ginst 1
CAPPED_DATA 9 rinst 1
DATA_SOURCE 1 id $2
DATA_SOURCE 2 tinst $3
DATA_SOURCE 3 tcnt $4
DATA_SOURCE 4 gbase $5
DATA_SOURCE 5 ginst $6
DATA_SOURCE 6 gcnt $7
DATA_SOURCE 7 gwidth $8
DATA_SOURCE 8 raddr $9
DATA_SOURCE 9 rinst $10
DATA_SOURCE 10 rcnt $11
DATA_SOURCE 11 rwidth $12
FUZZY_MAX 9 rinst 2
HARD_MAX 1 id 61
HARD_MAX 3 tcnt 3
HARD_MAX 4 gbase 28672
HARD_MAX 6 gcnt 896
HARD_MAX 7 gwidth 904
HARD_MAX 8 raddr 768
HARD_MAX 10 rcnt 64
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING
NO_OVERFLOW_SIMPLE 5 ginst
UNITS 5 ginst unit_array_size
HALF_LOCKED2 &lan966x->stats_lock

drivers/net/ethernet/microchip/lan966x/lan966x_switchdev.c lan_rd() -> lan_addr()

Type Parameter Key Value
PARAM_VALUE 1 id 3
PARAM_VALUE 2 tinst 0
PARAM_VALUE 3 tcnt 1
PARAM_VALUE 4 gbase 27648
PARAM_VALUE 5 ginst 59-63
PARAM_VALUE 6 gcnt 89
PARAM_VALUE 7 gwidth 8
PARAM_VALUE 8 raddr 0
PARAM_VALUE 9 rinst 0
PARAM_VALUE 10 rcnt 1
PARAM_VALUE 11 rwidth 4
BUF_SIZE 0 base 528
DATA_SOURCE 1 id $1
DATA_SOURCE 2 tinst $2
DATA_SOURCE 3 tcnt $3
DATA_SOURCE 4 gbase $4
DATA_SOURCE 5 ginst $5
DATA_SOURCE 6 gcnt $6
DATA_SOURCE 7 gwidth $7
DATA_SOURCE 8 raddr $8
DATA_SOURCE 9 rinst $9
DATA_SOURCE 10 rcnt $10
DATA_SOURCE 11 rwidth $11

drivers/net/ethernet/microchip/lan966x/lan966x_switchdev.c lan_rmw() -> lan_addr()

Type Parameter Key Value
PARAM_VALUE 1 id 3
PARAM_VALUE 2 tinst 0
PARAM_VALUE 3 tcnt 1
PARAM_VALUE 4 gbase 27648,28672
PARAM_VALUE 6 gcnt 9,89
PARAM_VALUE 7 gwidth 8,128
PARAM_VALUE 8 raddr 0,96,112
PARAM_VALUE 9 rinst 0
PARAM_VALUE 10 rcnt 1
PARAM_VALUE 11 rwidth 4
BUF_SIZE 0 base 528
DATA_SOURCE 1 id $3
DATA_SOURCE 2 tinst $4
DATA_SOURCE 3 tcnt $5
DATA_SOURCE 4 gbase $6
DATA_SOURCE 5 ginst $7
DATA_SOURCE 6 gcnt $8
DATA_SOURCE 7 gwidth $9
DATA_SOURCE 8 raddr $10
DATA_SOURCE 9 rinst $11
DATA_SOURCE 10 rcnt $12
DATA_SOURCE 11 rwidth $13
HARD_MAX 4 gbase 28672
HARD_MAX 6 gcnt 89
HARD_MAX 7 gwidth 128
HARD_MAX 8 raddr 112
UNITS 5 ginst unit_array_size

drivers/net/ethernet/microchip/lan966x/lan966x_switchdev.c lan_rmw() -> lan_addr()

Type Parameter Key Value
PARAM_VALUE 1 id 3
PARAM_VALUE 2 tinst 0
PARAM_VALUE 3 tcnt 1
PARAM_VALUE 4 gbase 27648,28672
PARAM_VALUE 6 gcnt 9,89
PARAM_VALUE 7 gwidth 8,128
PARAM_VALUE 8 raddr 0,96,112
PARAM_VALUE 9 rinst 0
PARAM_VALUE 10 rcnt 1
PARAM_VALUE 11 rwidth 4
BUF_SIZE 0 base 528
CAPPED_DATA 6 gcnt 1
DATA_SOURCE 1 id $3
DATA_SOURCE 2 tinst $4
DATA_SOURCE 3 tcnt $5
DATA_SOURCE 4 gbase $6
DATA_SOURCE 5 ginst $7
DATA_SOURCE 6 gcnt $8
DATA_SOURCE 7 gwidth $9
DATA_SOURCE 8 raddr $10
DATA_SOURCE 9 rinst $11
DATA_SOURCE 10 rcnt $12
DATA_SOURCE 11 rwidth $13
PARAM_COMPARE 2 tinst < $3
PARAM_COMPARE 3 tcnt > $2
PARAM_COMPARE 9 rinst < $10
PARAM_COMPARE 10 rcnt > $9
HARD_MAX 4 gbase 28672
HARD_MAX 6 gcnt 89
HARD_MAX 7 gwidth 128
HARD_MAX 8 raddr 112
UNITS 5 ginst unit_array_size

drivers/net/ethernet/microchip/lan966x/lan966x_switchdev.c lan_wr() -> lan_addr()

Type Parameter Key Value
PARAM_VALUE 1 id 3
PARAM_VALUE 2 tinst 0
PARAM_VALUE 3 tcnt 1
PARAM_VALUE 4 gbase 27648
PARAM_VALUE 5 ginst 80-334
PARAM_VALUE 6 gcnt 89
PARAM_VALUE 7 gwidth 8
PARAM_VALUE 8 raddr 0
PARAM_VALUE 9 rinst 0
PARAM_VALUE 10 rcnt 1
PARAM_VALUE 11 rwidth 4
BUF_SIZE 0 base 528
CAPPED_DATA 5 ginst 1
DATA_SOURCE 1 id $2
DATA_SOURCE 2 tinst $3
DATA_SOURCE 3 tcnt $4
DATA_SOURCE 4 gbase $5
DATA_SOURCE 5 ginst $6
DATA_SOURCE 6 gcnt $7
DATA_SOURCE 7 gwidth $8
DATA_SOURCE 8 raddr $9
DATA_SOURCE 9 rinst $10
DATA_SOURCE 10 rcnt $11
DATA_SOURCE 11 rwidth $12

drivers/net/ethernet/microchip/lan966x/lan966x_vlan.c lan_rd() -> lan_addr()

Type Parameter Key Value
PARAM_VALUE 1 id 3
PARAM_VALUE 2 tinst 0
PARAM_VALUE 3 tcnt 1
PARAM_VALUE 4 gbase 27520
PARAM_VALUE 5 ginst 0
PARAM_VALUE 6 gcnt 1
PARAM_VALUE 7 gwidth 128
PARAM_VALUE 8 raddr 60
PARAM_VALUE 9 rinst 0
PARAM_VALUE 10 rcnt 1
PARAM_VALUE 11 rwidth 4
BUF_SIZE 0 base 528
DATA_SOURCE 1 id $1
DATA_SOURCE 2 tinst $2
DATA_SOURCE 3 tcnt $3
DATA_SOURCE 4 gbase $4
DATA_SOURCE 5 ginst $5
DATA_SOURCE 6 gcnt $6
DATA_SOURCE 7 gwidth $7
DATA_SOURCE 8 raddr $8
DATA_SOURCE 9 rinst $9
DATA_SOURCE 10 rcnt $10
DATA_SOURCE 11 rwidth $11
RX_PATH
TASK_NOT_RUNNING

drivers/net/ethernet/microchip/lan966x/lan966x_vlan.c lan_rmw() -> lan_addr()

Type Parameter Key Value
PARAM_VALUE 1 id 3,13,47
PARAM_VALUE 3 tcnt 1,8
PARAM_VALUE 4 gbase 0,28,27520,28672
PARAM_VALUE 6 gcnt 1,9-10
PARAM_VALUE 7 gwidth 44,128
PARAM_VALUE 8 raddr 0,4,12,56,60,64
PARAM_VALUE 9 rinst 0
PARAM_VALUE 10 rcnt 1
PARAM_VALUE 11 rwidth 4
BUF_SIZE 0 base 528
CAPPED_DATA 2 tinst 1
DATA_SOURCE 1 id $3
DATA_SOURCE 2 tinst $4
DATA_SOURCE 3 tcnt $5
DATA_SOURCE 4 gbase $6
DATA_SOURCE 5 ginst $7
DATA_SOURCE 6 gcnt $8
DATA_SOURCE 7 gwidth $9
DATA_SOURCE 8 raddr $10
DATA_SOURCE 9 rinst $11
DATA_SOURCE 10 rcnt $12
DATA_SOURCE 11 rwidth $13
HARD_MAX 1 id 47
HARD_MAX 3 tcnt 8
HARD_MAX 4 gbase 28672
HARD_MAX 6 gcnt 10
HARD_MAX 7 gwidth 128
HARD_MAX 8 raddr 64
RX_PATH
TASK_NOT_RUNNING
UNITS 2 tinst unit_array_size
UNITS 5 ginst unit_array_size

drivers/net/ethernet/microchip/lan966x/lan966x_vlan.c lan_rmw() -> lan_addr()

Type Parameter Key Value
PARAM_VALUE 1 id 3,13,47
PARAM_VALUE 3 tcnt 1,8
PARAM_VALUE 4 gbase 0,28,27520,28672
PARAM_VALUE 6 gcnt 1,9-10
PARAM_VALUE 7 gwidth 44,128
PARAM_VALUE 8 raddr 0,4,12,56,60,64
PARAM_VALUE 9 rinst 0
PARAM_VALUE 10 rcnt 1
PARAM_VALUE 11 rwidth 4
BUF_SIZE 0 base 528
CAPPED_DATA 2 tinst 1
CAPPED_DATA 3 tcnt 1
CAPPED_DATA 6 gcnt 1
DATA_SOURCE 1 id $3
DATA_SOURCE 2 tinst $4
DATA_SOURCE 3 tcnt $5
DATA_SOURCE 4 gbase $6
DATA_SOURCE 5 ginst $7
DATA_SOURCE 6 gcnt $8
DATA_SOURCE 7 gwidth $9
DATA_SOURCE 8 raddr $10
DATA_SOURCE 9 rinst $11
DATA_SOURCE 10 rcnt $12
DATA_SOURCE 11 rwidth $13
PARAM_COMPARE 9 rinst < $10
PARAM_COMPARE 10 rcnt > $9
HARD_MAX 1 id 47
HARD_MAX 3 tcnt 8
HARD_MAX 4 gbase 28672
HARD_MAX 6 gcnt 10
HARD_MAX 7 gwidth 128
HARD_MAX 8 raddr 64
RX_PATH
TASK_NOT_RUNNING
UNITS 2 tinst unit_array_size
UNITS 5 ginst unit_array_size

drivers/net/ethernet/microchip/lan966x/lan966x_vlan.c lan_wr() -> lan_addr()

Type Parameter Key Value
PARAM_VALUE 1 id 3,47
PARAM_VALUE 2 tinst 0
PARAM_VALUE 3 tcnt 1
PARAM_VALUE 4 gbase 0,28672,29824
PARAM_VALUE 6 gcnt 1,9-10
PARAM_VALUE 7 gwidth 128,244
PARAM_VALUE 8 raddr 0,4,8
PARAM_VALUE 9 rinst 0
PARAM_VALUE 10 rcnt 1
PARAM_VALUE 11 rwidth 4
BUF_SIZE 0 base 528
CAPPED_DATA 5 ginst 1
DATA_SOURCE 1 id $2
DATA_SOURCE 2 tinst $3
DATA_SOURCE 3 tcnt $4
DATA_SOURCE 4 gbase $5
DATA_SOURCE 5 ginst $6
DATA_SOURCE 6 gcnt $7
DATA_SOURCE 7 gwidth $8
DATA_SOURCE 8 raddr $9
DATA_SOURCE 9 rinst $10
DATA_SOURCE 10 rcnt $11
DATA_SOURCE 11 rwidth $12
HARD_MAX 1 id 47
HARD_MAX 4 gbase 29824
HARD_MAX 6 gcnt 10
HARD_MAX 7 gwidth 244
HARD_MAX 8 raddr 8
RX_PATH
TASK_NOT_RUNNING
NO_OVERFLOW_SIMPLE 5 ginst
UNITS 5 ginst unit_array_size

drivers/net/ethernet/microchip/lan966x/lan966x_port.c lan_rd() -> lan_addr()

Type Parameter Key Value
PARAM_VALUE 1 id 2,13,46
PARAM_VALUE 3 tcnt 1,8
PARAM_VALUE 4 gbase 72,28008,98816
PARAM_VALUE 6 gcnt 1,10
PARAM_VALUE 7 gwidth 8,68,216
PARAM_VALUE 8 raddr 0,32,40,48,164
PARAM_VALUE 10 rcnt 1,9
PARAM_VALUE 11 rwidth 4
BUF_SIZE 0 base 528
CAPPED_DATA 5 ginst 1
CAPPED_DATA 9 rinst 1
DATA_SOURCE 1 id $1
DATA_SOURCE 2 tinst $2
DATA_SOURCE 3 tcnt $3
DATA_SOURCE 4 gbase $4
DATA_SOURCE 5 ginst $5
DATA_SOURCE 6 gcnt $6
DATA_SOURCE 7 gwidth $7
DATA_SOURCE 8 raddr $8
DATA_SOURCE 9 rinst $9
DATA_SOURCE 10 rcnt $10
DATA_SOURCE 11 rwidth $11
HARD_MAX 1 id 46
HARD_MAX 3 tcnt 8
HARD_MAX 4 gbase 98816
HARD_MAX 6 gcnt 10
HARD_MAX 7 gwidth 216
HARD_MAX 8 raddr 164
HARD_MAX 10 rcnt 9
RX_PATH
TASK_NOT_RUNNING
UNITS 2 tinst unit_array_size
UNITS 5 ginst unit_array_size
UNITS 9 rinst unit_array_size

drivers/net/ethernet/microchip/lan966x/lan966x_port.c lan_rmw() -> lan_addr()

Type Parameter Key Value
PARAM_VALUE 1 id 2-3,5,13,46-47,52
PARAM_VALUE 3 tcnt 1,8
PARAM_VALUE 4 gbase 0,16,28,72,4128,4296,28008,28672,31232,98816
PARAM_VALUE 6 gcnt 1,9-10
PARAM_VALUE 7 gwidth 8,20,28,44,68,112,128,168,216,552
PARAM_VALUE 8 raddr 0,4,8,12,16,20,24,32,76,80,84,112,332
PARAM_VALUE 10 rcnt 1-2,8-10,16,64
PARAM_VALUE 11 rwidth 4
BUF_SIZE 0 base 528
CAPPED_DATA 9 rinst 1
DATA_SOURCE 1 id $3
DATA_SOURCE 2 tinst $4
DATA_SOURCE 3 tcnt $5
DATA_SOURCE 4 gbase $6
DATA_SOURCE 5 ginst $7
DATA_SOURCE 6 gcnt $8
DATA_SOURCE 7 gwidth $9
DATA_SOURCE 8 raddr $10
DATA_SOURCE 9 rinst $11
DATA_SOURCE 10 rcnt $12
DATA_SOURCE 11 rwidth $13
HARD_MAX 1 id 52
HARD_MAX 3 tcnt 8
HARD_MAX 4 gbase 98816
HARD_MAX 6 gcnt 10
HARD_MAX 7 gwidth 552
HARD_MAX 8 raddr 332
HARD_MAX 10 rcnt 64
RX_PATH
TASK_NOT_RUNNING
UNITS 2 tinst unit_array_size
UNITS 5 ginst unit_array_size
HALF_LOCKED2 &pl->phydev_mutex
HALF_LOCKED2 &pl->state_mutex
HALF_LOCKED2 &pool->lock

drivers/net/ethernet/microchip/lan966x/lan966x_port.c lan_rmw() -> lan_addr()

Type Parameter Key Value
PARAM_VALUE 1 id 2-3,5,13,46-47,52
PARAM_VALUE 3 tcnt 1,8
PARAM_VALUE 4 gbase 0,16,28,72,4128,4296,28008,28672,31232,98816
PARAM_VALUE 6 gcnt 1,9-10
PARAM_VALUE 7 gwidth 8,20,28,44,68,112,128,168,216,552
PARAM_VALUE 8 raddr 0,4,8,12,16,20,24,32,76,80,84,112,332
PARAM_VALUE 10 rcnt 1-2,8-10,16,64
PARAM_VALUE 11 rwidth 4
BUF_SIZE 0 base 528
CAPPED_DATA 3 tcnt 1
CAPPED_DATA 6 gcnt 1
CAPPED_DATA 9 rinst 1
CAPPED_DATA 10 rcnt 1
DATA_SOURCE 1 id $3
DATA_SOURCE 2 tinst $4
DATA_SOURCE 3 tcnt $5
DATA_SOURCE 4 gbase $6
DATA_SOURCE 5 ginst $7
DATA_SOURCE 6 gcnt $8
DATA_SOURCE 7 gwidth $9
DATA_SOURCE 8 raddr $10
DATA_SOURCE 9 rinst $11
DATA_SOURCE 10 rcnt $12
DATA_SOURCE 11 rwidth $13
HARD_MAX 1 id 52
HARD_MAX 3 tcnt 8
HARD_MAX 4 gbase 98816
HARD_MAX 6 gcnt 10
HARD_MAX 7 gwidth 552
HARD_MAX 8 raddr 332
HARD_MAX 10 rcnt 64
RX_PATH
TASK_NOT_RUNNING
UNITS 2 tinst unit_array_size
UNITS 5 ginst unit_array_size
HALF_LOCKED2 &pl->phydev_mutex
HALF_LOCKED2 &pl->state_mutex
HALF_LOCKED2 &pool->lock

drivers/net/ethernet/microchip/lan966x/lan966x_port.c lan_wr() -> lan_addr()

Type Parameter Key Value
PARAM_VALUE 1 id 3,13,46,52
PARAM_VALUE 3 tcnt 1,8
PARAM_VALUE 4 gbase 0,28,72,4296,28008,30720
PARAM_VALUE 6 gcnt 1,8
PARAM_VALUE 7 gwidth 28,44,64,68,112,216
PARAM_VALUE 8 raddr 0,4,12,32,36,40,48,76,80
PARAM_VALUE 10 rcnt 1,9
PARAM_VALUE 11 rwidth 4
BUF_SIZE 0 base 528
CAPPED_DATA 5 ginst 1
CAPPED_DATA 9 rinst 1
DATA_SOURCE 1 id $2
DATA_SOURCE 2 tinst $3
DATA_SOURCE 3 tcnt $4
DATA_SOURCE 4 gbase $5
DATA_SOURCE 5 ginst $6
DATA_SOURCE 6 gcnt $7
DATA_SOURCE 7 gwidth $8
DATA_SOURCE 8 raddr $9
DATA_SOURCE 9 rinst $10
DATA_SOURCE 10 rcnt $11
DATA_SOURCE 11 rwidth $12
HARD_MAX 1 id 52
HARD_MAX 3 tcnt 8
HARD_MAX 4 gbase 30720
HARD_MAX 6 gcnt 8
HARD_MAX 7 gwidth 216
HARD_MAX 8 raddr 80
HARD_MAX 10 rcnt 9
RX_PATH
TASK_NOT_RUNNING
UNITS 2 tinst unit_array_size
UNITS 5 ginst unit_array_size
UNITS 9 rinst unit_array_size
HALF_LOCKED2 &pl->phydev_mutex
HALF_LOCKED2 &pl->state_mutex
HALF_LOCKED2 &pool->lock

drivers/net/ethernet/microchip/lan966x/lan966x_police.c lan_rmw() -> lan_addr()

Type Parameter Key Value
PARAM_VALUE 1 id 3
PARAM_VALUE 2 tinst 0
PARAM_VALUE 3 tcnt 1
PARAM_VALUE 4 gbase 28672
PARAM_VALUE 6 gcnt 9
PARAM_VALUE 7 gwidth 128
PARAM_VALUE 8 raddr 116
PARAM_VALUE 9 rinst 0
PARAM_VALUE 10 rcnt 1
PARAM_VALUE 11 rwidth 4
BUF_SIZE 0 base 528
DATA_SOURCE 1 id $3
DATA_SOURCE 2 tinst $4
DATA_SOURCE 3 tcnt $5
DATA_SOURCE 4 gbase $6
DATA_SOURCE 5 ginst $7
DATA_SOURCE 6 gcnt $8
DATA_SOURCE 7 gwidth $9
DATA_SOURCE 8 raddr $10
DATA_SOURCE 9 rinst $11
DATA_SOURCE 10 rcnt $12
DATA_SOURCE 11 rwidth $13
RX_PATH
TASK_NOT_RUNNING
UNITS 5 ginst unit_array_size
HALF_LOCKED2 &block->cb_lock
HALF_LOCKED2 &flowtable->flow_block_lock

drivers/net/ethernet/microchip/lan966x/lan966x_police.c lan_rmw() -> lan_addr()

Type Parameter Key Value
PARAM_VALUE 1 id 3
PARAM_VALUE 2 tinst 0
PARAM_VALUE 3 tcnt 1
PARAM_VALUE 4 gbase 28672
PARAM_VALUE 6 gcnt 9
PARAM_VALUE 7 gwidth 128
PARAM_VALUE 8 raddr 116
PARAM_VALUE 9 rinst 0
PARAM_VALUE 10 rcnt 1
PARAM_VALUE 11 rwidth 4
BUF_SIZE 0 base 528
DATA_SOURCE 1 id $3
DATA_SOURCE 2 tinst $4
DATA_SOURCE 3 tcnt $5
DATA_SOURCE 4 gbase $6
DATA_SOURCE 5 ginst $7
DATA_SOURCE 6 gcnt $8
DATA_SOURCE 7 gwidth $9
DATA_SOURCE 8 raddr $10
DATA_SOURCE 9 rinst $11
DATA_SOURCE 10 rcnt $12
DATA_SOURCE 11 rwidth $13
PARAM_COMPARE 2 tinst < $3
PARAM_COMPARE 3 tcnt > $2
PARAM_COMPARE 9 rinst < $10
PARAM_COMPARE 10 rcnt > $9
RX_PATH
TASK_NOT_RUNNING
UNITS 5 ginst unit_array_size
HALF_LOCKED2 &block->cb_lock
HALF_LOCKED2 &flowtable->flow_block_lock

drivers/net/ethernet/microchip/lan966x/lan966x_police.c lan_wr() -> lan_addr()

Type Parameter Key Value
PARAM_VALUE 1 id 3
PARAM_VALUE 2 tinst 0
PARAM_VALUE 3 tcnt 1
PARAM_VALUE 4 gbase 16384
PARAM_VALUE 6 gcnt 345
PARAM_VALUE 7 gwidth 32
PARAM_VALUE 8 raddr 0,8,12
PARAM_VALUE 9 rinst 0
PARAM_VALUE 10 rcnt 1
PARAM_VALUE 11 rwidth 4
BUF_SIZE 0 base 528
DATA_SOURCE 1 id $2
DATA_SOURCE 2 tinst $3
DATA_SOURCE 3 tcnt $4
DATA_SOURCE 4 gbase $5
DATA_SOURCE 5 ginst $6
DATA_SOURCE 6 gcnt $7
DATA_SOURCE 7 gwidth $8
DATA_SOURCE 8 raddr $9
DATA_SOURCE 9 rinst $10
DATA_SOURCE 10 rcnt $11
DATA_SOURCE 11 rwidth $12
HARD_MAX 8 raddr 12
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &block->cb_lock
HALF_LOCKED2 &flowtable->flow_block_lock

drivers/net/ethernet/microchip/lan966x/lan966x_tbf.c lan_rmw() -> lan_addr()

Type Parameter Key Value
PARAM_VALUE 1 id 46
PARAM_VALUE 2 tinst 0
PARAM_VALUE 3 tcnt 1
PARAM_VALUE 4 gbase 16384
PARAM_VALUE 6 gcnt 90
PARAM_VALUE 7 gwidth 128
PARAM_VALUE 8 raddr 8
PARAM_VALUE 9 rinst 0
PARAM_VALUE 10 rcnt 1
PARAM_VALUE 11 rwidth 4
BUF_SIZE 0 base 528
DATA_SOURCE 1 id $3
DATA_SOURCE 2 tinst $4
DATA_SOURCE 3 tcnt $5
DATA_SOURCE 4 gbase $6
DATA_SOURCE 5 ginst $7
DATA_SOURCE 6 gcnt $8
DATA_SOURCE 7 gwidth $9
DATA_SOURCE 8 raddr $10
DATA_SOURCE 9 rinst $11
DATA_SOURCE 10 rcnt $12
DATA_SOURCE 11 rwidth $13
RX_PATH
TASK_NOT_RUNNING

drivers/net/ethernet/microchip/lan966x/lan966x_tbf.c lan_rmw() -> lan_addr()

Type Parameter Key Value
PARAM_VALUE 1 id 46
PARAM_VALUE 2 tinst 0
PARAM_VALUE 3 tcnt 1
PARAM_VALUE 4 gbase 16384
PARAM_VALUE 6 gcnt 90
PARAM_VALUE 7 gwidth 128
PARAM_VALUE 8 raddr 8
PARAM_VALUE 9 rinst 0
PARAM_VALUE 10 rcnt 1
PARAM_VALUE 11 rwidth 4
BUF_SIZE 0 base 528
DATA_SOURCE 1 id $3
DATA_SOURCE 2 tinst $4
DATA_SOURCE 3 tcnt $5
DATA_SOURCE 4 gbase $6
DATA_SOURCE 5 ginst $7
DATA_SOURCE 6 gcnt $8
DATA_SOURCE 7 gwidth $9
DATA_SOURCE 8 raddr $10
DATA_SOURCE 9 rinst $11
DATA_SOURCE 10 rcnt $12
DATA_SOURCE 11 rwidth $13
PARAM_COMPARE 2 tinst < $3
PARAM_COMPARE 3 tcnt > $2
PARAM_COMPARE 9 rinst < $10
PARAM_COMPARE 10 rcnt > $9
RX_PATH
TASK_NOT_RUNNING

drivers/net/ethernet/microchip/lan966x/lan966x_tbf.c lan_wr() -> lan_addr()

Type Parameter Key Value
PARAM_VALUE 1 id 46
PARAM_VALUE 2 tinst 0
PARAM_VALUE 3 tcnt 1
PARAM_VALUE 4 gbase 16384
PARAM_VALUE 6 gcnt 90
PARAM_VALUE 7 gwidth 128
PARAM_VALUE 8 raddr 0
PARAM_VALUE 9 rinst 0
PARAM_VALUE 10 rcnt 1
PARAM_VALUE 11 rwidth 4
BUF_SIZE 0 base 528
DATA_SOURCE 1 id $2
DATA_SOURCE 2 tinst $3
DATA_SOURCE 3 tcnt $4
DATA_SOURCE 4 gbase $5
DATA_SOURCE 5 ginst $6
DATA_SOURCE 6 gcnt $7
DATA_SOURCE 7 gwidth $8
DATA_SOURCE 8 raddr $9
DATA_SOURCE 9 rinst $10
DATA_SOURCE 10 rcnt $11
DATA_SOURCE 11 rwidth $12
RX_PATH
TASK_NOT_RUNNING

drivers/net/ethernet/microchip/lan966x/lan966x_ethtool.c lan_rd() -> lan_addr()

Type Parameter Key Value
PARAM_VALUE 1 id 52
PARAM_VALUE 2 tinst 0
PARAM_VALUE 3 tcnt 1
PARAM_VALUE 4 gbase 0
PARAM_VALUE 6 gcnt 896
PARAM_VALUE 7 gwidth 4
PARAM_VALUE 8 raddr 0
PARAM_VALUE 9 rinst 0
PARAM_VALUE 10 rcnt 1
PARAM_VALUE 11 rwidth 4
BUF_SIZE 0 base 528
DATA_SOURCE 1 id $1
DATA_SOURCE 2 tinst $2
DATA_SOURCE 3 tcnt $3
DATA_SOURCE 4 gbase $4
DATA_SOURCE 5 ginst $5
DATA_SOURCE 6 gcnt $6
DATA_SOURCE 7 gwidth $7
DATA_SOURCE 8 raddr $8
DATA_SOURCE 9 rinst $9
DATA_SOURCE 10 rcnt $10
DATA_SOURCE 11 rwidth $11
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING
LOCK2 &lan966x->stats_lock
TYPE_LOCK (struct lan966x)->stats_lock

drivers/net/ethernet/microchip/lan966x/lan966x_ethtool.c lan_wr() -> lan_addr()

Type Parameter Key Value
PARAM_VALUE 1 id 52
PARAM_VALUE 2 tinst 0
PARAM_VALUE 3 tcnt 1
PARAM_VALUE 4 gbase 4128
PARAM_VALUE 5 ginst 0
PARAM_VALUE 6 gcnt 1
PARAM_VALUE 7 gwidth 168
PARAM_VALUE 8 raddr 120
PARAM_VALUE 9 rinst 0
PARAM_VALUE 10 rcnt 1
PARAM_VALUE 11 rwidth 4
BUF_SIZE 0 base 528
DATA_SOURCE 1 id $2
DATA_SOURCE 2 tinst $3
DATA_SOURCE 3 tcnt $4
DATA_SOURCE 4 gbase $5
DATA_SOURCE 5 ginst $6
DATA_SOURCE 6 gcnt $7
DATA_SOURCE 7 gwidth $8
DATA_SOURCE 8 raddr $9
DATA_SOURCE 9 rinst $10
DATA_SOURCE 10 rcnt $11
DATA_SOURCE 11 rwidth $12
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING
LOCK2 &lan966x->stats_lock
TYPE_LOCK (struct lan966x)->stats_lock

drivers/net/ethernet/microchip/lan966x/lan966x_phylink.c lan_rmw() -> lan_addr()

Type Parameter Key Value
PARAM_VALUE 1 id 13
PARAM_VALUE 3 tcnt 8
PARAM_VALUE 4 gbase 0
PARAM_VALUE 5 ginst 0
PARAM_VALUE 6 gcnt 1
PARAM_VALUE 7 gwidth 28
PARAM_VALUE 8 raddr 0
PARAM_VALUE 9 rinst 0
PARAM_VALUE 10 rcnt 1
PARAM_VALUE 11 rwidth 4
BUF_SIZE 0 base 528
DATA_SOURCE 1 id $3
DATA_SOURCE 2 tinst $4
DATA_SOURCE 3 tcnt $5
DATA_SOURCE 4 gbase $6
DATA_SOURCE 5 ginst $7
DATA_SOURCE 6 gcnt $8
DATA_SOURCE 7 gwidth $9
DATA_SOURCE 8 raddr $10
DATA_SOURCE 9 rinst $11
DATA_SOURCE 10 rcnt $12
DATA_SOURCE 11 rwidth $13
RX_PATH
TASK_NOT_RUNNING
UNITS 2 tinst unit_array_size
HALF_LOCKED2 &pl->state_mutex
HALF_LOCKED2 global &dsa2_mutex

drivers/net/ethernet/microchip/lan966x/lan966x_phylink.c lan_rmw() -> lan_addr()

Type Parameter Key Value
PARAM_VALUE 1 id 13
PARAM_VALUE 3 tcnt 8
PARAM_VALUE 4 gbase 0
PARAM_VALUE 5 ginst 0
PARAM_VALUE 6 gcnt 1
PARAM_VALUE 7 gwidth 28
PARAM_VALUE 8 raddr 0
PARAM_VALUE 9 rinst 0
PARAM_VALUE 10 rcnt 1
PARAM_VALUE 11 rwidth 4
BUF_SIZE 0 base 528
DATA_SOURCE 1 id $3
DATA_SOURCE 2 tinst $4
DATA_SOURCE 3 tcnt $5
DATA_SOURCE 4 gbase $6
DATA_SOURCE 5 ginst $7
DATA_SOURCE 6 gcnt $8
DATA_SOURCE 7 gwidth $9
DATA_SOURCE 8 raddr $10
DATA_SOURCE 9 rinst $11
DATA_SOURCE 10 rcnt $12
DATA_SOURCE 11 rwidth $13
PARAM_COMPARE 5 ginst < $6
PARAM_COMPARE 6 gcnt > $5
PARAM_COMPARE 9 rinst < $10
PARAM_COMPARE 10 rcnt > $9
RX_PATH
TASK_NOT_RUNNING
UNITS 2 tinst unit_array_size
HALF_LOCKED2 &pl->state_mutex
HALF_LOCKED2 global &dsa2_mutex

drivers/net/ethernet/microchip/lan966x/lan966x_mac.c lan_rd() -> lan_addr()

Type Parameter Key Value
PARAM_VALUE 1 id 3
PARAM_VALUE 2 tinst 0
PARAM_VALUE 3 tcnt 1
PARAM_VALUE 4 gbase 27520
PARAM_VALUE 5 ginst 0
PARAM_VALUE 6 gcnt 1
PARAM_VALUE 7 gwidth 128
PARAM_VALUE 8 raddr 40,44,48,52
PARAM_VALUE 9 rinst 0
PARAM_VALUE 10 rcnt 1
PARAM_VALUE 11 rwidth 4
BUF_SIZE 0 base 528
DATA_SOURCE 1 id $1
DATA_SOURCE 2 tinst $2
DATA_SOURCE 3 tcnt $3
DATA_SOURCE 4 gbase $4
DATA_SOURCE 5 ginst $5
DATA_SOURCE 6 gcnt $6
DATA_SOURCE 7 gwidth $7
DATA_SOURCE 8 raddr $8
DATA_SOURCE 9 rinst $9
DATA_SOURCE 10 rcnt $10
DATA_SOURCE 11 rwidth $11
HARD_MAX 8 raddr 52
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &lan966x->mac_lock
HALF_LOCKED2 &pool->lock

drivers/net/ethernet/microchip/lan966x/lan966x_mac.c lan_rmw() -> lan_addr()

Type Parameter Key Value
PARAM_VALUE 1 id 3
PARAM_VALUE 2 tinst 0
PARAM_VALUE 3 tcnt 1
PARAM_VALUE 4 gbase 27520,29824
PARAM_VALUE 5 ginst 0
PARAM_VALUE 6 gcnt 1
PARAM_VALUE 7 gwidth 128,244
PARAM_VALUE 8 raddr 16,44,48
PARAM_VALUE 9 rinst 0
PARAM_VALUE 10 rcnt 1
PARAM_VALUE 11 rwidth 4
BUF_SIZE 0 base 528
DATA_SOURCE 1 id $3
DATA_SOURCE 2 tinst $4
DATA_SOURCE 3 tcnt $5
DATA_SOURCE 4 gbase $6
DATA_SOURCE 5 ginst $7
DATA_SOURCE 6 gcnt $8
DATA_SOURCE 7 gwidth $9
DATA_SOURCE 8 raddr $10
DATA_SOURCE 9 rinst $11
DATA_SOURCE 10 rcnt $12
DATA_SOURCE 11 rwidth $13
HARD_MAX 4 gbase 29824
HARD_MAX 7 gwidth 244
HARD_MAX 8 raddr 48
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &lan966x->mac_lock

drivers/net/ethernet/microchip/lan966x/lan966x_mac.c lan_rmw() -> lan_addr()

Type Parameter Key Value
PARAM_VALUE 1 id 3
PARAM_VALUE 2 tinst 0
PARAM_VALUE 3 tcnt 1
PARAM_VALUE 4 gbase 27520,29824
PARAM_VALUE 5 ginst 0
PARAM_VALUE 6 gcnt 1
PARAM_VALUE 7 gwidth 128,244
PARAM_VALUE 8 raddr 16,44,48
PARAM_VALUE 9 rinst 0
PARAM_VALUE 10 rcnt 1
PARAM_VALUE 11 rwidth 4
BUF_SIZE 0 base 528
DATA_SOURCE 1 id $3
DATA_SOURCE 2 tinst $4
DATA_SOURCE 3 tcnt $5
DATA_SOURCE 4 gbase $6
DATA_SOURCE 5 ginst $7
DATA_SOURCE 6 gcnt $8
DATA_SOURCE 7 gwidth $9
DATA_SOURCE 8 raddr $10
DATA_SOURCE 9 rinst $11
DATA_SOURCE 10 rcnt $12
DATA_SOURCE 11 rwidth $13
PARAM_COMPARE 2 tinst < $3
PARAM_COMPARE 3 tcnt > $2
PARAM_COMPARE 5 ginst < $6
PARAM_COMPARE 6 gcnt > $5
PARAM_COMPARE 9 rinst < $10
PARAM_COMPARE 10 rcnt > $9
HARD_MAX 4 gbase 29824
HARD_MAX 7 gwidth 244
HARD_MAX 8 raddr 48
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &lan966x->mac_lock

drivers/net/ethernet/microchip/lan966x/lan966x_mac.c lan_wr() -> lan_addr()

Type Parameter Key Value
PARAM_VALUE 1 id 3
PARAM_VALUE 2 tinst 0
PARAM_VALUE 3 tcnt 1
PARAM_VALUE 4 gbase 27520
PARAM_VALUE 5 ginst 0
PARAM_VALUE 6 gcnt 1
PARAM_VALUE 7 gwidth 128
PARAM_VALUE 8 raddr 40,44,48,52
PARAM_VALUE 9 rinst 0
PARAM_VALUE 10 rcnt 1
PARAM_VALUE 11 rwidth 4
BUF_SIZE 0 base 528
DATA_SOURCE 1 id $2
DATA_SOURCE 2 tinst $3
DATA_SOURCE 3 tcnt $4
DATA_SOURCE 4 gbase $5
DATA_SOURCE 5 ginst $6
DATA_SOURCE 6 gcnt $7
DATA_SOURCE 7 gwidth $8
DATA_SOURCE 8 raddr $9
DATA_SOURCE 9 rinst $10
DATA_SOURCE 10 rcnt $11
DATA_SOURCE 11 rwidth $12
HARD_MAX 8 raddr 52
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &lan966x->mac_lock
HALF_LOCKED2 &pool->lock

drivers/net/ethernet/microchip/lan966x/lan966x_ptp.c lan_rd() -> lan_addr()

Type Parameter Key Value
PARAM_VALUE 1 id 41
PARAM_VALUE 2 tinst 0
PARAM_VALUE 3 tcnt 1
PARAM_VALUE 4 gbase 0,512,612
PARAM_VALUE 5 ginst 0-s32max
PARAM_VALUE 6 gcnt 1,8
PARAM_VALUE 7 gwidth 12,16,64
PARAM_VALUE 8 raddr 0,4,8,12
PARAM_VALUE 9 rinst 0
PARAM_VALUE 10 rcnt 1
PARAM_VALUE 11 rwidth 4
BUF_SIZE 0 base 528
CAPPED_DATA 5 ginst 1
DATA_SOURCE 1 id $1
DATA_SOURCE 2 tinst $2
DATA_SOURCE 3 tcnt $3
DATA_SOURCE 4 gbase $4
DATA_SOURCE 5 ginst $5
DATA_SOURCE 6 gcnt $6
DATA_SOURCE 7 gwidth $7
DATA_SOURCE 8 raddr $8
DATA_SOURCE 9 rinst $9
DATA_SOURCE 10 rcnt $10
DATA_SOURCE 11 rwidth $11
HARD_MAX 4 gbase 612
HARD_MAX 6 gcnt 8
HARD_MAX 7 gwidth 64
HARD_MAX 8 raddr 12
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &lan966x->ptp_clock_lock
HALF_LOCKED2 flags

drivers/net/ethernet/microchip/lan966x/lan966x_ptp.c lan_rmw() -> lan_addr()

Type Parameter Key Value
PARAM_VALUE 1 id 41
PARAM_VALUE 2 tinst 0
PARAM_VALUE 3 tcnt 1
PARAM_VALUE 4 gbase 0,512,612
PARAM_VALUE 5 ginst 0-7
PARAM_VALUE 6 gcnt 1,8
PARAM_VALUE 7 gwidth 12,16,64
PARAM_VALUE 8 raddr 0,12
PARAM_VALUE 9 rinst 0
PARAM_VALUE 10 rcnt 1
PARAM_VALUE 11 rwidth 4
BUF_SIZE 0 base 528
CAPPED_DATA 5 ginst 1
DATA_SOURCE 1 id $3
DATA_SOURCE 2 tinst $4
DATA_SOURCE 3 tcnt $5
DATA_SOURCE 4 gbase $6
DATA_SOURCE 5 ginst $7
DATA_SOURCE 6 gcnt $8
DATA_SOURCE 7 gwidth $9
DATA_SOURCE 8 raddr $10
DATA_SOURCE 9 rinst $11
DATA_SOURCE 10 rcnt $12
DATA_SOURCE 11 rwidth $13
HARD_MAX 4 gbase 612
HARD_MAX 6 gcnt 8
HARD_MAX 7 gwidth 64
HARD_MAX 8 raddr 12
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &lan966x->ptp_clock_lock
HALF_LOCKED2 flags

drivers/net/ethernet/microchip/lan966x/lan966x_ptp.c lan_rmw() -> lan_addr()

Type Parameter Key Value
PARAM_VALUE 1 id 41
PARAM_VALUE 2 tinst 0
PARAM_VALUE 3 tcnt 1
PARAM_VALUE 4 gbase 0,512,612
PARAM_VALUE 5 ginst 0-7
PARAM_VALUE 6 gcnt 1,8
PARAM_VALUE 7 gwidth 12,16,64
PARAM_VALUE 8 raddr 0,12
PARAM_VALUE 9 rinst 0
PARAM_VALUE 10 rcnt 1
PARAM_VALUE 11 rwidth 4
BUF_SIZE 0 base 528
CAPPED_DATA 5 ginst 1
CAPPED_DATA 6 gcnt 1
DATA_SOURCE 1 id $3
DATA_SOURCE 2 tinst $4
DATA_SOURCE 3 tcnt $5
DATA_SOURCE 4 gbase $6
DATA_SOURCE 5 ginst $7
DATA_SOURCE 6 gcnt $8
DATA_SOURCE 7 gwidth $9
DATA_SOURCE 8 raddr $10
DATA_SOURCE 9 rinst $11
DATA_SOURCE 10 rcnt $12
DATA_SOURCE 11 rwidth $13
PARAM_COMPARE 2 tinst < $3
PARAM_COMPARE 3 tcnt > $2
PARAM_COMPARE 9 rinst < $10
PARAM_COMPARE 10 rcnt > $9
HARD_MAX 4 gbase 612
HARD_MAX 6 gcnt 8
HARD_MAX 7 gwidth 64
HARD_MAX 8 raddr 12
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &lan966x->ptp_clock_lock
HALF_LOCKED2 flags

drivers/net/ethernet/microchip/lan966x/lan966x_ptp.c lan_wr() -> lan_addr()

Type Parameter Key Value
PARAM_VALUE 1 id 41
PARAM_VALUE 2 tinst 0
PARAM_VALUE 3 tcnt 1
PARAM_VALUE 4 gbase 0,512,528
PARAM_VALUE 6 gcnt 1,3,8
PARAM_VALUE 7 gwidth 16,28,64
PARAM_VALUE 8 raddr 0,4,8,12,24,28
PARAM_VALUE 9 rinst 0-1
PARAM_VALUE 10 rcnt 1-2
PARAM_VALUE 11 rwidth 4
BUF_SIZE 0 base 528
DATA_SOURCE 1 id $2
DATA_SOURCE 2 tinst $3
DATA_SOURCE 3 tcnt $4
DATA_SOURCE 4 gbase $5
DATA_SOURCE 5 ginst $6
DATA_SOURCE 6 gcnt $7
DATA_SOURCE 7 gwidth $8
DATA_SOURCE 8 raddr $9
DATA_SOURCE 9 rinst $10
DATA_SOURCE 10 rcnt $11
DATA_SOURCE 11 rwidth $12
HARD_MAX 4 gbase 528
HARD_MAX 6 gcnt 8
HARD_MAX 7 gwidth 64
HARD_MAX 8 raddr 28
HARD_MAX 9 rinst 1
HARD_MAX 10 rcnt 2
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &lan966x->ptp_clock_lock
HALF_LOCKED2 flags

drivers/net/ethernet/microchip/lan966x/lan966x_ets.c lan_rmw() -> lan_addr()

Type Parameter Key Value
PARAM_VALUE 1 id 46
PARAM_VALUE 2 tinst 0
PARAM_VALUE 3 tcnt 1
PARAM_VALUE 4 gbase 16384
PARAM_VALUE 6 gcnt 90
PARAM_VALUE 7 gwidth 128
PARAM_VALUE 8 raddr 8
PARAM_VALUE 9 rinst 0
PARAM_VALUE 10 rcnt 1
PARAM_VALUE 11 rwidth 4
BUF_SIZE 0 base 528
DATA_SOURCE 1 id $3
DATA_SOURCE 2 tinst $4
DATA_SOURCE 3 tcnt $5
DATA_SOURCE 4 gbase $6
DATA_SOURCE 5 ginst $7
DATA_SOURCE 6 gcnt $8
DATA_SOURCE 7 gwidth $9
DATA_SOURCE 8 raddr $10
DATA_SOURCE 9 rinst $11
DATA_SOURCE 10 rcnt $12
DATA_SOURCE 11 rwidth $13
RX_PATH
TASK_NOT_RUNNING

drivers/net/ethernet/microchip/lan966x/lan966x_ets.c lan_rmw() -> lan_addr()

Type Parameter Key Value
PARAM_VALUE 1 id 46
PARAM_VALUE 2 tinst 0
PARAM_VALUE 3 tcnt 1
PARAM_VALUE 4 gbase 16384
PARAM_VALUE 6 gcnt 90
PARAM_VALUE 7 gwidth 128
PARAM_VALUE 8 raddr 8
PARAM_VALUE 9 rinst 0
PARAM_VALUE 10 rcnt 1
PARAM_VALUE 11 rwidth 4
BUF_SIZE 0 base 528
DATA_SOURCE 1 id $3
DATA_SOURCE 2 tinst $4
DATA_SOURCE 3 tcnt $5
DATA_SOURCE 4 gbase $6
DATA_SOURCE 5 ginst $7
DATA_SOURCE 6 gcnt $8
DATA_SOURCE 7 gwidth $9
DATA_SOURCE 8 raddr $10
DATA_SOURCE 9 rinst $11
DATA_SOURCE 10 rcnt $12
DATA_SOURCE 11 rwidth $13
PARAM_COMPARE 2 tinst < $3
PARAM_COMPARE 3 tcnt > $2
PARAM_COMPARE 9 rinst < $10
PARAM_COMPARE 10 rcnt > $9
RX_PATH
TASK_NOT_RUNNING

drivers/net/ethernet/microchip/lan966x/lan966x_ets.c lan_wr() -> lan_addr()

Type Parameter Key Value
PARAM_VALUE 1 id 46
PARAM_VALUE 2 tinst 0
PARAM_VALUE 3 tcnt 1
PARAM_VALUE 4 gbase 16384
PARAM_VALUE 6 gcnt 90
PARAM_VALUE 7 gwidth 128
PARAM_VALUE 8 raddr 12
PARAM_VALUE 9 rinst 0-7
PARAM_VALUE 10 rcnt 12
PARAM_VALUE 11 rwidth 4
BUF_SIZE 0 base 528
DATA_SOURCE 1 id $2
DATA_SOURCE 2 tinst $3
DATA_SOURCE 3 tcnt $4
DATA_SOURCE 4 gbase $5
DATA_SOURCE 5 ginst $6
DATA_SOURCE 6 gcnt $7
DATA_SOURCE 7 gwidth $8
DATA_SOURCE 8 raddr $9
DATA_SOURCE 9 rinst $10
DATA_SOURCE 10 rcnt $11
DATA_SOURCE 11 rwidth $12
FUZZY_MAX 9 rinst 7
RX_PATH
TASK_NOT_RUNNING

drivers/net/ethernet/microchip/lan966x/lan966x_cbs.c lan_rmw() -> lan_addr()

Type Parameter Key Value
PARAM_VALUE 1 id 46
PARAM_VALUE 2 tinst 0
PARAM_VALUE 3 tcnt 1
PARAM_VALUE 4 gbase 16384
PARAM_VALUE 6 gcnt 90
PARAM_VALUE 7 gwidth 128
PARAM_VALUE 8 raddr 8
PARAM_VALUE 9 rinst 0
PARAM_VALUE 10 rcnt 1
PARAM_VALUE 11 rwidth 4
BUF_SIZE 0 base 528
DATA_SOURCE 1 id $3
DATA_SOURCE 2 tinst $4
DATA_SOURCE 3 tcnt $5
DATA_SOURCE 4 gbase $6
DATA_SOURCE 5 ginst $7
DATA_SOURCE 6 gcnt $8
DATA_SOURCE 7 gwidth $9
DATA_SOURCE 8 raddr $10
DATA_SOURCE 9 rinst $11
DATA_SOURCE 10 rcnt $12
DATA_SOURCE 11 rwidth $13
RX_PATH
TASK_NOT_RUNNING

drivers/net/ethernet/microchip/lan966x/lan966x_cbs.c lan_rmw() -> lan_addr()

Type Parameter Key Value
PARAM_VALUE 1 id 46
PARAM_VALUE 2 tinst 0
PARAM_VALUE 3 tcnt 1
PARAM_VALUE 4 gbase 16384
PARAM_VALUE 6 gcnt 90
PARAM_VALUE 7 gwidth 128
PARAM_VALUE 8 raddr 8
PARAM_VALUE 9 rinst 0
PARAM_VALUE 10 rcnt 1
PARAM_VALUE 11 rwidth 4
BUF_SIZE 0 base 528
DATA_SOURCE 1 id $3
DATA_SOURCE 2 tinst $4
DATA_SOURCE 3 tcnt $5
DATA_SOURCE 4 gbase $6
DATA_SOURCE 5 ginst $7
DATA_SOURCE 6 gcnt $8
DATA_SOURCE 7 gwidth $9
DATA_SOURCE 8 raddr $10
DATA_SOURCE 9 rinst $11
DATA_SOURCE 10 rcnt $12
DATA_SOURCE 11 rwidth $13
PARAM_COMPARE 2 tinst < $3
PARAM_COMPARE 3 tcnt > $2
PARAM_COMPARE 9 rinst < $10
PARAM_COMPARE 10 rcnt > $9
RX_PATH
TASK_NOT_RUNNING

drivers/net/ethernet/microchip/lan966x/lan966x_cbs.c lan_wr() -> lan_addr()

Type Parameter Key Value
PARAM_VALUE 1 id 46
PARAM_VALUE 2 tinst 0
PARAM_VALUE 3 tcnt 1
PARAM_VALUE 4 gbase 16384
PARAM_VALUE 6 gcnt 90
PARAM_VALUE 7 gwidth 128
PARAM_VALUE 8 raddr 0
PARAM_VALUE 9 rinst 0
PARAM_VALUE 10 rcnt 1
PARAM_VALUE 11 rwidth 4
BUF_SIZE 0 base 528
DATA_SOURCE 1 id $2
DATA_SOURCE 2 tinst $3
DATA_SOURCE 3 tcnt $4
DATA_SOURCE 4 gbase $5
DATA_SOURCE 5 ginst $6
DATA_SOURCE 6 gcnt $7
DATA_SOURCE 7 gwidth $8
DATA_SOURCE 8 raddr $9
DATA_SOURCE 9 rinst $10
DATA_SOURCE 10 rcnt $11
DATA_SOURCE 11 rwidth $12
RX_PATH
TASK_NOT_RUNNING

drivers/net/ethernet/microchip/lan966x/lan966x_main.c lan_rd() -> lan_addr()

Type Parameter Key Value
PARAM_VALUE 1 id 3,42,52
PARAM_VALUE 2 tinst 0
PARAM_VALUE 3 tcnt 1
PARAM_VALUE 4 gbase 0,36,4128,4432,28672
PARAM_VALUE 6 gcnt 1,9
PARAM_VALUE 7 gwidth 4,36,40,128,168
PARAM_VALUE 8 raddr 0,8,24,28,96
PARAM_VALUE 9 rinst 0
PARAM_VALUE 10 rcnt 1-2
PARAM_VALUE 11 rwidth 4
BUF_SIZE 0 base 528
DATA_SOURCE 1 id $1
DATA_SOURCE 2 tinst $2
DATA_SOURCE 3 tcnt $3
DATA_SOURCE 4 gbase $4
DATA_SOURCE 5 ginst $5
DATA_SOURCE 6 gcnt $6
DATA_SOURCE 7 gwidth $7
DATA_SOURCE 8 raddr $8
DATA_SOURCE 9 rinst $9
DATA_SOURCE 10 rcnt $10
DATA_SOURCE 11 rwidth $11
HARD_MAX 1 id 52
HARD_MAX 4 gbase 28672
HARD_MAX 6 gcnt 9
HARD_MAX 7 gwidth 168
HARD_MAX 8 raddr 96
HARD_MAX 10 rcnt 2
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING
UNITS 5 ginst unit_array_size
HALF_LOCKED2 &lan966x->tx_lock

drivers/net/ethernet/microchip/lan966x/lan966x_main.c lan_rmw() -> lan_addr()

Type Parameter Key Value
PARAM_VALUE 1 id 3,42
PARAM_VALUE 2 tinst 0
PARAM_VALUE 3 tcnt 1
PARAM_VALUE 4 gbase 36,27648,28672,29824
PARAM_VALUE 6 gcnt 1,9,89
PARAM_VALUE 7 gwidth 8,40,128,244
PARAM_VALUE 8 raddr 0,4,16,68,112
PARAM_VALUE 9 rinst 0-7
PARAM_VALUE 10 rcnt 1-2,8
PARAM_VALUE 11 rwidth 4
BUF_SIZE 0 base 528
DATA_SOURCE 1 id $3
DATA_SOURCE 2 tinst $4
DATA_SOURCE 3 tcnt $5
DATA_SOURCE 4 gbase $6
DATA_SOURCE 5 ginst $7
DATA_SOURCE 6 gcnt $8
DATA_SOURCE 7 gwidth $9
DATA_SOURCE 8 raddr $10
DATA_SOURCE 9 rinst $11
DATA_SOURCE 10 rcnt $12
DATA_SOURCE 11 rwidth $13
HARD_MAX 1 id 42
HARD_MAX 4 gbase 29824
HARD_MAX 6 gcnt 89
HARD_MAX 7 gwidth 244
HARD_MAX 8 raddr 112
HARD_MAX 10 rcnt 8
RX_PATH
TASK_NOT_RUNNING
UNITS 5 ginst unit_array_size

drivers/net/ethernet/microchip/lan966x/lan966x_main.c lan_rmw() -> lan_addr()

Type Parameter Key Value
PARAM_VALUE 1 id 3,42
PARAM_VALUE 2 tinst 0
PARAM_VALUE 3 tcnt 1
PARAM_VALUE 4 gbase 36,27648,28672,29824
PARAM_VALUE 6 gcnt 1,9,89
PARAM_VALUE 7 gwidth 8,40,128,244
PARAM_VALUE 8 raddr 0,4,16,68,112
PARAM_VALUE 9 rinst 0-7
PARAM_VALUE 10 rcnt 1-2,8
PARAM_VALUE 11 rwidth 4
BUF_SIZE 0 base 528
CAPPED_DATA 6 gcnt 1
CAPPED_DATA 9 rinst 1
CAPPED_DATA 10 rcnt 1
DATA_SOURCE 1 id $3
DATA_SOURCE 2 tinst $4
DATA_SOURCE 3 tcnt $5
DATA_SOURCE 4 gbase $6
DATA_SOURCE 5 ginst $7
DATA_SOURCE 6 gcnt $8
DATA_SOURCE 7 gwidth $9
DATA_SOURCE 8 raddr $10
DATA_SOURCE 9 rinst $11
DATA_SOURCE 10 rcnt $12
DATA_SOURCE 11 rwidth $13
PARAM_COMPARE 2 tinst < $3
PARAM_COMPARE 3 tcnt > $2
HARD_MAX 1 id 42
HARD_MAX 4 gbase 29824
HARD_MAX 6 gcnt 89
HARD_MAX 7 gwidth 244
HARD_MAX 8 raddr 112
HARD_MAX 10 rcnt 8
RX_PATH
TASK_NOT_RUNNING
UNITS 5 ginst unit_array_size

drivers/net/ethernet/microchip/lan966x/lan966x_main.c lan_wr() -> lan_addr()

Type Parameter Key Value
PARAM_VALUE 1 id 3,13,42,46-47,52
PARAM_VALUE 3 tcnt 1,8
PARAM_VALUE 4 gbase 0,28,36,4128,4432,28008,28672,29824,32768
PARAM_VALUE 5 ginst 0-95,512-607
PARAM_VALUE 6 gcnt 1,9-10,1024
PARAM_VALUE 7 gwidth 4,8,36,40,44,128,168,216,244
PARAM_VALUE 8 raddr 0,8,16,24,44,80,100,116,204
PARAM_VALUE 9 rinst 0,8
PARAM_VALUE 10 rcnt 1-2,9-10
PARAM_VALUE 11 rwidth 4
BUF_SIZE 0 base 528
CAPPED_DATA 5 ginst 1
DATA_SOURCE 1 id $2
DATA_SOURCE 2 tinst $3
DATA_SOURCE 3 tcnt $4
DATA_SOURCE 4 gbase $5
DATA_SOURCE 5 ginst $6
DATA_SOURCE 6 gcnt $7
DATA_SOURCE 7 gwidth $8
DATA_SOURCE 8 raddr $9
DATA_SOURCE 9 rinst $10
DATA_SOURCE 10 rcnt $11
DATA_SOURCE 11 rwidth $12
HARD_MAX 1 id 52
HARD_MAX 3 tcnt 8
HARD_MAX 4 gbase 32768
HARD_MAX 6 gcnt 1024
HARD_MAX 7 gwidth 244
HARD_MAX 8 raddr 204
HARD_MAX 9 rinst 8
HARD_MAX 10 rcnt 10
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING
NO_OVERFLOW_SIMPLE 5 ginst
UNITS 2 tinst unit_array_size
UNITS 5 ginst unit_array_size
HALF_LOCKED2 &lan966x->tx_lock