lists.openwall.net | lists / announce owl-users owl-dev john-users john-dev passwdqc-users yescrypt popa3d-users / oss-security kernel-hardening musl sabotage tlsify passwords / crypt-dev xvendor / Bugtraq Full-Disclosure linux-kernel linux-netdev linux-ext4 linux-hardening linux-cve-announce PHC | |
Open Source and information security mailing list archives
| ||
|
Message-ID: <CAD=FV=Vv450bQ+GrUh9Gr1nRcg5K0t-J_eoPpxJ=GmqOQavGYw@mail.gmail.com> Date: Wed, 20 Dec 2023 16:10:27 -0800 From: Doug Anderson <dianders@...omium.org> To: Mark Hasemeyer <markhas@...omium.org> Cc: LKML <linux-kernel@...r.kernel.org>, AngeloGioacchino Del Regno <angelogioacchino.delregno@...labora.com>, Krzysztof Kozlowski <krzysztof.kozlowski@...aro.org>, Tzung-Bi Shih <tzungbi@...nel.org>, Raul Rangel <rrangel@...omium.org>, Konrad Dybcio <konrad.dybcio@...aro.org>, Andy Shevchenko <andriy.shevchenko@...el.com>, Rob Herring <robh@...nel.org>, Sudeep Holla <sudeep.holla@....com>, Bjorn Andersson <andersson@...nel.org>, Conor Dooley <conor+dt@...nel.org>, Krzysztof Kozlowski <krzysztof.kozlowski+dt@...aro.org>, Rob Herring <robh+dt@...nel.org>, cros-qcom-dts-watchers@...omium.org, devicetree@...r.kernel.org, linux-arm-msm@...r.kernel.org Subject: Re: [PATCH v2 13/22] arm64: dts: qcom: sc7180: Enable cros-ec-spi as wake source Hi, On Wed, Dec 20, 2023 at 3:55 PM Mark Hasemeyer <markhas@...omium.org> wrote: > > The cros_ec driver currently assumes that cros-ec-spi compatible device > nodes are a wakeup-source even though the wakeup-source property is not > defined. > > Add the wakeup-source property to all cros-ec-spi compatible device > nodes to match expected behavior. > > Signed-off-by: Mark Hasemeyer <markhas@...omium.org> > --- > > Changes in v2: > -Split by arch/soc > > arch/arm64/boot/dts/qcom/sc7180-trogdor.dtsi | 1 + > 1 file changed, 1 insertion(+) It's hard to get context with just the dts patches, but digging up the cover letter and other patches from lore I see you point at `Documentation/devicetree/bindings/power/wakeup-source.txt` which says that devices that can wakeup should have this property. ...and our EC can wake us up, so this looks right from that point of view. Also the yaml file for cros-ec says it's fine to have this property. I think it was used when things were connected via i2c since the i2c subsystem needed it. ...so from a bindings perspective it also seems fine to me. ...and looking at the code in Linux, I guess things work today because cros_ec_spi_probe() unconditionally calls device_init_wakeup(). ...but even with the code today I believe it should be fine to add this property. So with all that, this patch looks fine to me. Reviewed-by: Douglas Anderson <dianders@...omium.org>
Powered by blists - more mailing lists