From: lbt Date: Sun, 12 Dec 2010 10:31:11 +0000 (+0800) Subject: wifi: 1. use dma transfer for sdmmc1 controller X-Git-Tag: firefly_0821_release~10949 X-Git-Url: http://demsky.eecs.uci.edu/git/?a=commitdiff_plain;h=ce2efd7c649b2bbf646ca361bf9df12339b484d9;p=firefly-linux-kernel-4.4.55.git wifi: 1. use dma transfer for sdmmc1 controller 2. optimization for bcm4329 Makefile --- diff --git a/arch/arm/mach-rk29/board-rk29sdk.c b/arch/arm/mach-rk29/board-rk29sdk.c index 5112273ac9af..af60e0c6004f 100755 --- a/arch/arm/mach-rk29/board-rk29sdk.c +++ b/arch/arm/mach-rk29/board-rk29sdk.c @@ -766,7 +766,7 @@ struct rk29_sdmmc_platform_data default_sdmmc0_data = { }; #endif #ifdef CONFIG_SDMMC1_RK29 -//#define CONFIG_SDMMC1_USE_DMA +#define CONFIG_SDMMC1_USE_DMA static int rk29_sdmmc1_cfg_gpio(void) { rk29_mux_api_set(GPIO1C2_SDMMC1CMD_NAME, GPIO1H_SDMMC1_CMD); diff --git a/drivers/net/wireless/bcm4329/Makefile b/drivers/net/wireless/bcm4329/Makefile index 6e295d49286b..26d61b83d6cc 100755 --- a/drivers/net/wireless/bcm4329/Makefile +++ b/drivers/net/wireless/bcm4329/Makefile @@ -1,12 +1,10 @@ -EXTRA_CFLAGS += -Idrivers/net/wireless/bcm4329 -Idrivers/net/wireless/bcm4329/include -EXTRA_CFLAGS += -DLINUX -DSRCBASE=\"$(BROADCOM_SRC_DIR)\" -DBCMDRIVER -DBCMDONGLEHOST -DDHDTHREAD\ - -DBCMWPA2 -DBCMWAPI_WPI -EXTRA_CFLAGS += -DUNRELEASEDCHIP -DOEM_ANDROID -DEMBEDDED_PLATFORM -DARP_OFFLOAD_SUPPORT -DPKT_FILTER_SUPPORT -EXTRA_CFLAGS += -DBCMSDIO -DDHD_GPL -DBCMLXSDMMC -DBCMPLATFORM_BUS -EXTRA_CFLAGS += -DSDIO_ISR_THREAD -EXTRA_CFLAGS += -DBDC -DTOE -DDHD_BCMEVENTS -DSHOW_EVENTS \ - -DDHD_SCHED -DDHD_DEBUG -DSDTEST - +EXTRA_CFLAGS += -Idrivers/net/wireless/bcm4329 -Idrivers/net/wireless/bcm4329/include \ + -DLINUX -DSRCBASE=\"$(BROADCOM_SRC_DIR)\" -DBCMDRIVER -DBCMDONGLEHOST -DDHDTHREAD \ + -DBCMWPA2 -DBCMWAPI_WPI -DUNRELEASEDCHIP -DOEM_ANDROID -DEMBEDDED_PLATFORM \ + -DARP_OFFLOAD_SUPPORT -DPKT_FILTER_SUPPORT -DBCMSDIO -DDHD_GPL -DBCMLXSDMMC \ + -DBCMPLATFORM_BUS -DSDIO_ISR_THREAD -DBDC -DTOE -DDHD_BCMEVENTS -DSHOW_EVENTS \ + -DDHD_SCHED -DDHD_DEBUG -DSDTEST -Wall -Wstrict-prototypes -Werror + bcmsdio-objs := bcmsdh.o bcmsdh_linux.o bcmsdh_sdmmc.o \ bcmsdh_sdmmc_linux.o