[PATCH 1/2] comm: msgb: don't set backlight on error
Wolfram Sang
wolfram at the-dreams.de
Sun May 1 10:18:04 CEST 2011
On 30/04/11 10:12, Sylvain Munaut wrote:
> Hi,
>
> On Sat, Apr 30, 2011 at 9:53 AM, Wolfram Sang<wolfram at the-dreams.de> wrote:
>> It seems just to be a debugging aid, but brings in an unwanted
>> calypso-dependency.
>
>
> Well it is :)
>
> I suggest you just replace it by a 'board_panic' call or something and
> leave it to the board specific code how to signal panic conditions.
I had another look and still have the impression that backlight usage
should just go. Look at the implementation when the file was introduced:
+panic:
+ while (1) {
+ bl_level(++i % 50);
+ delay_ms(50);
+ }
+ return NULL;
This, I understand, it blinks. But it was changed three days later to
the current state (c917fd43797c30385a1ba860fef95be97c84d51d) which broke
it ('i' is constant now). So it is broken for over a year and nobody
noticed :) So, instead of introducing a board_panic which nobody seems
to need, I'd just suggest using plain osmo_panic as in other places.
Much cleaner, too, IMO.
Regards,
Wolfram
More information about the baseband-devel
mailing list