/linux-master/drivers/clk/ |
H A D | clk-aspeed.h | 10 #include <linux/reset-controller.h> 59 * struct aspeed_reset - Aspeed reset controller 60 * @map: regmap to access the containing system controller 61 * @rcdev: reset controller device
|
/linux-master/arch/arm/mach-mvebu/ |
H A D | Makefile | 4 obj-$(CONFIG_MACH_MVEBU_ANY) += system-controller.o mvebu-soc-id.o
|
/linux-master/drivers/spi/ |
H A D | spi-loongson.h | 33 struct spi_controller *controller; member in struct:loongson_spi
|
H A D | spi-mux.c | 21 * The driver will create an additional SPI controller. Devices added under the 22 * mux will be handled as 'chip selects' on this controller. 28 * spi controller 48 /* should not get called when the parent controller is doing a transfer */ 51 struct spi_mux_priv *priv = spi_controller_get_devdata(spi->controller); 78 struct spi_mux_priv *priv = spi_controller_get_devdata(spi->controller); 159 ctlr->mode_bits = spi->controller->mode_bits; 160 ctlr->flags = spi->controller->flags;
|
/linux-master/drivers/firmware/ |
H A D | stratix10-svc.c | 125 * struct stratix10_svc_controller - service controller 157 * @ctrl: pointer to service controller which is the provider of this channel 163 * service client has its own channel created by service controller. 197 * @ctrl: pointer to service layer controller 243 * @ctrl: pointer to service layer controller 887 struct stratix10_svc_controller *controller; local 896 controller = list_first_entry(&svc_ctrl, 899 if (!strcmp(controller->chans[i].name, name)) { 900 chan = &controller->chans[i]; 911 if (chan->scl || !try_module_get(controller 1129 struct stratix10_svc_controller *controller; local [all...] |
/linux-master/include/linux/ |
H A D | peci.h | 21 * struct peci_controller_ops - PECI controller specific methods 29 int (*xfer)(struct peci_controller *controller, u8 addr, struct peci_request *req); 33 * struct peci_controller - PECI controller 34 * @dev: device object to register PECI controller to the device model 35 * @ops: pointer to device specific controller operations 37 * @id: PECI controller ID 41 * Each PECI controller can communicate with one or more PECI devices. 66 * @addr: address used on the PECI bus connected to the parent controller
|
/linux-master/drivers/pci/hotplug/ |
H A D | shpchp_pci.c | 26 struct controller *ctrl = p_slot->ctrl; 68 struct controller *ctrl = p_slot->ctrl;
|
H A D | pciehp_pci.c | 26 * @ctrl: PCIe hotplug controller 32 int pciehp_configure_device(struct controller *ctrl) 82 * @ctrl: PCIe hotplug controller 91 void pciehp_unconfigure_device(struct controller *ctrl, bool presence)
|
H A D | shpchp_sysfs.c | 22 /* A few routines that create sysfs entries for the hot plug controller */ 78 int shpchp_create_ctrl_files(struct controller *ctrl) 83 void shpchp_remove_ctrl_files(struct controller *ctrl)
|
H A D | cpci_hotplug.h | 71 int cpci_hp_register_controller(struct cpci_hp_controller *controller); 72 int cpci_hp_unregister_controller(struct cpci_hp_controller *controller);
|
H A D | shpchp_ctrl.c | 45 u8 shpchp_handle_attention_button(u8 hp_slot, struct controller *ctrl) 68 u8 shpchp_handle_switch_change(u8 hp_slot, struct controller *ctrl) 106 u8 shpchp_handle_presence_change(u8 hp_slot, struct controller *ctrl) 141 u8 shpchp_handle_power_fault(u8 hp_slot, struct controller *ctrl) 176 hotplug controller logic 178 static int change_bus_speed(struct controller *ctrl, struct slot *p_slot, 193 static int fix_bus_speed(struct controller *ctrl, struct slot *pslot, 235 struct controller *ctrl = p_slot->ctrl; 339 struct controller *ctrl = p_slot->ctrl; 461 struct controller *ctr [all...] |
/linux-master/drivers/usb/musb/ |
H A D | ux500.c | 57 dev_err(musb->controller, 89 dev_dbg(musb->controller, "VBUS %s, devctl %02x\n", 99 dev_dbg(musb->controller, "musb_otg_notifications %ld %s\n", 104 dev_dbg(musb->controller, "ID GND\n"); 108 dev_dbg(musb->controller, "VBUS Connect\n"); 111 dev_dbg(musb->controller, "VBUS Disconnect\n"); 118 dev_dbg(musb->controller, "ID float\n"); 157 dev_dbg(musb->controller, "notification register failed\n");
|
H A D | da8xx.c | 135 dev_dbg(musb->controller, "Poll devctl %02x (%s)\n", devctl, 204 dev_dbg(musb->controller, "%s active, deleting timer\n", 212 dev_dbg(musb->controller, "Longer idle timer already pending, ignoring...\n"); 217 dev_dbg(musb->controller, "%s inactive, starting idle timer for %u ms\n", 244 dev_dbg(musb->controller, "USB IRQ %08x\n", status); 291 * controller; otherwise, the host-mode flag is lost 301 dev_dbg(musb->controller, "VBUS %s (%s)%s, devctl %02x\n", 328 struct da8xx_glue *glue = dev_get_drvdata(musb->controller->parent); 357 struct da8xx_glue *glue = dev_get_drvdata(musb->controller->parent); 385 /* Reset the controller */ 459 struct dma_controller *controller; local [all...] |
H A D | musb_trace.h | 30 __string(name, dev_name(musb->controller)) 34 __assign_str(name, dev_name(musb->controller)); 44 __string(name, dev_name(musb->controller)) 49 __assign_str(name, dev_name(musb->controller)); 157 __string(name, dev_name(musb->controller)) 163 __assign_str(name, dev_name(musb->controller)); 178 __string(name, dev_name(musb->controller)) 187 __assign_str(name, dev_name(musb->controller)); 318 __string(name, dev_name(ch->hw_ep->musb->controller)) 328 __assign_str(name, dev_name(ch->hw_ep->musb->controller)); [all...] |
H A D | omap2430.c | 96 pm_runtime_get_sync(musb->controller); 98 dev_dbg(musb->controller, "VBUS %s, devctl %02x\n", 104 dev_dbg(musb->controller, "ID GND\n"); 134 dev_dbg(musb->controller, "VBUS Connect\n"); 143 dev_dbg(musb->controller, "VBUS Disconnect\n"); 152 dev_dbg(musb->controller, "ID float\n"); 154 pm_runtime_mark_last_busy(musb->controller); 155 pm_runtime_put_autosuspend(musb->controller); 193 struct device *dev = musb->controller; 254 struct device *dev = musb->controller; [all...] |
/linux-master/drivers/i2c/busses/ |
H A D | i2c-designware-pcidrv.c | 254 struct dw_pci_controller *controller; local 263 controller = &dw_pci_controllers[id->driver_data]; 285 dev->get_clk_rate_khz = controller->get_clk_rate_khz; 289 dev->flags |= controller->flags; 296 if (controller->setup) { 297 r = controller->setup(pdev, controller); 317 if (controller->scl_sda_cfg) { 318 cfg = controller->scl_sda_cfg; 330 adap->nr = controller [all...] |
/linux-master/drivers/usb/host/ |
H A D | ohci-at91.c | 110 * The USB host controller must remain in reset. 123 * Put the USB host controller into reset. 172 * @pdev: USB controller to probe 176 * Allocates basic resources for this USB host controller, and 236 board = hcd->self.controller->platform_data; 249 device_wakeup_enable(hcd->self.controller); 262 /* may be called with controller, bus, and devices active */ 266 * @hcd: USB controller to remove 305 struct at91_usbh_data *pdata = hcd->self.controller->platform_data; 354 struct at91_usbh_data *pdata = dev_get_platdata(hcd->self.controller); [all...] |
/linux-master/drivers/mtd/nand/raw/ |
H A D | sharpsl.c | 21 struct nand_controller controller; member in struct:sharpsl_nand 157 nand_controller_init(&sharpsl->controller); 158 sharpsl->controller.ops = &sharpsl_ops; 159 this->controller = &sharpsl->controller;
|
H A D | socrates_nand.c | 26 struct nand_controller controller; member in struct:socrates_nand_host 159 nand_controller_init(&host->controller); 160 host->controller.ops = &socrates_ops; 161 nand_chip->controller = &host->controller;
|
H A D | orion_nand.c | 25 struct nand_controller controller; member in struct:orion_nand_info 117 nand_controller_init(&info->controller); 118 info->controller.ops = &orion_nand_ops; 119 nc->controller = &info->controller;
|
H A D | xway_nand.c | 65 struct nand_controller controller; member in struct:xway_nand_data 195 nand_controller_init(&data->controller); 196 data->controller.ops = &xway_nand_ops; 197 data->chip.controller = &data->controller;
|
/linux-master/drivers/net/ethernet/mellanox/mlx5/core/esw/ |
H A D | devlink_port.c | 107 u32 controller, u32 sfnum) 117 devlink_port_attrs_pci_sf_set(dl_port, controller, pfnum, sfnum, !!controller); 122 u32 controller, u32 sfnum) 124 mlx5_esw_offloads_sf_devlink_port_attrs_set(esw, &dl_port->dl_port, controller, sfnum); 105 mlx5_esw_offloads_sf_devlink_port_attrs_set(struct mlx5_eswitch *esw, struct devlink_port *dl_port, u32 controller, u32 sfnum) argument 120 mlx5_esw_offloads_sf_devlink_port_init(struct mlx5_eswitch *esw, struct mlx5_vport *vport, struct mlx5_devlink_port *dl_port, u32 controller, u32 sfnum) argument
|
/linux-master/arch/powerpc/boot/dts/fsl/ |
H A D | mpc8568si-post.dtsi | 43 /* controller at 0x8000 */ 55 /* controller at 0xa000 */ 119 memory-controller@2000 { 120 compatible = "fsl,mpc8568-memory-controller"; 148 L2: l2-cache-controller@20000 { 149 compatible = "fsl,mpc8568-l2-cache-controller"; 214 qeic: interrupt-controller@80 { 215 interrupt-controller;
|
H A D | mpc8569si-post.dtsi | 43 /* controller at 0xa000 */ 113 memory-controller@2000 { 114 compatible = "fsl,mpc8569-memory-controller"; 142 L2: l2-cache-controller@20000 { 143 compatible = "fsl,mpc8569-l2-cache-controller"; 202 qeic: interrupt-controller@80 { 203 interrupt-controller;
|
H A D | qoriq-mpic.dtsi | 2 * QorIQ MPIC device tree stub [ controller @ offset 0x40000 ] 36 interrupt-controller;
|