Hi Rob,

On Sun, Aug 6, 2017 at 6:41 PM, Rob Clark <robdcl...@gmail.com> wrote:
> On Sun, Aug 6, 2017 at 1:16 AM, Simon Glass <s...@chromium.org> wrote:
>> On 4 August 2017 at 07:16, Bin Meng <bmeng...@gmail.com> wrote:
>>> Hi Rob,
>>>
>>> On Fri, Aug 4, 2017 at 8:51 PM, Rob Clark <robdcl...@gmail.com> wrote:
>>>> stdin might not be set, which would cause iomux_doenv() to fail
>>>> therefore causing probe_usb_keyboard() to fail.  Furthermore if we do
>>>> have iomux enabled, the sensible thing (in terms of user experience)
>>>> would be to simply add ourselves to the list of stdin devices.
>>>>
>>>> This fixes an issue with usbkbd on dragonboard410c with distro-
>>>> bootcmd, where stdin is not set (so stdinname is null).
>>>>
>>>> Signed-off-by: Rob Clark <robdcl...@gmail.com>
>>>> ---
>>>> v2: address Bin's review comments
>>>> v3: fix fail with free()ing if usbkbd is already in stdin env variable
>>>>     pointed out by Simon
>>>>
>>>> (the real v3 this time)
>>>>
>>>
>>> As I mentioned, it's the email title, not the commit title with
>>> version number. If you prefer format-patch, then use
>>> --subject-prefix="PATCH v3"
>>>
>>>>  common/usb_kbd.c | 15 +++++++++++++++
>>>>  1 file changed, 15 insertions(+)
>>
>> Reviewed-by: Simon Glass <s...@chromium.org>
>>
>> Question below
>>
>>>>
>>>> diff --git a/common/usb_kbd.c b/common/usb_kbd.c
>>>> index d2d29cc98f..d71eae61ec 100644
>>>> --- a/common/usb_kbd.c
>>>> +++ b/common/usb_kbd.c
>>>> @@ -517,7 +517,22 @@ static int probe_usb_keyboard(struct usb_device *dev)
>>>>
>>>>         stdinname = getenv("stdin");
>>>>  #if CONFIG_IS_ENABLED(CONSOLE_MUX)
>>
>> Would this work:
>>
>> if (CONFIG_IS_ENABLED(CONSOLE_MUX) {
>>    ..
>> }
>>
>> The #ifdef adds a code path that is not tested, so if possible we
>> should try to use the compiler.
>
> I think it would, except maybe if someone compiled w/ -O0 (unresolved
> symbols at link time).. not sure if that is something we care about?

Can you please resend with a commit title without (v3) but email title with v3?

Regards,
Bin
_______________________________________________
U-Boot mailing list
U-Boot@lists.denx.de
https://lists.denx.de/listinfo/u-boot

Reply via email to