drm: Return the opposite of Linux error code (-ret) in drm_open()

Linux functions uses negative integers for error code, but not FreeBSD.