lists.openwall.net | lists / announce owl-users owl-dev john-users john-dev passwdqc-users yescrypt popa3d-users / oss-security kernel-hardening musl sabotage tlsify passwords / crypt-dev xvendor / Bugtraq Full-Disclosure linux-kernel linux-netdev linux-ext4 linux-hardening PHC | |
Open Source and information security mailing list archives
| ||
|
Date: Tue, 4 Apr 2017 17:59:35 -0500 From: Bjorn Helgaas <helgaas@...nel.org> To: Andrey Smirnov <andrew.smirnov@...il.com> Cc: Bjorn Helgaas <bhelgaas@...gle.com>, Dong Aisheng <dongas86@...il.com>, linux-pci@...r.kernel.org, linux-kernel@...r.kernel.org, Rob Herring <robh+dt@...nel.org>, Fabio Estevam <fabio.estevam@....com>, yurovsky@...il.com, linux-arm-kernel@...ts.infradead.org, Lucas Stach <l.stach@...gutronix.de> Subject: Re: [PATCH v8 0/4] i.MX7 PCI support On Tue, Mar 28, 2017 at 08:42:48AM -0700, Andrey Smirnov wrote: > Hello, everyone: > > This is a eightth iteration of the code that adds PCI-subsystem bits > necessary for enabling PCI support on i.MX7. > > NOTE: To test this patchset with real i.MX7 hardware, additional > patches, that are being upstreamed via different trees, are needed. Full > working tree is availible at: > > https://github.com/ndreys/linux/tree/imx7d/pcie-support-v8 > > Changes since v7 (can be found at [version7]): > > - Collected Reviewed-by for the whole series from Lucas > > Changes since v6 (can be found at [version6]): > > - Rebased against latest changes in 'next' of PCI subsystem > git tree > > Chagnes since v5 (can be found at [version5]): > > - Collected ACKs from Lee and Rob > > Changes since v4 (can be found at [version4]): > > - Dropped typo-fix patch (originally patch #1 of the > series). > > - Added patch with workaround to address speed change false > failures (I kept it as a separate patch to better document > exchange with NXP/Freescale that lead to that patch) > > - Added patch to avoid speed change on links configured Gen1 > only (Let me know if that is a terrible idea) > > - Addressed section mismatch problem by moving call to > hook_fault_code to happend before driver registration. > > Changes since v3 (can be found at [version3]): > - Move all of the reset_control_assert's into imx6_pcie_assert_core_reset > - Documented required reset and power domain DT bindings > > Changes since v2 (can be found at [version2]): > > - Collected Reviewed-by for patch #2 from Lucas > - Reset logic implementation moved out into a reset controller > driver (see [reset1]) > - Removed unused leftover code > > Changes since v1 (can be found at [version1]): > > - All GPC related code moved into a separate driver (see [gpc1]) > - Removed GPIO probe deferral logging > - Fixed section mismatch warning > - Minor reformatting of fsl,imx6q-pcie.txt(as per Rob > Herring's request) > > [version7] https://lkml.org/lkml/2017/3/21/331 > [version6] https://lkml.org/lkml/2017/3/14/584 > [version5] https://lkml.org/lkml/2017/2/20/376 > [version4] https://lkml.org/lkml/2017/2/7/478 > [version3] https://lkml.org/lkml/2017/2/6/565 > [version2] https://lkml.org/lkml/2017/2/1/510 > [version1] https://lkml.org/lkml/2017/1/19/488 > [gpc1] https://lkml.org/lkml/2017/2/6/551 > [reset1] https://lkml.org/lkml/2017/2/6/554 > > Andrey Smirnov (4): > PCI: imx6: Add code to support i.MX7D > PCI: imx6: Allow probe deferal by reset GPIO > PCI: imx6: Do not wait for speed change on i.MX7 > PCI: imx6: Do not switch speed if Gen2 is disabled > > .../devicetree/bindings/pci/fsl,imx6q-pcie.txt | 13 +- > drivers/pci/dwc/pci-imx6.c | 198 +++++++++++++++------ > include/linux/mfd/syscon/imx7-iomuxc-gpr.h | 4 + > 3 files changed, 160 insertions(+), 55 deletions(-) Applied to pci/host-imx6 for v4.12, thanks!
Powered by blists - more mailing lists