/linux-master/drivers/mtd/nand/raw/ |
H A D | pl35x-nand-controller.c | 3 * ARM PL35X NAND flash controller driver 31 #define PL35X_NANDC_DRIVER_NAME "pl35x-nand-controller" 33 /* SMC controller status register (RO) */ 126 * struct pl35x_nandc - NAND flash controller driver structure 130 * @controller: Core NAND controller structure 132 * @selected_chip: NAND chip currently selected by the controller 140 struct nand_controller controller; member in struct:pl35x_nandc 149 return container_of(ctrl, struct pl35x_nandc, controller); 248 "Timeout polling on NAND controller interrup [all...] |
H A D | r852.h | 107 struct nand_controller controller; member in struct:r852_device
|
/linux-master/arch/powerpc/platforms/powermac/ |
H A D | low_i2c.c | 77 struct device_node *controller; member in struct:pmac_i2c_bus 565 struct device_node *controller, 575 bus->controller = of_node_get(controller); 587 if (controller == busnode) 592 (controller == busnode) ? "<multibus>" : busnode->full_name); 807 bus->controller = busnode; 898 struct device_node *controller, *busnode; local 906 controller = of_find_node_by_name(NULL, "smu-i2c-control"); 907 if (controller 564 kw_i2c_add(struct pmac_i2c_host_kw *host, struct device_node *controller, struct device_node *busnode, int channel) argument [all...] |
/linux-master/drivers/peci/controller/ |
H A D | peci-aspeed.c | 124 struct peci_controller *controller; member in struct:aspeed_peci 177 * reinitialize it to avoid potential controller hang. 210 static int aspeed_peci_xfer(struct peci_controller *controller, argument 213 struct aspeed_peci *priv = dev_get_drvdata(controller->dev.parent); 509 struct peci_controller *controller; local 568 controller = devm_peci_controller_add(priv->dev, &aspeed_ops); 569 if (IS_ERR(controller)) 570 return dev_err_probe(priv->dev, PTR_ERR(controller), 571 "failed to add aspeed peci controller\n"); 573 priv->controller [all...] |
/linux-master/drivers/spi/ |
H A D | spi-orion.c | 3 * Marvell Orion SPI controller driver 144 orion_spi = spi_controller_get_devdata(spi->controller); 238 orion_spi = spi_controller_get_devdata(spi->controller); 260 orion_spi = spi_controller_get_devdata(spi->controller); 300 orion_spi = spi_controller_get_devdata(spi->controller); 333 orion_spi = spi_controller_get_devdata(spi->controller); 391 orion_spi = spi_controller_get_devdata(spi->controller); 442 orion_spi = spi_controller_get_devdata(spi->controller); 478 orion_spi = spi_controller_get_devdata(spi->controller); 551 struct orion_spi *orion_spi = spi_controller_get_devdata(spi->controller); [all...] |
H A D | spi-xtensa-xtfpga.c | 3 * Xtensa xtfpga SPI controller driver 56 struct xtfpga_spi *xspi = spi_controller_get_devdata(spi->controller); 74 struct xtfpga_spi *xspi = spi_controller_get_devdata(spi->controller);
|
/linux-master/drivers/gpu/drm/i915/display/ |
H A D | intel_backlight.c | 193 return intel_de_read(i915, BXT_BLC_PWM_DUTY(panel->backlight.controller)); 270 intel_de_write(i915, BXT_BLC_PWM_DUTY(panel->backlight.controller), level); 404 intel_de_rmw(i915, BXT_BLC_PWM_CTL(panel->backlight.controller), 407 if (panel->backlight.controller == 1) 419 intel_de_rmw(i915, BXT_BLC_PWM_CTL(panel->backlight.controller), 674 if (panel->backlight.controller == 1) { 690 pwm_ctl = intel_de_read(i915, BXT_BLC_PWM_CTL(panel->backlight.controller)); 695 intel_de_write(i915, BXT_BLC_PWM_CTL(panel->backlight.controller), 699 intel_de_write(i915, BXT_BLC_PWM_FREQ(panel->backlight.controller), 708 intel_de_write(i915, BXT_BLC_PWM_CTL(panel->backlight.controller), pwm_ct 1461 cnp_backlight_controller_is_valid(struct drm_i915_private *i915, int controller) argument [all...] |
/linux-master/drivers/usb/host/ |
H A D | ehci-platform.c | 58 struct platform_device *pdev = to_platform_device(hcd->self.controller); 140 * Return: true if the controller's port_status indicated getting stuck 169 companion_dev = usb_of_get_companion_dev(hcd->self.controller); 376 device_wakeup_enable(hcd->self.controller); 377 device_enable_async_suspend(hcd->self.controller); 464 companion_dev = usb_of_get_companion_dev(hcd->self.controller); 466 device_pm_wait_for_dev(hcd->self.controller, companion_dev); 493 { "PNP0D20", 0 }, /* EHCI controller without debug */
|
H A D | ohci-ppc-of.c | 33 dev_err(hcd->self.controller, "can't start %s\n", 144 device_wakeup_enable(hcd->self.controller); 152 * controller is running, everything, the root ports, etc., is
|
H A D | fhci-dbg.c | 83 struct device *dev = fhci_to_hcd(fhci)->self.controller;
|
H A D | xhci-ext-caps.c | 31 struct device *dev = hcd->self.controller;
|
/linux-master/drivers/usb/musb/ |
H A D | musb_gadget.c | 59 musb->controller, 65 ret = dma_mapping_error(musb->controller, dma_addr); 72 dma_sync_single_for_device(musb->controller, 92 dev_vdbg(musb->controller, 97 dma_unmap_single(musb->controller, 105 dma_sync_single_for_cpu(musb->controller, 120 * Context: controller locked, IRQs blocked. 156 * caller locked controller and blocked irqs, and selected this ep. 221 * Context: controller locked, IRQs blocked, endpoint selected 404 * Called from IRQ, with controller locke [all...] |
/linux-master/drivers/platform/x86/x86-android-tablets/ |
H A D | core.c | 196 struct spi_controller *controller; local 217 controller = acpi_spi_find_controller_by_adev(adev); 218 if (!controller) { 219 pr_err("Error could not get SPI controller for %s\n", spi_dev_info->ctrl_path); 223 spi_devs[idx] = spi_new_device(controller, &board_info); 224 put_device(&controller->dev); 226 return dev_err_probe(&controller->dev, -ENOMEM,
|
/linux-master/arch/powerpc/boot/dts/fsl/ |
H A D | qoriq-mpic4.3.dtsi | 2 * QorIQ MPIC device tree stub [ controller @ offset 0x40000 ] 36 interrupt-controller;
|
/linux-master/drivers/peci/ |
H A D | internal.h | 81 int peci_device_create(struct peci_controller *controller, u8 addr); 134 int peci_controller_scan_devices(struct peci_controller *controller);
|
/linux-master/drivers/net/can/m_can/ |
H A D | tcan4x5x-regmap.c | 3 // tcan4x5x - Texas Instruments TCAN4x5x Family CAN controller driver 69 if (spi->controller->flags & SPI_CONTROLLER_HALF_DUPLEX) { 87 if (!(spi->controller->flags & SPI_CONTROLLER_HALF_DUPLEX))
|
/linux-master/drivers/pci/ |
H A D | Makefile | 41 obj-y += controller/
|
/linux-master/drivers/fpga/ |
H A D | ice40-spi.c | 69 spi_bus_lock(dev->controller); 97 spi_bus_unlock(dev->controller);
|
/linux-master/drivers/video/fbdev/mmp/hw/ |
H A D | mmp_spi.c | 35 *(void **) spi_controller_get_devdata(spi->controller); 84 *(void **) spi_controller_get_devdata(spi->controller);
|
/linux-master/arch/powerpc/boot/dts/ |
H A D | kuroboxHD.dts | 106 mpic: interrupt-controller@80040000 { 111 interrupt-controller;
|
H A D | kuroboxHG.dts | 106 mpic: interrupt-controller@80040000 { 111 interrupt-controller;
|
/linux-master/drivers/reset/ |
H A D | reset-raspberrypi.c | 12 #include <linux/reset-controller.h>
|
H A D | reset-scmi.c | 11 #include <linux/reset-controller.h> 17 * struct scmi_reset_data - reset controller information structure 18 * @rcdev: reset controller entity 19 * @ph: ARM SCMI protocol handle used for communication with system controller 31 * @rcdev: reset controller entity 49 * @rcdev: reset controller entity 67 * @rcdev: reset controller entity 131 MODULE_DESCRIPTION("ARM SCMI reset controller driver");
|
H A D | reset-berlin.c | 22 #include <linux/reset-controller.h> 109 MODULE_DESCRIPTION("Synaptics Berlin reset controller");
|
H A D | reset-socfpga.c | 13 #include <linux/reset-controller.h> 77 * These are the reset controller we need to initialize early on in
|