drm/bridge: ti-sn65dsi86: Clean debugfs code
authorDouglas Anderson <dianders@chromium.org>
Fri, 23 Apr 2021 16:58:51 +0000 (09:58 -0700)
committerDouglas Anderson <dianders@chromium.org>
Mon, 3 May 2021 20:21:08 +0000 (13:21 -0700)
commit52d54819c8aedca0dd7354291822999ef83aad3b
treec6c7edb778618e81bc582d25bbad0ffa516fd822
parentdea2500a820c0005bf0092d77d77eb9ca819ca1f
drm/bridge: ti-sn65dsi86: Clean debugfs code

Let's cleanup the debugfs code to:
- Check for errors.
- Use devm to manage freeing, which also means we don't need to store
  a pointer in our structure.

Signed-off-by: Douglas Anderson <dianders@chromium.org>
Acked-by: Linus Walleij <linus.walleij@linaro.org>
Link: https://patchwork.freedesktop.org/patch/msgid/20210423095743.v5.5.I5fe072753290c6a77eda736ebd5778e17b7cb0fb@changeid
drivers/gpu/drm/bridge/ti-sn65dsi86.c