[LEDE-DEV] [OpenWrt-Devel] [PATCH 4/8] caldata-utils: new package to manipulate ath10k
Sven Eckelmann
sven.eckelmann at openmesh.com
Wed Mar 8 00:27:43 PST 2017
On Donnerstag, 31. März 2016 19:48:20 CET Adrian Panella wrote:
> >From df9a676bb3ba225f0fd6621dbaeec945baf3153d Mon Sep 17 00:00:00 2001
> From: Adrian Panella <ianchi74 at outlook.com>
> Date: Wed, 30 Mar 2016 23:31:06 -0600
> Subject: [PATCH 12/15] caldata-utils: new package to manipulate ath10k
> calibration data
>
> Signed-off-by: Adrian Panella <ianchi74 at outlook.com>
> ---
> package/utils/caldata-utils/Makefile | 60 +++++++++
> package/utils/caldata-utils/src/Makefile | 8 ++
> package/utils/caldata-utils/src/caldata.c | 213
> ++++++++++++++++++++++++++++++
> package/utils/caldata-utils/src/caldata.h | 42 ++++++
> package/utils/caldata-utils/src/utils.c | 72 ++++++++++
> 5 files changed, 395 insertions(+)
> create mode 100644 package/utils/caldata-utils/Makefile
> create mode 100644 package/utils/caldata-utils/src/Makefile
> create mode 100644 package/utils/caldata-utils/src/caldata.c
> create mode 100644 package/utils/caldata-utils/src/caldata.h
> create mode 100644 package/utils/caldata-utils/src/utils.c
I know that the patch submitted here is in a broken state. But was there any
decision made what will be done about this problem in general?
This will become a problem again on IPQ4019 when somebody must patch the mac
address in the pre-cal data. The OTP firmware binary of ath10k will simply
reject its content when the checksum in the pre-cal data is incorrect.
This reject will happen when the PARAM_FLASH_SECTION_ALL parameter is sent to
the OTP [1] (step 4). Instead it will then use the boarddata from board-2.bin
which was send to the device in step 3. It is then missing most calibration
data which is specific to this single board.
Kind regards,
Sven
[1] https://git.kernel.org/cgit/linux/kernel/git/torvalds/linux.git/commit/?id=3d9195ea19e4854d7daa11688b01905e244aead9
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 833 bytes
Desc: This is a digitally signed message part.
URL: <http://lists.infradead.org/pipermail/lede-dev/attachments/20170308/30a949c5/attachment-0001.sig>
More information about the Lede-dev
mailing list