net: dsa: realtek: realtek-smi: clean-up reset
authorLuiz Angelo Daros de Luca <luizluca@gmail.com>
Mon, 14 Feb 2022 02:20:11 +0000 (23:20 -0300)
committerDavid S. Miller <davem@davemloft.net>
Mon, 14 Feb 2022 14:06:11 +0000 (14:06 +0000)
commit9a236b543f6b1e85bb18b00ce5c92bfff84a47ab
tree6cd12c4d61bd9813f37dc3bd4bc79722d3fb2f49
parentdd263a8cb1941d2d34a55633bd5366d9bebf4be8
net: dsa: realtek: realtek-smi: clean-up reset

When reset GPIO was missing, the driver was still printing an info
message and still trying to assert the reset. Although gpiod_set_value()
will silently ignore calls with NULL gpio_desc, it is better to make it
clear the driver might allow gpio_desc to be NULL.

The initial value for the reset pin was changed to GPIOD_OUT_LOW,
followed by a gpiod_set_value() asserting the reset. This way, it will
be easier to spot if and where the reset really happens.

A new "asserted RESET" message was added just after the reset is
asserted, similar to the existing "deasserted RESET" message. Both
messages were demoted to dbg. The code comment is not needed anymore.

Signed-off-by: Luiz Angelo Daros de Luca <luizluca@gmail.com>
Acked-by: Arınç ÜNAL <arinc.unal@arinc9.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
drivers/net/dsa/realtek/realtek-smi.c