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


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

Bug#1009858: linux: please consider building the modules necessary for the MNT Reform laptop

Started byJohannes Schauer Marin Rodrigues <josch@debian.org>
First post2022-04-19 13:20 +0200
Last post2022-04-25 04:20 +0200
Articles 6 — 3 participants

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


Contents

  Bug#1009858: linux: please consider building the modules necessary for the MNT Reform laptop Johannes Schauer Marin Rodrigues <josch@debian.org> - 2022-04-19 13:20 +0200
    Bug#1009858: linux: please consider building the modules necessary for the MNT Reform laptop Vagrant Cascadian <vagrant@debian.org> - 2022-04-25 03:10 +0200
      Bug#1009858: linux: please consider building the modules necessary for the MNT Reform laptop Vagrant Cascadian <vagrant@debian.org> - 2022-04-25 04:20 +0200
      Bug#1009858: linux: please consider building the modules necessary for the MNT Reform laptop Vagrant Cascadian <vagrant@debian.org> - 2022-04-26 02:10 +0200
        Bug#1009858: linux: please consider building the modules necessary for the MNT Reform laptop Johannes Schauer Marin Rodrigues <josch@debian.org> - 2022-04-26 08:40 +0200
    Processed: Re: Bug#1009858: linux: please consider building the  modules necessary for the MNT Reform laptop "Debian Bug Tracking System" <owner@bugs.debian.org> - 2022-04-25 04:20 +0200

#75082 — Bug#1009858: linux: please consider building the modules necessary for the MNT Reform laptop

FromJohannes Schauer Marin Rodrigues <josch@debian.org>
Date2022-04-19 13:20 +0200
SubjectBug#1009858: linux: please consider building the modules necessary for the MNT Reform laptop
Message-ID<EdU3L-9LQq-1@gated-at.bofh.it>
Source: linux
Version: 5.10.106-1
Severity: wishlist
X-Debbugs-Cc: josch@debian.org

Hi,

currently, we add the following to the arm64 kernel config provided by
the Debian kernel packaging to build a kernel that powers the MNT Reform
2 open source laptop:

CONFIG_DRM_LVDS_CODEC=m
CONFIG_DRM_SIMPLE_BRIDGE=m
CONFIG_DRM_TI_SN65DSI86=m
CONFIG_DRM_CDNS_MHDP8546=m
CONFIG_DRM_CDNS_HDMI_CEC=m
CONFIG_DRM_IMX_CDNS_MHDP=m
CONFIG_DRM_IMX_DCSS=m
CONFIG_DRM_PANEL_LVDS=m
CONFIG_I2C_IMX_LPI2C=m
CONFIG_I2C_MUX_REG=m
CONFIG_INTERCONNECT_IMX=m
CONFIG_INTERCONNECT_IMX8MQ=m
CONFIG_MFD_WM8994=m
CONFIG_MUX_GPIO=m
CONFIG_MUX_MMIO=m
CONFIG_RTC_DRV_PCF8523=m
CONFIG_USB_EHCI_FSL=m
CONFIG_BACKLIGHT_GPIO=m
CONFIG_BACKLIGHT_LED=m
CONFIG_NO_HZ_IDLE=y
CONFIG_SND_SOC_WM8960=m
CONFIG_SND_SOC_FSL_MICFIL=m
CONFIG_SND_IMX_SOC=m
CONFIG_SND_SOC_FSL_ASOC_CARD=m
CONFIG_SND_SOC_IMX_AUDMIX=m
CONFIG_SND_SOC_IMX_HDMI=m

Would you consider enabling these modules in the official Debian
packaging?

We still carry some patches that are not upstreamed yet but I wanted to
bring up this topic with you already to discuss this in parallel.

Thanks!

cheers, josch

[toc] | [next] | [standalone]


#75143

FromVagrant Cascadian <vagrant@debian.org>
Date2022-04-25 03:10 +0200
Message-ID<EfVoJ-aZ8y-1@gated-at.bofh.it>
In reply to#75082

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

On 2022-04-19, Johannes Schauer Marin Rodrigues wrote:
> currently, we add the following to the arm64 kernel config provided by
> the Debian kernel packaging to build a kernel that powers the MNT Reform
> 2 open source laptop:

Thanks!

Merged most of the changes so far except...


> CONFIG_DRM_CDNS_HDMI_CEC=m
> CONFIG_DRM_IMX_CDNS_MHDP=m

These are not yet in upstream 5.17.x, so I left them out.


> CONFIG_NO_HZ_IDLE=y

