uclibc sets ENOENT when one tries to open a non-existing device

Change-Id: Ia5bcc1230af988f06923447f8cb1de5a8d585518
Reviewed-by: Sergey Belyashov <Sergey.Belyashov@gmail.com>
Reviewed-by: Denis Shienkov <denis.shienkov@gmail.com>