From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mail-pl1-f175.google.com (mail-pl1-f175.google.com [209.85.214.175]) (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 917871465B4 for ; Sun, 14 Dec 2025 05:49:34 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.214.175 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1765691376; cv=none; b=N6qgxf9Zy88X8heIwR5QO4+sjuqi3ao3PCnB6g5sSsbMKKQz8hT9vrb/Bu+YipU3IYXD/M3Rlz97q5I1UKqEBrwJbLS4RzKYXABD31NR/dDhcniHewhtFH8wzINAftqpPdpeeUm8VgiUtjrrElTL8luFMIZnWTMcWgrFwVWci/4= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1765691376; c=relaxed/simple; bh=/efv7RWjzElgdiVbEJQAtXjJDpHQ3qw31Zwxky6cu8A=; h=From:To:Cc:Subject:Date:Message-ID:In-Reply-To:References: MIME-Version; b=WoanqM713b5inKh84ReMW8YRgzPAEDjagkFVp8thZ8CKeIXX42RpE6gWPSLezXdrr2U9O2GuUsLWuYG6gbLN7QRX+2xafkX1zB73sz6QeiHSXjckuzZDGrEvanKqIvauZau7gNofGc6bbpPNW8VwQZJhrycSBMTIgDGTetCFAL0= ARC-Authentication-Results:i=1; smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=gmail.com; spf=pass smtp.mailfrom=gmail.com; dkim=pass (2048-bit key) header.d=gmail.com header.i=@gmail.com header.b=jJy6q09F; arc=none smtp.client-ip=209.85.214.175 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=gmail.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=gmail.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=gmail.com header.i=@gmail.com header.b="jJy6q09F" Received: by mail-pl1-f175.google.com with SMTP id d9443c01a7336-2a07fac8aa1so13571685ad.1 for ; Sat, 13 Dec 2025 21:49:34 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1765691374; x=1766296174; darn=vger.kernel.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=+hDgRCphZ8iRo09ep5SU5olQTYl13jEHMw2TZJC3PDk=; b=jJy6q09FSju1hG+vgzkvL+v2QF36ZCgmob1DEczqYnp5vMN+njgsPMaSxXgWZIcrVf erhU1iOY1EhdPL+bEBcqP590lmnjn13jfjvMNJM1WPnIpPYc5lam4fMZJvUbnjm9hulM EW2JI0CttRwk97M9uktxxwj+RLtXOHqhKrWxW6n6mTc8fnGHE4sOKtElTVR+9VO1X1D1 pkPqR0ZtHXBL8Ok2K3hpuws69/kBPkDXiqxrdekPBkeyTW7nGk+gcjjpT8L5u6aAzr9B NXkGnLlhNY4iOpeJC5xI2N9HLneyH8xXFwhlSfG1t9BTa4l0W2UdBgFd2zrzrN4y9u0j jbdw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1765691374; x=1766296174; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-gg:x-gm-message-state:from :to:cc:subject:date:message-id:reply-to; bh=+hDgRCphZ8iRo09ep5SU5olQTYl13jEHMw2TZJC3PDk=; b=MaOlgTBDpiEpfaq9yMpcVt+XUclxTdZGxe6xn3qAewIq8aMVfC1dhNazpShxJs0TiK EoJwO4hXkUM6GmLfUEEmTyyQj8dMxd4FRQZTLnIvvM2rGCAXZZBVSkxvVtEBy/Cgq5sb HYEjlAq0WT/sbykQ8VBY0n4dBZam+RDNuqQ1fQ1qUrRCKeVx16j1D0mlqeSEr206hi3t XrXaYQKpPWMYTeaXtkz8YcYaRGmJMEcaARgFL/nA+Q46ENlS0H35l9+20waZ001Vr+Te fFcrC9GHJQfQoYM8zH7R15eWchxPpa7ox4uHwN73ST9ozw+43P5ld5eDJ1kKu7zXv6Ye FKmg== X-Forwarded-Encrypted: i=1; AJvYcCXtsSdsh7j10uPechwyUjvB9FDKUfKMFKFXtAnzWv+l8PxFdITSUgQiM7qjFOvfjHEQvKE7Mggmm+dA764=@vger.kernel.org X-Gm-Message-State: AOJu0YwcMcxiEuPszC7r/LfCTRbpWMKE3+yFhDbudP6sFGIObsTQdSTi 0mIZHpTathHC61GOUUl3JEZxQfIXJ17kDT3jDvgREIRIZaAdRBtnHMqd X-Gm-Gg: AY/fxX7gKhLYbSXRN6oQYOGlw8cCoH6hT/56e8roYBItlOHU+KAiHpq7+cBC4s5NSZZ dTE/aZEBxkFdUQsQz2esfTgDHT0m9jlYcUnCeBU6GlvSnOe3BbMwMvQuXeqmx9UVk+RtkGiM56f WmNloAJsHmqSR87tP/SSR5EUZNDeWgx52ObxKxBYmyqcwcTUyXnOf8KRBYKX9F+OwtmEuScZM9q u6MylNVPtfMqqJ1MUUYjQJCDzL7Qj0oEvxqeQRj+p7UBV4vl+aq/fUe8dU0rqezuIuzJyesoHuh Utqr+q9Yx2jREOGLYWcIks/FYcVJOssYSdJMBJesHFc6ccl73QhDmR+7VTp3pd3Q0QtLlgJpffp dH6/lfZZdZ8akj4jRxFOGH8mgco6U3nM3iYTP7q1t3BmbqMkYyTHs8PIpYVq4UriEm4GFIuzemq S7r+mj196TGcommWVudac= X-Google-Smtp-Source: AGHT+IHbBmMzxC9eOq1PBy6WNwWJgWsq6/i6rrCnGtJaL5axAS1lDM+WDsS6C+/2vxsP07EACEoEbg== X-Received: by 2002:a17:903:120e:b0:295:24ab:fb06 with SMTP id d9443c01a7336-29f23b7620amr74234765ad.22.1765691373802; Sat, 13 Dec 2025 21:49:33 -0800 (PST) Received: from LilGuy ([2409:40c2:105b:dc88:1107:395c:23c0:2b1b]) by smtp.googlemail.com with ESMTPSA id d9443c01a7336-29ee9d38adcsm97224455ad.30.2025.12.13.21.49.27 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sat, 13 Dec 2025 21:49:33 -0800 (PST) From: Swaraj Gaikwad To: sam@ravnborg.org Cc: Frank.Li@nxp.com, akpm@linux-foundation.org, david.hunter.linux@gmail.com, deller@gmx.de, donettom@linux.ibm.com, dri-devel@lists.freedesktop.org, hverkuil+cisco@kernel.org, kees@kernel.org, konrad.dybcio@oss.qualcomm.com, linux-fbdev@vger.kernel.org, linux-kernel@vger.kernel.org, nicolas.dufresne@collabora.com, rongqianfeng@vivo.com, skhan@linuxfoundation.org, swarajgaikwad1925@gmail.com, vivek.kasireddy@intel.com, ydirson@free.fr, ziy@nvidia.com Subject: Re: [PATCH v2] fbdev: arkfb: Request legacy VGA I/O region Date: Sun, 14 Dec 2025 11:19:14 +0000 Message-ID: <20251214111914.4976-1-swarajgaikwad1925@gmail.com> X-Mailer: git-send-email 2.52.0 In-Reply-To: <20251213223850.GA419250@ravnborg.org> References: <20251213223850.GA419250@ravnborg.org> Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Transfer-Encoding: 8bit Hi Sam, Thanks for the review. You are right that the cast to (void __iomem *) makes it look like memory, but the resource is explicitly initialized as I/O ports a few lines earlier: vga_res.flags = IORESOURCE_IO; Since the resource flag is IORESOURCE_IO (targeting the legacy VGA ports), I used devm_request_region() instead of devm_request_mem_region(). Best regards, Swaraj