From patchwork Tue Aug 24 07:26:57 2021 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: AceLan Kao X-Patchwork-Id: 1520101 Return-Path: X-Original-To: incoming@patchwork.ozlabs.org Delivered-To: patchwork-incoming@bilbo.ozlabs.org Authentication-Results: ozlabs.org; spf=none (no SPF record) smtp.mailfrom=lists.ubuntu.com (client-ip=91.189.94.19; helo=huckleberry.canonical.com; envelope-from=kernel-team-bounces@lists.ubuntu.com; receiver=) Authentication-Results: ozlabs.org; dkim=fail reason="signature verification failed" (2048-bit key; unprotected) header.d=gmail.com header.i=@gmail.com header.a=rsa-sha256 header.s=20161025 header.b=iFXb4nqy; dkim-atps=neutral Received: from huckleberry.canonical.com (huckleberry.canonical.com [91.189.94.19]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ozlabs.org (Postfix) with ESMTPS id 4Gv1026K55z9sX5; Tue, 24 Aug 2021 17:27:14 +1000 (AEST) Received: from localhost ([127.0.0.1] helo=huckleberry.canonical.com) by huckleberry.canonical.com with esmtp (Exim 4.86_2) (envelope-from ) id 1mIQpy-0002m9-Oe; Tue, 24 Aug 2021 07:27:10 +0000 Received: from mail-pj1-f45.google.com ([209.85.216.45]) by huckleberry.canonical.com with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.86_2) (envelope-from ) id 1mIQpt-0002j0-7z for kernel-team@lists.ubuntu.com; Tue, 24 Aug 2021 07:27:05 +0000 Received: by mail-pj1-f45.google.com with SMTP id fz10so2237434pjb.0 for ; Tue, 24 Aug 2021 00:27:04 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=sender:from:to:subject:date:message-id:mime-version :content-transfer-encoding; bh=9rO/0yC7xYSMZff3vGi2iEzkfnGbLx2Dj1nBPguXYIM=; b=iFXb4nqyf3a362AQukdF9bVFpvxnC1Il65RphXoDN06C5o8NaMt7980iSZ3O+SCq0M ZsPgYMrtiFPj56fYzRIiUBhdvOE1In42989PF8T4nsYIGOeqpvNczJusaD58oBgb8/Cn EiU7qnTIFAsK49uRhtFX2LPqtlkPxzl7ID4E8lZ+Grp9vcnW05dEl9HpTBu1SQX1sBZO B+VDGf+oYukUw218o7yVRfu+AumXrPBg6uxljI5xXSP6VTVUAfhLHcVE4xaEcXS0jn1Z zKOL57DQmBA4Nt7w0KlKXFH1v71CbpJqbS+VIxzc8KlwCFL/x5lRCWhS1B0iASkEBksF SldQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:sender:from:to:subject:date:message-id :mime-version:content-transfer-encoding; bh=9rO/0yC7xYSMZff3vGi2iEzkfnGbLx2Dj1nBPguXYIM=; b=e2mHK441PwcRuesbxE4lHOgDMeRVG2gWsbmBCd69F7DcJxU11y6aoYp1J0pc2TdcVK weECowUGJgMkZWcnbidqiUZiP1dmz22Q254ow8tdQgjiyaQZMe5Fv1TIFyXLeM7sg1sI gPjkkueY48p7x0qQ1Os9rFYM2oVjf379gfiOE/0aNPgrMy+xRK57K9dnvxXMWvXauWB5 DildaGCt+5SJB9Lo1bGH9+nN/3bdKA6QtcKOP9W08h+fol2vdJGkmXLMAfVNsvESoqgR 0gh5SehtrKjxxtCXDylKaW4ciGsTJFh32c/Y4rC+fOLMrMmuE5upRQlUIxfZbgdJgkpX M6Wg== X-Gm-Message-State: AOAM533R3YiZqf8FUjELBQyVWYggq1p9BMn+o4Be9BGIno7+Y0eF9H84 GpjCdypPV4YTn4cfTmtbn2xI65ga6qQ= X-Google-Smtp-Source: ABdhPJytf0nw/RetKzgu3zJMv4XLZRGUPQOf2/FKwE14PfYHFnQ3FhYVXFXRzJwIH9+0NXzJwGlEVw== X-Received: by 2002:a17:90a:8a84:: with SMTP id x4mr2033032pjn.72.1629790022636; Tue, 24 Aug 2021 00:27:02 -0700 (PDT) Received: from localhost (61-220-137-34.HINET-IP.hinet.net. [61.220.137.34]) by smtp.gmail.com with ESMTPSA id pc6sm1433925pjb.29.2021.08.24.00.27.01 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 24 Aug 2021 00:27:01 -0700 (PDT) From: AceLan Kao To: kernel-team@lists.ubuntu.com Subject: [RESEND][PATCH 0/1][SRU][H][I] GPIO error logs in start and dmesg after update of kernel Date: Tue, 24 Aug 2021 15:26:57 +0800 Message-Id: <20210824072659.57788-1-acelan.kao@canonical.com> X-Mailer: git-send-email 2.25.1 MIME-Version: 1.0 Received-SPF: pass client-ip=209.85.216.45; envelope-from=acelan@gmail.com; helo=mail-pj1-f45.google.com X-BeenThere: kernel-team@lists.ubuntu.com X-Mailman-Version: 2.1.20 Precedence: list List-Id: Kernel team discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: kernel-team-bounces@lists.ubuntu.com Sender: "kernel-team" From: "Chia-Lin Kao (AceLan)" BugLink: https://bugs.launchpad.net/bugs/1937897 [Impact] After upgrade kernel to 5.11.0-25 which introduce some ODM patches from AAEON, user encounters below errors [ 5.852182] gpio gpiochip2: (gpio_aaeon): tried to insert a GPIO chip with zero lines [ 5.852187] gpiochip_add_data_with_key: GPIOs 0..-1 (gpio_aaeon) failed to register, -22 [ 5.852194] gpio-aaeon: probe of gpio-aaeon.0 failed with error -22 [Fix] AAEON provides a patch to check the BFPI version before loading the driver. Which fixes the issue introduced by Hirsute: 45a8bb8699cc UBUNTU: ODM: mfd: Add support for IO functions of AAEON devices Impish: 424945128781 UBUNTU: ODM: mfd: Add support for IO functions of AAEON devices [Test] Verified by AAEON. [Where problems could occur] It adds a check while probing the driver, should have no impact to normal user. Kunyang_Fan (1): UBUNTU: ODM: mfd: Check AAEON BFPI version before adding device drivers/mfd/mfd-aaeon.c | 22 ++++++++++++++++++++++ 1 file changed, 22 insertions(+) Acked-by: Stefan Bader Acked-by: Tim Gardner