Free props struct when destroying drmmode_output
Free props struct when destroying drmmode_output

We were freeing the individual properties, and we were freeing the
drmmode_output, but we weren't freeing the calloc'ed array of kernel
property to drmModePropertyPtr/Atom maps.

BUG=chrome-os-partner:15376
TEST=no crash when attaching/removing external display

Change-Id: I9679b09784c0f97d3a5c0c4bb3bf065ca91710da
Reviewed-on: https://gerrit.chromium.org/gerrit/35802
Reviewed-by: Stéphane Marchesin <e16f69845633a0cf74affe1e5a677caa6296c937@chromium.org>
Reviewed-by: Daniel Kurtz <31914e832df1cd8e5daa417106c0c6f5297b27d7@chromium.org>
Tested-by: Daniel Kurtz <31914e832df1cd8e5daa417106c0c6f5297b27d7@chromium.org>
Commit-Ready: Daniel Kurtz <31914e832df1cd8e5daa417106c0c6f5297b27d7@chromium.org>

markyzq/armsoc-rockchip,markyzq/armsoc-rockchip