mirror of https://github.com/OpenIPC/firmware.git
				
				
				
			
		
			
				
	
	
		
			35 lines
		
	
	
		
			974 B
		
	
	
	
		
			Makefile
		
	
	
			
		
		
	
	
			35 lines
		
	
	
		
			974 B
		
	
	
	
		
			Makefile
		
	
	
| ################################################################################
 | |
| #
 | |
| # linux-patcher
 | |
| #
 | |
| ################################################################################
 | |
| 
 | |
| export UIMAGE_NAME = Linux-$(LINUX_VERSION_PROBED)-$(OPENIPC_SOC_MODEL)
 | |
| 
 | |
| # Exclude buildroot yylloc patches
 | |
| LINUX_POST_PATCH_HOOKS = LINUX_APPLY_LOCAL_PATCHES
 | |
| 
 | |
| LINUX_PATCHER_BOARD_FPV = ssc338q_fpv ssc30kq_fpv
 | |
| ifneq ($(filter $(BOARD),$(LINUX_PATCHER_BOARD_FPV)),)
 | |
| define LINUX_PATCHER_CONFIG_ATHEROS
 | |
| 	$(call KCONFIG_ENABLE_OPT,CONFIG_FW_LOADER)
 | |
| 	$(call KCONFIG_ENABLE_OPT,CONFIG_WLAN)
 | |
| 	$(call KCONFIG_SET_OPT,CONFIG_MAC80211,m)
 | |
| 	$(call KCONFIG_SET_OPT,CONFIG_ATH9K,m)
 | |
| 	$(call KCONFIG_SET_OPT,CONFIG_ATH9K_HTC,m)
 | |
| endef
 | |
| endif
 | |
| 
 | |
| ifeq ($(OPENIPC_VARIANT),rubyfpv)
 | |
| define LINUX_PATCHER_CONFIG_TIMERS
 | |
| 	$(call KCONFIG_ENABLE_OPT,CONFIG_HZ_1000)
 | |
| endef
 | |
| endif
 | |
| 
 | |
| define LINUX_PATCHER_LINUX_CONFIG_FIXUPS
 | |
| 	$(LINUX_PATCHER_CONFIG_ATHEROS)
 | |
| 	$(LINUX_PATCHER_CONFIG_TIMERS)
 | |
| endef
 | |
| 
 | |
| $(eval $(generic-package))
 |