Thread (9 messages) 9 messages, 5 authors, 2020-10-26

RE: [PATCH V3 1/4] gpio: mxc: Support module build

From: Aisheng Dong <aisheng.dong@nxp.com>
Date: 2020-10-13 13:04:55
Also in: linux-arm-kernel, lkml

Hi Shawn,
From: Anson Huang <redacted>
Sent: Monday, October 12, 2020 7:36 PM

Hi, Shawn
quoted
Subject: Re: [PATCH V3 1/4] gpio: mxc: Support module build

On Thu, Sep 17, 2020 at 7:40 AM Anson Huang [off-list ref]
wrote:
quoted
Change config to tristate, add module device table, module author,
description and license to support module build for i.MX GPIO driver.

As this is a SoC GPIO module, it provides common functions for most
of the peripheral devices, such as GPIO pins control, secondary
interrupt controller for GPIO pins IRQ etc., without GPIO driver,
most of the peripheral devices will NOT work properly, so GPIO
module is similar with clock, pinctrl driver that should be loaded
ONCE and never unloaded.

Since MXC GPIO driver needs to have init function to register
syscore ops once, here still use subsys_initcall(), NOT
module_platform_driver().
quoted
quoted
Signed-off-by: Anson Huang <redacted>
This patch (1) applied to the GPIO tree.
Please apply the rest through the ARM SoC tree!
Could you please help pick the rest patch of this series? Otherwise, the i.MX
GPIO driver will NOT be enabled by default and it will block kernel boot.
This blocked a huge number of i.MX boards booting with latest linux-next kernel.
Would you help pick it ASAP?

Regards
Aisheng
Thanks,
Anson
  
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help