/ { aliases { led0 = &user_led; }; chosen { zephyr,display = &gpio_visualizer_display; }; leds { compatible = "gpio-leds"; user_led: user_led_0 { gpios = <&gpioa_emul 0 GPIO_ACTIVE_HIGH>; label = "LED 0"; }; }; gpioa_emul: gpioa { compatible = "zephyr,gpio-emul"; gpio-controller; #gpio-cells = <2>; ngpios = <16>; label = "GPIOA"; }; gpiob_emul: gpiob { compatible = "zephyr,gpio-emul"; gpio-controller; #gpio-cells = <2>; ngpios = <16>; label = "GPIOB"; }; gpioc_emul: gpioc { compatible = "zephyr,gpio-emul"; gpio-controller; #gpio-cells = <2>; ngpios = <16>; label = "GPIOC"; }; gpiod_emul: gpiod { compatible = "zephyr,gpio-emul"; gpio-controller; #gpio-cells = <2>; ngpios = <16>; label = "GPIOD"; }; gpioe_emul: gpioe { compatible = "zephyr,gpio-emul"; gpio-controller; #gpio-cells = <2>; ngpios = <16>; label = "GPIOE"; }; gpiof_emul: gpiof { compatible = "zephyr,gpio-emul"; gpio-controller; #gpio-cells = <2>; ngpios = <16>; label = "GPIOF"; }; gpiog_emul: gpiog { compatible = "zephyr,gpio-emul"; gpio-controller; #gpio-cells = <2>; ngpios = <16>; label = "GPIOG"; }; gpioh_emul: gpioh { compatible = "zephyr,gpio-emul"; gpio-controller; #gpio-cells = <2>; ngpios = <16>; label = "GPIOH"; }; gpioi_emul: gpioi { compatible = "zephyr,gpio-emul"; gpio-controller; #gpio-cells = <2>; ngpios = <16>; label = "GPIOI"; }; gpio_visualizer_display: sdl_dc { compatible = "zephyr,sdl-dc"; height = <240>; width = <320>; label = "GPIO DISPLAY"; }; };