Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > linux.debian.kernel > #66052 > unrolled thread

Bug#948576: linux: please enable support for the layerscape SoCs and the Honeycomb workstation board

Started byJosua Mayer <josua.mayer97@gmail.com>
First post2020-01-10 13:40 +0100
Last post2020-04-17 05:10 +0200
Articles 3 — 3 participants

Back to article view | Back to linux.debian.kernel


Contents

  Bug#948576: linux: please enable support for the layerscape SoCs and the Honeycomb workstation board Josua Mayer <josua.mayer97@gmail.com> - 2020-01-10 13:40 +0100
    Bug#948576: Update - tested with 5.5.4 Ben Hutchings <ben@decadent.org.uk> - 2020-04-15 04:30 +0200
    Bug#948576: marked as done (linux: please enable support for the  layerscape SoCs and the Honeycomb workstation board) "Debian Bug Tracking System" <owner@bugs.debian.org> - 2020-04-17 05:10 +0200

#66052 — Bug#948576: linux: please enable support for the layerscape SoCs and the Honeycomb workstation board

FromJosua Mayer <josua.mayer97@gmail.com>
Date2020-01-10 13:40 +0100
SubjectBug#948576: linux: please enable support for the layerscape SoCs and the Honeycomb workstation board
Message-ID<zn1K1-1dq-1@gated-at.bofh.it>

[Multipart message — attachments visible in raw view] — view raw

Source: linux
Severity: wishlist
Tags: patch

Dear Maintainer,

Please enable a set of drivers requried for the layerscape based arm64 honeycomb board.
It is a mini-itx board for use as a workstation machine. Its support in mainline is not complete yet,
but many bits are already functional.

I am attaching a patch for enabling the options I have found through reading the dts from RMKs cex7 branch.
Changes were tested on 5.5-rc5 built from the debian kernel packaging tree.

Some drivers are currently enabled implicitly, i.e. not listed in either
debian/config/{,arm64/}config:
CONFIG_PTP_1588_CLOCK=m
CONFIG_I2C_MUX=m
CONFIG_SENSORS_LM90=m
CONFIG_RTC_DRV_PCF2127=m
CONFIG_ARM_GIC_V3_ITS_FSL_MC=y
^^ Not sure how you decide when to make options explicit, and when not ... so these are *not* included in my attached patch!

The PCI Express driver is still pending inclusion in Linux:
https://patchwork.kernel.org/patch/11253015/
Once that lands, CONFIG_PCIE_LAYERSCAPE_GEN4=m should also be enabled. 

Yours sincerely
Josua Mayer

-- System Information:
Debian Release: 10.2
  APT prefers stable-updates
  APT policy: (500, 'stable-updates'), (500, 'stable')
Architecture: arm64 (aarch64)

Kernel: Linux 5.5.0-rc5-arm64 (SMP w/16 CPU cores)
Kernel taint flags: TAINT_UNSIGNED_MODULE
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8), LANGUAGE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)

[toc] | [next] | [standalone]


#66762 — Bug#948576: Update - tested with 5.5.4

FromBen Hutchings <ben@decadent.org.uk>
Date2020-04-15 04:30 +0200
SubjectBug#948576: Update - tested with 5.5.4
Message-ID<zVFYl-3L2-1@gated-at.bofh.it>
In reply to#66052

[Multipart message — attachments visible in raw view] — view raw

On Tue, 2020-02-18 at 23:45 +0100, Josua Mayer wrote:
> Hi everybody,
> 
> I have rebased my patch on 5.5.4-1~exp1 from the packaging master branch.
> While at it I have also cleaned it up removing any options that were
> implicitly selected, leaving only those that really need to be enabled
> manually.
> 
> Boot tested, everything that worked before still does, namely the
> standalone ethernet port, USB, microSD and eMMC.
> 
> Please consider enabling these config options - The device-tree for the
> Honeycomb Workstation has been merged with 5.6-rc1 and it would be great
> to have Debian work as pieces start landing upstream.

I've applied these changes with some minor fix-ups:

- CONFIG_FSL_GUTS is automatic, so don't specify it
- COFNIG_DPAA2_CONSOLE was not given a value; make it modular

I also noticed that the qoriq-cpufreq driver won't automatically get
loaded when it's built as a module.  This can probably be fixed by
adding the line:

MODULE_DEVICE_TABLE(of, node_matches);

but I'll leave it to you to test that and send a patch upstream. :-)

Ben.

-- 
Ben Hutchings
It is a miracle that curiosity survives formal education.
                                                      - Albert Einstein

[toc] | [prev] | [next] | [standalone]


#66783 — Bug#948576: marked as done (linux: please enable support for the layerscape SoCs and the Honeycomb workstation board)

From"Debian Bug Tracking System" <owner@bugs.debian.org>
Date2020-04-17 05:10 +0200
SubjectBug#948576: marked as done (linux: please enable support for the layerscape SoCs and the Honeycomb workstation board)
Message-ID<zWpya-6Xe-13@gated-at.bofh.it>
In reply to#66052

[Multipart message — attachments visible in raw view] — view raw

Your message dated Fri, 17 Apr 2020 03:00:10 +0000
with message-id <E1jPHEg-000DpG-7Y@fasolo.debian.org>
and subject line Bug#948576: fixed in linux 5.5.17-1
has caused the Debian Bug report #948576,
regarding linux: please enable support for the layerscape SoCs and the Honeycomb workstation board
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact owner@bugs.debian.org
immediately.)


-- 
948576: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=948576
Debian Bug Tracking System
Contact owner@bugs.debian.org with problems

[toc] | [prev] | [standalone]


Back to top | Article view | linux.debian.kernel


csiph-web