Google Coral sysinfo information ================================ This binding allows information about the board to be described. It includes the SMBIOS binding as well. Required properties: - compatible: "google,coral" - recovery-gpios: GPIO to use for recovery button (-1 if none) - wite-protect-gpios: GPIO to use for write-protect screw - phase-enforce-gpios: GPIO to indicate the board is in final ship mode - memconfig-gpios: 4 GPIOs to use to read memory config (as base2 int) Optional properties: - skuconfig-gpios: 2 GPIOs to use to read SKU ID. If not present, the Chromium OS EC SKU_ID is used instead Example: board: board { compatible = "google,coral"; recovery-gpios = <&gpio_nw (-1) GPIO_ACTIVE_LOW>; write-protect-gpios = <&gpio_nw GPIO_75 GPIO_ACTIVE_HIGH>; phase-enforce-gpios = <&gpio_n GPIO_10 GPIO_ACTIVE_HIGH>; memconfig-gpios = <&gpio_nw GPIO_101 GPIO_ACTIVE_HIGH &gpio_nw GPIO_102 GPIO_ACTIVE_HIGH &gpio_n GPIO_38 GPIO_ACTIVE_HIGH &gpio_n GPIO_45 GPIO_ACTIVE_HIGH>; /* * This is used for reef only: * * skuconfig-gpios = <&gpio_nw GPIO_16 GPIO_ACTIVE_HIGH * &gpio_nw GPIO_17 GPIO_ACTIVE_HIGH>; */ };