sunxi: move rtc off to module

Signed-off-by: Zoltan HERPAI <wigyori@uid0.hu>

SVN-Revision: 39195
lede-17.01
Zoltan Herpai 2014-01-04 12:47:51 +00:00
parent 662e5c224c
commit 1ffc2deed4
3 changed files with 25 additions and 3 deletions

View File

@ -10,7 +10,7 @@ include $(TOPDIR)/rules.mk
ARCH:=arm ARCH:=arm
BOARD:=sunxi BOARD:=sunxi
BOARDNAME:=Allwinner A1x/A20/A3x BOARDNAME:=Allwinner A1x/A20/A3x
FEATURES:=fpu usb ext4 display FEATURES:=fpu usb ext4 display rtc
CPU_TYPE:=cortex-a8 CPU_TYPE:=cortex-a8
CPU_SUBTYPE:=vfpv3 CPU_SUBTYPE:=vfpv3
MAINTAINER:=Zoltan HERPAI <wigyori@uid0.hu> MAINTAINER:=Zoltan HERPAI <wigyori@uid0.hu>

View File

@ -350,8 +350,6 @@ CONFIG_RESOURCE_COUNTERS=y
# CONFIG_RFKILL_REGULATOR is not set # CONFIG_RFKILL_REGULATOR is not set
CONFIG_RFS_ACCEL=y CONFIG_RFS_ACCEL=y
CONFIG_RPS=y CONFIG_RPS=y
CONFIG_RTC_CLASS=y
CONFIG_RTC_DRV_SUNXI=y
CONFIG_SATA_AHCI_PLATFORM=y CONFIG_SATA_AHCI_PLATFORM=y
# CONFIG_SATA_RCAR is not set # CONFIG_SATA_RCAR is not set
CONFIG_SCHED_HRTICK=y CONFIG_SCHED_HRTICK=y

View File

@ -0,0 +1,24 @@
#
# Copyright (C) 2013 OpenWrt.org
#
# This is free software, licensed under the GNU General Public License v2.
# See /LICENSE for more information.
define KernelPackage/rtc-sunxi
SUBMENU:=$(OTHER_MENU)
TITLE:=Sunxi SoC built-in RTC support
DEPENDS:=@TARGET_sunxi
$(call AddDepends/rtc)
KCONFIG:= \
CONFIG_RTC_CLASS=y \
CONFIG_RTC_DRV_SUNXI=m
FILES:=$(LINUX_DIR)/drivers/rtc/rtc-sunxi.ko
AUTOLOAD:=$(call AutoLoad,50,rtc-sunxi)
endef
define KernelPackage/rtc-sunxi/description
Support for the AllWinner sunXi SoC's onboard RTC
endef
$(eval $(call KernelPackage,rtc-sunxi))