![Freescale Semiconductor i.MX 6DualLite Reference Manual Download Page 290](http://html1.mh-extra.com/html/freescale-semiconductor/i-mx-6duallite/i-mx-6duallite_reference-manual_2330523290.webp)
1) Patch against the code in ROM for bug fixes and feature enhancements.
2) Code to copy the data from the OTP region of the memory into RAM.
3) Calibration file carrying board specific data.
The above files need to be present in the directory '/lib/firmware/ath6k/AR6003/hw2.0/'
for the driver to initialize the chip upon enumeration. The files can be downloaded from
the link specified at the following location
http://wireless.kernel.org/en/users/Drivers/
This driver is only provided in the interim while we work on the mac80211 replacement,
ath6k. Once the mac80211 driver achieves feature parity with the ath6kl driver, the
ath6kl will be deprecated and removed from staging.
40.1.3 Source Code Structure
The AR6003 driver source files are available in the directory, <ltib_dir>/rpm/BUILD/
linux/drivers/staging/ath6kl/
40.1.4 Linux Menu Configuration Options
The following Linux kernel configuration option is provided for this module:
CONFIG_ATH6K_LEGACY-Build support for AR6003 support (non mac80211).
Note: There are also a few other options under CONFIG_ATH6K_LEGACY. By default
you may not need to use them. Refer to the option help for details.
Hardware Operation
i.MX 6Solo/6DualLite Linux Reference Manual, Rev. L3.0.35_4.1.0, 09/2013
290
Freescale Semiconductor, Inc.