cleanup StarFive JH7100 GPIO driver and device tree
Created by: pdp7
This is my initial attempt to clean up the obvious issues with the StarFive JH7100 GPIO driver:
- add StarFive as vendor prefix [I have posted this to the device-tree list]
- rename GPIO driver from VIC to JH7100
- fix checkpatch warnings for GPIO driver
- add SPDX license headers
- rename the board dts from jh7100-starlight to beaglev-starlight-jh7100
@esmil please let me know if you prefer me raising a PR against https://github.com/esmil/linux instead