GPIO_SIM_ATTR_PULL
{ GPIO_SIM_ATTR_PULL, gpio_sim_pull_pairs,
fnvlist_add_string(nvl, GPIO_SIM_ATTR_PULL, "link!");
fnvlist_add_uint32(nested, GPIO_SIM_ATTR_PULL, 1);
fnvlist_add_nvlist(nvl, GPIO_SIM_ATTR_PULL, nested);
fnvlist_add_uint32_array(nvl, GPIO_SIM_ATTR_PULL, vals,
fnvlist_add_int8(nvl, GPIO_SIM_ATTR_PULL, 2);
if (!gpio_err_key(nvl, GPIO_SIM_ATTR_PULL, KGPIO_ATTR_ERR_BAD_TYPE) ||
fnvlist_add_uint32(nvl, GPIO_SIM_ATTR_PULL, UINT32_MAX);
if (!gpio_err_key(nvl, GPIO_SIM_ATTR_PULL,
fnvlist_add_uint32(nvl, GPIO_SIM_ATTR_PULL, GPIO_SIM_PULL_UP_5K);
if (!gpio_err_key(nvl, GPIO_SIM_ATTR_PULL,
fnvlist_add_string(nvl, GPIO_SIM_ATTR_PULL, "magecite");
!gpio_err_key(nvl, GPIO_SIM_ATTR_PULL, KGPIO_ATTR_ERR_BAD_TYPE) ||
kgpio_nvl_attr_fill_u32(nvl, meta, GPIO_SIM_ATTR_PULL,
kgpio_nvl_attr_fill_u32(nvl, meta, GPIO_SIM_ATTR_PULL,
} else if (strcmp(name, GPIO_SIM_ATTR_PULL) == 0) {