From nobody Sat Feb 7 22:07:56 2026 Received: from mail-pf1-f180.google.com (mail-pf1-f180.google.com [209.85.210.180]) (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 391F3303C94 for ; Wed, 17 Dec 2025 20:23:49 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.210.180 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1766003031; cv=none; b=LeRkI5J55loJI5NE5hsouRIz2InH5WnUET4vvVO+fV6JJhf3PUnYSl1X4PP+isZA6jHQzdevpQR0RxdKatj1iizgBenibSd8MoUTQEw+7CwRpgoo+t0PJIFbBrVxVqJTPPZswh+C3s4ImAKACMW/9PwsP/q2WJlf9VKuKKN8sbY= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1766003031; c=relaxed/simple; bh=mCK0iXOJd0rO60x1ejyGoVuSsrAj3NcAYR3ey5ogDOk=; h=From:To:Cc:Subject:Date:Message-ID:MIME-Version; b=TcMIcoQbmKbjWry8hcv3d5RGejvIik4+zmocAqsKnhm/u5k/OuZao40ShGAGfDQqcrC3+gGqJbEFMsO5JJ7KTiDXgNpUnMcKrT5htsLgjPk6ECUA2U0TIRBV5DInFQ4Huvs/oTnksIfW03RTfJz2aMndyN7EsYryrvNsVqSA45c= 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=DC1vutU7; arc=none smtp.client-ip=209.85.210.180 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="DC1vutU7" Received: by mail-pf1-f180.google.com with SMTP id d2e1a72fcca58-7f651586be1so508326b3a.1 for ; Wed, 17 Dec 2025 12:23:49 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1766003029; x=1766607829; darn=vger.kernel.org; h=content-transfer-encoding:mime-version:message-id:date:subject:cc :to:from:from:to:cc:subject:date:message-id:reply-to; bh=93azMiX6JAacpVtkkJMQndj/i18SN6bW6UsjbxDZ6ao=; b=DC1vutU7dRqNAILbpPqz5WktBaYxRbIKWt1Cjrk1GXeQaE+FnlU254HijQAhdJFudg w/Hx73AmW0If7J5wE0VXl5tZd+RIcFT4QeUz+rkuW6AlVLb0WdbXezsFC05ADvvF7+ZL HDSbdUdUWAzyYB0lld+KG1xyulGRsb4gCMjwFBYcnin1Tb5M3g1ilfBaIADFU/YDqNiD 28Mk4iWdpcC7c6taX6NCDjyR2AADsxrgolM88hK+LM6kOr/9CXkEAqiWHeBBBJm45wO6 rDgUA+Gq+WhsTg5TFLrjZNF4ERWvUhLGDIdXVccHSZ2bSwO+yePLECanrPFteCsKX+hV ZRYg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1766003029; x=1766607829; h=content-transfer-encoding:mime-version:message-id:date:subject:cc :to:from:x-gm-gg:x-gm-message-state:from:to:cc:subject:date :message-id:reply-to; bh=93azMiX6JAacpVtkkJMQndj/i18SN6bW6UsjbxDZ6ao=; b=MA3GI0DAW6wxUD2NQs3U8p5VzK6AAcDthmcmTF4xJXDShrFlG033Hb+B16VPzJlh18 AmBWtxC8NRR6CiOMrNWBRHnZt+AFjoOXwKPVH19MH9kFx6LxZESfKhhOMNBS4dBvy2YO dA0eHG98m+AQ5nlsmrQGJNTJoY7fgIuOmcXm191y2bRKcqcsOOTUig/qQgdmt5WV3VIm 7IBAk0FLp8+ISbilU58VP+Fl4AVqaZM1N/AgWheEyAavmawJB219nF8WlxEWvPM3bvUZ /L0m+hdpRHsVP0BGNNSDo1Q94u3nYHZ7c8jGVtIpJSrCQ6KS3xF2j5Ca4yUG9hcruYxA PlXQ== X-Forwarded-Encrypted: i=1; AJvYcCVzmOxrO3GDIMowapsxabl35K/EmfifeY9au03g1aoUyoBcvQTv7Dii35IZC0JY4KMgrleIiAI8ELjOw/M=@vger.kernel.org X-Gm-Message-State: AOJu0Yz34Ja8qAKeoSli0SKRmCuMFOenHEhTbVlMCulexJK82AAWyOZZ KgeXU4IhArJLqtyfCC1UCDcnuSfVWn6qkMbPCPxhQPUlh6ep0Lhvj/nG X-Gm-Gg: AY/fxX5Ot0SJdwkptz2TzFgYS7t5SRbXTJkG3EyOz0bvMqUClIPkq+XZuLaDZMQwnnq NcvJJASfVOp7YBsIbK17WY8Ih7qwCjVh+BpaRO09+FfC1FVDxNENkMrectYN5carW161xurnQkA 4FE9c+muYV5q+MjC7mQuVsdY6cw1SphM86y3tmg70pa9Ya71xb2TaeSjDma+a0B6SPhlTbuMmPi Kf0ZNPbQbl20ESZ+cco+POY1L1bId8moby9cYGKco7ssn9v/sxPfsMX3DelAwtaHb2oRA5abT6q ap+Ng2p8NrL7vu7LFqNWSzFwp79jPjh9WUtWzH/6UX1NMTypR9mUBLNvpcuov2CeZrX2sr9y5YL qklwDzvAIcl4WEMPA6BCtC2niv6MoAxbnr5xp/+muUNdYQWmR44msXfSzMA== X-Google-Smtp-Source: AGHT+IFn9DqCthPWktt4+Q32PBNeEVzSZLnGcFkJdLfy0+F9qzdVdklVa3cLvfduDj9s+YF64oB9kw== X-Received: by 2002:a05:6a00:430a:b0:7e8:3fcb:bc43 with SMTP id d2e1a72fcca58-7fe0cada90dmr498895b3a.24.1766003029264; Wed, 17 Dec 2025 12:23:49 -0800 (PST) Received: from ryzen ([2601:644:8000:8e26::ea0]) by smtp.gmail.com with ESMTPSA id d2e1a72fcca58-7fe121222bcsm318749b3a.19.2025.12.17.12.23.48 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 17 Dec 2025 12:23:48 -0800 (PST) From: Rosen Penev To: linux-gpio@vger.kernel.org Cc: Linus Walleij , Bartosz Golaszewski , linux-kernel@vger.kernel.org (open list) Subject: [PATCH] gpio: realtek-otto: use unsigned long Date: Wed, 17 Dec 2025 12:23:31 -0800 Message-ID: <20251217202331.9449-1-rosenp@gmail.com> X-Mailer: git-send-email 2.52.0 Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" Fixes compilation on 64-bit platforms as pointers need a larger type. Change device_get_match_data to of variant. The data is obtained through OF anyway. Signed-off-by: Rosen Penev --- drivers/gpio/gpio-realtek-otto.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/drivers/gpio/gpio-realtek-otto.c b/drivers/gpio/gpio-realtek-o= tto.c index e6694d5d1696..e9c89b191989 100644 --- a/drivers/gpio/gpio-realtek-otto.c +++ b/drivers/gpio/gpio-realtek-otto.c @@ -360,7 +360,7 @@ static int realtek_gpio_probe(struct platform_device *p= dev) struct gpio_generic_chip_config config; struct device *dev =3D &pdev->dev; unsigned long gen_gc_flags; - unsigned int dev_flags; + unsigned long dev_flags; struct gpio_irq_chip *girq; struct realtek_gpio_ctrl *ctrl; struct resource *res; @@ -372,7 +372,7 @@ static int realtek_gpio_probe(struct platform_device *p= dev) if (!ctrl) return -ENOMEM; =20 - dev_flags =3D (unsigned int) device_get_match_data(dev); + dev_flags =3D (unsigned long) of_device_get_match_data(dev); =20 ngpios =3D REALTEK_GPIO_MAX; of_property_read_u32(dev->of_node, "ngpios", &ngpios); --=20 2.52.0