Lines Matching refs:platform
56 const struct Pn80tPlatform *platform;
63 platform = ese->ops->opts;
66 if (!platform->initialize || !platform->release || !platform->toggle_reset ||
67 !platform->wait) {
68 ALOGE("Required functions not implemented in supplied platform");
74 ns->handle = platform->initialize(board);
76 ALOGE("platform initialization failed");
81 * Each platform may prefer to handle the power
86 if (platform->toggle_ven) {
87 platform->toggle_ven(ns->handle, 1);
89 if (platform->toggle_power_req) {
90 platform->toggle_power_req(ns->handle, 1);
93 platform->toggle_reset(ns->handle, 1);
95 platform->wait(ns->handle, 5000);
100 const struct Pn80tPlatform *platform = ese->ops->opts;
102 if (platform->toggle_reset(ns->handle, 0) < 0) {
106 platform->wait(ns->handle, 1000);
107 if (platform->toggle_reset(ns->handle, 1) < 0) {
117 const struct Pn80tPlatform *platform = ese->ops->opts;
142 platform->wait(ns->handle,
158 const struct Pn80tPlatform *platform = ese->ops->opts;
176 const struct Pn80tPlatform *platform = ese->ops->opts;
180 platform->toggle_reset(ns->handle, 0);
181 if (platform->toggle_power_req) {
182 platform->toggle_power_req(ns->handle, 0);
184 if (platform->toggle_ven) {
185 platform->toggle_ven(ns->handle, 0);
187 platform->release(ns->handle);
195 [kNxpPn80tErrorPlatformInit] = "unable to initialize platform",