Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Alder #161

Merged
merged 8 commits into from
Oct 10, 2023
Merged

Alder #161

merged 8 commits into from
Oct 10, 2023

Conversation

wkz
Copy link
Contributor

@wkz wkz commented Oct 10, 2023

Initial support for the alder board

The kernel patches are versioned here: https://github.com/kernelkit/linux/commits/kkit-linux-6.5.y/

wkz added 8 commits October 10, 2023 11:17
In order get the ONIE EEPROM support and some mv88e6xxx related fixes,
move to 6.5.6, with the intention of upgrading again, to the next
longterm kernel, as soon as one becomes available.

Also, import patches from kkit-linux-6.5.y.
Now that buildroot supports overlay directories for DT sources, use it
in the aarch64 build.
'hd':
    Hexdump, in canonical format

'llping':
    Ping any IPv6 neighbors using the link-local all-nodes group

    Usage: llping <IFACE>
Let's operate on JSON data, so that we're less vulnerable to output
changes in devlink.
As we may need to load firmware to the PHYs, we can't load those
modules until we have access to the rootfs. In order for that to work,
the MDIO driver must not be built-in, as that will cause the kernel to
bind devices with missing (built-in) drivers to bind to the genphy
driver.

Therefore, build everything as modules and let udev load it during
boot.
This costs nothing on target, and it means that we always have debug
symbols ready when we need them, without having to do a complete
rebuild.
- Device tree
- Enable needed drivers
- Include in aarch64_defconfig
- 88X3310P Firmware
@wkz wkz requested a review from troglobit October 10, 2023 12:01
Copy link
Contributor

@troglobit troglobit left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Very nice, great work on this! 🚀

@troglobit troglobit merged commit 2f1c383 into main Oct 10, 2023
2 checks passed
@troglobit troglobit deleted the alder branch October 10, 2023 12:54
@troglobit troglobit added this to the Infix v23.10 milestone Oct 31, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants