summaryrefslogtreecommitdiff
path: root/mk
AgeCommit message (Collapse)Author
2015-08-20we need to check if any kernel modules are used, otherwise build breaksWaldemar Brodkorb
2015-08-03rework kernel module infrastructureWaldemar Brodkorb
Instead of maintaining mk/modules.mk which defines compilations of related kernel modules to pack together into a single package, follow an automatic approach: For every kernel module found in the modules installation directory, create a single package. There are a few caveats to cover: === Module Loading Order === Upon bootup, module loading is ordered based on the number-prefixed files in /etc/modules.d/. The correct number was previously managed in mk/modules.mk on a per-collection basis. The new approach is to have levels which modules are to be assigned to. Level 0 contains modules with no dependencies at all. Level 1 contains modules which have only level 0 dependencies, and so on. This information is determined at compile-time by make-module-ipkgs.sh. === Module Installation to Target RootFS === Since module packages are created automatically from the modules the script finds, ADK build system has no knowledge about the connection between what the user has selected in menuconfig and the actual module packages. Therefore the earlier approach to install selected packages into rootfs does not hold anymore. Instead, use wildcards to find all packages in firmware directory prefixed by 'kmod-' and install them all (hopefully doing the right thing). === Kernel Version === KERNEL_VERSION now contains KERNEL_RELEASE already By creating a localversion file, make KERNEL_RELEASE part of the kernel's version number (so KERNEL_VERSION is correct in most situations) Signed-off-by: Phil Sutter <phil@nwl.cc>
2015-08-02remove non-lts kernelWaldemar Brodkorb
2015-08-01remove testkernelWaldemar Brodkorb
2015-08-01update to 4.1.3, which will be the base for stable branchWaldemar Brodkorb
2015-07-30uImage is mandatory, add LOADADDRWaldemar Brodkorb
2015-07-27handle git kernels in a better wayWaldemar Brodkorb
2015-07-27add some basic support for emcraft kinetisWaldemar Brodkorb
2015-07-25modules.mk: load sit.ko later, needs ip_tunnel.koPhil Sutter
Signed-off-by: Phil Sutter <phil@nwl.cc>
2015-07-25mk/modules.mk: add missing ip_tunnel.koPhil Sutter
Signed-off-by: Phil Sutter <phil@nwl.cc>
2015-07-24add experimental kernel for solidrun devices, to check kodi audioWaldemar Brodkorb
2015-07-24update to latestWaldemar Brodkorb
2015-07-24enable fast-math together with ARM neonWaldemar Brodkorb
2015-07-16add qmi_wwan moduleWaldemar Brodkorb
2015-07-16add some kernel modules for sierra wirelessWaldemar Brodkorb
2015-07-06use depmod only when udev is choosen by the userWaldemar Brodkorb
2015-07-06do depmod during modules_install (trying to fix linux-git with udev)BALATON Zoltan
Signed-off-by: BALATON Zoltan <balaton@eik.bme.hu>
2015-07-06fixes for wintv 930c driver integrationWaldemar Brodkorb
2015-07-01bump 4.1 kernel versionBALATON Zoltan
Signed-off-by: BALATON Zoltan <balaton@eik.bme.hu>
2015-06-28fix module versionWaldemar Brodkorb
2015-06-28enable using udev for automatic module loadingBALATON Zoltan
Signed-off-by: BALATON Zoltan <balaton@eik.bme.hu>
2015-06-28more h8300 fixesWaldemar Brodkorb
2015-06-26use gcc wrappers for ltoWaldemar Brodkorb
2015-06-24fix for mipselWaldemar Brodkorb
2015-06-24bump all kernel versionsWaldemar Brodkorb
2015-06-17fix opkg packaging of kernel modules, reported by joerg s.Waldemar Brodkorb
2015-06-16fix h8/300 userland buildWaldemar Brodkorb
2015-06-13a lot of bugfixes and package updatesWaldemar Brodkorb
2015-06-13more DVB driver fixesWaldemar Brodkorb
2015-06-13update kernel to 4.0.5Waldemar Brodkorb
2015-06-10add some h8/300 fixesWaldemar Brodkorb
2015-06-10add simulator target for h8/300, reorg no-MMUWaldemar Brodkorb
Some no-MMU targets need uclinux in its triple, some not. Introduce a new symbol for noMMU to select correct software and configuration instead of using UCLINUX symbol.
2015-06-07add support for h8/300 architectureWaldemar Brodkorb
2015-06-04fix backup host urlWaldemar Brodkorb
2015-06-03update kernel to 3.18.14, refresh realtime and rpi patchesWaldemar Brodkorb
2015-05-31always compile file for testing, no need for make in uClibc-ng testWaldemar Brodkorb
2015-05-30add support for pcengines-alixWaldemar Brodkorb
Readd Alix2d support, tested via NFS boot. Fix IPSec kernel module loading.
2015-05-30rework multimedia kernel supportWaldemar Brodkorb
2015-05-29fix FLOAT selection for Qemu-PPC, add Qemu Model preselectionWaldemar Brodkorb
2015-05-28distfiles moved to another url after trac switchWaldemar Brodkorb
2015-05-26add 4.1rc5 for cris testingWaldemar Brodkorb
2015-05-25update to latest 4.0.x stable kernelWaldemar Brodkorb
2015-05-25remove end-of-life kernelWaldemar Brodkorb
2015-05-25update kernel to 3.14.43Waldemar Brodkorb
2015-05-25add 4.0 separate fileWaldemar Brodkorb
2015-05-22Merge branch 'master' of git+ssh://openadk.org/git/openadkWaldemar Brodkorb
2015-05-21fix kernel compile on DarwinWaldemar Brodkorb
2015-05-21update netfilter configs, enable support for 3.14 kernelsWaldemar Brodkorb
2015-05-16update to latest 4.x kernelWaldemar Brodkorb
2015-05-13only use when NEON choosenWaldemar Brodkorb