| Message ID | ah3YkTZAR2GXlC3x@home.wens.tw (mailing list archive) |
|---|---|
| State | New |
| Headers |
Return-Path: <linux-sunxi+bounces-23715-sunxi=pue.re@lists.linux.dev> X-Original-To: noreply@patchwork.local Delivered-To: noreply@patchwork.local Received: from tor.lore.kernel.org (tor.lore.kernel.org [172.105.105.114]) by mxe881.netcup.net (Postfix) with ESMTPS id D5A101C00ED for <noreply@patchwork.local>; Mon, 1 Jun 2026 21:08:11 +0200 (CEST) Authentication-Results: mxe881; dkim=pass header.d=kernel.org; spf=pass (sender IP is 172.105.105.114) smtp.mailfrom=linux-sunxi+bounces-23715-noreply=patchwork.local@lists.linux.dev smtp.helo=tor.lore.kernel.org Received-SPF: pass (mxe881: domain of lists.linux.dev designates 172.105.105.114 as permitted sender) client-ip=172.105.105.114; envelope-from=linux-sunxi+bounces-23715-noreply=patchwork.local@lists.linux.dev; helo=tor.lore.kernel.org; Received: from smtp.subspace.kernel.org (conduit.subspace.kernel.org [100.90.174.1]) by tor.lore.kernel.org (Postfix) with ESMTP id 37D4F3020106 for <noreply@patchwork.local>; Mon, 1 Jun 2026 19:08:10 +0000 (UTC) Received: from localhost.localdomain (localhost.localdomain [127.0.0.1]) by smtp.subspace.kernel.org (Postfix) with ESMTP id 558A2360EE1; Mon, 1 Jun 2026 19:08:09 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=kernel.org header.i=@kernel.org header.b="lBM3ebbe" X-Original-To: linux-sunxi@lists.linux.dev Received: from smtp.kernel.org (aws-us-west-2-korg-mail-alma10-1.taild15c8.ts.net [100.103.45.18]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id F2304367B96 for <linux-sunxi@lists.linux.dev>; Mon, 1 Jun 2026 19:08:06 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=100.103.45.18 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1780340889; cv=none; b=DG5bf+5ir1sJW4EKYRDDTfMW+a72GxfFVxrjKV1qtgaRiJ4Abx6GR65/gqQlhR+pnoI8iXMTfFziFvPM5tQB/qw4bpLTuVJnv3UWRGY0eYDzivFDcOW0SJUUstV6UExlIttQWWOHCslmT7eOGLd6mWYgOkxBuCdeEEFXRrnkLDA= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1780340889; c=relaxed/simple; bh=Gic55DZm7vnn+2LPNNiwlR1R7141b2vZIM9Xan8vBsA=; h=Date:From:To:Cc:Subject:Message-ID:MIME-Version:Content-Type: Content-Disposition; b=IAjsuP8+urPuePuORWCJslglLbskrjdVXf7kr2Ly3kxXBb5VeW1Bcg1kaIlOQfa55BMawwP2tJly01Bi1+03cUArY2Uj2HSF+6mKCXWGGVGWi70pErK1OH2ntjtLu/fyRyoQv1T/OGxqaLX+DNw33J03auElj35pKyYFZk4eZ20= ARC-Authentication-Results: i=1; smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=kernel.org header.i=@kernel.org header.b=lBM3ebbe; arc=none smtp.client-ip=100.103.45.18 Received: by smtp.kernel.org (Postfix) with ESMTPSA id 4A4AF1F00893; Mon, 1 Jun 2026 19:08:05 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=kernel.org; s=k20260515; t=1780340886; bh=5BBooQ+POiDj884MIiobYfemB6cKypHIDePShLGDwAA=; h=Date:From:To:Cc:Subject; b=lBM3ebbe9lmiNelN1SZsZyIQSG0p8EK04o1Wgb6+YGsr5Wg6fEIGbsm4MTlvyTPDy Byr9a2TILbEzLQkx0p+KszgyZJLPSWQ0bCrhFZVeWJcseFsK17n9PN6ykzRNLYUbUA Ga2vhcJ1jQ3rq/KtN9m1C6iEo+nCrTrPKDzSziboMtAhCoHpSVB6iiqbmVWnvm7Gt/ d+Re7CsZjqrxvgkxYeyLPeFuLe2mRQyrU7lwpezY+i/YKmGlSZ38tezYXgrdvPtLC1 iRb3ACgZerQ0B0QK9gVwEbKL6QicBj7FOltQmbEchNTsh4wsSCX53E2F9DkYxdT4nb 4MJkIULoRcV6A== Date: Tue, 2 Jun 2026 03:08:01 +0800 From: Chen-Yu Tsai <wens@kernel.org> To: soc@kernel.org Cc: Chen-Yu Tsai <wens@kernel.org>, Jernej Skrabec <jernej@kernel.org>, Samuel Holland <samuel@sholland.org>, linux-sunxi@lists.linux.dev, linux-arm-kernel@lists.infradead.org Subject: [GIT PULL] Allwinner Driver Changes for 7.2 Message-ID: <ah3YkTZAR2GXlC3x@home.wens.tw> Precedence: bulk X-Mailing-List: linux-sunxi@lists.linux.dev List-Id: <linux-sunxi.lists.linux.dev> List-Subscribe: <mailto:linux-sunxi+subscribe@lists.linux.dev> List-Unsubscribe: <mailto:linux-sunxi+unsubscribe@lists.linux.dev> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha512; protocol="application/pgp-signature"; boundary="VfsGAi0BIhPgGehB" Content-Disposition: inline X-MORS-Enabled: yes X-MORS-DOMAIN: patchwork.local X-MORS-HOSTING: hosting172546 X-MORS-USER: hosting172546 X-getmail-retrieved-from-mailbox: =?utf-8?q?INBOX?= |
| Series |
[GIT,PULL] Allwinner Driver Changes for 7.2
|
|
Pull-request
https://git.kernel.org/pub/scm/linux/kernel/git/sunxi/linux.git tags/sunxi-drivers-for-7.2Message
Chen-Yu Tsai
June 1, 2026, 7:08 p.m. UTC
The following changes since commit 254f49634ee16a731174d2ae34bc50bd5f45e731:
Linux 7.1-rc1 (2026-04-26 14:19:00 -0700)
are available in the Git repository at:
https://git.kernel.org/pub/scm/linux/kernel/git/sunxi/linux.git tags/sunxi-drivers-for-7.2
for you to fetch changes up to 61192938a5870ac36edae81e4775b680dcf02c61:
bus: sunxi-rsb: Always check register address validity (2026-05-25 06:37:11 +0800)
----------------------------------------------------------------
Allwinner driver changes for 7.2
Mostly changes to the SRAM driver to allow for one SRAM region to be
"claimed" by multiple changes. When a region is "claimed" it is removed
or disconnected from the CPU's view. This is needed on the H6 and H616,
which have one alias region seemingly shared between the video codec
engine and the display engine.
One minor fix for the RSB driver is also included.
----------------------------------------------------------------
Chen-Yu Tsai (6):
dt-bindings: sram: Document Allwinner H616 VE SRAM
dt-bindings: sram: sunxi-sram: Add H616 SRAM regions
soc: sunxi: sram: Const-ify sunxi_sram_func data and references
soc: sunxi: sram: Allow SRAM to be claimed multiple times
soc: sunxi: sram: Support claiming multiple regions per device
soc: sunxi: sram: Add H616 SRAM regions
Samuel Holland (1):
bus: sunxi-rsb: Always check register address validity
.../sram/allwinner,sun4i-a10-system-control.yaml | 5 +-
Documentation/devicetree/bindings/sram/sram.yaml | 1 +
drivers/bus/sunxi-rsb.c | 3 +
drivers/soc/sunxi/sunxi_sram.c | 196 +++++++++++++--------
4 files changed, 127 insertions(+), 78 deletions(-)