From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mail-yx1-f46.google.com (mail-yx1-f46.google.com [74.125.224.46]) (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 527AA3019A4 for ; Mon, 9 Feb 2026 11:32:37 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=74.125.224.46 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1770636757; cv=none; b=NybulyGUM6EtwFVoWlNqCnuTGqcta1Cx3g8hFKlzDFODIxpM1Ce4cv2r2MeNqXVzun+fCSwOb9p846eyHUyu+S4R+aPOstrXRO56luIsChIAQnS1zfl5vy5QvYrXqyCL1CeTzQvozOKbWuqM0awkKDI3LueMlkw5bK21uNnsu2o= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1770636757; c=relaxed/simple; bh=tSWRdzC4a3WDHyz7XlQQ6MAiFTM6UL85drpE4MqmU74=; h=From:To:Cc:Subject:Date:Message-ID:MIME-Version; b=B3oetk+7G3TzZt/STkoL0hknttTRwZP2fcbIRnLqYFyHwVBkUH47poYdOZnJ1001VSZiu4uh6fTU/JfIsVaxmz/lL6oLHj5rtTfonHdkeQQpUeAgPayNBC5EbcVE4wzdJDiGd73wVmFsbMg3pgMMtVc9WvN5L/bICRTrH6AuLso= 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=EVvXFGfs; arc=none smtp.client-ip=74.125.224.46 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="EVvXFGfs" Received: by mail-yx1-f46.google.com with SMTP id 956f58d0204a3-64ae2ce2fe1so819659d50.1 for ; Mon, 09 Feb 2026 03:32:37 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1770636756; x=1771241556; 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=asWaBYGz1asQnuZq//tgnG9kFvU8iKKb7INHWmTc6DA=; b=EVvXFGfsUtd3dkbf0DHp6OfqWs2k8hghyRkAqEUSYNeShqsKArdzVawOQFw9sZet2u 2OLXWi6R+ok1U7Ti0swRr1tj+F62bD9N7IuMN6GM5DhjE3Yager01djytLpFwfZzEwaN a3tP8YKtDkipGzOdFWibmG52jkyiE5KLk0DSjHE6bHkgdXcWJ5B1H6R0T12pt/+VCb6Z mSEE1HhvJrBFeKn13OOvtDqiaAu961XWKL1DvIFhbb33izoMKzy7DIF+6jhMX4yU64um AMdHgSvbwR4fztjCEbCq2D9C7TOA7N4fHzZ/2XXrnd5azi7k9sf6b4ngidYZZ06rmy+k i/tQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1770636756; x=1771241556; 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=asWaBYGz1asQnuZq//tgnG9kFvU8iKKb7INHWmTc6DA=; b=GBlm4lT23ZVa7vY8vjSMG2n4kW0P9JX1nMvL9A+vgXqPOvKeXf/9q3OiYhXb89odMm Dt21NSIASP0zu9q0SMAX5HumPp0MhGMDxhtPJNCYGHrQAh2onrgH5Z9rRyyqoGeIpscy bEAQfGZDxCiRof2P+Q3lI6aSZ8b2m10mkaOvJy7SvfhxGbysOV4v7+gtmithrzS7Zgw4 KRhybSMznVgjp6WPBg24/y36uwxNhxSKoXH2S66xvvOU8SZX/8B4VaZPCuhMsxBJs6Hk YnN/nqeR+p6cCfg/z/afQktmLRRuwgy4+MDA7CYB5y0+BJIPbgPxr9nuLJA+7GHbVfNh HFPQ== X-Forwarded-Encrypted: i=1; AJvYcCXOID/UQ+OoUcF02/YBAABx4j4fY7T62DWOMqoQICYPckLBFxryWf44WLu/s+gnYKnXyrTVm/eIXyN9YoU=@vger.kernel.org X-Gm-Message-State: AOJu0YxoF7f7VtqyK2XZToF7XSZBaFNC3GBR4OIMRCLPpxnLbpAdnI9c /65TO5LHLeXZ6YLxK/Jjt21XAmvhLVmP66wfFwQD8qCLj4k57wLfp+Po X-Gm-Gg: AZuq6aLGNI5OrTIE3IpgMfmFYbLK0IFFeE5Xx8Xfo9dkv/eB6cPFNbmjMY9VSv8yUNv AfvILZz0Tgq7b91kJAtwPaMCmosRsX88P9UxrDQHvALVyxoeO2FS4zOtmrqbjIFBNMrVGNVtQpT EQPOenVnZ0lllpHkpzGI7tab4GJc+gtI2cG5LRvnYFVbuxzlompJ0GQ0VM5bTPut2LS4EFEe/Ny Cy/Sot5whqvG5il9eTlZy14F8xwRcNCnVUsKdXf9M/rhO68CWbhkAtcVs9ZEd+cMt3q6nBKpTsN HONi93++f7FiTzPFJcWDORnEbI2hxBQC7XXVqPPaJAlVRUDcmoC0knfVAXEjTlw9/hh4aOHn63J Kq6CHMdyV0gaVK46vmhBT5PdNzMeBsUMz36DdsdtG2BJA/MljFmQGpVij4YVeu9oFepY93a6ZQI 2ubb78T4L31RpYfm9CYpA8TiSgabl2VGWClpVPh4BiKZiJzbNG2U/nMYUR33ES4x3n X-Received: by 2002:a05:690e:2106:b0:644:5419:2e73 with SMTP id 956f58d0204a3-649f217be61mr7009138d50.76.1770636756347; Mon, 09 Feb 2026 03:32:36 -0800 (PST) Received: from gustavo-arch ([2804:14c:f25a:845f:5b8d:2e7c:d238:2d28]) by smtp.gmail.com with ESMTPSA id 956f58d0204a3-64acd247ee5sm8765595d50.6.2026.02.09.03.32.33 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 09 Feb 2026 03:32:35 -0800 (PST) From: Gustavo Piaz da Silva To: gregkh@linuxfoundation.org, dan.carpenter@linaro.org Cc: ovidiu.panait.oss@gmail.com, gshahrouzi@gmail.com, linux-staging@lists.linux.dev, linux-kernel@vger.kernel.org, Gustavo Piaz da Silva Subject: [PATCH v8 0/2] staging: axis-fifo: clean up probe logic Date: Mon, 9 Feb 2026 08:32:27 -0300 Message-ID: <20260209113229.7871-1-gustavopiazdasilva2102@gmail.com> X-Mailer: git-send-email 2.53.0 Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Transfer-Encoding: 8bit This series cleans up the axis-fifo driver probe function logic. Changes in v8: - Reverted line wrapping changes to keep the diff focused strictly on logic refactoring and avoid unrelated whitespace noise. Changes in v7: - Rewrote Patch 1 description for better clarity and acknowledged that the original code works. - Reverted variable name and type back to 'unsigned int value' to minimize diff noise. - Removed unnecessary whitespace and extra blank lines between function calls and error checks. Changes in v6: - Removed axis_fifo_get_u32() helper function entirely. - Removed all dev_err() calls in parse_dt. - Kept 'node' local variable in parse_dt to avoid checkpatch line length warnings. - Added missing "---" line after Signed-off-by. - Fixed checkpatch style warning (missing blank line after declarations). - Ensured newline at the end of the file. Changes in v5: - Added missing newline at the end of axis-fifo.c file in Patch 2. Changes in v4: - Removed extra blank lines in commit messages. - Added "rx" and "tx" prefixes to error messages (removed in v6). Changes in v3: - Split the original monolithic v2 patch into two separate patches. Changes in v2: - Fixed checkpatch.pl coding style issues. Gustavo Piaz da Silva (2): staging: axis-fifo: use u32 for fifo depth flags staging: axis-fifo: refactor device tree parsing drivers/staging/axis-fifo/axis-fifo.c | 59 +++++++++------------------ 1 file changed, 19 insertions(+), 40 deletions(-) -- 2.52.0