Hi Rishi,
Sure, this can always happen – like with any other kinds of (e.g. SoC) GPIOs
where you have to take care and/or keep track of your system's permissions
(which should prevent non-root applications from doing bad things such as
playing with GPIO settings or wiping your storage). As written, the code
changes do no harm unless you enforce it.
Best regards
Tobias
By mistake during development it may happen or a rogue application can
knowingly play with our hardware (commercial product may be
vulnerable). What are your thoughts?
-Rishi