From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mail-wm1-f53.google.com (mail-wm1-f53.google.com [209.85.128.53]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id 40BC621FF45 for ; Tue, 19 Aug 2025 05:07:20 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.128.53 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1755580043; cv=none; b=ggC620a0LLq5IV7DQcBMARPbbbygQBZoKKZLFVWoXi9nhpH1aQWWkxs+mjOD6bOX7BoShd5lK0owjaTVXLoUqUbtd60p3PqY4UoWtpsqDtCNs97ct4M1GwWBd1GvAp7vEr+/nU0FiFiaTqVPu6FJFD/0PsL1kdsNn/krtvqiKEo= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1755580043; c=relaxed/simple; bh=ltXNHRhOhUUl4xR8T4+Ojndq1rFeuYUH2BMxeu0RtmM=; h=Message-ID:Date:MIME-Version:Subject:To:Cc:References:From: In-Reply-To:Content-Type; b=cZaZpD4H+BptctMe0o0CgeHm1t67f2jqp3Yg6NzzGLYmKA/kETl/u0UMpG8+qihE/n4srMbkIfo3dRiXi0RtSKa760ebp019C/Wi0/gA8bVos0Ue+thwLCVkOs31hHx1b2YTJFjYJmeWqvXJZ66zaaqbi2p8eggi+qGV1iqFIe0= ARC-Authentication-Results:i=1; smtp.subspace.kernel.org; dmarc=none (p=none dis=none) header.from=tuxon.dev; spf=pass smtp.mailfrom=tuxon.dev; dkim=pass (2048-bit key) header.d=tuxon.dev header.i=@tuxon.dev header.b=SoXSkFxL; arc=none smtp.client-ip=209.85.128.53 Authentication-Results: smtp.subspace.kernel.org; dmarc=none (p=none dis=none) header.from=tuxon.dev Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=tuxon.dev Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=tuxon.dev header.i=@tuxon.dev header.b="SoXSkFxL" Received: by mail-wm1-f53.google.com with SMTP id 5b1f17b1804b1-45a1b065d59so24397785e9.1 for ; Mon, 18 Aug 2025 22:07:20 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=tuxon.dev; s=google; t=1755580039; x=1756184839; darn=vger.kernel.org; h=content-transfer-encoding:in-reply-to:from:content-language :references:cc:to:subject:user-agent:mime-version:date:message-id :from:to:cc:subject:date:message-id:reply-to; bh=fga+lbodUmPAZazOf43yy1bTgzdU2LByeFqojuOQ83w=; b=SoXSkFxLAXwWKCM+ck4BQyG3Kz10Cs5HOEmcjcltNTbDIwHOC2NcX6ZR2ICOcmUNST 7xGqEImExFpdAq/UFWqdegH0yflXjYvP+BgczT6shJ+am5rgG2vEtDimk9T+y46sqCWA tQwnxvxw63Mz37Pi2WtjyNSLe0Glwo6y1SsQtbA7Nns9qM9RfzYEy/Ghsca28B3oeTxi /CCHU6aHXS6A11DwC1s47+bAYeQKTTJ3f4tffSwJnt0ADdABgAum5xOjTSqo9pLf0G8l /DfrLBj/wSiVcgHPHfX2ZVnlwGdGeOp3mHl+cT4L28njTrhX95MSNL+G6N057lcG17yT MOGQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1755580039; x=1756184839; h=content-transfer-encoding:in-reply-to:from:content-language :references:cc:to:subject:user-agent:mime-version:date:message-id :x-gm-message-state:from:to:cc:subject:date:message-id:reply-to; bh=fga+lbodUmPAZazOf43yy1bTgzdU2LByeFqojuOQ83w=; b=XesxWFd91mBP9A43RFQDwD1VTjjmMNJ1z79GcfTyg2hLottOJ+SaMoBZcZCICBQxlI L1oQP66Pu2aqN02vIjNke2n2U50r+SlY7TPCX9DzohJB6lBC34XXCL3CB9Zi9M45EkTB 7nZTItXp1J8NdwWcvdRLwCQ/Yfs/CfRsPkphsz0cAcMmJ3oBMnPG4wnr8zrlNPOG643x ojtVi305Rc+Hrn7PQVHlJvoq/tM9JmAUIvRiPTbeplFMUERloE3V5iccuP2CU1ak2EtC cPhqFDifvCEEN/2nNlWJbO0Kt+l7rGbkgzlccSanSbLggc0M6gPe7T/lgKBuGBP8Ndeq LM6A== X-Forwarded-Encrypted: i=1; AJvYcCWH6jsOpcWiYkA8OyqKl6gpDHtBwNcHtb5/xdw92e+wa7fun7QJekmALhJIrPSnTdXZrxAQJyt4df1ZA4Y=@vger.kernel.org X-Gm-Message-State: AOJu0YzDNjIggiYAlFVjm0G9ykdh790jCNsz0BRA2bbCnqC1SQI+M2xR 5seP3NHsuaVCx7K1JL6dK5mhYejb5Encyl7x2XmUbeLhqdf6oUAc12VyuOdZTy5G0iI= X-Gm-Gg: ASbGncuDyM7iO52iKM/tgWUfA2dcH2QaTszWLOe3PdbRMCdJLVe7BMBgPuP5PqgWmR1 QjE+VlWfZySVsZkuwClxBHcW39m1+ii9hEfOupGWF8ns6ELFU9iNMrps7s51JtOiAPognTFtc/K WKmb+U53kcOow9ND0QfGTiBwfiZ/X97cMJPntM8/z6ARtfkUxiF67t9yrcaOsOmVh8heTSWmIq/ rsCKgerfJwQ14IrZlD02jGfcgkCabE+4y/gcz5lQ6Esi0qhIswXGlsczMYggKB+bXoGthg12ZFv OOehC0i5bHoeAUPG7sGT9nYIc+qMuNxdd5EEwAXqNCJU/Y7YZETXuNEufmHtPPfDalw1wcmelSC gKNW9PfBpvzuoublszZn9UzYl+BR1dV8vM/MV0sgUyfw7azus4Vbj9bxGr/WW9vgf8gcJyef86b s5Pg== X-Google-Smtp-Source: AGHT+IEGAIFSV01YojFxZG6ti+gZSOdnTisUwlACnGc8HPzYTSLd/Yrx6ey+bzDVw52KF6DYn9VA+A== X-Received: by 2002:a05:6000:2485:b0:3aa:34f4:d437 with SMTP id ffacd0b85a97d-3c0ecc31e8fmr784959f8f.37.1755580039233; Mon, 18 Aug 2025 22:07:19 -0700 (PDT) Received: from ?IPV6:2a02:2f04:620a:8b00:4343:2ee6:dba1:7917? ([2a02:2f04:620a:8b00:4343:2ee6:dba1:7917]) by smtp.gmail.com with ESMTPSA id ffacd0b85a97d-3c074879fe5sm2018512f8f.2.2025.08.18.22.07.17 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Mon, 18 Aug 2025 22:07:18 -0700 (PDT) Message-ID: Date: Tue, 19 Aug 2025 08:07:16 +0300 Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Subject: Re: [PATCH v7 1/6] soc: renesas: rz-sysc: Add syscon/regmap support To: John Madieu , geert+renesas@glider.be, magnus.damm@gmail.com, mturquette@baylibre.com, sboyd@kernel.org, rafael@kernel.org, daniel.lezcano@linaro.org, rui.zhang@intel.com, lukasz.luba@arm.com, robh@kernel.org, krzk+dt@kernel.org, conor+dt@kernel.org, p.zabel@pengutronix.de, catalin.marinas@arm.com, will@kernel.org Cc: john.madieu@gmail.com, linux-renesas-soc@vger.kernel.org, linux-kernel@vger.kernel.org, linux-pm@vger.kernel.org, devicetree@vger.kernel.org, biju.das.jz@bp.renesas.com, linux-arm-kernel@lists.infradead.org, Claudiu Beznea References: <20250818162859.9661-1-john.madieu.xa@bp.renesas.com> <20250818162859.9661-2-john.madieu.xa@bp.renesas.com> Content-Language: en-US From: claudiu beznea In-Reply-To: <20250818162859.9661-2-john.madieu.xa@bp.renesas.com> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit On 8/18/25 19:28, John Madieu wrote: > The RZ/G3E system controller has various registers that control or report > some properties specific to individual IPs. The regmap is registered as a > syscon device to allow these IP drivers to access the registers through the > regmap API. > > As other RZ SoCs might have custom read/write callbacks or max-offsets, > register a custom regmap configuration. > > Signed-off-by: John Madieu > [claudiu.beznea: > - do not check the match->data validity in rz_sysc_probe() as it is > always valid > - dinamically allocate regmap_cfg] > Signed-off-by: Claudiu Beznea Reviewed-by: Claudiu Beznea Tested-by: Claudiu Beznea # on RZ/G3S