Re: wl1251: NVS firmware data

2014-12-08 Thread Marcel Holtmann
Hi Pali, >> Use your own custom usermode helper for stuff like this, not >> the firmware interface. But use a binary sysfs file if you >> want, that seems to make sense for it... >> >> greg k-h > > Patch for telling permanent mac address from userspace via sysfs > file was rejected for inclusi

Re: wl1251: NVS firmware data

2014-12-08 Thread Marcel Holtmann
Hi Dan, >>> a) change driver to prefer a new "wl1251-nvs-n900.bin" file, but fall >>> back to "wl1251-nvs.bin" if the first one isn't present >>> b) have a "wl1251-cal-nvs-update" service that, if wl1521-nvs-n900.bin >>> is *not* present mounts the CAL MTD, reads the data, writes it out into >>> w

Re: wl1251: NVS firmware data

2014-12-08 Thread Greg Kroah-Hartman
On Tue, Dec 09, 2014 at 08:48:28AM +0800, Ming Lei wrote: > On Tue, Dec 9, 2014 at 4:57 AM, Greg Kroah-Hartman > wrote: > > On Mon, Dec 08, 2014 at 05:47:30PM +0100, Pali Rohár wrote: > >> On Monday 08 December 2014 17:37:14 Greg Kroah-Hartman wrote: > >> > On Mon, Dec 08, 2014 at 11:18:18PM +0800

Re: wl1251: NVS firmware data

2014-12-08 Thread Ming Lei
On Tue, Dec 9, 2014 at 4:57 AM, Greg Kroah-Hartman wrote: > On Mon, Dec 08, 2014 at 05:47:30PM +0100, Pali Rohár wrote: >> On Monday 08 December 2014 17:37:14 Greg Kroah-Hartman wrote: >> > On Mon, Dec 08, 2014 at 11:18:18PM +0800, Ming Lei wrote: >> > > On Sat, Dec 6, 2014 at 9:02 PM, Pali Rohár

Re: wl1251: NVS firmware data

2014-12-08 Thread Pali Rohár
On Tuesday 09 December 2014 00:42:17 Dan Williams wrote: > On Tue, 2014-12-09 at 00:23 +0100, Pali Rohár wrote: > > On Monday 08 December 2014 23:51:07 Dan Williams wrote: > > > Is the CAL data format generic to all wl1251 devices? Or > > > is the stuff in the CAL partition Nokia-specific? > > >

Re: wl1251: NVS firmware data

2014-12-08 Thread Dan Williams
On Tue, 2014-12-09 at 00:23 +0100, Pali Rohár wrote: > On Monday 08 December 2014 23:51:07 Dan Williams wrote: > > Is the CAL data format generic to all wl1251 devices? Or is > > the stuff in the CAL partition Nokia-specific? > > > > Specific for Nokia devices. Ok, but then something must trans

Re: wl1251: NVS firmware data

2014-12-08 Thread Pali Rohár
On Monday 08 December 2014 21:57:21 Greg Kroah-Hartman wrote: > Use your own custom usermode helper for stuff like this, not > the firmware interface. But use a binary sysfs file if you > want, that seems to make sense for it... > > greg k-h Patch for telling permanent mac address from userspace

Re: wl1251: NVS firmware data

2014-12-08 Thread Pali Rohár
On Monday 08 December 2014 23:51:07 Dan Williams wrote: > Is the CAL data format generic to all wl1251 devices? Or is > the stuff in the CAL partition Nokia-specific? > Specific for Nokia devices. -- Pali Rohár pali.ro...@gmail.com signature.asc Description: This is a digitally signed messag

Re: wl1251: NVS firmware data

2014-12-08 Thread Dan Williams
On Mon, 2014-12-08 at 20:36 +0100, Pali Rohár wrote: > On Monday 08 December 2014 20:26:53 Dan Williams wrote: > > On Mon, 2014-12-08 at 20:15 +0100, Pali Rohár wrote: > > > On Monday 08 December 2014 19:50:17 Marcel Holtmann wrote: > > > > Hi Pali, > > > > > > > > >> On Saturday 06 December 2

