Received: by 2002:a25:d7c1:0:0:0:0:0 with SMTP id o184csp1736124ybg; Sat, 19 Oct 2019 01:23:05 -0700 (PDT) X-Google-Smtp-Source: APXvYqxhkX/lVrcfkJ+Vg7i5DpH8prv9zjdAXZiDRqrZRT2f5uTu7GDdDbZALuFoq4EZalv2yAd4 X-Received: by 2002:a17:906:a2d1:: with SMTP id by17mr12653132ejb.206.1571473384978; Sat, 19 Oct 2019 01:23:04 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1571473384; cv=none; d=google.com; s=arc-20160816; b=sFhuWjrosqrJdJzjx3GOvxzbe7YZKeyIeW6WXx4k5Ti/8XlAFp8+46hlAVD1B9uYIx vv10EGHR4xTX06Zt33DpviZoCxckRWnLsLKmu023aBfDhcYMAzfwEqsiF7/kD9gnCY3P gUd6jrYgSoCjJEQNJKuXc+Z7ab7YBm7dJVyhUlDSWMRDO4hE5wmYMIAPD3zCNB7GqdES IFDzT8JDQpRyPzD5YdJf2dg2WmoinXA87SKQ5knzIftv+s8V2Olw0qJof67wtgTdlkTe gbQ+aEamMmP9iKz51TORFTiBQkfOPyM9Jsigt07llwzhJ9WaIkPcVGaj37kbCRWYjJ74 3pQQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:content-transfer-encoding:mime-version :message-id:date:subject:cc:to:from:dkim-signature; bh=X8tXbinQHwrpjZVR5SZDxD1u91iSiuAMbDTcJXFPWb8=; b=yy/xXjzVHF6Hkk7yqcWavJlk+l8O0CS0g38wGKQ0PgmEtQW+Z98+BCTfFDRVXCdk+m yHc9G0StBE76d4AsRFHXReP/0g7VoghDrQXaFQ/Yn4xd+2Ap3kmDfbCLxLzTgDP81I/W sCeaSXhnh1hXBokkg/r/8g9XKdwDGDL7svyOS3amkKLlrqjFYb3/nuT2brONOcUsfbsT HdJaTgWF0RzVxDfAqqpLMoOiSnZCzuQxoCYAwR3zIaBapKEKyrM2Gqh2v8x8zslslTaI pZWbkxLZFL5HFpCSNNsqul/NgVbQOYaUofKa6aU3GgISeAR5+3eNBnmcU43PtwOMGGRv Os6Q== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@rasmusvillemoes.dk header.s=google header.b=ZqtTvUId; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id p5si1086596eja.141.2019.10.19.01.22.41; Sat, 19 Oct 2019 01:23:04 -0700 (PDT) Received-SPF: pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) client-ip=209.132.180.67; Authentication-Results: mx.google.com; dkim=pass header.i=@rasmusvillemoes.dk header.s=google header.b=ZqtTvUId; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S2408172AbfJRMwn (ORCPT + 99 others); Fri, 18 Oct 2019 08:52:43 -0400 Received: from mail-lj1-f193.google.com ([209.85.208.193]:43015 "EHLO mail-lj1-f193.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S2408105AbfJRMwm (ORCPT ); Fri, 18 Oct 2019 08:52:42 -0400 Received: by mail-lj1-f193.google.com with SMTP id n14so6089231ljj.10 for ; Fri, 18 Oct 2019 05:52:40 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=rasmusvillemoes.dk; s=google; h=from:to:cc:subject:date:message-id:mime-version :content-transfer-encoding; bh=X8tXbinQHwrpjZVR5SZDxD1u91iSiuAMbDTcJXFPWb8=; b=ZqtTvUIddQBWXaS8eT4AyKxHQxxb4LutuCYu8Et1I6qRRkCdNpIZDsBMkkiqP5LJJ3 T++Y9k8fNV6dq4whnCc4qJYUxpkzOBGqaKv9D+WlmA2Nnrs7pPTF+ryD2Ysn6PV0lyhL my8Exob7bYpSp/7oQ9MbAyg6EO3GvkCC8XS9U= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:date:message-id:mime-version :content-transfer-encoding; bh=X8tXbinQHwrpjZVR5SZDxD1u91iSiuAMbDTcJXFPWb8=; b=SzTM4v2EJg3Y8pOxAqWFvFJUmaQkYnZ5yf+J9E3hmAF3AA14ZyRxJaJoigOU7iLD73 tn1ZglA90XiXHvdr5KN3Hx53W3xn5nyf0LVd21ycQuUAnRbvx325EY9eHBcP5NZxqyYV HP+8ZjR1nFozORLx0/0I86zoDqeEISXH/6TkswnHPPAthL4JYo5DQN+KByRouEpayVxF yeDt9X5V9KbAWZaZmXGaexl5OWyaaPbocMfptq4U/JKrrFdXtqxuxfPv40sz1UOd6wpo HiRCYx+o3T8tzn0f1cZwCn1B7YsUvjNWuR/tO5uEK5dCNKefILvsuOVXpWBsDsnLJroh 6MZQ== X-Gm-Message-State: APjAAAV9XLvatL0GUqJrcA9MG1Y1LUO+Vd6wH2xAlP+UNrphJfIDip7N yO1pFr48nlf3e+XCzNpopuo9jw== X-Received: by 2002:a2e:3919:: with SMTP id g25mr6031311lja.162.1571403159942; Fri, 18 Oct 2019 05:52:39 -0700 (PDT) Received: from prevas-ravi.prevas.se ([81.216.59.226]) by smtp.gmail.com with ESMTPSA id m17sm7454792lje.0.2019.10.18.05.52.38 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 18 Oct 2019 05:52:38 -0700 (PDT) From: Rasmus Villemoes To: Qiang Zhao , Li Yang , Greg Kroah-Hartman , Jiri Slaby , Timur Tabi , linuxppc-dev@lists.ozlabs.org, linux-arm-kernel@lists.infradead.org, linux-kernel@vger.kernel.org, linux-serial@vger.kernel.org Cc: Rasmus Villemoes Subject: [PATCH 0/7] towards QE support on ARM Date: Fri, 18 Oct 2019 14:52:27 +0200 Message-Id: <20191018125234.21825-1-linux@rasmusvillemoes.dk> X-Mailer: git-send-email 2.20.1 MIME-Version: 1.0 Content-Transfer-Encoding: 8bit Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org There have been several attempts in the past few years to allow building the QUICC engine drivers for platforms other than PPC. This is (the beginning of) yet another attempt. I hope I can get someone to pick up these relatively trivial patches (I _think_ they shouldn't change functionality at all), and then I'll continue slowly working towards removing the PPC32 dependency for CONFIG_QUICC_ENGINE. Tested on an MPC8309-derived board. Rasmus Villemoes (7): soc: fsl: qe: remove space-before-tab soc: fsl: qe: drop volatile qualifier of struct qe_ic::regs soc: fsl: qe: avoid ppc-specific io accessors soc: fsl: qe: replace spin_event_timeout by readx_poll_timeout_atomic serial: make SERIAL_QE depend on PPC32 serial: ucc_uart.c: explicitly include asm/cpm.h soc/fsl/qe/qe.h: remove include of asm/cpm.h drivers/soc/fsl/qe/gpio.c | 30 ++++++++-------- drivers/soc/fsl/qe/qe.c | 44 +++++++++++------------ drivers/soc/fsl/qe/qe_ic.c | 8 ++--- drivers/soc/fsl/qe/qe_ic.h | 2 +- drivers/soc/fsl/qe/qe_io.c | 40 ++++++++++----------- drivers/soc/fsl/qe/qe_tdm.c | 8 ++--- drivers/soc/fsl/qe/ucc.c | 12 +++---- drivers/soc/fsl/qe/ucc_fast.c | 66 ++++++++++++++++++----------------- drivers/soc/fsl/qe/ucc_slow.c | 38 ++++++++++---------- drivers/soc/fsl/qe/usb.c | 2 +- drivers/tty/serial/Kconfig | 1 + drivers/tty/serial/ucc_uart.c | 1 + include/soc/fsl/qe/qe.h | 1 - 13 files changed, 126 insertions(+), 127 deletions(-) -- 2.20.1