Lines Matching refs:platform

96 	} platform;
241 if (state->platform.risc.fw_is_running && (reg < 1024))
325 if (state->platform.risc.fw_is_running && (reg < 1024)) {
430 state->platform.risc.memcmd = -1; /* if it was called directly reset it - to force a future setup-call to set it */
435 struct dib9000_fe_memory_map *m = &state->platform.risc.fe_mm[cmd & 0x7f];
437 if (state->platform.risc.memcmd == cmd && /* same command */
441 state->platform.risc.memcmd = cmd;
446 if (!state->platform.risc.fw_is_running)
449 if (DibAcquireLock(&state->platform.risc.mem_lock) < 0) {
455 DibReleaseLock(&state->platform.risc.mem_lock);
461 struct dib9000_fe_memory_map *m = &state->platform.risc.fe_mm[cmd];
462 if (!state->platform.risc.fw_is_running)
465 if (DibAcquireLock(&state->platform.risc.mem_lock) < 0) {
471 DibReleaseLock(&state->platform.risc.mem_lock);
537 if (!state->platform.risc.fw_is_running)
540 if (DibAcquireLock(&state->platform.risc.mbx_if_lock) < 0) {
587 DibReleaseLock(&state->platform.risc.mbx_if_lock);
602 if (!state->platform.risc.fw_is_running)
605 if (DibAcquireLock(&state->platform.risc.mbx_if_lock) < 0) {
646 DibReleaseLock(&state->platform.risc.mbx_if_lock);
672 block = state->platform.risc.message_cache[i];
713 if (!state->platform.risc.fw_is_running)
716 if (DibAcquireLock(&state->platform.risc.mbx_lock) < 0) {
727 DibReleaseLock(&state->platform.risc.mbx_lock);
742 block = state->platform.risc.message_cache[i];
846 state->platform.risc.fw_is_running = 1;
851 state->platform.risc.memcmd = 0xff;
954 if (!state->platform.host.mobile_mode)
1021 if (address >= 1024 || !state->platform.risc.fw_is_running)
1048 if (address >= 1024 || !state->platform.risc.fw_is_running)
1065 if (!state->platform.risc.fw_is_running)
1147 state->platform.risc.fe_mm[i / 2].addr = b[i + 0];
1148 state->platform.risc.fe_mm[i / 2].size = b[i + 1];
1196 if (DibAcquireLock(&state->platform.risc.mem_mbx_lock) < 0) {
1326 DibReleaseLock(&state->platform.risc.mem_mbx_lock);
1658 struct dib9000_fe_memory_map *m = &state->platform.risc.fe_mm[FE_MM_RW_COMPONENT_ACCESS_BUFFER];
1681 if (DibAcquireLock(&state->platform.risc.mem_mbx_lock) < 0) {
1695 DibReleaseLock(&state->platform.risc.mem_mbx_lock);
1703 DibReleaseLock(&state->platform.risc.mem_mbx_lock);
1854 DibFreeLock(&state->platform.risc.mbx_if_lock);
1855 DibFreeLock(&state->platform.risc.mbx_lock);
1856 DibFreeLock(&state->platform.risc.mem_lock);
1857 DibFreeLock(&state->platform.risc.mem_mbx_lock);
2215 if (DibAcquireLock(&state->platform.risc.mem_mbx_lock) < 0) {
2221 DibReleaseLock(&state->platform.risc.mem_mbx_lock);
2227 DibReleaseLock(&state->platform.risc.mem_mbx_lock);
2259 if (DibAcquireLock(&state->platform.risc.mem_mbx_lock) < 0) {
2265 DibReleaseLock(&state->platform.risc.mem_mbx_lock);
2270 DibReleaseLock(&state->platform.risc.mem_mbx_lock);
2290 if (DibAcquireLock(&state->platform.risc.mem_mbx_lock) < 0) {
2295 DibReleaseLock(&state->platform.risc.mem_mbx_lock);
2299 DibReleaseLock(&state->platform.risc.mem_mbx_lock);
2358 if (DibAcquireLock(&state->platform.risc.mem_mbx_lock) < 0) {
2364 DibReleaseLock(&state->platform.risc.mem_mbx_lock);
2369 DibReleaseLock(&state->platform.risc.mem_mbx_lock);
2517 DibInitLock(&st->platform.risc.mbx_if_lock);
2518 DibInitLock(&st->platform.risc.mbx_lock);
2519 DibInitLock(&st->platform.risc.mem_lock);
2520 DibInitLock(&st->platform.risc.mem_mbx_lock);