The as4610-30 now uses the 4610 common kernel modules.

This commit is contained in:
Jeffrey Townsend
2018-12-20 15:20:53 +00:00
parent 7b5d388264
commit d67f774c9b
4 changed files with 19 additions and 1 deletions

View File

@@ -1 +1 @@
!include $ONL_TEMPLATES/no-platform-modules.yml ARCH=armel VENDOR=accton BASENAME=arm-accton-as4610-30
!include $ONL_TEMPLATES/platform-modules.yml ARCH=armel VENDOR=accton BASENAME=arm-accton-as4610-30 KERNELS="onl-kernel-4.14-lts-arm-iproc-all:armel"

View File

@@ -0,0 +1,7 @@
KERNELS := onl-kernel-4.14-lts-arm-iproc-all:armel
KMODULES := $(wildcard $(ONL)/packages/platforms/accton/armel/arm-accton-as4610/src/modules/*.c)
KINCLUDES := $(wildcard $(ONL)/packages/platforms/accton/armel/arm-accton-as4610/src/modules/*.h)
VENDOR := accton
BASENAME := arm-accton-as4610-30
ARCH := arm
include $(ONL)/make/kmodule.mk

View File

@@ -6,3 +6,13 @@ class OnlPlatform_arm_accton_as4610_30_r0(OnlPlatformAccton,
PLATFORM='arm-accton-as4610-30-r0'
MODEL="AS4610-30"
SYS_OBJECT_ID=".4610.30"
def baseconfig(self):
self.insmod("accton_i2c_cpld")
self.new_i2c_device("as4610_30_cpld", 0x30, 0)
self.insmod("accton_as4610_sfp")
self.insmod("accton_as4610_psu")
self.insmod("accton_as4610_fan")
self.insmod("accton_as4610_leds")
self.insmod("ym2651y")
return True