Searched refs:controller (Results 251 - 275 of 629) sorted by relevance

<<11121314151617181920>>

/linux-master/drivers/usb/host/
H A Dohci-sm501.c29 struct device *dev = hcd->self.controller;
146 * by on-chip devices such as the video controller and the usb host.
168 device_wakeup_enable(hcd->self.controller);
H A Dehci-mv.c68 struct device *dev = hcd->self.controller;
208 device_wakeup_enable(hcd->self.controller);
H A Dehci-brcm.c43 * The EHCI controller has a bug where it can violate the SOF
46 * the controller to detect babble on the suspended port and
47 * will eventually cause the controller to reset the port.
178 device_wakeup_enable(hcd->self.controller);
179 device_enable_async_suspend(hcd->self.controller);
H A Dfhci.h452 dev_dbg(fhci_to_hcd(fhci)->self.controller, fmt, ##args)
454 dev_vdbg(fhci_to_hcd(fhci)->self.controller, fmt, ##args)
456 dev_err(fhci_to_hcd(fhci)->self.controller, fmt, ##args)
458 dev_info(fhci_to_hcd(fhci)->self.controller, fmt, ##args)
460 dev_warn(fhci_to_hcd(fhci)->self.controller, fmt, ##args)
H A Dxhci-pci.c3 * xHCI host controller driver PCI Bus Glue.
97 struct pci_dev *pdev = to_pci_dev(hcd->self.controller);
108 struct pci_dev *pdev = to_pci_dev(hcd->self.controller);
122 struct pci_dev *pdev = to_pci_dev(hcd->self.controller);
429 * try to tame the ASMedia 1042 controller which reports 0.96
535 struct pci_dev *pdev = to_pci_dev(hcd->self.controller);
745 struct pci_dev *pdev = to_pci_dev(hcd->self.controller);
785 struct pci_dev *pdev = to_pci_dev(hcd->self.controller);
801 * It should not matter whether the EHCI or xHCI controller is
835 * host controller o
[all...]
H A Dohci-sa1111.c133 * host controller in reset.
140 * the USB host controller out of reset.
158 * Put the USB host controller into reset.
173 * Allocates basic resources for this USB host controller, and
206 * significant bug in the SA1111 SDRAM shared memory controller. If
242 device_wakeup_enable(hcd->self.controller);
/linux-master/drivers/usb/musb/
H A Dmpfs.c109 dev_dbg(musb->controller, "VBUS %s, devctl %02x\n",
116 struct device *dev = musb->controller;
/linux-master/drivers/spi/
H A Dspi-dw-bt1.c52 struct dw_spi_bt1 *dwsbt1 = to_dw_spi_bt1(desc->mem->spi->controller);
110 struct dw_spi_bt1 *dwsbt1 = to_dw_spi_bt1(desc->mem->spi->controller);
125 /* Collect the controller configuration required by the operation */
145 * so noone would be touching the controller' registers during the
199 * IO access to the DW APB SSI registers. Note the mux controller
231 * SPI controller.
H A Dspi-npcm-fiu.c290 spi_controller_get_devdata(desc->mem->spi->controller);
317 spi_controller_get_devdata(desc->mem->spi->controller);
338 spi_controller_get_devdata(mem->spi->controller);
394 spi_controller_get_devdata(mem->spi->controller);
443 spi_controller_get_devdata(mem->spi->controller);
548 spi_controller_get_devdata(mem->spi->controller);
608 spi_controller_get_devdata(desc->mem->spi->controller);
669 struct spi_controller *ctrl = spi->controller;
H A Dspi-davinci.c204 dspi = spi_controller_get_devdata(spi->controller);
212 * line for the controller
232 * @dspi: the controller data
274 dspi = spi_controller_get_devdata(spi->controller);
382 struct davinci_spi *dspi = spi_controller_get_devdata(spi->controller);
414 dspi = spi_controller_get_devdata(spi->controller);
500 * davinci_spi_process_events - check for and handle any SPI controller events
501 * @dspi: the controller data
562 * of SPI controller and then wait until the completion will be marked
574 dspi = spi_controller_get_devdata(spi->controller);
[all...]
H A Dspi-hisi-sfc-v3xx.c155 host = spi_controller_get_devdata(spi->controller);
168 * The controller only supports Standard SPI mode, Dual mode and
177 host = spi_controller_get_devdata(spi->controller);
366 host = spi_controller_get_devdata(spi->controller);
484 * The address mode of the controller is either 3 or 4,
H A Dspi-xilinx.c3 * Xilinx SPI controller driver (host mode only)
180 * put SPI controller into host mode, and enable it */
188 struct xilinx_spi *xspi = spi_controller_get_devdata(spi->controller);
228 struct xilinx_spi *xspi = spi_controller_get_devdata(spi->controller);
240 struct xilinx_spi *xspi = spi_controller_get_devdata(spi->controller);
486 /* SPI controller initializations */
/linux-master/drivers/mailbox/
H A Dbcm-flexrm-mailbox.c12 * This driver creates a mailbox controller using a set of FlexRM
289 struct mbox_controller controller; member in struct:flexrm_mbox
1081 struct mbox_chan *chan = &ring->mbox->controller.chans[ring->num];
1616 /* Initialize mailbox controller */
1617 mbox->controller.txdone_irq = false;
1618 mbox->controller.txdone_poll = false;
1619 mbox->controller.ops = &flexrm_mbox_chan_ops;
1620 mbox->controller.dev = dev;
1621 mbox->controller.num_chans = mbox->num_rings;
1622 mbox->controller
[all...]
/linux-master/drivers/mtd/nand/raw/
H A Dmxic_nand.c179 struct nand_controller controller; member in struct:mxic_nand_ctlr
525 nfc->controller.ops = &mxic_nand_controller_ops;
526 nand_controller_init(&nfc->controller);
527 nand_chip->controller = &nfc->controller;
570 { .compatible = "mxic,multi-itfc-v009-nand-controller", },
586 MODULE_DESCRIPTION("Macronix raw NAND controller driver");
H A Dmpc5121_nfc.c107 struct nand_controller controller; member in struct:mpc5121_nfc_prv
647 nand_controller_init(&prv->controller);
648 prv->controller.ops = &mpc5121_nfc_ops;
649 chip->controller = &prv->controller;
726 /* Reset NAND Flash controller */
H A Ddavinci_nand.c27 * This is a device driver for the NAND flash controller found on the
40 struct nand_controller controller; member in struct:davinci_nand_info
279 /* Tell ECC controller about the expected ECC codes. */
798 nand_controller_init(&info->controller);
799 info->controller.ops = &davinci_nand_controller_ops;
800 info->chip.controller = &info->controller;
815 dev_info(&pdev->dev, "controller rev. %d.%d\n",
H A Dstm32_fmc2_nand.c294 struct stm32_fmc2_nfc *nfc = to_stm32_nfc(chip->controller);
322 struct stm32_fmc2_nfc *nfc = to_stm32_nfc(chip->controller);
349 struct stm32_fmc2_nfc *nfc = to_stm32_nfc(chip->controller);
481 struct stm32_fmc2_nfc *nfc = to_stm32_nfc(chip->controller);
512 struct stm32_fmc2_nfc *nfc = to_stm32_nfc(chip->controller);
593 struct stm32_fmc2_nfc *nfc = to_stm32_nfc(chip->controller);
676 struct stm32_fmc2_nfc *nfc = to_stm32_nfc(chip->controller);
760 struct stm32_fmc2_nfc *nfc = to_stm32_nfc(chip->controller);
856 struct stm32_fmc2_nfc *nfc = to_stm32_nfc(chip->controller);
1048 struct stm32_fmc2_nfc *nfc = to_stm32_nfc(chip->controller);
[all...]
/linux-master/drivers/gpio/
H A Dgpiolib-acpi.c34 "controller@pin combos on which to ignore the ACPI wake flag "
35 "ignore_wake=controller@pin[,controller@pin[,...]]");
40 "controller@pin combos on which to ignore interrupt "
41 "ignore_interrupt=controller@pin[,controller@pin[,...]]");
136 * @path: ACPI GPIO controller full path name, (e.g. "\\_SB.GPO1")
137 * @pin: ACPI GPIO pin number (0-based, controller-relative)
141 * controller does not have GPIO chip registered at the moment. This is to
332 const char *controller, *pin_st local
[all...]
/linux-master/drivers/usb/isp1760/
H A Disp1760-hcd.c378 * ISP1763 does not have the banks direct host controller memory access,
642 dev_err(hcd->self.controller, "%s: Invalid pointer: %08x\n",
648 /* reset a non-running (STS_HALT == 1) controller */
740 dev_err(hcd->self.controller, "Scratch test failed. 0x%08x\n",
747 * host controller without touching the CPU interface registers, but at
750 * the host controller through the EHCI USB Command register. The device
1174 dev_dbg(hcd->self.controller, "%s: No slot "
1284 dev_dbg(hcd->self.controller, "%s: underrun "
1290 dev_dbg(hcd->self.controller, "%s: transaction "
1297 dev_dbg(hcd->self.controller, "
[all...]
/linux-master/drivers/gpu/drm/radeon/
H A Dradeon_atombios.c2103 DRM_INFO("Possible %s thermal controller at 0x%02x\n",
2278 ATOM_PPLIB_THERMALCONTROLLER *controller)
2283 if (controller->ucType > 0) {
2284 if (controller->ucFanParameters & ATOM_PP_FANPARAMETERS_NOFAN)
2287 controller->ucFanParameters & ATOM_PP_FANPARAMETERS_TACHOMETER_PULSES_PER_REVOLUTION_MASK;
2289 rdev->pm.fan_min_rpm = controller->ucFanMinRPM;
2290 rdev->pm.fan_max_rpm = controller->ucFanMaxRPM;
2292 if (controller->ucType == ATOM_PP_THERMALCONTROLLER_RV6xx) {
2293 DRM_INFO("Internal thermal controller %s fan control\n",
2294 (controller
2277 radeon_atombios_add_pplib_thermal_controller(struct radeon_device *rdev, ATOM_PPLIB_THERMALCONTROLLER *controller) argument
[all...]
/linux-master/drivers/clk/sunxi/
H A Dclk-a10-ve.c12 #include <linux/reset-controller.h>
/linux-master/drivers/clk/ux500/
H A Dreset-prcc.c3 * Reset controller portions for the U8500 PRCC
12 #include <linux/reset-controller.h>
180 pr_err("PRCC failed to register reset controller\n");
/linux-master/drivers/reset/
H A Dreset-ti-sci.c14 #include <linux/reset-controller.h>
30 * struct ti_sci_reset_data - reset controller information structure
31 * @rcdev: reset controller entity
32 * @dev: reset controller device pointer
33 * @sci: TI SCI handle used for communication with system controller
48 * @rcdev: reset controller entity
96 * @rcdev: reset controller entity
114 * @rcdev: reset controller entity
132 * @rcdev: reset controller entity
172 * @rcdev: reset controller entit
[all...]
/linux-master/drivers/platform/surface/aggregator/
H A Dssh_msgb.h14 #include <linux/surface_aggregator/controller.h>
/linux-master/drivers/reset/starfive/
H A Dreset-starfive-jh71x0.c12 #include <linux/reset-controller.h>

Completed in 300 milliseconds

<<11121314151617181920>>