/linux-master/drivers/usb/host/ |
H A D | ohci-sm501.c | 29 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 D | ehci-mv.c | 68 struct device *dev = hcd->self.controller; 208 device_wakeup_enable(hcd->self.controller);
|
H A D | ehci-brcm.c | 43 * 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 D | fhci.h | 452 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 D | xhci-pci.c | 3 * 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 D | ohci-sa1111.c | 133 * 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 D | mpfs.c | 109 dev_dbg(musb->controller, "VBUS %s, devctl %02x\n", 116 struct device *dev = musb->controller;
|
/linux-master/drivers/spi/ |
H A D | spi-dw-bt1.c | 52 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 D | spi-npcm-fiu.c | 290 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 D | spi-davinci.c | 204 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 D | spi-hisi-sfc-v3xx.c | 155 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 D | spi-xilinx.c | 3 * 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 D | bcm-flexrm-mailbox.c | 12 * 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 D | mxic_nand.c | 179 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 D | mpc5121_nfc.c | 107 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 D | davinci_nand.c | 27 * 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 D | stm32_fmc2_nand.c | 294 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 D | gpiolib-acpi.c | 34 "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 D | isp1760-hcd.c | 378 * 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 D | radeon_atombios.c | 2103 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 D | clk-a10-ve.c | 12 #include <linux/reset-controller.h>
|
/linux-master/drivers/clk/ux500/ |
H A D | reset-prcc.c | 3 * 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 D | reset-ti-sci.c | 14 #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 D | ssh_msgb.h | 14 #include <linux/surface_aggregator/controller.h>
|
/linux-master/drivers/reset/starfive/ |
H A D | reset-starfive-jh71x0.c | 12 #include <linux/reset-controller.h>
|