It seems that the default defined in debian/config/config is
NO_HZ_FULL=y should default to the same behavior as NO_HZ_IDLE unless a
boot parameter is passed, according to kernel/time/Kconfig.


live well,
  vagrant

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


#75145

FromVagrant Cascadian <vagrant@debian.org>
Date2022-04-25 04:20 +0200
Message-ID<EfWut-aZPq-3@gated-at.bofh.it>
In reply to#75143
Control: tags 1009858 pending

On 2022-04-24, Vagrant Cascadian wrote:
> On 2022-04-19, Johannes Schauer Marin Rodrigues wrote:
>> currently, we add the following to the arm64 kernel config provided by
>> the Debian kernel packaging to build a kernel that powers the MNT Reform
>> 2 open source laptop:
>
> Thanks!
>
> Merged most of the changes so far except...

https://salsa.debian.org/kernel-team/linux/-/commit/aa9f2cfbd99e598ad02043d9238bf7886fc21d1a


live well,
  vagrant

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


#75150

FromVagrant Cascadian <vagrant@debian.org>
Date2022-04-26 02:10 +0200
Message-ID<EggWd-bcy5-5@gated-at.bofh.it>
In reply to#75143

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

On 2022-04-24, Vagrant Cascadian wrote:
> On 2022-04-19, Johannes Schauer Marin Rodrigues wrote:
>> currently, we add the following to the arm64 kernel config provided by
>> the Debian kernel packaging to build a kernel that powers the MNT Reform
>> 2 open source laptop:
>
> Thanks!
>
> Merged most of the changes so far except...

Which I can confirm boots!  Although no output on the LCD, just serial
console...


>> CONFIG_DRM_CDNS_HDMI_CEC=m
>> CONFIG_DRM_IMX_CDNS_MHDP=m
>
> These are not yet in upstream 5.17.x, so I left them out.

Presumably LCD and HDMI don't work due to missing those, and/or other
not-yet-upstream patches...


live well,
  vagrant

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


#75151

FromJohannes Schauer Marin Rodrigues <josch@debian.org>
Date2022-04-26 08:40 +0200
Message-ID<Egn1D-bgtU-1@gated-at.bofh.it>
In reply to#75150

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

Hi Vagrant,

Quoting Vagrant Cascadian (2022-04-26 02:07:51)
> On 2022-04-24, Vagrant Cascadian wrote:
> > On 2022-04-19, Johannes Schauer Marin Rodrigues wrote:
> >> currently, we add the following to the arm64 kernel config provided by
> >> the Debian kernel packaging to build a kernel that powers the MNT Reform
> >> 2 open source laptop:
> >
> > Thanks!
> >
> > Merged most of the changes so far except...
> 
> Which I can confirm boots!  Although no output on the LCD, just serial
> console...
> 
> 
> >> CONFIG_DRM_CDNS_HDMI_CEC=m
> >> CONFIG_DRM_IMX_CDNS_MHDP=m
> >
> > These are not yet in upstream 5.17.x, so I left them out.
> 
> Presumably LCD and HDMI don't work due to missing those, and/or other
> not-yet-upstream patches...

amazing!! :D Having serial console work with the stock kernel from Debian will
make it so much easier to test and fix other stuff like debian-installer early
on. Thank you! :)

Yes, LCD support is part of the remaining patches:

https://source.mnt.re/reform/reform-debian-packages/-/tree/main/linux/patches

I also saw your message in #mnt-reform yesterday and you are right, my script
sets console=ttymxc1 instead of console=ttymxc0. This is due to a wrong commit
from my end because my S1 (ttymxc0) port has a non-functional TX pin so I was
always using S2 (ttymxc1) to talk with my reform. Fixed here:

https://source.mnt.re/reform/reform-system-image/-/merge_requests/46

Thanks again!

cheers, josch

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


#75144 — Processed: Re: Bug#1009858: linux: please consider building the modules necessary for the MNT Reform laptop

From"Debian Bug Tracking System" <owner@bugs.debian.org>
Date2022-04-25 04:20 +0200
SubjectProcessed: Re: Bug#1009858: linux: please consider building the modules necessary for the MNT Reform laptop
Message-ID<EfWut-aZPq-1@gated-at.bofh.it>
In reply to#75082
Processing control commands:

> tags 1009858 pending
Bug #1009858 [src:linux] linux: please consider building the modules necessary for the MNT Reform laptop
Added tag(s) pending.

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

[toc] | [prev] | [standalone]


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


csiph-web