Re: [ath9k-devel] [PATCH 2/5] ath9k: Set the "big endian" bit of the AR9003 EEPROM templates

2016-08-22 Thread Martin Blumenstingl
On Mon, Aug 22, 2016 at 5:31 PM, Arnd Bergmann wrote: > On Monday, August 22, 2016 1:56:46 PM CEST Martin Blumenstingl wrote: >> On Mon, Aug 22, 2016 at 1:47 PM, Arnd Bergmann wrote: >> > On Sunday, August 21, 2016 4:49:03 PM CEST Martin Blumenstingl wrote: >> >> We will default to the system's n

Re: [ath9k-devel] [PATCH v4] ath9k: Switch to using mac80211 intermediate software queues.

2016-08-22 Thread Kalle Valo
Toke Høiland-Jørgensen writes: > Kalle Valo writes: > >> Toke Høiland-Jørgensen writes: >> >>> This switches ath9k over to using the mac80211 intermediate software >>> queueing mechanism for data packets. It removes the queueing inside the >>> driver, except for the retry queue, and instead pul

Re: [ath9k-devel] [PATCH v4] ath9k: Switch to using mac80211 intermediate software queues.

2016-08-22 Thread Kalle Valo
Toke Høiland-Jørgensen writes: > This switches ath9k over to using the mac80211 intermediate software > queueing mechanism for data packets. It removes the queueing inside the > driver, except for the retry queue, and instead pulls from mac80211 when > a packet is needed. The retry queue is used

Re: [ath9k-devel] [PATCH 2/5] ath9k: Set the "big endian" bit of the AR9003 EEPROM templates

2016-08-22 Thread Arnd Bergmann
On Monday, August 22, 2016 1:56:46 PM CEST Martin Blumenstingl wrote: > On Mon, Aug 22, 2016 at 1:47 PM, Arnd Bergmann wrote: > > On Sunday, August 21, 2016 4:49:03 PM CEST Martin Blumenstingl wrote: > >> We will default to the system's native endianness for the eepmisc value. > >> This may be ove

Re: [ath9k-devel] ath9k: Fix beacon configuration assertion failure

2016-08-22 Thread Kalle Valo
Benjamin Berg writes: > On Fr, 2016-08-19 at 13:03 +0300, Kalle Valo wrote: >> Actually, I see two patches which might be related but not identical: >> >> ath9k: fix client mode beacon configuration >> https://patchwork.kernel.org/patch/9247699/ >> >> ath9k: Fix beacon configuration assertion f

Re: [ath9k-devel] [PATCH 5/5] ath9k: Make EEPROM endianness swapping configurable via devicetree

2016-08-22 Thread Arnd Bergmann
On Sunday, August 21, 2016 4:49:06 PM CEST Martin Blumenstingl wrote: > +- qca,check-eeprom-endianness: When enabled, the driver checks if the > + endianness of the EEPROM (using two checks, > + one is based on the two magic bytes at the >

Re: [ath9k-devel] [PATCH 2/5] ath9k: Set the "big endian" bit of the AR9003 EEPROM templates

2016-08-22 Thread Martin Blumenstingl
On Mon, Aug 22, 2016 at 1:47 PM, Arnd Bergmann wrote: > On Sunday, August 21, 2016 4:49:03 PM CEST Martin Blumenstingl wrote: >> We will default to the system's native endianness for the eepmisc value. >> This may be overwritten by the actual calibration data. If it is not >> overwritten we interp

Re: [ath9k-devel] [PATCH 1/5] ath9k: Add a #define for the EEPROM "eepmisc" endianness bit

2016-08-22 Thread Arnd Bergmann
On Sunday, August 21, 2016 4:49:02 PM CEST Martin Blumenstingl wrote: > This replaces a magic number with a named #define. Additionally it > removes two "eeprom format" specific #defines for the "big endianness" > bit which are the same on all eeprom formats. > Looks good, but missing a Signed-of

Re: [ath9k-devel] [PATCH 2/5] ath9k: Set the "big endian" bit of the AR9003 EEPROM templates

2016-08-22 Thread Arnd Bergmann
On Sunday, August 21, 2016 4:49:03 PM CEST Martin Blumenstingl wrote: > We will default to the system's native endianness for the eepmisc value. > This may be overwritten by the actual calibration data. If it is not > overwritten we interpret the template data in it's native endianness, > meaning t

Re: [ath9k-devel] [PATCH v5 1/3] Documentation: dt: net: add ath9k wireless device binding

2016-08-22 Thread Arnd Bergmann
On Sunday, August 21, 2016 4:31:03 PM CEST Martin Blumenstingl wrote: > +pci { > + pcie@0 { > + reg = <0 0 0 0 0>; It's not clear what these two nodes refer to in the example. Is the top-level node the PCI host bridge, and the second node the first PCIe port? Maybe add the pro