| Message ID | 20260225161851.2475274-3-dario.binacchi@amarulasolutions.com |
|---|---|
| State | New |
| Headers | show
Return-Path:
<linux-amarula+bncBCQ4XFG47UFRB5OB7TGAMGQE7G6V3JI@amarulasolutions.com>
X-Original-To: linux-amarula@patchwork.amarulasolutions.com
Delivered-To: linux-amarula@patchwork.amarulasolutions.com
Received: from mail-wm1-f69.google.com (mail-wm1-f69.google.com
[209.85.128.69])
by ganimede.amarulasolutions.com (Postfix) with ESMTPS id 62B2440D16
for <linux-amarula@patchwork.amarulasolutions.com>;
Wed, 25 Feb 2026 17:19:02 +0100 (CET)
Received: by mail-wm1-f69.google.com with SMTP id
5b1f17b1804b1-483a24db6ecsf73761825e9.1
for <linux-amarula@patchwork.amarulasolutions.com>;
Wed, 25 Feb 2026 08:19:02 -0800 (PST)
ARC-Seal: i=2; a=rsa-sha256; t=1772036342; cv=pass;
d=google.com; s=arc-20240605;
b=AI/zQ+6xNCxbSlUgiiKl9iDDEnpwRckN79RR2meDL4Y9HLVzVZ81dNbHruYa1VuQ4w
tAYRMCqNSr8g9B/C1PzzKBisjGD1wdiZXuATkPIL5s57fR6Y90AyjtjnXpSfWjfN9mol
QEc22T5S1AZeFFEHKHRhrg6/uDRXQqclyLDfVRPNQvINAD6sbX7JNrDAN/2LijBmhucr
C3ZhGUKPelSB6Qgmdbsd8d77Fb2uNYzfS10Xcjpbpx5+lyFA56NkMZn99AoSwqhMeqgR
cUT0QhEZ0JoUHCdPwH5HwE6RLceC/VNiJfLAaEG4czj1PCuk1eMvzeLEPfy/wmhM1Zm5
9uOA==
ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com;
s=arc-20240605;
h=list-unsubscribe:list-archive:list-help:list-post:list-id
:mailing-list:precedence:mime-version:references:in-reply-to
:message-id:date:subject:cc:to:from:dkim-signature;
bh=P6TMiXm6fV5rOf4dA7Uk0BIA+o5rIavhjC3IoIYv+g4=;
fh=Lcz0ug76x1OjUkrJay6X9O1uNAwyCp6c2yboJ2xhHKI=;
b=lpYzp0Jvht7MmYksbVm408T6ludBvvoZXiXMSNB7RORUE0tBNVBMbAC2VGedsYanOs
0Um9A6sekvF4BxxACpCRJurKq2cRch43ZUDlvney+y1qJGKoN+x5jkM9DnC+j5lDorA3
UKHyRD4BqDHODAAo+FnbYinpz3FdfEEBD7KdZnshGgleLYhNLZ/7mYiYJS9lFpMEwAg+
9rI0bm+++CLqtwouCKAdMahKpPtpkidqyQbXV16vUKKfnVQtvDjODDKCLAkaz3STPK/D
TMdjL/mmoZ2HRLD9fVLyRoQSKRPpgeRm6ZFCkw3bzoWKJV1xU52OwHaL6UtrbcFG50eG
5Ung==;
darn=patchwork.amarulasolutions.com
ARC-Authentication-Results: i=2; mx.google.com;
dkim=pass header.i=@amarulasolutions.com header.s=google
header.b=Ll+VLXnf;
spf=pass (google.com: domain of dario.binacchi@amarulasolutions.com
designates 209.85.220.41 as permitted sender)
smtp.mailfrom=dario.binacchi@amarulasolutions.com;
dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=amarulasolutions.com;
dara=neutral header.i=@amarulasolutions.com
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
d=amarulasolutions.com; s=google; t=1772036342; x=1772641142;
darn=patchwork.amarulasolutions.com;
h=list-unsubscribe:list-archive:list-help:list-post:list-id
:mailing-list:precedence:x-original-authentication-results
:x-original-sender:mime-version:references:in-reply-to:message-id
:date:subject:cc:to:from:from:to:cc:subject:date:message-id:reply-to;
bh=P6TMiXm6fV5rOf4dA7Uk0BIA+o5rIavhjC3IoIYv+g4=;
b=bMKw4rsoNgMDU5FPOgqu3RtpQhFrmVtrlr288OJB5xd4uppJMTNNnkdG6xIRI7I132
DZGAt0OxBzKB+HgEsUFA8l2mZo7qh2L/tyfZiu+9CJ9Vi3vykBzIEMpldvGbKQQBMelL
evByRmb+mlwKMRT24oi2Qn3OXGOkauoex92MU=
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
d=1e100.net; s=20230601; t=1772036342; x=1772641142;
h=list-unsubscribe:list-archive:list-help:list-post
:x-spam-checked-in-group:list-id:mailing-list:precedence
:x-original-authentication-results:x-original-sender:mime-version
:references:in-reply-to:message-id:date:subject:cc:to:from:x-gm-gg
:x-beenthere:x-gm-message-state:from:to:cc:subject:date:message-id
:reply-to;
bh=P6TMiXm6fV5rOf4dA7Uk0BIA+o5rIavhjC3IoIYv+g4=;
b=o7oKZJEiMHhXql1hsd4fCIA1cfvZwWY5Gu4C9I1zDy8AbUIqpE77sjLCRtg+VKSNHs
HK3TY8/I8YhKFMaBCY64pfdFWEM48baJO04DXNGzQSwIwiS8BAGI2Ru222h3pZixC+im
nBBmr+4dUIfLughy+/jiwZcXJo7+yzjfmlrdtrUSa1OwvcHWRddHp4FEeZP2TcZgVMGb
IoBKZsEhL5YV47R3MWcNOO/BlOh8uB4IdJdLoX7yhsCSAqo/StepGjlQVWGmyXC46KCs
3SxUBJRyjsg0+IrlNfY+MsVpNvEbuAolrG1AsgPiMhEw7DTKCaTrzuC6ARMhXON2dRAs
Rt3Q==
X-Forwarded-Encrypted: i=2;
AJvYcCXH9tmzYAQ4zH96kH9Ftc2WGH/GICayRw7sz7lhYIsYwO2FkXyCIPR25x0TcYPEW+aUYkvq6GOjkOYcMRJx@patchwork.amarulasolutions.com
X-Gm-Message-State: AOJu0YxSURAdrBDqnXuqwljunT4L1BJjiGR7vNVYUKFvLbVQj5t6MR40
70dZyTZ5E0KBYB3Sd0o8s5aqqrm26ZnG70toQIdiErI9Idpr/kx9Br53FlToZ5QgFrlroR3V0AB
k5w==
X-Received: by 2002:a05:600c:a016:b0:477:fcb:2256 with SMTP id
5b1f17b1804b1-483a962e470mr288244725e9.17.1772036341805;
Wed, 25 Feb 2026 08:19:01 -0800 (PST)
X-BeenThere: linux-amarula@amarulasolutions.com;
h="AV1CL+F53rLx5YeRel/W3bCO9jPda0AW9l9JGjuFL7LLDEFwLg=="
Received: by 2002:a05:600c:8b4c:b0:47e:e788:97d2 with SMTP id
5b1f17b1804b1-483bf0309f6ls6547295e9.0.-pod-prod-07-eu; Wed, 25 Feb 2026
08:19:00 -0800 (PST)
X-Received: by 2002:a05:600c:4fc6:b0:480:4a90:1afe with SMTP id
5b1f17b1804b1-483a963de54mr280092615e9.34.1772036339735;
Wed, 25 Feb 2026 08:18:59 -0800 (PST)
ARC-Seal: i=1; a=rsa-sha256; t=1772036339; cv=none;
d=google.com; s=arc-20240605;
b=Gjjm7bWAOwgOUvYz8anjfIw7CtWac+fBcu9DnCFpvyI9wpEtU9uJlVbKn0UNVr81BD
K/BDbs423JIIgMtiVGj+Xem8Kt9SWY3VGRmXUCS9CHqABNR5SMgnzkv8JJT2Q63lfklz
+lxSaa3TPbsnMP6OryA052AUGBuD/hNnxzUIOJDq0fzHDSVAcL2kQk+Tm379N9RKM5u2
rL0qU+rOf77CkNdPzN1gJUgL3KCTamBxfdeLZIW19JfyLEozzr1oG6sXhyJhm5eAMGUK
nY/SpxXXO4z2yUp0mA1eQ1gnSXEYa4rUIY+yIQaB1yKUDSFReWWegLwbCivD4wxq6JPV
pIVg==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com;
s=arc-20240605;
h=content-transfer-encoding:mime-version:references:in-reply-to
:message-id:date:subject:cc:to:from:dkim-signature;
bh=r6tAXVQt7ZycmjS5oFVFmcoK4X7swFXBbYv+fE4pNxo=;
fh=ui+ndE+o9v1fHFjpmz3+1s9DABExnosvyG4QUpNaudw=;
b=JAuRDMxG+AjGEAHLR3iru+OlFVMfmNoBdX5YsJ5F7JnrlnmQt20WFYgdmgSbbkz53H
PVAFOZGJjVgA01UhYxTxh00Jr8vBxRmml/PGZyNO1gaZUcL0ByvAcokCcpKRWKWj7dZC
8D93yNEZczHDsE3kpmMYq/kTySXlvgOmQ/Cw/WKpkMamQ+AQbwPuNJ5I0lnmSH9GZV94
wKqsjLPRSjTKwnvp01os2J+XczzueQu6GxJv23cBEoYflNH9i+N6MAukXXmnemNt1zRF
WOeOLojqLn1yw9bdNshUPOqVoyDAIZjicH54zpXy/kXU7KK0ndBEynsSBH7uC2XKOEsY
+GUQ==;
dara=google.com
ARC-Authentication-Results: i=1; mx.google.com;
dkim=pass header.i=@amarulasolutions.com header.s=google
header.b=Ll+VLXnf;
spf=pass (google.com: domain of dario.binacchi@amarulasolutions.com
designates 209.85.220.41 as permitted sender)
smtp.mailfrom=dario.binacchi@amarulasolutions.com;
dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=amarulasolutions.com;
dara=neutral header.i=@amarulasolutions.com
Received: from mail-sor-f41.google.com (mail-sor-f41.google.com.
[209.85.220.41])
by mx.google.com with SMTPS id
5b1f17b1804b1-483a9b26318sor14833285e9.0.2026.02.25.08.18.59
for <linux-amarula@amarulasolutions.com>
(Google Transport Security);
Wed, 25 Feb 2026 08:18:59 -0800 (PST)
Received-SPF: pass (google.com: domain of dario.binacchi@amarulasolutions.com
designates 209.85.220.41 as permitted sender) client-ip=209.85.220.41;
X-Gm-Gg: ATEYQzyPJN/rTv5CBltxUkC6dLprBUCRGgfBpV0I5+Z0oM9BXobWel03WrglRGJdWtJ
LlsQYa7fg5F3FypRkNspvAqpTAHuakxUxL3VlfSQeaBi1DW+fmNkq+qY+mmVmGzaSizEuFjpxXv
TieOFYuTc2GDQh51813htA/DYNoFDiRBGO65sIicjloEaRAJ094r12K8NeakpVL2XNeHO1ZmGCl
8T3levlNHUUSih0d+ZwkslZgfbh7JxGrNyoQSxonb75GzccESYyPLM724RjWodhllpIhVr5Krkd
uFHfVkOtiZ2OHljBX6NTAP1t4YEQh99dEBwmWj2vww9au3ap9OqOIb6WqFahVHl+CPmNvJvQvlA
EkJJW2WBjumabvDl1GlYls+D9cOVMn6etLwFH6ktw4b634VG0fllORjKVTxhARjw9s46Kimbq1d
2Tnz+OSCiBqnrD3ParKxNQGOxBWWePfAnGD9iGpBS7U5qOQI8M9yIcOQ3GcUQeXCHq+m+bqt0g9
sirHgHo9AK7XLbHe1urd9s3tNL6NtXplrRKR/D8yF+P871+
X-Received: by 2002:a05:600c:19c9:b0:477:79c7:8994 with SMTP id
5b1f17b1804b1-483a963d2d9mr247390685e9.30.1772036339263;
Wed, 25 Feb 2026 08:18:59 -0800 (PST)
Received: from dario-ThinkPad-P14s-Gen-5.amarulasolutions.com ([2.196.43.111])
by smtp.gmail.com with ESMTPSA id
5b1f17b1804b1-483bd6f19f5sm186562265e9.1.2026.02.25.08.18.57
(version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);
Wed, 25 Feb 2026 08:18:58 -0800 (PST)
From: Dario Binacchi <dario.binacchi@amarulasolutions.com>
To: u-boot@lists.denx.de
Cc: linux-amarula@amarulasolutions.com,
Patrick Delaunay <patrick.delaunay@foss.st.com>,
Patrice Chotard <patrice.chotard@foss.st.com>,
Dario Binacchi <dario.binacchi@amarulasolutions.com>,
Simon Glass <simon.glass@canonical.com>,
Jagan Teki <jagan@amarulasolutions.com>,
Simon Glass <sjg@chromium.org>,
Tom Rini <trini@konsulko.com>
Subject: [PATCH v3 2/9] spi: sandbox_spi: support wordlen setup
Date: Wed, 25 Feb 2026 17:16:53 +0100
Message-ID: <20260225161851.2475274-3-dario.binacchi@amarulasolutions.com>
X-Mailer: git-send-email 2.43.0
In-Reply-To: <20260225161851.2475274-1-dario.binacchi@amarulasolutions.com>
References: <20260225161851.2475274-1-dario.binacchi@amarulasolutions.com>
MIME-Version: 1.0
X-Original-Sender: dario.binacchi@amarulasolutions.com
X-Original-Authentication-Results: mx.google.com; dkim=pass
header.i=@amarulasolutions.com header.s=google header.b=Ll+VLXnf;
spf=pass (google.com: domain of dario.binacchi@amarulasolutions.com
designates 209.85.220.41 as permitted sender)
smtp.mailfrom=dario.binacchi@amarulasolutions.com;
dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=amarulasolutions.com;
dara=neutral header.i=@amarulasolutions.com
Content-Type: text/plain; charset="UTF-8"
Precedence: list
Mailing-list: list linux-amarula@amarulasolutions.com;
contact linux-amarula+owners@amarulasolutions.com
List-ID: <linux-amarula.amarulasolutions.com>
X-Spam-Checked-In-Group: linux-amarula@amarulasolutions.com
X-Google-Group-Id: 476853432473
List-Post:
<https://groups.google.com/a/amarulasolutions.com/group/linux-amarula/post>,
<mailto:linux-amarula@amarulasolutions.com>
List-Help:
<https://support.google.com/a/amarulasolutions.com/bin/topic.py?topic=25838>,
<mailto:linux-amarula+help@amarulasolutions.com>
List-Archive:
<https://groups.google.com/a/amarulasolutions.com/group/linux-amarula/>
List-Unsubscribe:
<mailto:googlegroups-manage+476853432473+unsubscribe@googlegroups.com>,
<https://groups.google.com/a/amarulasolutions.com/group/linux-amarula/subscribe>
|
| Series |
|
| Related |
show
|
diff --git a/drivers/spi/sandbox_spi.c b/drivers/spi/sandbox_spi.c index 4cc016138b11..7c237ac8d371 100644 --- a/drivers/spi/sandbox_spi.c +++ b/drivers/spi/sandbox_spi.c @@ -61,6 +61,15 @@ uint sandbox_spi_get_mode(struct udevice *dev) return priv->mode; } +static int sandbox_spi_set_wordlen(struct udevice *dev, unsigned int wordlen) +{ + struct spi_slave *slave = dev_get_parent_priv(dev); + + slave->wordlen = wordlen; + + return 0; +} + static int sandbox_spi_xfer(struct udevice *slave, unsigned int bitlen, const void *dout, void *din, unsigned long flags) { @@ -158,6 +167,7 @@ static const struct dm_spi_ops sandbox_spi_ops = { .set_mode = sandbox_spi_set_mode, .cs_info = sandbox_cs_info, .get_mmap = sandbox_spi_get_mmap, + .set_wordlen = sandbox_spi_set_wordlen, }; static const struct udevice_id sandbox_spi_ids[] = {