- 26 Oct, 2022 1 commit
-
-
Josua Mayer authored
Signed-off-by: Josua Mayer <josua@solid-run.com>
-
- 26 Sep, 2022 2 commits
-
-
Josua Mayer authored
Add the necessary setup code to dpaa2-eth driver for controlling link-status leds from the mac driver. Signed-off-by: Josua Mayer <josua@solid-run.com>
-
Josua Mayer authored
To allow reliable link-status indication when exporting native interfaces to dpdk, add support for controlling an LED to dpmac driver link up- and down- functions. Note that this is a hack and not a proper solution - with its own particular shortcomings. Most notable is the lack of status indication while Linux is controlling the interface through the dpaa2 ethernet driver! Signed-off-by: Josua Mayer <josua@solid-run.com>
-
- 18 Sep, 2022 1 commit
-
-
Josua Mayer authored
LX2162A Clearfog support only covers 8x 1G rj45 + 2x 10G fixed-link sfp. Signed-off-by: Josua Mayer <josua@solid-run.com>
-
- 11 Sep, 2022 3 commits
-
-
Josua Mayer authored
Signed-off-by: Josua Mayer <josua@solid-run.com>
-
Josua Mayer authored
-
Josua Mayer authored
Signed-off-by: Josua Mayer <josua@solid-run.com>
-
- 08 Sep, 2022 3 commits
-
-
Josua Mayer authored
Signed-off-by: Josua Mayer <josua@solid-run.com>
-
Josua Mayer authored
Signed-off-by: Josua Mayer <josua@solid-run.com>
-
Josua Mayer authored
Signed-off-by: Josua Mayer <josua@solid-run.com>
-
- 24 Aug, 2022 3 commits
-
-
Josua Mayer authored
Signed-off-by: Josua Mayer <josua@solid-run.com>
-
Josua Mayer authored
Note: To utilize this configuration DPL and DPC must be changed accordingly to enable dpmac 13+14 for sgmii. Signed-off-by: Josua Mayer <josua@solid-run.com>
-
Josua Mayer authored
Signed-off-by: Josua Mayer <josua@solid-run.com>
-
- 21 Aug, 2022 1 commit
-
-
Josua Mayer authored
Signed-off-by: Josua Mayer <josua@solid-run.com>
-
- 09 Jun, 2022 1 commit
-
-
Josua Mayer authored
Signed-off-by: Josua Mayer <josua@solid-run.com>
-
- 08 Jun, 2022 1 commit
-
-
Josua Mayer authored
make modules_install will not generate the module dependencies file if the depmod command is missing from the running system. Add it as a requirement to runme.sh and include in Dockerfile. Signed-off-by: Josua Mayer <josua@solid-run.com>
-
- 02 Jun, 2022 1 commit
-
-
Josua Mayer authored
The -E flag for sudo has previously been removed to work around some strange issues. Re-add the safer --preserve-envs flag listing all the settings currently available. This allows in particular to override the serdes configuration again without editing the runme.sh file - e.g.: docker run -i -t -v "$PWD":/work -e SERDES=8S_9_2 lx2160a_build -u 0 -g 0 Signed-off-by: Josua Mayer <josua@solid-run.com>
-
- 31 May, 2022 2 commits
-
-
Josua Mayer authored
The hack for configuring MAC XIF_MODE register pending mc firmware support differentiates between some 10gbps and some 1gbps modes. Add rgmii modes to avoid fall-through when using the wired phy. Signed-off-by: Josua Mayer <josua@solid-run.com>
-
Josua Mayer authored
i2c muxes are reset with cpu reset and will default back to channel 0, while any other channel may still be blocked by a slave. Detect known muxes and flush all their channels if detected. Further disable detection logic because it missed rare cases. Reset unconditionally instead. Signed-off-by: Josua Mayer <josua@solid-run.com>
-
- 30 May, 2022 1 commit
-
-
Josua Mayer authored
The i2c bus may be blocked by anz slave device if the system was reset during a transaction, leading to ddr initialisation failures. Implement a workaround releasing the bus by toggling scl 9 times. Signed-off-by: Josua Mayer <josua@solid-run.com>
-
- 25 May, 2022 1 commit
-
-
Josua Mayer authored
Disable high-speed modes in Linux to ensure the microSD operates in the same mode as it does during rcw and u-boot. This is a work-around for when the system gets stuck after reset failing to read from the microSD card. Signed-off-by: Josua Mayer <josua@solid-run.com>
-
- 11 May, 2022 1 commit
-
-
Rabeeh Khoury authored
Signed-off-by: Rabeeh Khoury <rabeeh@solid-run.com>
-
- 09 May, 2022 2 commits
-
-
Josua Mayer authored
Directly connect the sfp drivers's (sfp.c) link up and down events to an LED node in device-tree. This solution is a workaround to the shortcomings of the generic led triggers framework in combination with multiple dynamic network interfaces, hot-pluggable phys (inside sfp modules) and the dpaa2 driver in particular. Signed-off-by: Josua Mayer <josua@solid-run.com>
-
Rabeeh Khoury authored
The issue is that dpmac.16 to dpmac.18 links up, but unable to communicate thru those ports. This patch series does - 1. Fix dpmac.17 phy-handle type since by default the dpmac is RGMII, and in half-twins case it is thru SGMII. 2. Add to the build script the usage of MC firmware 10.28.100; which is based on 10.28.1 that fixes the tx/rx thru dpmac.16, dpmac.17 and dpmac.18. This firmware is only for LSDK-21.08 and will be fixed in later LSDK releases with newer MC firmwares. 3. Limit recycle queues in the half twins DPC to 1G; this makes it possible for dpmac.18 to be able to transmit Signed-off-by: Rabeeh Khoury <rabeeh@solid-run.com>
-
- 01 May, 2022 3 commits
-
-
Rabeeh Khoury authored
1. Half twins is 8xSFP+ and 8xSFP with OCPv3 NIC support board 2. Using SD1=8S (PLLF=100MHz, PLLS=161.132825MHz) runtime downgrade from 10G to 1G, according to SFP module inserted is not supported 3. Reverted default DDR speed to 3200 Signed-off-by: Rabeeh Khoury <rabeeh@solid-run.com>
-
Rabeeh Khoury authored
-
Josua Mayer authored
Signed-off-by: Josua Mayer <josua@solid-run.com>
-
- 28 Apr, 2022 1 commit
-
-
Josua Mayer authored
Also fix buildroot compile error when running as root, and allow using a local mirror. Signed-off-by: Josua Mayer <josua@solid-run.com>
-
- 04 Apr, 2022 2 commits
-
-
Yazan Shhady authored
lx2160acex7: add support for SERDES1 mode 21, wich support 6x 25GB [Lanes 1-4 & Lane 7-8]. Signed-off-by: Yazan Shhady <yazan.shhady@solid-run.com>
-
Josua Mayer authored
-
- 28 Mar, 2022 1 commit
-
-
Josua Mayer authored
- can work with podman - added required packages - allow using an apt proxy Signed-off-by: Josua Mayer <josua@solid-run.com>
-
- 21 Mar, 2022 1 commit
-
-
Rabeeh Khoury authored
- Enabled CONFIG_SFP in the kernel build - Pulled SFP device tree patch from mainline - this enables dpmac7,8,9,10 that are the 4 SFP+ connectors on HoneyComb / ClearFog-CX - Pulled AR8035 phy device tree patch - Remove RTC interrupt from device tree - Added power button support to device tree Signed-off-by: Rabeeh Khoury <rabeeh@solid-run.com>
-
- 20 Mar, 2022 2 commits
-
-
Rabeeh Khoury authored
Signed-off-by: Rabeeh Khoury <rabeeh@solid-run.com>
-
Rabeeh Khoury authored
This patch debootstraps debian bullseye under arm64 emulated buildroot To build debian; run - DISTRO=debian ./runme.sh Signed-off-by: Rabeeh Khoury <rabeeh@solid-run.com>
-
- 30 Nov, 2021 1 commit
-
-
Rabeeh Khoury authored
Signed-off-by: Rabeeh Khoury <rabeeh@solid-run.com>
-
- 15 Jun, 2021 1 commit
-
-
Rabeeh Khoury authored
Signed-off-by: Rabeeh Khoury <rabeeh@solid-run.com>
-
- 17 Feb, 2021 2 commits
-
-
Rabeeh Khoury authored
runme: check DDR speed before doing build
-
Marcin Juszkiewicz authored
-
- 24 Jan, 2021 1 commit
-
-
Rabeeh Khoury authored
This patch adds most of the fixes to enable secure boot on the LX2160A COM express - 1. The atf patches fixes the efuse fip fuse loading, and setting of ppwm register and then gpio handling 2. The u-boot patches adds the secureboot defconfig, and then SVR_WO_E mask fix 3. Patches for runme.sh script; for building the secure image run with 'SECURE=true ./runme.sh' The missing piece is u-boot esbc validate code that completes the chain of trust boot (COT). Signed-off-by: Rabeeh Khoury <rabeeh@solid-run.com>
-
- 18 Jan, 2021 1 commit
-
-
Rabeeh Khoury authored
Signed-off-by: Rabeeh Khoury <rabeeh@solid-run.com>
-