[PATCH 2/3] pwm: bcm2835: prevent division by zero
eric at anholt.net
Wed Dec 2 11:43:39 PST 2015
Stefan Wahren <stefan.wahren at i2se.com> writes:
> Am 02.12.2015 um 00:16 schrieb Eric Anholt:
>> Stefan Wahren <stefan.wahren at i2se.com> writes:
>>> It's possible that the pwm clock become an orphan. So better
>>> check the result of clk_get_rate in order to prevent a division
>>> by zero.
>> How would we lose our clock when we're keeping the clock enabled from
>> driver probe until remove?
> It's not the problem that we lose the clock inside this driver. The pwm
> clock could be initial assigned to a unregistered parent clock like "GND".
> I'm refering to this discussion:
I actually would have expected that the prepare would error out on a
clock with no rate set. Interesting. This seems like a good safety
measure, so this one is also:
Reviewed-by: Eric Anholt <eric at anholt.net>
-------------- next part --------------
A non-text attachment was scrubbed...
Size: 818 bytes
Desc: not available
More information about the linux-rpi-kernel