Stanislaw Gruszka and Felix Fietkau
086ea9f42c
mt76: unify sta structure part 2
...
Second part of unifying mt76x02_sta structure between mt76x0 and mt76x2.
Signed-off-by: Stanislaw Gruszka <[email protected] >
2018-09-11 13:49:19 +02:00
Stanislaw Gruszka and Felix Fietkau
1f35eb5b86
mt76: unify sta structure part 1
...
First part of unifying mt76x02_sta structure between mt76x0 and mt76x2.
Signed-off-by: Stanislaw Gruszka <[email protected] >
2018-09-11 13:49:19 +02:00
Stanislaw Gruszka and Felix Fietkau
fcf2130e42
mt76: unify mt76x02_vif struct
...
Private vif structures definitions are the same for mt76x2 and mt76x0.
Signed-off-by: Stanislaw Gruszka <[email protected] >
2018-09-11 13:49:19 +02:00
Stanislaw Gruszka and Felix Fietkau
51b74acc22
mt76: use mac_wcid_set_drop in mt76x0
...
Move mt76x02_mac_wcid_set_drop to common code and use it in mt76x0.
Signed-off-by: Stanislaw Gruszka <[email protected] >
2018-09-11 13:49:19 +02:00
Stanislaw Gruszka and Felix Fietkau
732535e54b
mt76: unify mac_wcid_setup
...
Merge mt76x{0,2}_mac_wcid_setup into common code.
Signed-off-by: Stanislaw Gruszka <[email protected] >
2018-09-11 13:49:19 +02:00
Stanislaw Gruszka and Felix Fietkau
428625526e
mt76: unify mt76x02_mac_wcid_set_key
...
Merge mt76x{0,2}_mac_wcid_set_key into common code.
Signed-off-by: Stanislaw Gruszka <[email protected] >
2018-09-11 13:49:19 +02:00
Stanislaw Gruszka and Felix Fietkau
34a95b8bf5
mt76: unify mac_shared_key_setup
...
Merge mt76x{0,2} mac_shared_key_setup into common code.
Signed-off-by: Stanislaw Gruszka <[email protected] >
2018-09-11 13:49:19 +02:00
Stanislaw Gruszka and Felix Fietkau
a2380992d8
mt76: create new mt76x02-lib module for common mt76x{0,2} code
...
Move rxfilter and mutex to common structure. Create mt76x02-lib.ko
for mt76x0 and mt76x2 common functions and create new unified
mt76x02_configure_filter() function there.
Signed-off-by: Stanislaw Gruszka <[email protected] >
2018-09-11 13:49:19 +02:00
Lorenzo Bianconi and Felix Fietkau
61c4c614b0
mt76: add mt76x2_common to mt76x2-common module
...
Move core related code shared between mt76x2 and mt76x2u in
mt76x2-common module
Signed-off-by: Lorenzo Bianconi <[email protected] >
Signed-off-by: Kalle Valo <[email protected] >
2018-09-11 13:49:19 +02:00