Commit graph

48 commits

Author SHA1 Message Date
Larry Finger
77d786b6e8 rtl8188eu: Copy the code from the kernel into a new branch
This version takes advantage of all the cleanups to the code. It has
been modified to build on older kernels.

Signed-off-by: Larry Finger <Larry.Finger@lwfinger.net>
2022-06-08 18:46:35 -05:00
Larry Finger
9f723a04cb rtl8188eu: Fix Makefile to create directory for module
If a kernel is being used that generates no drivers in the
/lib/modules/$(KVER)/kernel/drivers/net/wireless directory, the installation
will fail. The fix is to generate that directory if it is not present.

Signed-off-by: Larry Finger <Larry.Finger@lwfinger.net>
2022-01-10 13:01:21 -06:00
Larry Finger
0ff1f31cc5 rtl8188eu: Fix trailing spaces
Signed-off-by: Larry Finger <Larry.Finger@lwfinger.net>
2021-07-23 15:22:16 -05:00
Matteo Facchinetti
7fd7c18fa9 rtl8188eu: Allow use of KERNEL_SRC variable when defined
By this way I can compile this module
in both environment (KERNEL_SRC / KSRC)

Signed-off-by: Matteo Facchinetti <matteo.facchinetti@sirius-es.it>
2020-09-10 16:20:41 +02:00
Larry Finger
8257e13060 rtl8188eu: Allow kernel source different than running version
Signed-off-by: Larry Finger <Larry.Finger@lwfinger.net>
2020-05-10 12:05:40 -05:00
Trung Lê
ffa3a92b60
Fix the powerpc kernel header path 2020-02-03 02:23:59 +11:00
Larry Finger
4930848feb rtl8188eu: Update README.md and Makefile
I will no longer support the download of zip versions for the source.
whenever there is any change in the source, the user must redo the
entire download and unpacking. This sequence is a lot more complicated
that a simple 'git pull', thus the user skips that step and I have to
deal with complaints about a problem I have already fixed. Now, the
make operation will fail with an error.

Signed-off-by: Larry Finger <Larry.Finger@lwfinger.net>
2019-11-04 15:29:27 -06:00
Dmitri Toubelis
86e41fe97e Add modules_install target 2018-11-14 23:15:16 -05:00
Anthony Cornehl
adc78c4474 Add subarch modifier for ARM64
Kernel is compiled as 'aarch64', but the kernel arch directory is 'arm64'.

The multiple calls to sed for modifying the output of 'uname -m' is now
consolidated into a single call with multiple commands.
2018-02-03 18:37:29 -08:00
lwfinger
98843ddb8c Merge pull request #135 from purcola/master
dkms working
2016-12-24 13:22:13 -06:00
Larry Finger
396d6c1752 rtl8188eu: Fix Makefile
Signed-off-by: Larry Finger <Larry.Finger@lwfinger.net>
2015-09-16 09:53:55 -05:00
Pablo Urcola
8c436456c6 dkms working 2015-07-29 19:33:33 +02:00
Larry Finger
c83976d1df rtl8188eu: Force use of bash as shell
Signed-off-by: Larry Finger <Larry.Finger@lwfinger.net>
2015-01-21 10:03:59 -06:00
Larry Finger
0cb491cae8 rtl8188eu: Fix makefile if r8188eu is not part of system
Signed-off-by: Larry Finger <Larry.Finger@lwfinger.net>
2015-01-14 19:36:25 -06:00
Larry Finger
2b9758a03e rtl8188eu: Change Makefile to handle conflicts between r8188eu and 8188eu
Signed-off-by: Larry Finger <Larry.Finger@lwfinger.net>
2015-01-11 11:14:13 -06:00
Larry Finger
c540228cde rtl8188eu: Convert symbol KSRC to deferred, rather than immediate, expansion
I have no idea why this makes a difference, but this change was requested for the RPi.

