Searched refs:timing (Results 1 - 11 of 11) sorted by relevance
/fuchsia/zircon/system/ulib/ddk/include/ddk/protocol/ |
H A D | sdmmc.h | 102 // set mmc timing 103 zx_status_t (*set_timing)(void* ctx, sdmmc_timing_t timing); 135 static inline zx_status_t sdmmc_set_timing(sdmmc_protocol_t* sdmmc, sdmmc_timing_t timing) { argument 136 return sdmmc->ops->set_timing(sdmmc->ctx, timing);
|
/fuchsia/zircon/system/dev/block/sdmmc/ |
H A D | mmc.c | 86 // Switch the device timing 96 // sdhci has a different timing constant for HSDDR vs HS 111 zxlogf(ERROR, "mmc: failed to switch device timing to %d\n", new_timing); 115 // Switch the host timing 117 zxlogf(ERROR, "mmc: failed to switch host timing to %d\n", new_timing); 121 dev->timing = new_timing; 276 // Switch to high-speed timing 350 // Set the bus frequency to legacy timing 354 dev->timing = SDMMC_TIMING_LEGACY; 357 zxlogf(INFO, "mmc: initialized mmc @ %u MHz, bus width %d, timing [all...] |
H A D | sdmmc.h | 56 sdmmc_timing_t timing; member in struct:sdmmc_device
|
H A D | sdio.c | 453 // Switch the host timing 455 zxlogf(ERROR, "sdio: failed to switch to hs timing on host : %d\n", st); 460 zxlogf(ERROR, "sdio: failed to switch to hs timing on host : %d\n", st); 473 sdmmc_timing_t timing = SDMMC_TIMING_SDR50; local 483 timing = SDMMC_TIMING_SDR104; 487 timing = SDMMC_TIMING_SDR50; 491 timing = SDMMC_TIMING_DDR50; 505 // Switch the host timing 506 if ((st = sdmmc_set_timing(&dev->host, timing)) != ZX_OK) { 507 zxlogf(ERROR, "sdio: failed to switch to hs timing o [all...] |
/fuchsia/zircon/system/dev/display/display/ |
H A D | controller.cpp | 94 for (auto timing = edid::timing_iterator(&info->edid); timing.is_valid(); ++timing) { 95 uint32_t width = timing->horizontal_addressable; 96 uint32_t height = timing->vertical_addressable; 99 if (existing_timing.vertical_refresh_e2 == timing->vertical_refresh_e2 113 PopulateDisplayMode(*timing, &test_config.mode); 122 info->edid_timings.push_back(*timing, &ac); 515 // send garbage image ids. Switching clients is rare enough that any minor timing issues that
|
H A D | client.cpp | 354 for (auto timing : *edid_timings) { 355 if (timing.horizontal_addressable == req->mode.horizontal_resolution 356 && timing.vertical_addressable == req->mode.vertical_resolution 357 && timing.vertical_refresh_e2 == req->mode.refresh_rate_e2) { 358 Controller::PopulateDisplayMode(timing, &config->pending_.mode); 1224 for (auto timing : *edid_timings) { 1227 mode->horizontal_resolution = timing.horizontal_addressable; 1228 mode->vertical_resolution = timing.vertical_addressable; 1229 mode->refresh_rate_e2 = timing.vertical_refresh_e2;
|
/fuchsia/zircon/system/ulib/edid/ |
H A D | edid.cpp | 137 if (it->timing.pixel_clock_10khz != 0) { 213 printf("edid: Ignoring bad timing type %d\n", dtd.type()); 230 // generalized timing formula to compute the timing parameters. 298 // If either of these are 0, then the timing value is definitely wrong 309 if (descriptors_->timing.pixel_clock_10khz != 0) { 310 convert_dtd_to_timing(descriptors_->timing, ¶ms_); 409 if (descriptor_->timing.pixel_clock_10khz != 0 || descriptor_->monitor.type != 0x10) { 429 // Return if the descriptor is within bounds and either a timing descriptor or not 433 if (descriptor_->timing [all...] |
/fuchsia/zircon/system/dev/block/sdhci/ |
H A D | sdhci.c | 770 static zx_status_t sdhci_set_timing(void* ctx, sdmmc_timing_t timing) { argument 771 if (timing >= SDMMC_TIMING_MAX) { 781 if (timing != SDMMC_TIMING_LEGACY) { 787 // Disable SD clock before changing UHS timing 792 if (timing == SDMMC_TIMING_HS200) { 794 } else if (timing == SDMMC_TIMING_HS400) { 796 } else if (timing == SDMMC_TIMING_HSDDR) { 805 zxlogf(TRACE, "sdhci: set bus timing to %d\n", timing);
|
/fuchsia/zircon/system/dev/block/aml-sd-emmc/ |
H A D | aml-sd-emmc.c | 493 static zx_status_t aml_sd_emmc_set_bus_timing(void* ctx, sdmmc_timing_t timing) { argument 501 if (timing == SDMMC_TIMING_HS400 || timing == SDMMC_TIMING_HSDDR || 502 timing == SDMMC_TIMING_DDR50) { 503 if (timing == SDMMC_TIMING_HS400) {
|
/fuchsia/zircon/system/dev/block/imx-sdhci/ |
H A D | imx-sdhci.c | 894 static zx_status_t imx_sdhci_set_timing(void* ctx, sdmmc_timing_t timing) { argument 896 if (timing >= SDMMC_TIMING_MAX) { 908 switch(timing) {
|
/fuchsia/zircon/system/ulib/edid/include/lib/edid/ |
H A D | edid.h | 22 // EDID 18-byte detailed timing descriptor. 24 // Many of the parameters in the timing descriptor are split across 98 DetailedTimingDescriptor timing; member in union:edid::Descriptor 198 // Short audio descriptor from CEA EDID timing extension's data block collection. 221 // Short video descriptor from CEA EDID timing extension's data block collection. 231 // Vendor specific block from CEA EDID timing extension's data block collection. 244 // Short speaker descriptor from CEA EDID timing extension's data block collection. 261 // Data block from CEA EDID timing extension's data block collection. Although this 387 // Iterator that returns all of the timing modes of the display. The iterator
|
Completed in 236 milliseconds