aboutsummaryrefslogtreecommitdiff
path: root/Makefile
Commit message (Collapse)AuthorAge
* [PATCH] Add compat.h to the source file list in MakefilePavel Roskin2007-06-14
| | | | Signed-off-by: Pavel Roskin <proski@gnu.org>
* [PATCH] Provide compatibility for older kernels in a separate filePavel Roskin2007-06-14
| | | | | | | | | | | | Remove all Linux 2.6.21 compatibility from the driver - it shouldn't be there for kernel submission. Move all compatibility code to a separate file compat.h. Include it forcedly with the "-include" option. Add a makefile option to disable config.h inclusion. Provide compatibility as far back as Linux 2.6.19 - it's not really hard once the infrastructure is in place. Signed-off-by: Pavel Roskin <proski@gnu.org>
* [PATCH] Replace references to at75c503a with at76_usb where appropriatePavel Roskin2007-03-04
| | | | Signed-off-by: Pavel Roskin <proski@gnu.org>
* rename to at76_usb.*Guido Guenther2007-03-03
|
* Use -Wall in sparse flags - it appeared in sparse 0.2proski2006-12-18
|
* Integrate at76_usbdfu.c into at76c503.cproski2006-12-18
| | | | | | | at76_usbdfu.c was too small compared to at76c503.c, and there was no particular reason to keep it as a separate file. It's easier to deal with the changing kernel headers and the build system if the number of separate source files is kept to minimum.
* Remove at76_usbdfu.h - header for one function is an overkillproski2006-08-02
|
* Distribute kernel patch and specfileproski2006-08-02
|
* Use INSTALL_MOD_PATH for consistency with the kernel build systemproski2006-08-02
|
* Use at76_usb for tarball and ethtool, drop "v" from versionproski2006-08-02
|
* Fix "make dist" broken by previous commitproski2006-08-02
|
* Remove old kernel patching facility, add a new kernel patchproski2006-08-02
|
* Join modules into one, call it at76_usbproski2006-08-02
| | | | | | | | | Install it in kernel/drivers/net/wireless - no need to have a subdirectory for just one module. "make install" removes the old modules first. Simplify "make uninstall". Remove module stuff from at76_usbdfu.c. Reuse common debug facility, use DBG_DFU for DFU related debug.
* Don't pass EXTRA_CFLAGS explicitly, we don't use it anymoreproski2006-07-30
|
* Integrate at76fw.c into at76c503.cproski2006-07-30
|
* Join all firmware drivers into oneproski2006-07-30
| | | | | | | The new driver is called at76fw.c (the name is provisional, as it's likely to be joined with at76c503.c soon). Firmware linking into the drivers is now disabled. "make dist" should build only one tarball, the one without the headers. Nothing needs to be appended to the version.
* Start using distributable firmware headersproski2006-07-26
| | | | | | | The old firmware headers didn't allow redistribution. This change also updates headers to the version 1.103.2-175 copied from atmelwlandriver. Don't use version numbers in the header files.
* Remove all Id identifiersproski2006-07-20
| | | | | | They cause unnecessary diffs, they depend on CVS to function and they create an illusion of version management. As a result, they are phased out in the kernel.
* Move scripts to fwutils, don't distribute themproski2006-07-20
|
* Move gen_fw.c and related files to fwutilsproski2006-07-20
| | | | | Exclude gen_fw.c from distribution - it doesn't build anyway due to lack of atuwi_rfmd2958-smc_fw.h
* ChangeLog is generated, it shouldn't be in CVSproski2006-07-18
| | | | Add a rule to generate ChangeLog.
* Use Linux net/ieee80211.h, not our own replacementproski2006-07-15
| | | | Adjust constants and structure names accordingly.
* More Makefile refactoring and simplificationproski2006-07-15
| | | | Preserve user's EXTRA_CFLAGS.
* Fix "make dist", don't calculate VERSION when called from kbuildproski2006-07-15
|
* More cleanupsproski2006-07-15
| | | | | | | | | | | Change the way we are finding the kernel tree and the kernel version. Rename KERNEL_SRC to KERNEL_PATH because we actually need the binary tree, which is not always the source tree. Prepare for Linux 2.6.18 - try reading version from utsrelease.h first. Fix package version calculation. We don't need it when called by the kernel.
* Remove Linux 2.4 compatibilityproski2006-07-14
|
* Add -Wtypesign to sparse flags, it's fixed nowproski2006-07-14
|
* Enable more sparse checksproski2006-07-13
| | | | Enable all warnings except -Wtypesign, which seems to be broken.
* Add "check" target that runs sparse with most warnings enabledproski2006-07-09
|
* Applied fixes from debian patchset. Fixes compilation with 2.6.17 and other ↵maximsch22006-06-21
| | | | issuse. Added some fixes to WE code.
* added target install-modules for make-kpkgjal22004-09-19
|
* Makefile: ignore errors at rmmod ; at76c503.c: range of signal is 0..255 ↵jal22004-08-26
| | | | (fix -XXX dBm displays in iwconfig for Fiberline WL-240
* version 0.12beta17:version_0_12beta17jal22004-08-18
| | | | | | | | | | | | | | | | | - Makefile: new targets: * rmmod - remove all loaded modules in correct order (for tests etc.) * kernel_patch - try to copy the source files and patch Kconfig and Makefile, for 2.6.x only - use with care ! * VERSION went into at76c503.h - file names cleaned up: * usbdfu.* --> at76_usbdfu.* * removed fw-empty.h * ieee802* --> at76_ieee802* - no debugs even if CONFIG_USB_DEBUG is defined - fixed copyright entries - added ref. to Berlios project's homepage
* - version 0.12beta16jal22004-08-13
| | | | | | | - removed -g for 2.6.x build (make the .o .ko files smaller) - install: don't rename old driver into *.orig as the 2.4.x depmod seems to parse _all_ files under /lib/modules/`uname -r`/; remove old version now (and all *.orig)
* - version 0.12beta15version_0_12beta15jal22004-08-13
| | | | | | | - added support for >= 2.6.8: USB subsys will disconnect after the device is reset. We get reconnected afterwards with the internal fw loaded (only), which we can recognize by a failure in getting the firmware version. added new state WAIT_FOR_DISCONNECT, added new KEVENT_RESET_DEVICE
* install: rename any old driver file into *.origjal22004-08-01
|
* fixed typo in extensionjal22004-07-23
|
* added boardtype BOARDTYPE_505A_RFMD_2958 and new firmware and driver variant ↵jal22004-06-15
| | | | file (not tested yet - probably needs some special handling in at76c503.c)
* Nick Jones' patch to fix the crash with kernel versions with 4KSTACKS set ↵jal22004-06-13
| | | | (2.6.5+) when iwconfgi is called
* - version 0.12beta13version_0_12beta13jal22004-06-12
| | | | | | - tx data: send correct SNAP header, which should fix bug with WindowsXP as peer - rx data, ieee802_11_hdr: cleaned it up a bit, removed addr4 which is not used by non-APs
* version 0.12beta12: added wireless eventsversion_0_12beta12jal22004-05-31
|
* version 0.12beta11, added patch by Nick Jones to specify the wanted BSSID ↵version_0_12beta11jal22004-04-14
| | | | with iwconfig
* version 0.12beta10 (needed for documentation on firmware download proc.)jal22004-04-03
|
* mark versions without compiled-in firmware by suffix -fwdlfwdl_variant_delivered_for_SuSE_91jal22004-03-28
|
* if no file fw-pkg*.h is avail., compile for firmware download, create ↵jal22004-03-26
| | | | non-firmware distribution tgz, too
* - version 0.12beta9jal22004-03-18
| | | | | | - Nick's new iw_handler implementation, supports "iwlist ..." and more - authentication method is now choosen by encr XXX restr, not by iwpriv anymore - removed "iwpriv wlan0 list_bss" command
* added more files for distributionjal22004-03-02
|
* 0.12beta8, added device Corega USB Stick 11 K.K.version_0_12beta8jal22004-03-02
|
* 0.12beta7: un-done the workaround for 2.4.x kernels and usb-uhci calling ↵jal22004-02-20
| | | | disconnect during resetting the device (it didn't work)
* 0.12beta6, added include <version.h> for 2.6.x, fixed firmware download file ↵jal22004-01-17
| | | | names, prepared Makefile for fw download config