Quantcast
Channel: Intel Communities: Message List
Viewing all articles
Browse latest Browse all 17891

Re: gpio-leds registration/devicetree

$
0
0

forced it to remux on boot in platform_hsu.c just look at the line with 128 in it.

 

 

staticvoid hsu_port_enable(int port)

{

        struct hsu_port_pin_cfg *info = hsu_port_gpio_mux + port;

 

        if (info->rx_gpio) {

                lnw_gpio_set_alt(info->rx_gpio, info->rx_alt);

                gpio_direction_input(info->rx_gpio);

        }

        if (info->tx_gpio) {

                gpio_direction_output(info->tx_gpio, 1);

                lnw_gpio_set_alt(info->tx_gpio, info->tx_alt);

                usleep_range(10, 10);

                gpio_direction_output(info->tx_gpio, 0);

 

        }

        if (info->cts_gpio) {

                lnw_gpio_set_alt(info->cts_gpio, info->cts_alt);

                gpio_direction_input(info->cts_gpio);

                lnw_gpio_set_alt(128, 0);

        }

        if (info->rts_gpio) {

                gpio_direction_output(info->rts_gpio, 0);

                lnw_gpio_set_alt(info->rts_gpio, info->rts_alt);

        }

}


Viewing all articles
Browse latest Browse all 17891

Trending Articles