- 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>
-
- 17 Jan, 2021 1 commit
-
-
Rabeeh Khoury authored
1. Added support for LSDK-20.12 2. Added initial support for secure boot; there are few atf patches that will be added later 3. Fixed documentation in README.md withregards SPI flashing to use cmp.b instead of cmp (the size is given in bytes) 4. Added ATF debug/release build environment variable Signed-off-by: Rabeeh Khoury <rabeeh@solid-run.com>
-
- 10 Jan, 2021 1 commit
-
-
Russell King authored
Add support for mode 4, which allows connectivity with 1000base-X and SGMII to be used with the SFP and QSFP slots in conjunction with the kernel's PCS support. Signed-off-by: Russell King <rmk@armlinux.org.uk>
-
- 04 Jan, 2021 1 commit
-
-
Rabeeh Khoury authored
Signed-off-by: Rabeeh Khoury <rabeeh@solid-run.com>
-
- 30 Dec, 2020 2 commits
-
-
Rabeeh Khoury authored
ClearFog CX boards rev 1.3 and newer contains on carrier board retimers to support 100Gbps DAC cables. When configuring the SERDEses to 10Gbps the retimer configuration needs to be changed to lock on 10.3125Gbps rate on both the ingress (i2c address 0x23) and egress (i2c address 0x22) retimers. Signed-off-by: Rabeeh Khoury <rabeeh@solid-run.com>
-
Rabeeh Khoury authored
Signed-off-by: Rabeeh Khoury <rabeeh@solid-run.com>
-
- 20 Dec, 2020 1 commit
-
-
Rabeeh Khoury authored
Signed-off-by: Rabeeh Khoury <rabeeh@solid-run.com>
-
- 17 Dec, 2020 2 commits
-
-
Rabeeh Khoury authored
-
Rabeeh Khoury authored
For machines that doesn't have sys_eeprom initialized, this can be done in u-boot by - sys_eeprom set 0x24 00:11:22:44:11:44 sys_eeprom set 0x2a 0x10 sys_eeprom write The first command will set the base MAC, the second will define a range of 16 MAC addresses (LX2 COM can actually go up to 17 MACs). The third command will save the TLV data. After that reset is required for the MAC addresses to get effective Signed-off-by: Rabeeh Khoury <rabeeh@solid-run.com>
-
- 13 Dec, 2020 1 commit
-
-
yazan shhady authored
-
- 08 Dec, 2020 2 commits
-
-
Rabeeh Khoury authored
Signed-off-by: Rabeeh Khoury <rabeeh@solid-run.com>
-
Rabeeh Khoury authored
1. Rename DWC3 SS patch from .patc to .patch 2. Add power button support to LX2 COM PWRBTN# GPIO input 3. Set pinmuxing to correctly read SD card CD# signal when booting from SPI / eMMC. Signed-off-by: Rabeeh Khoury <rabeeh@solid-run.com>
-
- 08 Nov, 2020 2 commits
-
-
Rabeeh Khoury authored
issue found when working with 12c variant and CAN-FD is disabled (bit12) Signed-off-by: Rabeeh Khoury <rabeeh@solid-run.com>
-
Rabeeh Khoury authored
Signed-off-by: Rabeeh Khoury <rabeeh@solid-run.com>
-
- 03 Nov, 2020 2 commits
-
-
Rabeeh Khoury authored
Signed-off-by: Rabeeh Khoury <rabeeh@solid-run.com>
-
Rabeeh Khoury authored
Signed-off-by: Rabeeh Khoury <rabeeh@solid-run.com>
-
- 01 Nov, 2020 1 commit
-
-
Rabeeh Khoury authored
Signed-off-by: Rabeeh Khoury <rabeeh@solid-run.com>
-
- 28 Oct, 2020 5 commits
-
-
Rabeeh Khoury authored
Signed-off-by: Rabeeh Khoury <rabeeh@solid-run.com>
-
Rabeeh Khoury authored
1. Added TI based retimer initialization on 25Gbp SERDES configuration. Note that those retimers are available on ClearFog CX revision 1.3 and newer 2. Restructure SERDES configuration files Signed-off-by: Rabeeh Khoury <rabeeh@solid-run.com>
-
Rabeeh Khoury authored
Signed-off-by: Rabeeh Khoury <rabeeh@solid-run.com>
-
Rabeeh Khoury authored
-
Rabeeh Khoury authored
1. Fixed u-boot build when using u-boot release LSDK-20.04-update-290520 2. Added SD1 protocol #14 (100Gbps with PCIe gen3 x4) configuration 3. Removed UEFI from this git repository; mainline edk2-platforms now supports most of the bits for LX2 and HoneyComb. For building uefi repository refer to SolidRun github lx2160a_uefi repo. Signed-off-by: Rabeeh Khoury <rabeeh@solid-run.com>
-
- 26 Oct, 2020 1 commit
-
-
yazan shhady authored
-
- 24 Sep, 2020 1 commit
-
-
Rabeeh Khoury authored
1. Poweroff the HoneyComb board by asserting SUS_S5# signal 2. Add USB3.0 DWC3 workaround by disabling parkmode 3. Keep flexspi divisor as default which is ~17MHz. This enables using the carrier board SPI that is limited in speed due to the analogue mux connected to it. 4. Remove uefi build and update LSDK20.04 to may-29 update. UEFI is temporarily hosted at https://github.com/SolidRun/lx2160a_uefi until fully upstreamed. 5. Add 4x25Gbps MC config Signed-off-by: Rabeeh Khoury <rabeeh@solid-run.com>
-
- 23 Jul, 2020 1 commit
-
-
Rabeeh Khoury authored
u-boot: some tweaks to distro-boot for enabling standard debian
-
- 22 Jul, 2020 2 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>
-
- 06 Jul, 2020 1 commit
-
-
Rabeeh Khoury authored
1. Manually edited patch 0018-lx... to fix atheros phy related config. 2. Just before booting the kernel toggle back the fan full speed signal to enable the kernel driver to initialize the AMC6821 device 3. Add u-boot poweroff command that set S5# (GPIO3 7) signal to low; thus turning off the HoneyComb / ClearFog CX boards. Signed-off-by: Rabeeh Khoury <rabeeh@solid-run.com>
-
- 22 Jun, 2020 1 commit
-
-
Russell King authored
u-boot fails to fixup the PCIe nodes on the rev1 LX2160A due to the code not testing for the correct ID. Add the correct ID. Signed-off-by: Russell King <rmk@armlinux.org.uk>
-