Signed-off-by: Larry Finger <Larry.Finger@lwfinger.net>
2014-01-13 19:34:22 -06:00
Amal Samally
90ec93e217 Delete unnecessary slash
Variable is used later as `$(MODDESTDIR)/`
2014-01-01 10:00:00 +03:00
Attila Sukosd
3291571570 Updated Makefile to support armv7l
Compiling on an armv7l was broken due to SUBARCH not matching the architecture.
2013-12-25 01:38:34 +01:00
Larry Finger
b093e6ca86 rtl8188eu: Modify Makefile to not overwrite firmware if it exists
Signed-off-by: Larry Finger <Larry.Finger@lwfinger.net>
2013-12-03 10:07:49 -06:00
Larry Finger
c2d25d0cbb rtl8188eu: Fix typo in Makefile
Signed-off-by: Larry Finger <Larry.Finger@lwfinger.net>
2013-11-29 13:36:03 -06:00
Larry Finger
c1b4450c41 rtl8188eu: Add firmware copy to 'make install'
Signed-off-by: Larry Finger <Larry.Finger@lwfinger.net>
2013-11-26 20:28:24 -06:00
Larry Finger
d53cd09c9d staging: r8188eu: Convert driver to use external firmware
As originally submitted, this driver acquired its firmware from data
statements embedded in the source code. This information has been extracted
into a binary file that has been accepted into the linux-firmware git
repo as commit ffc47f1 entitled "rtlwifi: Add new firmware files for
rtl8188eu". This patch switches the driver to use this file, and deletes
the firmware data from the source.

Signed-off-by: Larry Finger <Larry.Finger@lwfinger.net>
2013-10-19 16:23:12 -05:00
Álvaro Fernández Rojas
b49674fa29 Remove HalHWImg8188E_FW from Makefile (file deleted). 2013-09-27 22:01:43 +02:00
Larry Finger
2e6130080e rtl8188eu: Remove CONFIG_USB_AUTOSUSPEND - not defined
Signed-off-by: Larry Finger <Larry.Finger@lwfinger.net>
2013-07-22 15:52:08 -05:00
Larry Finger
04e83e3288 rtl8188eu: Remove CONFIG_POWER_SAVING - not defined
Signed-off-by: Larry Finger <Larry.Finger@lwfinger.net>
2013-07-22 15:48:13 -05:00
Larry Finger
3990f4dcea rtl8188eu: Remove CONFIG_HW_PWRP_DETECTION - not defined
Signed-off-by: Larry Finger <Larry.Finger@lwfinger.net>
2013-07-22 15:07:16 -05:00
Larry Finger
efdab39128 rtl8188eu: Remove CONFIG_EXT_CLK - not defined
Signed-off-by: Larry Finger <Larry.Finger@lwfinger.net>
2013-07-22 14:16:07 -05:00
Larry Finger
f9be1cea77 rtl8188eu: Remove CONFIG_DRVEXT_MODULE - not defined
Signed-off-by: Larry Finger <Larry.Finger@lwfinger.net>
2013-07-21 13:12:53 -05:00
Larry Finger
dfe35fb489 rtl8188eu: Remove CONFIG_USB_VENDOR_REQ_MUTEX - not selected
This change made include/drv_conf.h and core/rtw_ioctl_query.c redundant.

Signed-off-by: Larry Finger <Larry.Finger@lwfinger.net>
2013-07-21 13:00:05 -05:00
Larry Finger
48b4d6056b rtl8188eu: Remove CONFIG_RF_GAIN_OFFSET - not defined
Signed-off-by: Larry Finger <Larry.Finger@lwfinger.net>
2013-07-21 10:53:26 -05:00
Larry Finger
974a768133 rtl8188eu: Remove CONFIG_FTP_PROTECT - not defined
Signed-off-by: Larry Finger <Larry.Finger@lwfinger.net>
2013-07-20 17:26:42 -05:00
Larry Finger
f2c2552bb1 rtl8188eu: Remove CONFIG_IOCTL_CFG80211 and others
The other parameters are CONFIG_CFG80211_FORCE_COMPATIBLE_2_6_37_UNDER,
CONFIG_SET_SCAN_DENY_TIMER, CONFIG_DRV_ISSUE_PROV_REQ, and
RTW_USE_CFG80211_STA_EVENT. None of these are defined.

