From: Andrew Lunn <andrew@lunn.ch> To: Robin Murphy <robin.murphy@arm.com> Cc: Linus Walleij <linus.walleij@linaro.org>, Mark Rutland <mark.rutland@arm.com>, "open list:OPEN FIRMWARE AND FLATTENED DEVICE TREE BINDINGS" <devicetree@vger.kernel.org>, Jason Cooper <jason@lakedaemon.net>, "open list:GPIO SUBSYSTEM" <linux-gpio@vger.kernel.org>, Gregory Clement <gregory.clement@bootlin.com>, Russell King - ARM Linux admin <linux@armlinux.org.uk>, linux-pwm@vger.kernel.org, Bartosz Golaszewski <bgolaszewski@baylibre.com>, Rob Herring <robh+dt@kernel.org>, Thierry Reding <thierry.reding@gmail.com>, Uwe Kleine-Konig <u.kleine-koenig@pengutronix.de>, Linux ARM <linux-arm-kernel@lists.infradead.org>, Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com> Subject: Re: [PATCH RFC 0/6] PWM fan support on Clearfog gt8k Date: Thu, 16 Apr 2020 18:49:44 +0200 [thread overview] Message-ID: <20200416164944.GS657811@lunn.ch> (raw) In-Reply-To: <628cde2b-0e1b-4c07-4321-8b23d0b34384@arm.com> > > It is not really hope. It is very obvious when it is wrong, the whole > > machine stops dead when you are missing a clock. Very simple to test. > > Heh, that's still what I meant - the driver hopes that carrying on will be > OK, and the end user is left to pick up the pieces when it isn't ;) > Obviously that's less of an issue when said end-user is a kernel developer > making a controlled change during SoC bringup, but perhaps more so for an > eager inexperienced hacker cobbling together DTS fragments to convince a > distro kernel to boot on some embedded device Clocks are SoC level stuff, so it is in the DTSI file, not the DTS file. An eager inexperienced hacker cobbling together DTS fragment is not effected. Experienced kernel hackers have put together the DTSI file and tested it. And if an eager inexperienced hacker does touch the DTSI file, they probably deserve to get their finger burnt, and will get a step closer to become an experience kernel hacker. Andrew
WARNING: multiple messages have this Message-ID (diff)
From: Andrew Lunn <andrew@lunn.ch> To: Robin Murphy <robin.murphy@arm.com> Cc: Mark Rutland <mark.rutland@arm.com>, "open list:OPEN FIRMWARE AND FLATTENED DEVICE TREE BINDINGS" <devicetree@vger.kernel.org>, Jason Cooper <jason@lakedaemon.net>, linux-pwm@vger.kernel.org, Linus Walleij <linus.walleij@linaro.org>, Russell King - ARM Linux admin <linux@armlinux.org.uk>, "open list:GPIO SUBSYSTEM" <linux-gpio@vger.kernel.org>, Rob Herring <robh+dt@kernel.org>, Thierry Reding <thierry.reding@gmail.com>, Uwe Kleine-Konig <u.kleine-koenig@pengutronix.de>, Bartosz Golaszewski <bgolaszewski@baylibre.com>, Gregory Clement <gregory.clement@bootlin.com>, Linux ARM <linux-arm-kernel@lists.infradead.org>, Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com> Subject: Re: [PATCH RFC 0/6] PWM fan support on Clearfog gt8k Date: Thu, 16 Apr 2020 18:49:44 +0200 [thread overview] Message-ID: <20200416164944.GS657811@lunn.ch> (raw) In-Reply-To: <628cde2b-0e1b-4c07-4321-8b23d0b34384@arm.com> > > It is not really hope. It is very obvious when it is wrong, the whole > > machine stops dead when you are missing a clock. Very simple to test. > > Heh, that's still what I meant - the driver hopes that carrying on will be > OK, and the end user is left to pick up the pieces when it isn't ;) > Obviously that's less of an issue when said end-user is a kernel developer > making a controlled change during SoC bringup, but perhaps more so for an > eager inexperienced hacker cobbling together DTS fragments to convince a > distro kernel to boot on some embedded device Clocks are SoC level stuff, so it is in the DTSI file, not the DTS file. An eager inexperienced hacker cobbling together DTS fragment is not effected. Experienced kernel hackers have put together the DTSI file and tested it. And if an eager inexperienced hacker does touch the DTSI file, they probably deserve to get their finger burnt, and will get a step closer to become an experience kernel hacker. Andrew _______________________________________________ linux-arm-kernel mailing list linux-arm-kernel@lists.infradead.org http://lists.infradead.org/mailman/listinfo/linux-arm-kernel
next prev parent reply other threads:[~2020-04-16 16:49 UTC|newest] Thread overview: 79+ messages / expand[flat|nested] mbox.gz Atom feed top 2020-03-29 10:45 [PATCH RFC 0/6] PWM fan support on Clearfog gt8k Russell King - ARM Linux admin 2020-03-29 10:45 ` Russell King - ARM Linux admin 2020-03-29 10:48 ` [PATCH RFC 1/6] gpio: mvebu: convert pwm to regmap Russell King 2020-03-29 10:48 ` Russell King 2020-03-29 10:48 ` Russell King 2020-03-29 10:48 ` [PATCH RFC 2/6] gpio: mvebu: honour EPROBE_DEFER for devm_clk_get() Russell King 2020-03-29 10:48 ` Russell King 2020-03-29 13:16 ` Uwe Kleine-König 2020-03-29 13:16 ` Uwe Kleine-König 2020-03-29 13:16 ` Uwe Kleine-König 2020-03-29 13:34 ` Russell King - ARM Linux admin 2020-03-29 13:34 ` Russell King - ARM Linux admin 2020-03-29 18:00 ` Uwe Kleine-König 2020-03-29 18:00 ` Uwe Kleine-König 2020-03-29 18:22 ` Russell King - ARM Linux admin 2020-03-29 18:22 ` Russell King - ARM Linux admin 2020-03-29 18:22 ` Russell King - ARM Linux admin 2020-03-31 16:29 ` Uwe Kleine-König 2020-03-31 16:29 ` Uwe Kleine-König 2020-03-29 10:48 ` [PATCH RFC 3/6] gpio: mvebu: add PWM support for Armada 8k Russell King 2020-03-29 10:48 ` Russell King 2020-03-29 11:00 ` Russell King - ARM Linux admin 2020-03-29 11:00 ` Russell King - ARM Linux admin 2020-03-29 11:00 ` Russell King - ARM Linux admin 2020-03-29 10:48 ` [PATCH RFC 4/6] arm64: dts: armada-cp11x: add pwm support to GPIO blocks Russell King 2020-03-29 10:48 ` Russell King 2020-03-29 10:48 ` [PATCH RFC 5/6] arm64: dts: clearfog-gt-8k: add pwm-fan Russell King 2020-03-29 10:48 ` Russell King 2020-03-29 10:48 ` Russell King 2020-03-29 10:48 ` [PATCH RFC 6/6] arm64: dts: clearfog-gt-8k: add cooling maps Russell King 2020-03-29 10:48 ` Russell King 2020-04-16 7:51 ` [PATCH RFC 0/6] PWM fan support on Clearfog gt8k Linus Walleij 2020-04-16 7:51 ` Linus Walleij 2020-04-16 7:51 ` Linus Walleij 2020-04-16 8:14 ` Russell King - ARM Linux admin 2020-04-16 8:14 ` Russell King - ARM Linux admin 2020-04-16 8:14 ` Russell King - ARM Linux admin 2020-04-16 12:08 ` Linus Walleij 2020-04-16 12:08 ` Linus Walleij 2020-04-16 12:08 ` Linus Walleij 2020-04-16 14:53 ` Russell King - ARM Linux admin 2020-04-16 14:53 ` Russell King - ARM Linux admin 2020-04-16 14:53 ` Russell King - ARM Linux admin 2020-04-16 13:50 ` Andrew Lunn 2020-04-16 13:50 ` Andrew Lunn 2020-04-16 13:50 ` Andrew Lunn 2020-04-16 14:29 ` Russell King - ARM Linux admin 2020-04-16 14:29 ` Russell King - ARM Linux admin 2020-04-16 14:29 ` Russell King - ARM Linux admin 2020-04-16 14:36 ` Andrew Lunn 2020-04-16 14:36 ` Andrew Lunn 2020-04-16 14:36 ` Andrew Lunn 2020-04-16 14:41 ` Russell King - ARM Linux admin 2020-04-16 14:41 ` Russell King - ARM Linux admin 2020-04-16 14:41 ` Russell King - ARM Linux admin 2020-04-16 14:37 ` Robin Murphy 2020-04-16 14:37 ` Robin Murphy 2020-04-16 14:37 ` Robin Murphy 2020-04-16 14:42 ` Andrew Lunn 2020-04-16 14:42 ` Andrew Lunn 2020-04-16 14:42 ` Andrew Lunn 2020-04-16 16:20 ` Robin Murphy 2020-04-16 16:20 ` Robin Murphy 2020-04-16 16:20 ` Robin Murphy 2020-04-16 16:49 ` Andrew Lunn [this message] 2020-04-16 16:49 ` Andrew Lunn 2020-04-16 16:49 ` Andrew Lunn 2020-04-16 14:55 ` Russell King - ARM Linux admin 2020-04-16 14:55 ` Russell King - ARM Linux admin 2020-04-16 14:55 ` Russell King - ARM Linux admin 2020-04-16 15:55 ` Robin Murphy 2020-04-16 15:55 ` Robin Murphy 2020-04-16 15:55 ` Robin Murphy 2020-04-16 16:37 ` Russell King - ARM Linux admin 2020-04-16 16:37 ` Russell King - ARM Linux admin 2020-04-16 16:37 ` Russell King - ARM Linux admin 2020-04-16 16:49 ` Russell King - ARM Linux admin 2020-04-16 16:49 ` Russell King - ARM Linux admin 2020-04-16 16:49 ` Russell King - ARM Linux admin
Reply instructions: You may reply publicly to this message via plain-text email using any one of the following methods: * Save the following mbox file, import it into your mail client, and reply-to-all from there: mbox Avoid top-posting and favor interleaved quoting: https://en.wikipedia.org/wiki/Posting_style#Interleaved_style * Reply using the --to, --cc, and --in-reply-to switches of git-send-email(1): git send-email \ --in-reply-to=20200416164944.GS657811@lunn.ch \ --to=andrew@lunn.ch \ --cc=bgolaszewski@baylibre.com \ --cc=devicetree@vger.kernel.org \ --cc=gregory.clement@bootlin.com \ --cc=jason@lakedaemon.net \ --cc=linus.walleij@linaro.org \ --cc=linux-arm-kernel@lists.infradead.org \ --cc=linux-gpio@vger.kernel.org \ --cc=linux-pwm@vger.kernel.org \ --cc=linux@armlinux.org.uk \ --cc=mark.rutland@arm.com \ --cc=robh+dt@kernel.org \ --cc=robin.murphy@arm.com \ --cc=sebastian.hesselbarth@gmail.com \ --cc=thierry.reding@gmail.com \ --cc=u.kleine-koenig@pengutronix.de \ /path/to/YOUR_REPLY https://kernel.org/pub/software/scm/git/docs/git-send-email.html * If your mail client supports setting the In-Reply-To header via mailto: links, try the mailto: linkBe sure your reply has a Subject: header at the top and a blank line before the message body.
This is an external index of several public inboxes, see mirroring instructions on how to clone and mirror all data and code used by this external index.