Home
last modified time | relevance | path

Searched refs:dev (Results 1 – 25 of 245) sorted by relevance

12345678910

/system/dev/block/sdmmc/
A Dmmc.c181 dev->block_info.block_count * dev->block_info.block_size); in mmc_decode_ext_csd()
228 if ((st = mmc_all_send_cid(dev, dev->raw_cid)) != ZX_OK) { in sdmmc_probe_mmc()
233 dev->raw_cid[0], in sdmmc_probe_mmc()
234 dev->raw_cid[1], in sdmmc_probe_mmc()
238 mmc_decode_cid(dev, (const uint8_t*)dev->raw_cid); in sdmmc_probe_mmc()
245 dev->rca = 1; in sdmmc_probe_mmc()
248 if ((st = mmc_send_csd(dev, dev->raw_csd)) != ZX_OK) { in sdmmc_probe_mmc()
253 if ((st = mmc_decode_csd(dev, (const uint8_t*)dev->raw_csd)) != ZX_OK) { in sdmmc_probe_mmc()
264 if ((st = mmc_send_ext_csd(dev, dev->raw_ext_csd)) != ZX_OK) { in sdmmc_probe_mmc()
277 if (mmc_supports_hs(dev) || mmc_supports_hsddr(dev) || mmc_supports_hs200(dev)) { in sdmmc_probe_mmc()
[all …]
A Dsdmmc.c39 #define SDMMC_LOCK(dev) mtx_lock(&(dev)->lock); argument
40 #define SDMMC_UNLOCK(dev) mtx_unlock(&(dev)->lock); argument
71 return dev->block_info.block_count * dev->block_info.block_size; in sdmmc_get_size()
95 SDMMC_LOCK(dev); in sdmmc_unbind()
96 if (dev->dead) { in sdmmc_unbind()
108 SDMMC_LOCK(dev); in sdmmc_release()
134 SDMMC_LOCK(dev); in sdmmc_release()
151 free(dev); in sdmmc_release()
386 st = sdmmc_host_info(&dev->host, &dev->host_info); in sdmmc_worker_thread()
531 sdmmc_device_t* dev = calloc(1, sizeof(*dev)); in sdmmc_bind() local
[all …]
A Dsdio.c26 sdmmc_device_t *dev = ctx; in sdio_rw_byte() local
48 sdmmc_device_t *dev = ctx; in sdio_rw_data() local
197 sdmmc_device_t *dev = ctx; in sdio_get_device_hw_info() local
240 dev->sdio_dev.hw_info.caps = 0; in sdio_process_cccr()
433 dev->clock_rate = new_freq; in sdio_switch_freq()
591 sdmmc_device_t *dev = ctx; in sdio_get_cur_block_size() local
606 sdmmc_device_t *dev = ctx; in sdio_modify_block_size() local
636 sdmmc_device_t *dev = ctx; in sdio_enable_function() local
683 sdmmc_device_t *dev = ctx; in sdio_disable_function() local
779 dev->type = SDMMC_TYPE_SDIO; in sdmmc_probe_sdio()
[all …]
A Dops.c20 #define RCA_ARG(dev) ((dev)->rca << 16) argument
39 .use_dma = sdmmc_use_dma(dev), in sdmmc_go_idle()
47 .arg = RCA_ARG(dev), in sdmmc_send_status()
49 .use_dma = sdmmc_use_dma(dev), in sdmmc_send_status()
63 .use_dma = sdmmc_use_dma(dev), in sdmmc_stop_transmission()
77 .use_dma = sdmmc_use_dma(dev), in sd_send_if_cond()
99 .use_dma = sdmmc_use_dma(dev), in sd_send_relative_addr()
120 .use_dma = sdmmc_use_dma(dev), in sd_switch_uhs_voltage()
150 .use_dma = sdmmc_use_dma(dev), in sdio_send_op_cond()
316 .arg = RCA_ARG(dev), in mmc_send_csd()
[all …]
/system/dev/block/imx-sdhci/
A Dimx-sdhci.c336 if (!dev->data_req || dev->data_done) { in imx_sdhci_cmd_stage_complete_locked()
337 imx_sdhci_complete_request_locked(dev, dev->cmd_req, ZX_OK); in imx_sdhci_cmd_stage_complete_locked()
774 memcpy(info, &dev->info, sizeof(dev->info)); in imx_sdhci_host_info()
872 …bus_freq, dev->base_clock / (pre_div? dev->ddr_mode? pre_div<<2 : pre_div<<1 : dev->ddr_mode? 2: 1… in imx_sdhci_set_bus_freq()
1005 if ((dev->cmd_req != NULL) || (dev->data_req != NULL)) { in imx_sdhci_request()
1108 free(dev); in imx_sdhci_release()
1122 if (!dev) { in imx_sdhci_bind()
1144 dev->regs = dev->mmios.vaddr; in imx_sdhci_bind()
1146 status = pdev_get_bti(&dev->pdev, 0, &dev->bti_handle); in imx_sdhci_bind()
1191 status = io_buffer_init(&dev->iobuf, dev->bti_handle, in imx_sdhci_bind()
[all …]
/system/core/devmgr/devhost/
A Dcore.cpp240 dev.parent->children.erase(dev); in devhost_finalize()
246 zx_device* dev; in devhost_finalize() local
306 dev->ops = ops; in devhost_device_create()
328 dev->ctx = ctx ? ctx : dev.get(); in devhost_device_create()
391 if (dev) { in devhost_device_add()
430 dev.get(), dev->name, parent.get(), parent->name); in devhost_device_add()
437 dev.get(), dev->name, status); in devhost_device_add()
466 dev.get(), dev->name, status); in devhost_device_add()
467 dev->parent->children.erase(*dev); in devhost_device_add()
523 dev.get(), dev->name, removal_problem(dev->flags)); in devhost_device_remove()
[all …]
A Dapi.cpp33 fbl::RefPtr<zx_device_t> dev; in device_add_from_driver() local
76 *out = dev.get(); in device_add_from_driver()
91 dev.reset(); in device_add_from_driver()
123 return dev->name; in device_get_name()
128 return dev->parent.get(); in device_get_parent()
139 return dev->ops->get_protocol(dev->ctx, proto_id, out); in device_get_protocol()
141 if ((proto_id == dev->protocol_id) && (dev->protocol_ops != nullptr)) { in device_get_protocol()
155 return dev->ops->get_size(dev->ctx); in device_get_size()
160 return dev->ops->read(dev->ctx, buf, count, off, actual); in device_read()
165 return dev->ops->write(dev->ctx, buf, count, off, actual); in device_write()
[all …]
/system/dev/block/sdhci/
A Dsdhci.c264 if (!dev->data_req || dev->data_done) { in sdhci_cmd_stage_complete_locked()
605 memcpy(info, &dev->info, sizeof(dev->info)); in sdhci_host_info()
831 if ((dev->cmd_req != NULL) || (dev->data_req != NULL)) { in sdhci_request()
931 free(dev); in sdhci_release()
972 dev->descs = io_buffer_virt(&dev->iobuf); in sdhci_controller_init()
1062 status = dev->sdhci.ops->get_mmio(dev->sdhci.ctx, &dev->regs_handle); in sdhci_bind()
1074 status = dev->sdhci.ops->get_bti(dev->sdhci.ctx, 0, &dev->bti_handle); in sdhci_bind()
1080 status = dev->sdhci.ops->get_interrupt(dev->sdhci.ctx, &dev->irq_handle); in sdhci_bind()
1105 dev->base_clock = dev->sdhci.ops->get_base_clock(dev->sdhci.ctx); in sdhci_bind()
1112 dev->quirks = dev->sdhci.ops->get_quirks(dev->sdhci.ctx); in sdhci_bind()
[all …]
/system/dev/bus/acpi/dev/
A Ddev-battery.c65 mtx_lock(&dev->lock); in call_STA()
199 call_BST(dev); in acpi_battery_notify()
203 call_STA(dev); in acpi_battery_notify()
204 call_BIF(dev); in acpi_battery_notify()
224 free(dev); in acpi_battery_release()
332 if (!dev) { in battery_init()
341 free(dev); in battery_init()
354 call_STA(dev); in battery_init()
355 call_BIF(dev); in battery_init()
356 call_BST(dev); in battery_init()
[all …]
A Ddev-pwrsrc.c45 mtx_lock(&dev->lock); in call_PSR()
56 mtx_unlock(&dev->lock); in call_PSR()
64 call_PSR(dev, true); in acpi_pwrsrc_notify()
73 free(dev); in acpi_pwrsrc_release()
80 mtx_lock(&dev->lock); in fidl_pwrsrc_get_power_info()
82 info.type = dev->info.type; in fidl_pwrsrc_get_power_info()
83 mtx_unlock(&dev->lock); in fidl_pwrsrc_get_power_info()
121 if (!dev) { in pwrsrc_init()
130 free(dev); in pwrsrc_init()
135 call_PSR(dev, false); in pwrsrc_init()
[all …]
A Ddev-ec.c158 *ReturnContext = dev; in ec_space_setup_handler()
422 if (dev->gpe_setup) { in acpi_ec_release()
423 AcpiDisableGpe(dev->gpe_block, dev->gpe); in acpi_ec_release()
438 free(dev); in acpi_ec_release()
451 AcpiDisableGpe(dev->gpe_block, dev->gpe); in acpi_ec_suspend()
452 AcpiRemoveGpeHandler(dev->gpe_block, dev->gpe, raw_ec_event_gpe_handler); in acpi_ec_suspend()
473 if (!dev) { in ec_init()
492 acpi_handle, &dev->data_port, &dev->cmd_port); in ec_init()
500 dev->gpe_block, dev->gpe, ACPI_GPE_EDGE_TRIGGERED, in ec_init()
506 status = AcpiEnableGpe(dev->gpe_block, dev->gpe); in ec_init()
[all …]
A Ddev-thermal.c41 mtx_lock(&dev->lock); in acpi_thermal_get_info()
68 mtx_unlock(&dev->lock); in acpi_thermal_get_info()
133 mtx_lock(&dev->lock); in acpi_thermal_ioctl()
135 mtx_unlock(&dev->lock); in acpi_thermal_ioctl()
171 zx_handle_close(dev->event); in acpi_thermal_release()
172 free(dev); in acpi_thermal_release()
195 if (!dev) { in thermal_init()
204 acpi_thermal_release(dev); in thermal_init()
213 acpi_thermal_release(dev); in thermal_init()
232 .ctx = dev, in thermal_init()
[all …]
/system/dev/usb/usb-peripheral/
A Dusb-peripheral.c241 usb_device_t* dev = function->dev; in usb_func_set_interface() local
309 usb_device_t* dev = function->dev; in usb_func_alloc_interface() local
340 usb_device_t* dev = function->dev; in usb_func_alloc_ep() local
665 function->dev = dev; in usb_dev_do_add_function()
849 memset(dev->interface_map, 0, sizeof(dev->interface_map)); in usb_dev_do_clear_functions()
850 memset(dev->endpoint_map, 0, sizeof(dev->endpoint_map)); in usb_dev_do_clear_functions()
920 free(dev); in usb_dev_release()
992 if (!dev) { in usb_dev_bind()
1000 free(dev); in usb_dev_bind()
1019 free(dev); in usb_dev_bind()
[all …]
/system/dev/usb/usb-bus/
A Dusb-device.c157 if (dev->config_descs[i]) free(dev->config_descs[i]); in usb_device_release()
162 free(dev); in usb_device_release()
243 status = usb_hci_cancel_all(&dev->hci, dev->device_id, 0); in usb_device_control()
302 .ctx = dev, in usb_device_request_queue()
380 status = usb_hci_reset_device(&dev->hci, dev->hub_id, dev->device_id); in usb_device_reset_device()
465 return usb_hci_cancel_all(&dev->hci, dev->device_id, ep_address); in usb_device_cancel_all()
609 if (!dev) { in usb_device_add()
615 dev->parent_req_size = usb_hci_get_request_size(&dev->hci); in usb_device_add()
623 usb_request_pool_init(&dev->free_reqs, dev->parent_req_size + in usb_device_add()
633 free(dev); in usb_device_add()
[all …]
/system/dev/block/pci-sdhci/
A Dpci-sdhci.c55 if (dev->regs == NULL) { in pci_sdhci_get_mmio()
62 dev->regs = dev->mmio.vaddr; in pci_sdhci_get_mmio()
70 zx_status_t st = pci_get_bti(&dev->pci, index, &dev->bti_handle); in pci_sdhci_get_bti()
88 if (!dev->regs) { in pci_sdhci_hw_reset()
93 dev->regs->ctrl0 = val; in pci_sdhci_hw_reset()
97 dev->regs->ctrl0 = val; in pci_sdhci_hw_reset()
120 free(dev); in pci_sdhci_release()
132 if (!dev) { in pci_sdhci_bind()
143 status = dev->pci.ops->enable_bus_master(dev->pci.ctx, true); in pci_sdhci_bind()
152 .ctx = dev, in pci_sdhci_bind()
[all …]
/system/dev/nand/nand/
A Dnand.c69 return raw_nand_write_page_hwecc(&dev->host, data, dev->nand_info.page_size, oob, in nand_write_page()
371 mtx_lock(&dev->lock); in _nand_queue()
406 mtx_lock(&dev->lock); in nand_release()
418 free(dev); in nand_release()
431 nand_device_t* dev = calloc(1, sizeof(*dev)); in nand_bind() local
432 if (!dev) { in nand_bind()
438 dev->nand_proto.ctx = dev; in nand_bind()
464 .ctx = dev, in nand_bind()
477 st = raw_nand_get_nand_info(&dev->host, &dev->nand_info); in nand_bind()
482 dev->num_nand_pages = dev->nand_info.num_blocks * dev->nand_info.pages_per_block; in nand_bind()
[all …]
/system/dev/board/sherlock/
A Dsherlock-sdio.cpp52 pbus_dev_t dev; in __anonbdd75af60202() local
53 dev.name = "sherlock-wifi"; in __anonbdd75af60202()
60 return dev; in __anonbdd75af60202()
66 pbus_dev_t dev; in __anonbdd75af60302() local
70 return dev; in __anonbdd75af60302()
116 pbus_dev_t dev; in __anonbdd75af60402() local
118 dev.vid = PDEV_VID_AMLOGIC; in __anonbdd75af60402()
119 dev.pid = PDEV_PID_GENERIC; in __anonbdd75af60402()
123 dev.bti_list = sd_emmc_btis; in __anonbdd75af60402()
125 dev.irq_list = sd_emmc_irqs; in __anonbdd75af60402()
[all …]
A Dsherlock-camera.cpp129 pbus_dev_t dev; in __anon4092bfb00202() local
130 dev.name = "imx227"; in __anon4092bfb00202()
137 return dev; in __anon4092bfb00202()
141 pbus_dev_t dev; in __anon4092bfb00302() local
142 dev.name = "mipi-csi2"; in __anon4092bfb00302()
143 dev.vid = PDEV_VID_AMLOGIC; in __anon4092bfb00302()
146 dev.mmio_list = mipi_mmios; in __anon4092bfb00302()
151 dev.child_count = 1; in __anon4092bfb00302()
152 dev.bti_list = mipi_btis; in __anon4092bfb00302()
154 dev.irq_list = mipi_irqs; in __anon4092bfb00302()
[all …]
A Dsherlock-display.cpp44 pbus_dev_t dev; in __anon11ad39fd0202() local
45 dev.name = "display"; in __anon11ad39fd0202()
46 dev.vid = PDEV_VID_AMLOGIC; in __anon11ad39fd0202()
47 dev.pid = PDEV_PID_AMLOGIC_S905D2; in __anon11ad39fd0202()
48 dev.did = PDEV_DID_AMLOGIC_DISPLAY; in __anon11ad39fd0202()
49 dev.mmio_list = display_mmios; in __anon11ad39fd0202()
51 dev.irq_list = display_irqs; in __anon11ad39fd0202()
52 dev.irq_count = countof(display_irqs); in __anon11ad39fd0202()
53 dev.bti_list = display_btis; in __anon11ad39fd0202()
54 dev.bti_count = countof(display_btis); in __anon11ad39fd0202()
[all …]
A Dsherlock-emmc.cpp86 pbus_dev_t dev; in __anon8f8555e90202() local
87 dev.name = "sherlock-emmc"; in __anon8f8555e90202()
88 dev.vid = PDEV_VID_AMLOGIC; in __anon8f8555e90202()
89 dev.pid = PDEV_PID_GENERIC; in __anon8f8555e90202()
90 dev.did = PDEV_DID_AMLOGIC_SD_EMMC; in __anon8f8555e90202()
91 dev.mmio_list = emmc_mmios; in __anon8f8555e90202()
93 dev.irq_list = emmc_irqs; in __anon8f8555e90202()
95 dev.bti_list = emmc_btis; in __anon8f8555e90202()
97 dev.gpio_list = emmc_gpios; in __anon8f8555e90202()
99 dev.metadata_list = emmc_metadata; in __anon8f8555e90202()
[all …]
A Dsherlock-video.cpp73 pbus_dev_t dev; in __anondfc560de0102() local
74 dev.name = "aml-video"; in __anondfc560de0102()
75 dev.vid = PDEV_VID_AMLOGIC; in __anondfc560de0102()
76 dev.pid = PDEV_PID_AMLOGIC_T931; in __anondfc560de0102()
77 dev.did = PDEV_DID_AMLOGIC_VIDEO; in __anondfc560de0102()
78 dev.mmio_list = sherlock_video_mmios; in __anondfc560de0102()
80 dev.bti_list = sherlock_video_btis; in __anondfc560de0102()
81 dev.bti_count = countof(sherlock_video_btis); in __anondfc560de0102()
82 dev.irq_list = sherlock_video_irqs; in __anondfc560de0102()
83 dev.irq_count = countof(sherlock_video_irqs); in __anondfc560de0102()
[all …]
A Dsherlock-mali.cpp51 pbus_dev_t dev; in __anon53f08e4a0102() local
52 dev.name = "mali"; in __anon53f08e4a0102()
53 dev.vid = PDEV_VID_AMLOGIC; in __anon53f08e4a0102()
54 dev.pid = PDEV_PID_AMLOGIC_T931; in __anon53f08e4a0102()
55 dev.did = PDEV_DID_ARM_MALI_INIT; in __anon53f08e4a0102()
56 dev.mmio_list = mali_mmios; in __anon53f08e4a0102()
58 dev.irq_list = mali_irqs; in __anon53f08e4a0102()
59 dev.irq_count = countof(mali_irqs); in __anon53f08e4a0102()
60 dev.bti_list = mali_btis; in __anon53f08e4a0102()
61 dev.bti_count = countof(mali_btis); in __anon53f08e4a0102()
[all …]
A Dsherlock-canvas.cpp33 pbus_dev_t dev; in __anon2310a3c30102() local
34 dev.name = "canvas"; in __anon2310a3c30102()
35 dev.vid = PDEV_VID_AMLOGIC; in __anon2310a3c30102()
36 dev.pid = PDEV_PID_GENERIC; in __anon2310a3c30102()
37 dev.did = PDEV_DID_AMLOGIC_CANVAS; in __anon2310a3c30102()
38 dev.mmio_list = sherlock_canvas_mmios; in __anon2310a3c30102()
39 dev.mmio_count = countof(sherlock_canvas_mmios); in __anon2310a3c30102()
40 dev.bti_list = sherlock_canvas_btis; in __anon2310a3c30102()
41 dev.bti_count = countof(sherlock_canvas_btis); in __anon2310a3c30102()
42 return dev; in __anon2310a3c30102()
/system/core/devmgr/devmgr/
A Dcoordinator.cpp628 dev = dev->parent; in GetTopoPath()
651 dev = dev->parent; in GetTopoPath()
873 dev->name = dev->name_alloc_.get(); in AddDevice()
910 dev->wait.set_object(dev->hrpc.get()); in AddDevice()
932 dev.get(), dev->name, dev->prop_count, dev->args.get(), dev->parent); in AddDevice()
995 dev->host->devices().erase(*dev); in RemoveDevice()
1220 while (dev && dev != &sys_device_) { in PublishMetadata()
1225 dev = dev->parent; in PublishMetadata()
1554 dev, dev->name, r); in HandleRpc()
1824 dev->name, dev); in dc_suspend_devhost()
[all …]
/system/dev/block/aml-sd-emmc/
A Daml-sd-emmc.c201 if (dev->irq_thread) in aml_sd_emmc_release()
208 free(dev); in aml_sd_emmc_release()
214 memcpy(info, &dev->info, sizeof(dev->info)); in aml_sd_emmc_host_info()
976 if (!dev) { in aml_sd_emmc_bind()
1003 status = pdev_get_bti(&dev->pdev, 0, &dev->bti); in aml_sd_emmc_bind()
1014 status = mmio_buffer_pin(&dev->mmio, dev->bti, &dev->pinned_mmio); in aml_sd_emmc_bind()
1030 status = pdev_map_interrupt(&dev->pdev, 0, &dev->irq_handle); in aml_sd_emmc_bind()
1050 dev->regs = (aml_sd_emmc_regs_t*)dev->mmio.vaddr; in aml_sd_emmc_bind()
1053 status = io_buffer_init(&dev->descs_buffer, dev->bti, in aml_sd_emmc_bind()
1072 .ctx = dev, in aml_sd_emmc_bind()
[all …]

Completed in 75 milliseconds

12345678910