Signed-off-by: Larry Finger <Larry.Finger@lwfinger.net>
2013-07-20 13:18:13 -05:00
Larry Finger
085a651d9c rtl8188eu: Remove CONFIG_MP_INCLUDED
This one is defined.

Signed-off-by: Larry Finger <Larry.Finger@lwfinger.net>
2013-07-19 21:55:30 -05:00
Larry Finger
e8b7f536c4 rtl8188eu: Remove CONFIG_WIFI_TEST
This parameter is not defined.

Signed-off-by: Larry Finger <Larry.Finger@lwfinger.net>
2013-07-19 21:30:21 -05:00
Larry Finger
6583d55cd1 rtl8188eu: Remove dead code associated with CONFIG_INTEL_XXX
Signed-off-by: Larry Finger <Larry.Finger@lwfinger.net>
2013-07-12 20:51:15 -05:00
Larry Finger
acda213bd2 rtl8188eu: Remove dead code associated with WAPI
Signed-off-by: Larry Finger <Larry.Finger@lwfinger.net>
2013-07-12 01:29:15 -05:00
Larry Finger
e79535e153 rtl8188eu: Remove dead code for CONFIG_TDLS
Signed-off-by: Larry Finger <Larry.Finger@lwfinger.net>
2013-07-11 20:13:07 -05:00
Larry Finger
c5e461c221 rtl8188eu: Remove configuration parameters and dead code for other devices
The vendor code includes some code that is needed for RTL8182CU, RTL8192DU,
RTL8711, RTL8712, and RTL8723AU. This dead code is removed.

Signed-off-by: Larry Finger <Larry.Finger@lwfinger.net>
2013-07-11 10:59:02 -05:00
Larry Finger
bb27b28f6e rtl8188eu: Remove dead code for other PLATFORM_XX variables
Signed-off-by: Larry Finger <Larry.Finger@lwfinger.net>
2013-07-10 21:20:38 -05:00
Larry Finger
21703c67e2 Merge branch 'master' of https://github.com/lwfinger/rtl8188eu 2013-06-06 16:50:58 -05:00
Larry Finger
6f70232c9a rtl8188eu: Modify Makefile to get proper architecture for arm
Signed-off-by: Larry Finger <Larry.Finger@lwfinger.net>
2013-06-06 16:09:53 -05:00
Larry Finger
aae7d37e24 rtl8188eu: Add endian test to Makefile
Signed-off-by: Larry Finger <Larry.Finger@lwfinger.net>
2013-05-27 21:57:40 -05:00
Larry Finger
eac0a699d8 rtl8188eu: Revert part of 76e49ee
Signed-off-by: Larry Finger <Larry.Finger@lwfinger.net>
2013-05-26 12:17:22 -05:00
Larry Finger
76e49eeec2 rtl8188eu: Remove conditionals related to chip type
Signed-off-by: Larry Finger <Larry.Finger@lwfinger.net>
2013-05-26 11:27:11 -05:00
Larry Finger
dc7c8c0b5d rtl8188eu: Convert from endian defined in Makefile to use architecture-defined value
Signed-off-by: Larry Finger <Larry.Finger@lwfinger.net>
2013-05-15 13:57:38 -05:00
Larry Finger
2951f6bc15 rtl8188eu: Allow driver to build on PowerPC
This driver is not yet tested on big-endian architecture

Signed-off-by: Larry Finger <Larry.Finger@lwfinger.net>
2013-05-15 13:31:06 -05:00
Larry Finger
03280f73bd Cleanup Makefile
Signed-off-by: Larry Finger <Larry.Finger@lwfinger.net>
2013-05-09 16:10:39 -05:00
Larry Finger
85df502f5b Initial commit of flattened driver to repo
Signed-off-by: Larry Finger <Larry.Finger@lwfinger.net>
2013-05-08 16:45:39 -05:00