Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
Groups > linux.debian.bugs.dist > #1190068
| From | Diederik de Haas <didi.debian@cknow.org> |
|---|---|
| Newsgroups | linux.debian.bugs.dist, linux.debian.kernel |
| Subject | Bug#1065611: Additional support for SolidRun HoneyComb |
| Date | 2024-03-12 18:20 +0100 |
| Message-ID | <IhdXb-gbv2-13@gated-at.bofh.it> (permalink) |
| References | <HXDKx-3Xfu-5@gated-at.bofh.it> <IhdXb-gbv2-15@gated-at.bofh.it> <IhdXb-gbv2-17@gated-at.bofh.it> <HXDKx-3Xfu-5@gated-at.bofh.it> <IhdXb-gbv2-17@gated-at.bofh.it> |
| Organization | Connecting Knowledge |
Cross-posted to 2 groups.
[Multipart message — attachments visible in raw view] - view raw
Hi Josua, On Tuesday, 12 March 2024 16:28:06 CET Josua Mayer wrote: > I believe I found the answer: > EDAC_MPC85XX is for power-pc only, > EDAC_LAYERSCAPE is for arm (see drivers/edac/layerscape_edac.c). You're right. In the commit I referenced earlier (ea2eb9a8b6207ee4), I misinterpreted the commit message. That commit also created ``drivers/edac/fsl_ddr_edac.c`` which got the arch independent (or at least dual arch) parts. Its header has this: ``` * Support Power-based SoCs including MPC85xx, MPC86xx, MPC83xx and * ARM-based Layerscape SoCs including LS2xxx. Originally split * out from mpc85xx_edac EDAC driver. ``` > Am 12.03.24 um 16:13 schrieb Josua Mayer: > > > > Thank you for taking care of this! > > First the additional changes you found seem reasonable. Excellent, then I'll make a MR for them (except EDAC_MPC85XX): - drivers/hwmon/pmbus: Enable PMBUS, SENSORS_PMBUS and SENSORS_LTC2978 as modules - drivers/nvmem: Enable NVMEM_LAYERSCAPE_SFP as module - drivers/rtc: Enable RTC_DRV_FSL_FTM_ALARM as module - drivers/soc/fsl: Enable FSL_RCPM > > Regarding edac - I checked NXPs reference BSP for LX2160, > > and their linux fork has the same status, driver can not be enabled on > > arm64. > > However I also agree it should be enabled if it were possible. > > The driver appears to setup ecc bit error interrupts so that hey can be > > reported by Linux. > > ... > > I may have access to an lx2160a system with ecc memory within the coming > > week, so I could test (on vendor kernel based on 5.10 only) whether any > > problems show up. If not, perhaps a patch to the kernel is advisable. As EDAC_LAYERSCAPE got enabled in 5.5.17-1 via bug 948576 (with a patch from you), ECC support should already work with the Stable 6.1 kernel (or newer). > > Am 07.03.24 um 13:34 schrieb Diederik de Haas: > >> On Thursday, 18 January 2024 17:40:38 CET Josua Mayer wrote: > >> > >>> LX2160 SoC early silicon revisions have a pci-e generation 4 > >>> controller. > >>> It requires a different driver from newer gen-3 silicon. > >>> > >>> This affects the SolidRun Honeycomb Workstation which > >>> is otherwise fully supported in Debian. > >> > >> I cloned bug report #1061116 into #1065611 to discuss some additional > >> support for the SolidRun HoneyComb. > >> > >> I analyzed the HoneyComb dts file and the following included .dtsi > >> files: > >> - arch/arm64/boot/dts/freescale/fsl-lx2160a-clearfog-itx.dtsi > >> - arch/arm64/boot/dts/freescale/fsl-lx2160a-cex7.dtsi > >> - arch/arm64/boot/dts/freescale/fsl-lx2160a.dtsi If my MR gets merged, then there's truly full support in Debian :) Cheers, Diederik
Back to linux.debian.bugs.dist | Previous | Next — Previous in thread | Find similar | Unroll thread
Bug#1061116: linux-image-6.1.0-17-arm64: please enable support for lx2160a pcie gen4 controller on early silicon Josua Mayer <josua@solid-run.com> - 2024-01-18 17:50 +0100 Bug#1061116: linux-image-6.1.0-17-arm64: please enable support for lx2160a pcie gen4 controller on early silicon Diederik de Haas <didi.debian@cknow.org> - 2024-03-07 13:40 +0100 Bug#1065611: Additional support for SolidRun HoneyComb Diederik de Haas <didi.debian@cknow.org> - 2024-03-07 13:50 +0100 Bug#1065611: Additional support for SolidRun HoneyComb Diederik de Haas <didi.debian@cknow.org> - 2024-03-12 18:20 +0100
csiph-web