/linux-master/drivers/clk/mediatek/ |
H A D | reset.h | 9 #include <linux/reset-controller.h> 14 /* Infra global controller reset set register */ 22 * enum mtk_reset_version - Version of MediaTek clock reset controller. 25 * @MTK_RST_MAX: Total quantity of version for MediaTek clock reset controller. 51 * struct mtk_clk_rst_data - Data of MediaTek clock reset controller. 53 * @rcdev: Reset controller device. 54 * @desc: Pointer to description of the reset controller. 63 * mtk_register_reset_controller - Register MediaTek clock reset controller 73 * mtk_register_reset_controller - Register mediatek clock reset controller with device
|
/linux-master/drivers/clk/baikal-t1/ |
H A D | ccu-rst.h | 12 #include <linux/reset-controller.h> 38 * @rcdev: Reset controller descriptor.
|
/linux-master/drivers/usb/host/ |
H A D | xhci-rzv2m.c | 3 * xHCI host controller driver for RZ/V2M 22 struct device *dev = hcd->self.controller;
|
H A D | ohci-s3c2410.c | 55 return dev_get_platdata(hcd->self.controller); 122 dev_dbg(hcd->self.controller, 173 dev_dbg(hcd->self.controller, 191 dev_dbg(hcd->self.controller, "SetPortFeat: POWER\n"); 200 dev_dbg(hcd->self.controller, 211 dev_dbg(hcd->self.controller, 220 dev_dbg(hcd->self.controller, 245 dev_dbg(hcd->self.controller, "wHubCharacteristics 0x%04x\n", 263 dev_dbg(hcd->self.controller, "wHubCharacteristics after 0x%04x\n", 271 dev_dbg(hcd->self.controller, "GetPortStatu [all...] |
/linux-master/arch/mips/pci/ |
H A D | pci-malta.c | 80 struct pci_controller *controller; local 86 * Due to a bug in the Galileo system controller, we need 102 /* Set up resource ranges from the controller's registers. */ 146 controller = >64120_controller; 150 /* Set up resource ranges from the controller's registers. */ 178 controller = &bonito64_controller; 185 /* Set up resource ranges from the controller's registers. */ 226 controller = &msc_controller; 233 if (controller->io_resource->start < 0x00001000UL) 234 controller [all...] |
/linux-master/drivers/usb/common/ |
H A D | common.c | 102 * controller. 103 * @dev: Pointer to the given USB controller device 129 * @dev: Pointer to the given USB controller device 267 * of_usb_get_dr_mode_by_phy - Get dual role mode for the controller device 273 * In dts a usb controller associates with phy devices. The function gets 274 * the string from property 'dr_mode' of the controller associated with the 279 struct device_node *controller = NULL; local 286 controller = of_find_node_with_property(controller, "phys"); 287 if (!of_device_is_available(controller)) [all...] |
/linux-master/tools/testing/selftests/hid/tests/ |
H A D | test_sony.py | 223 controller = PS3Controller() 224 controller.application_matches = application_matches 225 return controller 281 controller = CalibratedPS4ControllerBluetooth() 282 controller.application_matches = application_matches 283 return controller 292 controller = CalibratedPS4ControllerUSB() 293 controller.application_matches = application_matches 294 return controller 327 controller [all...] |
/linux-master/arch/powerpc/boot/dts/fsl/ |
H A D | pq3-mpic.dtsi | 2 * PQ3 MPIC device tree stub [ controller @ offset 0x40000 ] 36 interrupt-controller;
|
/linux-master/drivers/mtd/nand/raw/ |
H A D | pasemi_nand.c | 32 struct nand_controller controller; member in struct:pasemi_ddata 103 struct nand_controller *controller; local 123 controller = &ddata->controller; 125 controller->ops = &pasemi_ops; 126 nand_controller_init(controller); 127 chip->controller = controller;
|
H A D | plat_nand.c | 17 struct nand_controller controller; member in struct:plat_nand_data 62 data->controller.ops = &plat_nand_ops; 63 nand_controller_init(&data->controller); 64 data->chip.controller = &data->controller;
|
/linux-master/drivers/mailbox/ |
H A D | mailbox-mpfs.c | 3 * Microchip PolarFire SoC (MPFS) system controller/mailbox controller driver 63 struct mbox_controller controller; member in struct:mpfs_mbox 94 * register & is only valid when the system controller is not busy. 164 * We should *never* get an interrupt while the controller is 169 dev_err(mbox->dev, "got an interrupt but system controller is busy\n"); 253 mbox->controller.dev = mbox->dev; 254 mbox->controller.num_chans = 1; 255 mbox->controller.chans = mbox->chans; 256 mbox->controller [all...] |
H A D | armada-37xx-rwtm-mailbox.c | 38 struct mbox_controller controller; member in struct:a37xx_mbox 170 mbox->controller.dev = mbox->dev; 171 mbox->controller.num_chans = 1; 172 mbox->controller.chans = chans; 173 mbox->controller.ops = &a37xx_mbox_ops; 174 mbox->controller.txdone_irq = true; 176 ret = devm_mbox_controller_register(mbox->dev, &mbox->controller); 178 dev_err(&pdev->dev, "Could not register mailbox controller\n");
|
H A D | mailbox-altera.c | 45 struct mbox_controller controller; member in struct:altera_mbox 47 /* If the controller supports only RX polling mode */ 316 mbox->controller.dev = mbox->dev; 317 mbox->controller.num_chans = 1; 318 mbox->controller.chans = chans; 319 mbox->controller.ops = &altera_mbox_ops; 323 mbox->controller.txdone_irq = true; 325 mbox->controller.txdone_poll = true; 326 mbox->controller.txpoll_period = MBOX_POLLING_MS; 330 ret = devm_mbox_controller_register(&pdev->dev, &mbox->controller); [all...] |
/linux-master/drivers/gpu/drm/amd/pm/legacy-dpm/ |
H A D | legacy_dpm.c | 679 ATOM_PPLIB_THERMALCONTROLLER *controller; local 689 controller = &power_table->sThermalController; 692 if (controller->ucType > 0) { 693 if (controller->ucFanParameters & ATOM_PP_FANPARAMETERS_NOFAN) 696 controller->ucFanParameters & ATOM_PP_FANPARAMETERS_TACHOMETER_PULSES_PER_REVOLUTION_MASK; 698 adev->pm.fan_min_rpm = controller->ucFanMinRPM; 699 adev->pm.fan_max_rpm = controller->ucFanMaxRPM; 701 if (controller->ucType == ATOM_PP_THERMALCONTROLLER_RV6xx) { 702 DRM_INFO("Internal thermal controller %s fan control\n", 703 (controller [all...] |
/linux-master/drivers/pci/hotplug/ |
H A D | ibmphp_ebda.c | 63 static struct controller *alloc_ebda_hpc(u32 slot_count, u32 bus_count) 65 struct controller *controller; local 69 controller = kzalloc(sizeof(struct controller), GFP_KERNEL); 70 if (!controller) 76 controller->slots = slots; 81 controller->buses = buses; 83 return controller; 85 kfree(controller 92 free_ebda_hpc(struct controller *controller) argument 1043 struct controller *controller = NULL, *next; local [all...] |
H A D | shpchp_hpc.c | 152 * SHPC controller command error code 169 static void start_int_poll_timer(struct controller *ctrl, int sec); 170 static int hpc_check_cmd_status(struct controller *ctrl); 172 static inline u8 shpc_readb(struct controller *ctrl, int reg) 177 static inline u16 shpc_readw(struct controller *ctrl, int reg) 182 static inline void shpc_writew(struct controller *ctrl, int reg, u16 val) 187 static inline u32 shpc_readl(struct controller *ctrl, int reg) 192 static inline void shpc_writel(struct controller *ctrl, int reg, u32 val) 197 static inline int shpc_indirect_read(struct controller *ctrl, int index, 215 struct controller *ctr [all...] |
H A D | cpqphp_sysfs.c | 28 static int show_ctrl(struct controller *ctrl, char *buf) 66 static int show_dev(struct controller *ctrl, char *buf) 114 static int spew_debug_info(struct controller *ctrl, char *data, int size) 126 struct controller *ctrl; 133 struct controller *ctrl = inode->i_private; 197 void cpqhp_create_debugfs_files(struct controller *ctrl) 203 void cpqhp_remove_debugfs_files(struct controller *ctrl)
|
/linux-master/drivers/usb/musb/ |
H A D | sunxi.c | 148 struct sunxi_glue *glue = dev_get_drvdata(musb->controller->parent); 162 struct sunxi_glue *glue = dev_get_drvdata(musb->controller->parent); 169 struct sunxi_glue *glue = dev_get_drvdata(musb->controller->parent); 224 struct sunxi_glue *glue = dev_get_drvdata(musb->controller->parent); 232 ret = sunxi_sram_claim(musb->controller->parent); 262 pm_runtime_get(musb->controller); 273 sunxi_sram_release(musb->controller->parent); 279 struct sunxi_glue *glue = dev_get_drvdata(musb->controller->parent); 281 pm_runtime_put(musb->controller); 294 sunxi_sram_release(musb->controller [all...] |
H A D | cppi_dma.h | 76 /* back pointer to the DMA controller structure */ 77 struct cppi *controller; member in struct:cppi_channel 108 /* CPPI DMA controller object */ 110 struct dma_controller controller; member in struct:cppi 126 struct cppi41_dma_controller *controller; member in struct:cppi41_dma_channel
|
H A D | tusb6010.c | 3 * TUSB6010 USB 2.0 OTG Dual Role controller 114 dev_dbg(musb->controller, "Enabled tusb wbus quirk ctrl %08x ena %08x\n", 123 dev_dbg(musb->controller, "Disabled tusb wbus quirk ctrl %08x ena %08x\n", 234 dev_dbg(musb->controller, "%cX ep%d fifo %p count %d buf %p\n", 282 dev_dbg(musb->controller, "%cX ep%d fifo %p count %d buf %p\n", 359 dev_dbg(musb->controller, "draw max %d mA VBUS\n", mA); 425 dev_dbg(musb->controller, "idle, wake on %02x\n", wakeup_enables); 470 dev_dbg(musb->controller, "Nothing connected %s, turning off VBUS\n", 509 * Caller should own controller spinlock. 526 dev_dbg(musb->controller, " [all...] |
H A D | musb_dsps.c | 169 struct device *dev = musb->controller; 195 struct device *dev = musb->controller; 210 struct device *dev = musb->controller; 224 dev_dbg(musb->controller, "Poll devctl %02x (%s)\n", devctl, 281 struct device *dev = musb->controller; 305 struct dsps_glue *glue = dev_get_drvdata(musb->controller->parent); 317 struct device *dev = musb->controller; 343 dev_dbg(musb->controller, "usbintr (%x) epintr(%x)\n", 380 dev_dbg(musb->controller, "VBUS %s (%s)%s, devctl %02x\n", 412 sprintf(buf, "%s.dsps", dev_name(musb->controller)); 655 struct dma_controller *controller; local [all...] |
/linux-master/drivers/peci/controller/ |
H A D | peci-npcm.c | 67 struct peci_controller *controller; member in struct:npcm_peci 73 static int npcm_peci_xfer(struct peci_controller *controller, u8 addr, struct peci_request *req) argument 75 struct npcm_peci *priv = dev_get_drvdata(controller->dev.parent); 233 struct peci_controller *controller; local 269 controller = devm_peci_controller_add(priv->dev, &npcm_ops); 270 if (IS_ERR(controller)) 271 return dev_err_probe(priv->dev, PTR_ERR(controller), 272 "failed to add npcm peci controller\n"); 274 priv->controller = controller; [all...] |
/linux-master/tools/testing/selftests/devices/ |
H A D | test_discoverable_devices.py | 83 def find_controller_in_sysfs(controller, parent_sysfs=None): 84 if controller["type"] == "pci-controller": 86 elif controller["type"] == "usb-controller": 95 if controller.get("dt-mmio"): 96 if str(controller["dt-mmio"]) != get_dt_mmio(c): 99 if controller.get("usb-version"): 100 if controller["usb-version"] != get_usb_version(c): 103 if controller [all...] |
/linux-master/drivers/fpga/ |
H A D | lattice-sysconfig-spi.c | 48 spi_bus_lock(spi->controller); 52 spi_bus_unlock(spi->controller); 80 spi_bus_unlock(spi->controller);
|
/linux-master/drivers/mux/ |
H A D | adg792a.c | 40 /* parallel mux controller operation */ 46 unsigned int controller = mux_control_get_index(mux); local 49 cmd = ADG792A_DISABLE(controller); 51 cmd = ADG792A_MUX(controller, state);
|