42 Commits

Author SHA1 Message Date
Jeffrey Townsend
5a8c469af0 These autogen makefiles should have been ignored. 2019-07-30 19:16:38 +00:00
Jeffrey Townsend
631b1f88b4 All Platform ONLP shared library and static binary builds now use a common makefile infrastructure.
The module and build dependencies for each platform shared library and static binary are
essentially the same. They have simply been copied over and over again.

This change creates a common makefile infrastructure that is used to build each platform.
This allows the dependencies of the higher layer ONLP code to be managed in a single place
as well as coordinate code configuration and link libraries.
2019-07-08 21:15:32 +00:00
Jeffrey Townsend
848832710d Simplify the platform directory names. 2019-07-05 19:50:14 +00:00
brandon_chuang
0cefb12ecf [as4610] Modify oom related part to support kernel 4.14 2019-01-07 15:01:52 +08:00
Jeffrey Townsend
171e56546f Pull from the armxx common directory. 2018-12-28 15:41:40 +00:00
Jeffrey Townsend
2592bbbd9b arm-itb -> armel-itb 2018-12-28 15:39:06 +00:00
Jeffrey Townsend
5cdbfc7ab3 These are no longer relevant. 2018-12-28 15:35:51 +00:00
Jeffrey Townsend
ecf223d4ba The AS4610 platform implementation has been moved to accton/armxx so they can be shared between the armel and armhf builds. 2018-12-28 15:32:20 +00:00
Jeffrey Townsend
3412ed8117 Update MTD definitions. 2018-12-27 17:07:37 +00:00
Jeffrey Townsend
91b007c63e Rename kernel-4.14-arm-iproc to kernel-4.14-armel-iproc. 2018-12-25 16:44:13 +00:00
Jeffrey Townsend
9c21d1631c Fix setup-clean. 2018-12-24 16:08:35 +00:00
Jeffrey Townsend
f1e7d728fe The optoe change for the AS4610 has been been temporarily reverted to unblock to transition to the 4.14 kernel.
Revert "[as4610] Add support for OOM optoe driver"
This reverts commit c1b7904d34.
2018-12-24 15:44:23 +00:00
Jeffrey Townsend
1e9fbe9932 Merge branch 'master' of github.com:opencomputeproject/OpenNetworkLinux into iproc-4.14
Conflicts:
	packages/base/any/kernels/modules/ym2651y.c
	packages/platforms/accton/armel/arm-accton-as4610/arm-accton-as4610-30/platform-config/r0/builds/dtb/arm-accton-as4610-54-r0.dts
	packages/platforms/accton/armel/arm-accton-as4610/arm-accton-as4610-54/platform-config/r0/builds/dtb/arm-accton-as4610-54-r0.dts
2018-12-20 07:34:35 -08:00
Jeffrey Townsend
d67f774c9b The as4610-30 now uses the 4610 common kernel modules. 2018-12-20 15:20:53 +00:00
Jeffrey Townsend
7b5d388264 Move the AS4610 kernel modules to a common source area so they can be shared betwee the 4610-54 and 4610-30. 2018-12-20 15:19:34 +00:00
Jeffrey Townsend
c5a06736a6 Edgecore 4.14 updates. 2018-12-17 15:12:40 +00:00
Jeffrey Townsend
b8e4bc720d Edgecore 4.14 updates. 2018-12-17 15:12:33 +00:00
Jeffrey Townsend
0ce144ca07 Semi-failed attempt to modify for the 4.14 kernel 2018-10-26 00:07:34 +00:00
Jeffrey Townsend
1f7629399c AS4610-54 Kernel Module builds. The source should be migrated to common for 54/30 after all of this is sorted. 2018-10-26 00:05:55 +00:00
Jeffrey Townsend
ea149f0f3d The 4610 54/30 variants now share the same DTS file. 2018-10-26 00:00:50 +00:00
Brandon Chuang
c1b7904d34 [as4610] Add support for OOM optoe driver 2018-06-21 15:26:11 +08:00
Jeffrey Townsend
3ef3bb3b49 Code Module Cleanup
- Fix autogen definitions for all code modules
- Rerun autogen on all modules
2018-03-08 20:20:50 +00:00
Jeffrey Townsend
f7485d0a4f Revert "merge onlp_sfp_dom_read() into onlp_sfp_eeprom_read()" 2017-03-29 13:51:34 -07:00
Zi Zhou
4e9bb102a2 merge onlp_sfp_dom_read() into onlp_sfp_eeprom_read() 2017-03-15 16:38:14 -07:00
Jeffrey Townsend
9fd009ed59 Fix kernel package. 2017-02-21 12:05:41 -08:00
Jeffrey Townsend
114e391d09 - Add the AS4610 DTB build to the platform build package.
- The AS4610 DTB now comes from the platform build package rather than the kernel package.
2017-02-15 19:42:46 +00:00
brandonchuang
7473770bd1 [as4610] Support new model as4610-54t-b 2017-01-19 16:07:22 +08:00
Jeffrey Townsend
797235db68 Initial vendor and platform module packages. 2017-01-07 21:04:37 +00:00
Jeffrey Townsend
d433f607c8 Initial. 2017-01-07 21:03:02 +00:00
Jeffrey Townsend
e5b8f44c5e The platform-config template now expects the platform basename and platform revision as separate variables. 2017-01-07 20:54:17 +00:00
Jeffrey Townsend
18130f1d96 - Add platform configurations for both the AS4610-30 and AS4610-54.
- Share the ONLP code module arm_accton_as4610 with both the AS4610-30 and AS4610-54
2016-07-20 23:19:52 +00:00
Jeffrey Townsend
f97447ec7e Common AS4610 ONLP Module. 2016-07-20 23:18:55 +00:00
Jeffrey Townsend
d763000af8 Add module declaration file. 2016-06-17 17:17:53 +00:00
Jeffrey Townsend
00e16b1f05 Platform class mini-cleanup
- Platform objects now export their physical port configuration
- Property updates.
2016-06-14 15:50:08 +00:00
Carl D. Roth
b232b0946a Deprecated legacy install files for ppc and arm 2016-05-18 13:13:27 -07:00
Carl D. Roth
5624b49d50 Deprecate /etc/onl/net, /etc/onl/mounts, /etc/fw_env.config 2016-05-17 19:26:01 -07:00
Carl D. Roth
10cd3f6abd Include u-boot and interface configs for all platforms 2016-05-17 19:25:05 -07:00
Carl D. Roth
ef8c6e701a Update powerpc and arm profiles for new template 2016-05-06 11:12:05 -07:00
Jeffrey Townsend
937c8b4e60 - All boot partitions are now ext2.
- All installer configurations updated for new partition system.
2016-04-13 18:50:43 -07:00
Jeffrey Townsend
8377a14bb3 Add loader key to the AS4610 configuration file. 2016-04-05 11:25:38 -07:00
Jeffrey Townsend
9c0c174eeb Fix mounts and installer settings. 2016-04-05 16:08:55 +00:00
Jeffrey Townsend
ce371eb778 Initial support for the Accton AS4610. 2016-04-04 17:58:34 +00:00