Shaul Triebitz
ea695b7c69
iwlwifi: align to new periphery address space for AX210 family
...
In AX210 family, UMAC periphery address space moved from
0xA00000 to 0xD00000.
Signed-off-by: Shaul Triebitz <shaul.triebitz@intel.com >
Signed-off-by: Luca Coelho <luciano.coelho@intel.com >
2019-02-14 11:29:48 +02:00
Johannes Berg
c96b5eec21
iwlwifi: refactor NIC init sequence
...
The typical sequence of setting INIT_DONE and then waiting
for clock stabilisation is going to need a new workarounds,
so first of all refactor it.
Signed-off-by: Johannes Berg <johannes.berg@intel.com >
Signed-off-by: Luca Coelho <luciano.coelho@intel.com >
2019-02-04 12:28:09 +02:00
Johannes Berg
cefec29ebd
iwlwifi: pcie: align licensing to dual GPL/BSD
...
These files have a long history of code changes, but analysing
the remaining code leads to having only a few changes that are
not already owned by Intel, notably from
- Andy Lutomirski <luto@amacapital.net >
- Joonwoo Park <joonwpark81@gmail.com >
- Kirtika Ruchandani <kirtika@chromium.org >
- Rajat Jain <rajatja@google.com >
- Stanislaw Gruszka <sgruszka@redhat.com >
remaining in the code today.
Note that
- I myself was working for Intel and for any possibly code
that might be before my employment there give permission
- Wizery employees were working for Intel
More specifically, we identified the following commits that
(partially may) remain today:
25c03d8e8c
Joonwoo Park <joonwpark81@gmail.com > ("iwlwifi: do not schedule tasklet when rcv unused irq")
f36d04abe6
Stanislaw Gruszka <sgruszka@redhat.com > ("iwlwifi: use dma_alloc_coherent")
387f3381f7
Stanislaw Gruszka <sgruszka@redhat.com > ("iwlwifi: fix dma mappings and skbs leak")
2624e96ce1
Stanislaw Gruszka <sgruszka@redhat.com > ("iwlwifi: fix possible data overwrite in hcmd callback")
bfe4b80e9f
Stanislaw Gruszka <sgruszka@redhat.com > ("iwlwifi: always check if got h/w access before write")
d536c32b45
Andy Lutomirski <luto@amacapital.net > ("iwlwifi: pcie: log when waking the NIC for hcmd submission fails")
a6d24fad00
Rajat Jain <rajatja@google.com > ("iwlwifi: pcie: dump registers when HW becomes inaccessible")
fb12777ab5
Kirtika Ruchandani <kirtika@chromium.org > ("iwlwifi: Add more call-sites for pcie reg dumper")
3a73a30049
Stanislaw Gruszka <sgruszka@redhat.com > ("iwlwifi: cleanup/fix memory barriers")
aa5affbacb
Stanislaw Gruszka <sgruszka@redhat.com > ("iwlwifi: dump stack when fail to gain access to the device")
Align the licenses with their permission to clean up and to
make it all identical.
CC: Joonwoo Park <joonwpark81@gmail.com >
CC: Stanislaw Gruszka <sgruszka@redhat.com >
CC: Andy Lutomirski <luto@amacapital.net >
CC: Rajat Jain <rajatja@google.com >
CC: Kirtika Ruchandani <kirtika@chromium.org >
Acked-by: Johannes Berg <johannes@sipsolutions.net >
Acked-by: Kirtika Ruchandani <kirtika@chromium.org >
Acked-by: Stanislaw Gruszka <sgruszka@redhat.com >
Acked-by: Joonwoo Park <joonwpark81@gmail.com >
Acked-by: Rajat Jain <rajatja@google.com >
Acked-by: Andy Lutomirski <luto@kernel.org >
Signed-off-by: Johannes Berg <johannes.berg@intel.com >
Signed-off-by: Luca Coelho <luciano.coelho@intel.com >
2019-01-29 16:10:30 +02:00
Luca Coelho
754f890a3a
iwlwifi: remove all occurrences of the FSF address paragraph
...
The Free Software Foundation address is superfluous and causes
checkpatch to issue a warning when present. Remove all paragraphs
with FSF's address to prevent that.
Signed-off-by: Luca Coelho <luciano.coelho@intel.com >
2018-08-31 11:38:33 +03:00
Sara Sharon
12a17458a2
iwlwifi: centralize 64 bit HW registers write
...
Move the write_prph_64 of pcie to be transport agnostic.
Add direct write as well, as it is needed for a000 HW.
Signed-off-by: Sara Sharon <sara.sharon@intel.com >
Signed-off-by: Luca Coelho <luciano.coelho@intel.com >
2016-07-06 10:22:08 +03:00
Emmanuel Grumbach
d01c536672
iwlwifi: change the Intel Wireless email address
...
ilw@linux.intel.com is not available anymore.
linuxwifi@intel.com should be used instead.
Signed-off-by: Emmanuel Grumbach <emmanuel.grumbach@intel.com >
2015-12-01 21:17:55 +02:00
Golan Ben-Ami
14ef1b433e
iwlwifi: export the _no_grab version of PRPH IO functions
...
Expose _no_grab prph i/o functions that allow performing i/o
outside the transport, without requiring grab and release NIC access
for each operation. In addition, rename the functions so they reflect
their non-grabbing behavior.
This can be very useful for consecutive prph i/o operation that occur
outside trans, such as fw dumps.
Signed-off-by: Golan Ben-Ami <golan.ben.ami@intel.com >
Signed-off-by: Emmanuel Grumbach <emmanuel.grumbach@intel.com >
2015-11-26 16:38:51 +02:00
Kalle Valo
e705c12146
iwlwifi: move under intel vendor directory
...
Part of reorganising wireless drivers directory and Kconfig.
Signed-off-by: Kalle Valo <kvalo@codeaurora.org >
2015-11-18 14:28:30 +02:00