mirror of
https://github.com/chinawrj/rtl8812au
synced 2024-11-30 17:02:28 +00:00
Added support for Neo2 (OpenWRT) platform
This commit is contained in:
parent
2f444f87a7
commit
548498f1d0
12
Makefile
12
Makefile
@ -108,6 +108,7 @@ CONFIG_PLATFORM_ARM_S3C6K4 = n
|
|||||||
CONFIG_PLATFORM_MIPS_RMI = n
|
CONFIG_PLATFORM_MIPS_RMI = n
|
||||||
CONFIG_PLATFORM_RTD2880B = n
|
CONFIG_PLATFORM_RTD2880B = n
|
||||||
CONFIG_PLATFORM_MIPS_AR9132 = n
|
CONFIG_PLATFORM_MIPS_AR9132 = n
|
||||||
|
CONFIG_PLATFORM_OPENWRT_NEO2 = n
|
||||||
CONFIG_PLATFORM_RTK_DMP = n
|
CONFIG_PLATFORM_RTK_DMP = n
|
||||||
CONFIG_PLATFORM_MIPS_PLM = n
|
CONFIG_PLATFORM_MIPS_PLM = n
|
||||||
CONFIG_PLATFORM_MSTAR389 = n
|
CONFIG_PLATFORM_MSTAR389 = n
|
||||||
@ -845,6 +846,17 @@ CROSS_COMPILE := mips-openwrt-linux-
|
|||||||
KSRC := /home/alex/test_openwrt/tmp/linux-2.6.30.9
|
KSRC := /home/alex/test_openwrt/tmp/linux-2.6.30.9
|
||||||
endif
|
endif
|
||||||
|
|
||||||
|
# This is how I built for openwrt Neo2 platform. --Ben
|
||||||
|
ifeq ($(CONFIG_PLATFORM_OPENWRT_NEO2), y)
|
||||||
|
EXTRA_CFLAGS += -DCONFIG_LITTLE_ENDIAN
|
||||||
|
#EXTRA_CFLAGS += -DCONFIG_IOCTL_CFG80211 -DRTW_USE_CFG80211_STA_EVENT
|
||||||
|
ARCH := arm64
|
||||||
|
CROSS_COMPILE := aarch64-openwrt-linux-
|
||||||
|
#export PATH=$PATH:/home/greearb/git/openwrt-neo2-dev/staging_dir/toolchain-aarch64_cortex-a53_gcc-7.3.0_musl/bin/
|
||||||
|
#export STAGING_DIR=/home/greearb/git/openwrt-neo2-dev/staging_dir
|
||||||
|
KSRC := /home/greearb/git/openwrt-neo2-dev/build_dir/target-aarch64_cortex-a53_musl/linux-sunxi_cortexa53/linux-4.14.78
|
||||||
|
endif
|
||||||
|
|
||||||
ifeq ($(CONFIG_PLATFORM_DMP_PHILIPS), y)
|
ifeq ($(CONFIG_PLATFORM_DMP_PHILIPS), y)
|
||||||
EXTRA_CFLAGS += -DCONFIG_LITTLE_ENDIAN -DRTK_DMP_PLATFORM
|
EXTRA_CFLAGS += -DCONFIG_LITTLE_ENDIAN -DRTK_DMP_PLATFORM
|
||||||
ARCH := mips
|
ARCH := mips
|
||||||
|
@ -15,7 +15,6 @@
|
|||||||
#ifndef _RTW_IOCTL_RTL_H_
|
#ifndef _RTW_IOCTL_RTL_H_
|
||||||
#define _RTW_IOCTL_RTL_H_
|
#define _RTW_IOCTL_RTL_H_
|
||||||
|
|
||||||
|
|
||||||
/* ************** oid_rtl_seg_01_01 ************** */
|
/* ************** oid_rtl_seg_01_01 ************** */
|
||||||
NDIS_STATUS oid_rt_get_signal_quality_hdl(struct oid_par_priv *poid_par_priv);/* 84 */
|
NDIS_STATUS oid_rt_get_signal_quality_hdl(struct oid_par_priv *poid_par_priv);/* 84 */
|
||||||
NDIS_STATUS oid_rt_get_small_packet_crc_hdl(struct oid_par_priv *poid_par_priv);
|
NDIS_STATUS oid_rt_get_small_packet_crc_hdl(struct oid_par_priv *poid_par_priv);
|
||||||
@ -26,10 +25,8 @@ NDIS_STATUS oid_rt_get_rx_retry_hdl(struct oid_par_priv *poid_par_priv);
|
|||||||
NDIS_STATUS oid_rt_get_rx_total_packet_hdl(struct oid_par_priv *poid_par_priv);
|
NDIS_STATUS oid_rt_get_rx_total_packet_hdl(struct oid_par_priv *poid_par_priv);
|
||||||
NDIS_STATUS oid_rt_get_tx_beacon_ok_hdl(struct oid_par_priv *poid_par_priv);
|
NDIS_STATUS oid_rt_get_tx_beacon_ok_hdl(struct oid_par_priv *poid_par_priv);
|
||||||
NDIS_STATUS oid_rt_get_tx_beacon_err_hdl(struct oid_par_priv *poid_par_priv);
|
NDIS_STATUS oid_rt_get_tx_beacon_err_hdl(struct oid_par_priv *poid_par_priv);
|
||||||
|
|
||||||
NDIS_STATUS oid_rt_pro_set_fw_dig_state_hdl(struct oid_par_priv *poid_par_priv); /* 8a */
|
NDIS_STATUS oid_rt_pro_set_fw_dig_state_hdl(struct oid_par_priv *poid_par_priv); /* 8a */
|
||||||
NDIS_STATUS oid_rt_pro_set_fw_ra_state_hdl(struct oid_par_priv *poid_par_priv); /* 8b */
|
NDIS_STATUS oid_rt_pro_set_fw_ra_state_hdl(struct oid_par_priv *poid_par_priv); /* 8b */
|
||||||
|
|
||||||
NDIS_STATUS oid_rt_get_rx_icv_err_hdl(struct oid_par_priv *poid_par_priv);/* 93 */
|
NDIS_STATUS oid_rt_get_rx_icv_err_hdl(struct oid_par_priv *poid_par_priv);/* 93 */
|
||||||
NDIS_STATUS oid_rt_set_encryption_algorithm_hdl(struct oid_par_priv *poid_par_priv);
|
NDIS_STATUS oid_rt_set_encryption_algorithm_hdl(struct oid_par_priv *poid_par_priv);
|
||||||
NDIS_STATUS oid_rt_get_preamble_mode_hdl(struct oid_par_priv *poid_par_priv);
|
NDIS_STATUS oid_rt_get_preamble_mode_hdl(struct oid_par_priv *poid_par_priv);
|
||||||
@ -69,7 +66,4 @@ NDIS_STATUS oid_rt_pro_rf_read_registry_hdl(struct oid_par_priv *poid_par_priv);
|
|||||||
NDIS_STATUS oid_rt_get_connect_state_hdl(struct oid_par_priv *poid_par_priv);
|
NDIS_STATUS oid_rt_get_connect_state_hdl(struct oid_par_priv *poid_par_priv);
|
||||||
NDIS_STATUS oid_rt_set_default_key_id_hdl(struct oid_par_priv *poid_par_priv);
|
NDIS_STATUS oid_rt_set_default_key_id_hdl(struct oid_par_priv *poid_par_priv);
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
#endif
|
#endif
|
||||||
|
Loading…
Reference in New Issue
Block a user