Re: wl1251: NVS firmware data

2014-12-08 Thread Dan Williams
On Mon, 2014-12-08 at 21:42 +0200, Ivaylo Dimitrov wrote: > > On 8.12.2014 21:26, Dan Williams wrote: > > > > a) change driver to prefer a new "wl1251-nvs-n900.bin" file, but fall > > back to "wl1251-nvs.bin" if the first one isn't present > > b) have a "wl1251-cal-nvs-update" service that, if wl

Re: wl1251: NVS firmware data

2014-12-08 Thread Pali Rohár
On Monday 08 December 2014 21:57:21 Greg Kroah-Hartman wrote: > On Mon, Dec 08, 2014 at 05:47:30PM +0100, Pali Rohár wrote: > > On Monday 08 December 2014 17:37:14 Greg Kroah-Hartman wrote: > > > On Mon, Dec 08, 2014 at 11:18:18PM +0800, Ming Lei wrote: > > > > On Sat, Dec 6, 2014 at 9:02 PM, Pali

Re: wl1251: NVS firmware data

2014-12-08 Thread Pali Rohár
On Monday 08 December 2014 22:00:18 Greg Kroah-Hartman wrote: > On Mon, Dec 08, 2014 at 08:15:18PM +0100, Pali Rohár wrote: > > On Nokia N900 NVS data are generated on-the-fly from some > > bytes from CAL (/dev/mtd1), from state of cellular network > > and from some other regulation settings. > >

Re: wl1251: NVS firmware data

2014-12-08 Thread Greg Kroah-Hartman
On Mon, Dec 08, 2014 at 08:15:18PM +0100, Pali Rohár wrote: > On Nokia N900 NVS data are generated on-the-fly from some bytes > from CAL (/dev/mtd1), from state of cellular network and from > some other regulation settings. When is this "generated"? At boot time? Or by the firmware loader prog

Re: wl1251: NVS firmware data

2014-12-08 Thread Greg Kroah-Hartman
On Mon, Dec 08, 2014 at 05:47:30PM +0100, Pali Rohár wrote: > On Monday 08 December 2014 17:37:14 Greg Kroah-Hartman wrote: > > On Mon, Dec 08, 2014 at 11:18:18PM +0800, Ming Lei wrote: > > > On Sat, Dec 6, 2014 at 9:02 PM, Pali Rohár > wrote: > > > > On Saturday 06 December 2014 13:49:54 Pavel M

Re: wl1251: NVS firmware data

