Home
last modified time | relevance | path

Searched refs:ps_gpio (Results 1 – 1 of 1) sorted by relevance

/optee_os/core/drivers/amd/
H A Dps_gpio_driver.c187 struct amd_gpio_info *ps_gpio = NULL; in amd_ps_gpio_probe() local
206 ps_gpio = calloc(1, sizeof(*ps_gpio)); in amd_ps_gpio_probe()
207 if (!ps_gpio) { in amd_ps_gpio_probe()
214 free(ps_gpio); in amd_ps_gpio_probe()
219 ps_gpio->chip.ops = &ps_gpio_ops; in amd_ps_gpio_probe()
221 ps_gpio->bdata = &ps_bank; in amd_ps_gpio_probe()
227 ps_gpio->vbase = (vaddr_t)core_mmu_add_mapping(MEM_AREA_IO_SEC, base, in amd_ps_gpio_probe()
229 if (!ps_gpio->vbase) { in amd_ps_gpio_probe()
231 free(ps_gpio); in amd_ps_gpio_probe()
235 res = gpio_register_provider(fdt, node, amd_gpio_get_dt, ps_gpio); in amd_ps_gpio_probe()
[all …]