From patchwork Wed Jun 5 19:45:11 2019 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Olof Johansson X-Patchwork-Id: 11033427 Return-Path: Received: from mail.wl.linuxfoundation.org (pdx-wl-mail.web.codeaurora.org [172.30.200.125]) by pdx-korg-patchwork-2.web.codeaurora.org (Postfix) with ESMTP id BAD5914DB for ; Fri, 5 Jul 2019 22:26:12 +0000 (UTC) Received: from mail.wl.linuxfoundation.org (localhost [127.0.0.1]) by mail.wl.linuxfoundation.org (Postfix) with ESMTP id A924428AAC for ; Fri, 5 Jul 2019 22:26:12 +0000 (UTC) Received: by mail.wl.linuxfoundation.org (Postfix, from userid 486) id 9D00028B02; Fri, 5 Jul 2019 22:26:12 +0000 (UTC) X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on pdx-wl-mail.web.codeaurora.org X-Spam-Level: X-Spam-Status: No, score=-3.5 required=2.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,MAILING_LIST_MULTI,MIME_HEADER_CTYPE_ONLY,RCVD_IN_DNSWL_LOW, T_TVD_MIME_NO_HEADERS autolearn=ham version=3.3.1 Received: from web01.groups.io (web01.groups.io [66.175.222.12]) (using TLSv1.2 with cipher AES128-SHA (128/128 bits)) (No client certificate requested) by mail.wl.linuxfoundation.org (Postfix) with ESMTPS id 36E6828AAC for ; Fri, 5 Jul 2019 22:26:12 +0000 (UTC) X-Received: from mail-lj1-f194.google.com (mail-lj1-f194.google.com [209.85.208.194]) by groups.io with SMTP; Fri, 05 Jul 2019 15:26:11 -0700 X-Received: by mail-lj1-f194.google.com with SMTP id v18so10523442ljh.6 for ; Fri, 05 Jul 2019 15:26:10 -0700 (PDT) X-Original-Authentication-Results: mail.kernel.org; spf=pass smtp.mailfrom=leoyang.li@nxp.com X-Gm-Message-State: APjAAAUxoU1al5kq1E9fQ81DRM+rosVlUMSMmcK+8cekTSAboDkufHvC r+8iZ6kuY/pRtcYeH3lT3paRIASbC9T6hA== X-Google-Smtp-Source: APXvYqxrQFa3b8eJfeczqaYyRkzCgx1j1XMmNBwp+MvsRpyoVzCNfN+DQw0CwledJiP+FRoKi5K0ng== X-Received: by 2002:a2e:9758:: with SMTP id f24mr3491127ljj.58.1562365569294; Fri, 05 Jul 2019 15:26:09 -0700 (PDT) X-Received: from localhost (h85-30-9-151.cust.a3fiber.se. [85.30.9.151]) by smtp.gmail.com with ESMTPSA id s7sm2018798lje.95.2019.07.05.15.26.08 for (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256); Fri, 05 Jul 2019 15:26:08 -0700 (PDT) Resent-From: Olof Johansson Resent-Date: Fri, 5 Jul 2019 13:51:27 -0700 Resent-Message-ID: <20190705205127.4q4nfcicub5pywyl@localhost> Resent-To: patchwork-soc@linux.kernel.org X-Received: by 2002:a05:6602:220a:0:0:0:0 with SMTP id n10csp7535930ion; Wed, 5 Jun 2019 12:45:15 -0700 (PDT) X-Received: by 2002:a62:5486:: with SMTP id i128mr48583463pfb.156.1559763915451; Wed, 05 Jun 2019 12:45:15 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1559763915; cv=none; d=google.com; s=arc-20160816; b=kCCKB8+2hq4wCvXDFp8c578ou8NGPT+a+GiCE7mHeSImaw13n/ieLWmonMFzwNco4/ G+tQmyCuDyrWoYGqR0hn5VR3CVWl2cdZa/hGCQyEPRw445MLBJdOhmG29iOau5kGY5E6 hf9KvNMTreUyhAQwSbG0zNQqBWBLjBbFCkua2DYMyLvjZnedPwe1G8NxwXcW4aN5ivfL Cqtl8CXTkHM4ZeBw2pyIFaO0hEsDtnJ/bmox0cmKw9ddvbhlnIJUlfVP286BrCcxIZVN vFbS38Mwm6AWpNS925H7WSY68L58tG99OBoI/9PurJ5JVYFZ4snSOqJb6i/ddPqUfDou qF2A== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=message-id:date:subject:cc:to:from:dmarc-filter:delivered-to; bh=emWiprfnchZBv/8x6nfcuvmdKqYSNrH22JSWjrdNnfE=; b=cUgY0XRRZI7ICcNny6J4e88AeQYZKdc+4LYVsYVrus4hA/8ETMJtwbUkoYLDDXhLje g1ErUfffl27Pc+Y6DTLVt1cABdDx8MtezcFx9lFtQVUkMk8IJ/KD38mhkgEOlmM+hOeX S0TFTcuuHGqVzEpCFsW5GHfu8VgyQJ2scRCKQSO2nuYDPcXSqNOJgXHFV6cAjlpaMHQW wMSszPDW2HjjLwhlVmOjQijiJpgAEfkLdBCaCBUx1XbwCYqp5joJXsLOL/AOoosqSr9T nCuhQBf29hH6X8snPha++jn88AoxZNoF9l33bGT1l33sADqa0tc//SjQG87IBjHdXF3x ZAaQ== ARC-Authentication-Results: i=1; mx.google.com; spf=pass (google.com: domain of srs0=w9/z=ue=nxp.com=leoyang.li@kernel.org designates 198.145.29.99 as permitted sender) smtp.mailfrom="SRS0=W9/z=UE=nxp.com=leoyang.li@kernel.org"; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=nxp.com X-Received: from mail.kernel.org (mail.kernel.org. [198.145.29.99]) by mx.google.com with ESMTPS id b1si31828592pjb.92.2019.06.05.12.45.15 for (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Wed, 05 Jun 2019 12:45:15 -0700 (PDT) Received-SPF: pass (google.com: domain of srs0=w9/z=ue=nxp.com=leoyang.li@kernel.org designates 198.145.29.99 as permitted sender) client-ip=198.145.29.99; X-Received: by mail.kernel.org (Postfix) id 05EED2083E; Wed, 5 Jun 2019 19:45:15 +0000 (UTC) X-Received: from inva021.nxp.com (inva021.nxp.com [92.121.34.21]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mail.kernel.org (Postfix) with ESMTPS id 73E622075C; Wed, 5 Jun 2019 19:45:14 +0000 (UTC) DMARC-Filter: OpenDMARC Filter v1.3.2 mail.kernel.org 73E622075C X-Received: from inva021.nxp.com (localhost [127.0.0.1]) by inva021.eu-rdc02.nxp.com (Postfix) with ESMTP id D7FEC200860; Wed, 5 Jun 2019 21:45:12 +0200 (CEST) X-Received: from smtp.na-rdc02.nxp.com (usphx01srsp001v.us-phx01.nxp.com [134.27.49.11]) by inva021.eu-rdc02.nxp.com (Postfix) with ESMTP id 80DDD20085A; Wed, 5 Jun 2019 21:45:12 +0200 (CEST) X-Received: from someleo.am.freescale.net (someleo.am.freescale.net [10.81.32.81]) by usphx01srsp001v.us-phx01.nxp.com (Postfix) with ESMTP id CC2CD40A55; Wed, 5 Jun 2019 12:45:11 -0700 (MST) From: "Olof Johansson" To: arm@kernel.org Cc: linux-arm-kernel@lists.infradead.org, linux-kernel@vger.kernel.org, shawnguo@kernel.org Subject: [GIT PULL v2] updates to soc/fsl drivers for next(v5.3) Date: Wed, 5 Jun 2019 14:45:11 -0500 Message-Id: <20190605194511.12127-1-leoyang.li@nxp.com> X-Virus-Scanned: ClamAV using ClamSMTP X-TUID: 2+er54wcL2vj Precedence: Bulk List-Unsubscribe: Sender: patchwork-soc@linux.kernel.org List-Id: Mailing-List: list patchwork-soc@linux.kernel.org; contact patchwork-soc+owner@linux.kernel.org Delivered-To: mailing list patchwork-soc@linux.kernel.org Reply-To: patchwork-soc+owner@linux.kernel.org DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=linux.kernel.org; q=dns/txt; s=20140610; t=1562365572; bh=I3dmggEpez7Mq5hbxlhO6sJotVdUEXC5vWe6FZBZYFQ=; h=Cc:Content-Type:Date:From:Reply-To:Subject:To; b=WR145fy5IVCdjCQxkXdrXqnkVR9yuyMOK86k17CYQhaxcS5q7K1NpxaW4HHO3Id0AOn n159ivlHc1iNWRFQIkSG+5kYYxKYeFYG/9uNC6Vtv758sJO5NCwc+nKGJUcYHFgNFa1dQ r2uDRGFumG0hUZoXlGFL8AlsZfX5ieIbeKo= X-Virus-Scanned: ClamAV using ClamSMTP Hi arm-soc maintainers, This is a rebase of patches that missed 5.2 merge window together with some new patches for QE. Please help to review and merge it. We would like this to be merged earlier because there are other patches depending on patches in this pull request. After this is merged in arm-soc, we can ask other sub-system maintainers to pull from this tag and apply additional patches. Thanks. Regards, Leo The following changes since commit a188339ca5a396acc588e5851ed7e19f66b0ebd9: Linux 5.2-rc1 (2019-05-19 15:47:09 -0700) are available in the Git repository at: git://git.kernel.org/pub/scm/linux/kernel/git/leo/linux.git tags/soc-fsl-next-v5.3-2 for you to fetch changes up to 21560067fb1f5e87abedc3ecec5d46f67ac0c019: soc: fsl: qe: fold qe_get_num_of_snums into qe_snums_init (2019-06-05 14:26:52 -0500) ---------------------------------------------------------------- NXP/FSL SoC driver updates for v5.3 (take 2) DPAA2 Console driver - Add driver to export two char devices to dump logs for MC and AIOP DPAA2 DPIO driver - Add support for memory backed QBMan portals - Increase the timeout period to prevent false error - Add APIs to retrieve QBMan portal probing status DPAA Qman driver - Only make liodn fixup on powerpc SoCs with PAMU iommu QUICC Engine - Add support for importing qe-snums through device tree - Some cleanups and foot print optimzation ---------------------------------------------------------------- Colin Ian King (1): soc: fsl: fix spelling mistake "Firmaware" -> "Firmware" Ioana Ciornei (2): Documentation: DT: Add entry for DPAA2 console soc: fsl: add DPAA2 console support Laurentiu Tudor (2): soc: fsl: qman: fixup liodns only on ppc targets soc: fsl: qbman_portals: add APIs to retrieve the probing status Rasmus Villemoes (6): soc: fsl: qe: drop useless static qualifier soc: fsl: qe: reduce static memory footprint by 1.7K soc: fsl: qe: introduce qe_get_device_node helper dt-bindings: soc: fsl: qe: document new fsl,qe-snums binding soc: fsl: qe: support fsl,qe-snums property soc: fsl: qe: fold qe_get_num_of_snums into qe_snums_init Roy Pledge (2): bus: mc-bus: Add support for mapping shareable portals soc: fsl: dpio: Add support for memory backed QBMan portals Vabhav Sharma (1): soc: fsl: guts: Add definition for LX2160A Youri Querry (1): soc: fsl: dpio: Increase timeout for QBMan Management Commands .../devicetree/bindings/misc/fsl,dpaa2-console.txt | 11 + .../devicetree/bindings/soc/fsl/cpm_qe/qe.txt | 13 +- MAINTAINERS | 1 + drivers/bus/fsl-mc/dprc.c | 30 +- drivers/bus/fsl-mc/fsl-mc-bus.c | 15 +- drivers/bus/fsl-mc/fsl-mc-private.h | 17 +- drivers/soc/fsl/Kconfig | 10 + drivers/soc/fsl/Makefile | 1 + drivers/soc/fsl/dpaa2-console.c | 329 +++++++++++++++++++++ drivers/soc/fsl/dpio/dpio-driver.c | 23 +- drivers/soc/fsl/dpio/qbman-portal.c | 148 +++++++-- drivers/soc/fsl/dpio/qbman-portal.h | 9 +- drivers/soc/fsl/guts.c | 6 + drivers/soc/fsl/qbman/bman_portal.c | 20 +- drivers/soc/fsl/qbman/qman_ccsr.c | 2 +- drivers/soc/fsl/qbman/qman_portal.c | 21 +- drivers/soc/fsl/qbman/qman_priv.h | 9 +- drivers/soc/fsl/qe/qe.c | 163 ++++------ include/soc/fsl/bman.h | 8 + include/soc/fsl/qman.h | 9 + 20 files changed, 695 insertions(+), 150 deletions(-) create mode 100644 Documentation/devicetree/bindings/misc/fsl,dpaa2-console.txt create mode 100644 drivers/soc/fsl/dpaa2-console.c -=-=-=-=-=-=-=-=-=-=-=- Links: You receive all messages sent to this group. View/Reply Online (#160): https://linux.kernel.org/g/patchwork-soc/message/160 Mute This Topic: https://linux.kernel.org/mt/32322842/1554929 Group Owner: patchwork-soc+owner@linux.kernel.org Unsubscribe: https://linux.kernel.org/g/patchwork-soc/unsub [patchwork-linux-kernel-org@patchwork.kernel.org] -=-=-=-=-=-=-=-=-=-=-=-