2014-12-08 Thread Pali Rohár
On Monday 08 December 2014 20:46:07 Marcel Holtmann wrote: > Hi Pali, > > >> On Saturday 06 December 2014 13:49:54 Pavel Machek > >> wrote: /** > >> > >> + * request_firmware_prefer_user: - prefer usermode > >> helper for loading firmware + * @firmware_p: >

Re: wl1251: NVS firmware data

2014-12-08 Thread Pali Rohár
On Monday 08 December 2014 20:41:13 Marcel Holtmann wrote: > Hi Pali, > > On Saturday 06 December 2014 13:49:54 Pavel Machek > wrote: /** > > + * request_firmware_prefer_user: - prefer usermode > helper for loading firmware + * @firmware_p: pointer > >

Re: wl1251: NVS firmware data

2014-12-08 Thread Marcel Holtmann
Hi Pali, >> On Saturday 06 December 2014 13:49:54 Pavel Machek >> wrote: /** >> >> + * request_firmware_prefer_user: - prefer usermode >> helper for loading firmware + * @firmware_p: >> pointer to firmware image >> + * @name: name of firmwar

Re: wl1251: NVS firmware data

2014-12-08 Thread Ivaylo Dimitrov
On 8.12.2014 21:26, Dan Williams wrote: a) change driver to prefer a new "wl1251-nvs-n900.bin" file, but fall back to "wl1251-nvs.bin" if the first one isn't present b) have a "wl1251-cal-nvs-update" service that, if wl1521-nvs-n900.bin is *not* present mounts the CAL MTD, reads the data, wri

Re: wl1251: NVS firmware data

2014-12-08 Thread Marcel Holtmann
Hi Pali, On Saturday 06 December 2014 13:49:54 Pavel Machek wrote: /** + * request_firmware_prefer_user: - prefer usermode helper for loading firmware + * @firmware_p: pointer to firmware image + * @name: name of firmware file >>>

Re: wl1251: NVS firmware data

2014-12-08 Thread Pali Rohár
On Monday 08 December 2014 20:26:53 Dan Williams wrote: > On Mon, 2014-12-08 at 20:15 +0100, Pali Rohár wrote: > > On Monday 08 December 2014 19:50:17 Marcel Holtmann wrote: > > > Hi Pali, > > > > > > >> On Saturday 06 December 2014 13:49:54 Pavel Machek > > > >> wrote: /** > > > >> >

Re: wl1251: NVS firmware data

2014-12-08 Thread Dan Williams
On Mon, 2014-12-08 at 20:15 +0100, Pali Rohár wrote: > On Monday 08 December 2014 19:50:17 Marcel Holtmann wrote: > > Hi Pali, > > > > >> On Saturday 06 December 2014 13:49:54 Pavel Machek > > >> wrote: /** > > >> > > >> + * request_firmware_prefer_user: - prefer usermode > >

Re: wl1251: NVS firmware data

2014-12-08 Thread Pali Rohár
On Monday 08 December 2014 19:50:17 Marcel Holtmann wrote: > Hi Pali, > > >> On Saturday 06 December 2014 13:49:54 Pavel Machek > >> wrote: /** > >> > >> + * request_firmware_prefer_user: - prefer usermode > >> helper for loading firmware + * @firmware_p: pointer to > >> f

Re: wl1251: NVS firmware data

2014-12-08 Thread Marcel Holtmann
Hi Pali, >> On Saturday 06 December 2014 13:49:54 Pavel Machek wrote: >> /** >> >> + * request_firmware_prefer_user: - prefer usermode >> helper for loading firmware + * @firmware_p: pointer to >> firmware image >> + * @name: name of firmware file >> + * @device: d

Re: wl1251: NVS firmware data

2014-12-08 Thread Pali Rohár
On Monday 08 December 2014 18:05:37 Marcel Holtmann wrote: > Hi Pali, > > On Saturday 06 December 2014 13:49:54 Pavel Machek wrote: > /** > > + * request_firmware_prefer_user: - prefer usermode > helper for loading firmware + * @firmware_p: pointer to > firmware imag

Re: wl1251: NVS firmware data

2014-12-08 Thread Marcel Holtmann
Hi Pali, On Saturday 06 December 2014 13:49:54 Pavel Machek wrote: /** + * request_firmware_prefer_user: - prefer usermode helper for loading firmware + * @firmware_p: pointer to firmware image + * @name: name of firmware file + * @device: device for which

Re: wl1251: NVS firmware data

2014-12-08 Thread Pali Rohár
On Monday 08 December 2014 17:37:14 Greg Kroah-Hartman wrote: > On Mon, Dec 08, 2014 at 11:18:18PM +0800, Ming Lei wrote: > > On Sat, Dec 6, 2014 at 9:02 PM, Pali Rohár wrote: > > > On Saturday 06 December 2014 13:49:54 Pavel Machek wrote: > > > /** > > > > > > + * request_firmware_prefer_user:

Re: wl1251: NVS firmware data

2014-12-08 Thread Greg Kroah-Hartman
On Mon, Dec 08, 2014 at 11:18:18PM +0800, Ming Lei wrote: > On Sat, Dec 6, 2014 at 9:02 PM, Pali Rohár wrote: > > On Saturday 06 December 2014 13:49:54 Pavel Machek wrote: > > > > > /** > > + * request_firmware_prefer_user: - prefer usermode helper for loading > > firmware > > + * @firmware_p:

Re: wl1251: NVS firmware data

2014-12-08 Thread Ming Lei
On Mon, Dec 8, 2014 at 11:22 PM, Pali Rohár wrote: > On Monday 08 December 2014 16:18:18 Ming Lei wrote: >> On Sat, Dec 6, 2014 at 9:02 PM, Pali Rohár > wrote: >> > On Saturday 06 December 2014 13:49:54 Pavel Machek wrote: >> > /** >> > >> > + * request_firmware_prefer_user: - prefer usermode he

Re: wl1251: NVS firmware data

2014-12-08 Thread Pali Rohár
On Monday 08 December 2014 16:18:18 Ming Lei wrote: > On Sat, Dec 6, 2014 at 9:02 PM, Pali Rohár wrote: > > On Saturday 06 December 2014 13:49:54 Pavel Machek wrote: > > /** > > > > + * request_firmware_prefer_user: - prefer usermode helper > > for loading firmware + * @firmware_p: pointer to f

Re: wl1251: NVS firmware data

2014-12-08 Thread Ming Lei
On Sat, Dec 6, 2014 at 9:02 PM, Pali Rohár wrote: > On Saturday 06 December 2014 13:49:54 Pavel Machek wrote: > > /** > + * request_firmware_prefer_user: - prefer usermode helper for loading > firmware > + * @firmware_p: pointer to firmware image > + * @name: name of firmware file > + * @device

Re: wl1251: NVS firmware data

2014-12-06 Thread Pali Rohár
On Saturday 06 December 2014 13:49:54 Pavel Machek wrote: > On Thu 2014-11-27 07:58:40, Greg Kroah-Hartman wrote: > > On Thu, Nov 27, 2014 at 04:22:58PM +0100, Pali Rohár wrote: > > > On Thursday 27 November 2014 16:16:55 Greg Kroah-Hartman wrote: > > > > On Thu, Nov 27, 2014 at 03:43:23PM +0100, P

Re: wl1251: NVS firmware data

2014-12-06 Thread Pali Rohár
On Thursday 27 November 2014 16:13:51 Ming Lei wrote: > > Which userspace helper programs for (automatic) firmware > > loading are used? Can be udev configured to use own program > > for loading > > At default, udev had its builtin firmware helper, but some new > udev stops to handle firmware requ

Re: wl1251: NVS firmware data

2014-12-06 Thread Pavel Machek
On Thu 2014-11-27 07:58:40, Greg Kroah-Hartman wrote: > On Thu, Nov 27, 2014 at 04:22:58PM +0100, Pali Rohár wrote: > > On Thursday 27 November 2014 16:16:55 Greg Kroah-Hartman wrote: > > > On Thu, Nov 27, 2014 at 03:43:23PM +0100, Pali Rohár wrote: > > > > On Thursday 27 November 2014 15:21:44 Min

Re: wl1251: NVS firmware data

2014-11-27 Thread Greg Kroah-Hartman
On Thu, Nov 27, 2014 at 04:22:58PM +0100, Pali Rohár wrote: > On Thursday 27 November 2014 16:16:55 Greg Kroah-Hartman wrote: > > On Thu, Nov 27, 2014 at 03:43:23PM +0100, Pali Rohár wrote: > > > On Thursday 27 November 2014 15:21:44 Ming Lei wrote: > > > > On Thu, Nov 27, 2014 at 10:06 PM, Pali Ro

Re: wl1251: NVS firmware data

2014-11-27 Thread Ming Lei
On Thu, Nov 27, 2014 at 11:24 PM, Pali Rohár wrote: > On Thursday 27 November 2014 16:14:48 Greg Kroah-Hartman wrote: >> On Thu, Nov 27, 2014 at 03:43:23PM +0100, Pali Rohár wrote: >> > Which userspace helper programs for (automatic) firmware >> > loading are used? Can be udev configured to use ow

Re: wl1251: NVS firmware data

2014-11-27 Thread Pali Rohár
On Thursday 27 November 2014 16:14:48 Greg Kroah-Hartman wrote: > On Thu, Nov 27, 2014 at 03:43:23PM +0100, Pali Rohár wrote: > > Which userspace helper programs for (automatic) firmware > > loading are used? Can be udev configured to use own program > > for loading firmware instead that udev integ

Re: wl1251: NVS firmware data

2014-11-27 Thread Pali Rohár
On Thursday 27 November 2014 16:16:55 Greg Kroah-Hartman wrote: > On Thu, Nov 27, 2014 at 03:43:23PM +0100, Pali Rohár wrote: > > On Thursday 27 November 2014 15:21:44 Ming Lei wrote: > > > On Thu, Nov 27, 2014 at 10:06 PM, Pali Rohár > > > > wrote: > > > > Hello, > > > > > > > > wifi driver wl1

Re: wl1251: NVS firmware data

2014-11-27 Thread Greg Kroah-Hartman
On Thu, Nov 27, 2014 at 03:43:23PM +0100, Pali Rohár wrote: > On Thursday 27 November 2014 15:21:44 Ming Lei wrote: > > On Thu, Nov 27, 2014 at 10:06 PM, Pali Rohár > wrote: > > > Hello, > > > > > > wifi driver wl1251 needs NVS calibration data for working. > > > These data are loaded by driver

Re: wl1251: NVS firmware data

2014-11-27 Thread Greg Kroah-Hartman
On Thu, Nov 27, 2014 at 03:43:23PM +0100, Pali Rohár wrote: > Which userspace helper programs for (automatic) firmware loading > are used? Can be udev configured to use own program for loading > firmware instead that udev integrated which looking for firmware > only in /lib/firmware files? The

Re: wl1251: NVS firmware data

2014-11-27 Thread Ming Lei
On Thu, Nov 27, 2014 at 10:43 PM, Pali Rohár wrote: > On Thursday 27 November 2014 15:21:44 Ming Lei wrote: >> On Thu, Nov 27, 2014 at 10:06 PM, Pali Rohár > wrote: >> > Hello, >> > >> > wifi driver wl1251 needs NVS calibration data for working. >> > These data are loaded by driver via request_fi

Re: wl1251: NVS firmware data

2014-11-27 Thread Pali Rohár
On Thursday 27 November 2014 15:21:44 Ming Lei wrote: > On Thu, Nov 27, 2014 at 10:06 PM, Pali Rohár wrote: > > Hello, > > > > wifi driver wl1251 needs NVS calibration data for working. > > These data are loaded by driver via request_firmware from > > userspace file: ti-connectivity/wl1251-nvs.b

Re: wl1251: NVS firmware data

2014-11-27 Thread Ming Lei
On Thu, Nov 27, 2014 at 10:06 PM, Pali Rohár wrote: > Hello, > > wifi driver wl1251 needs NVS calibration data for working. These > data are loaded by driver via request_firmware from userspace > file: ti-connectivity/wl1251-nvs.bin. In linux-fimrware git tree > there is generic wl1251-nvs.bin fil

wl1251: NVS firmware data

2014-11-27 Thread Pali Rohár
Hello, wifi driver wl1251 needs NVS calibration data for working. These data are loaded by driver via request_firmware from userspace file: ti-connectivity/wl1251-nvs.bin. In linux-fimrware git tree there is generic wl1251-nvs.bin file which is used by default. Driver wl1251 is used on Nokia N