/openbmc/linux/drivers/iio/humidity/ |
H A D | hts221.h | 30 struct device *dev; member 49 int hts221_probe(struct device *dev, int irq, const char *name,
|
/openbmc/linux/Documentation/driver-api/ |
H A D | isa.rst | 51 the isa_driver callbacks are being called with a ``struct device *dev, 81 int isa_bus_match(struct device *dev, struct device_driver *driver) 85 if (dev->platform_data == isa_driver) { 87 isa_driver->match(dev, to_isa_dev(dev)->id)) 89 dev->platform_data = NULL; 98 dev->platform_data as a isa_driver pointer which we can then check here. 106 If it did **not** match, dev->platform_data is reset to indicate this to
|
/openbmc/linux/drivers/video/fbdev/ |
H A D | hitfb.c | 342 static int hitfb_probe(struct platform_device *dev) in hitfb_probe() argument 400 info = framebuffer_alloc(sizeof(u32) * 16, &dev->dev); in hitfb_probe() 421 platform_set_drvdata(dev, info); in hitfb_probe() 434 static void hitfb_remove(struct platform_device *dev) in hitfb_remove() argument 436 struct fb_info *info = platform_get_drvdata(dev); in hitfb_remove() 443 static int hitfb_suspend(struct device *dev) in hitfb_suspend() argument 455 static int hitfb_resume(struct device *dev) in hitfb_resume() argument
|
/openbmc/linux/drivers/net/phy/ |
H A D | marvell-88x2222.c | 484 struct device *dev; in mv2222_sfp_insert() local 490 dev = &phydev->mdio.dev; in mv2222_sfp_insert() 496 dev_info(dev, "%s SFP module inserted\n", phy_modes(sfp_interface)); in mv2222_sfp_insert() 501 dev_err(dev, "Incompatible SFP module inserted\n"); in mv2222_sfp_insert() 562 struct device *dev = &phydev->mdio.dev; in mv2222_probe() local 588 priv = devm_kzalloc(dev, sizeof(*priv), GFP_KERNEL); in mv2222_probe()
|
/openbmc/linux/drivers/gpu/drm/amd/amdkfd/ |
H A D | kfd_packet_manager_v9.c | 37 struct kfd_node *kfd = pm->dqm->dev; in pm_map_process_v9() 91 struct kfd_dev *kfd = pm->dqm->dev->kfd; in pm_map_process_aldebaran() 146 struct kfd_node *kfd = pm->dqm->dev; in pm_runlist_v9() 206 static inline bool pm_use_ext_eng(struct kfd_dev *dev) in pm_use_ext_eng() argument 208 return dev->adev->ip_versions[SDMA0_HWIP][0] >= IP_VERSION(5, 2, 0); in pm_use_ext_eng() 297 pm->dqm->dev->kfd2kgd->build_grace_period_packet_info( in pm_set_grace_period_v9() 298 pm->dqm->dev->adev, in pm_set_grace_period_v9() 337 pm_use_ext_eng(pm->dqm->dev->kfd) ? in pm_unmap_queues_v9()
|
/openbmc/linux/Documentation/arch/arm/omap/ |
H A D | omap_pm.rst | 36 (*pdata->set_max_mpu_wakeup_lat)(struct device *dev, unsigned long t) 40 (*pdata->set_max_dev_wakeup_lat)(struct device *dev, unsigned long t) 44 (*pdata->set_max_sdma_lat)(struct device *dev, long t) 48 (*pdata->set_min_bus_tput)(struct device *dev, u8 agent_id, unsigned long r) 52 (*pdata->get_dev_context_loss_count)(struct device *dev) 82 (*pdata->set_max_dev_wakeup_lat)(dev, t); 94 (*pdata->set_max_mpu_wakeup_lat)(dev, tc); 98 (*pdata->set_max_dev_wakeup_lat)(dev, td);
|
/openbmc/linux/drivers/clk/starfive/ |
H A D | clk-starfive-jh7100.c | 290 priv = devm_kzalloc(&pdev->dev, struct_size(priv, reg, JH7100_CLK_PLL0_OUT), GFP_KERNEL); in clk_starfive_jh7100_probe() 295 priv->dev = &pdev->dev; in clk_starfive_jh7100_probe() 300 priv->pll[0] = devm_clk_hw_register_fixed_factor(priv->dev, "pll0_out", in clk_starfive_jh7100_probe() 305 priv->pll[1] = devm_clk_hw_register_fixed_factor(priv->dev, "pll1_out", in clk_starfive_jh7100_probe() 310 priv->pll[2] = devm_clk_hw_register_fixed_factor(priv->dev, "pll2_out", in clk_starfive_jh7100_probe() 349 ret = devm_clk_hw_register(priv->dev, &clk->hw); in clk_starfive_jh7100_probe() 354 return devm_of_clk_add_hw_provider(priv->dev, jh7100_clk_get, priv); in clk_starfive_jh7100_probe()
|
/openbmc/linux/sound/soc/uniphier/ |
H A D | evea.c | 456 evea = devm_kzalloc(&pdev->dev, sizeof(struct evea_priv), GFP_KERNEL); in evea_probe() 460 evea->clk = devm_clk_get(&pdev->dev, "evea"); in evea_probe() 464 evea->clk_exiv = devm_clk_get(&pdev->dev, "exiv"); in evea_probe() 468 evea->rst = devm_reset_control_get_shared(&pdev->dev, "evea"); in evea_probe() 472 evea->rst_exiv = devm_reset_control_get_shared(&pdev->dev, "exiv"); in evea_probe() 480 evea->regmap = devm_regmap_init_mmio(&pdev->dev, preg, in evea_probe() 502 evea->rst_adamv = devm_reset_control_get_shared(&pdev->dev, "adamv"); in evea_probe() 514 ret = devm_snd_soc_register_component(&pdev->dev, &soc_codec_evea, in evea_probe()
|
/openbmc/linux/drivers/clk/ |
H A D | clk-axi-clkgen.c | 518 dflt_limits = device_get_match_data(&pdev->dev); in axi_clkgen_probe() 522 axi_clkgen = devm_kzalloc(&pdev->dev, sizeof(*axi_clkgen), GFP_KERNEL); in axi_clkgen_probe() 530 init.num_parents = of_clk_get_parent_count(pdev->dev.of_node); in axi_clkgen_probe() 535 parent_names[i] = of_clk_get_parent_name(pdev->dev.of_node, i); in axi_clkgen_probe() 542 clk_name = pdev->dev.of_node->name; in axi_clkgen_probe() 543 of_property_read_string(pdev->dev.of_node, "clock-output-names", in axi_clkgen_probe() 554 ret = devm_clk_hw_register(&pdev->dev, &axi_clkgen->clk_hw); in axi_clkgen_probe() 558 return devm_of_clk_add_hw_provider(&pdev->dev, of_clk_hw_simple_get, in axi_clkgen_probe()
|
/openbmc/linux/drivers/regulator/ |
H A D | lp8788-buck.c | 434 ret = devm_gpio_request_one(&pdev->dev, gpio, DVS_LOW, in lp8788_dvs_gpio_request() 444 ret = devm_gpio_request_one(&pdev->dev, gpio, in lp8788_dvs_gpio_request() 491 struct lp8788 *lp = dev_get_drvdata(pdev->dev.parent); in lp8788_buck_probe() 501 buck = devm_kzalloc(&pdev->dev, sizeof(struct lp8788_buck), GFP_KERNEL); in lp8788_buck_probe() 511 cfg.dev = pdev->dev.parent; in lp8788_buck_probe() 516 rdev = devm_regulator_register(&pdev->dev, &lp8788_buck_desc[id], &cfg); in lp8788_buck_probe() 519 dev_err(&pdev->dev, "BUCK%d regulator register err = %d\n", in lp8788_buck_probe()
|
/openbmc/linux/drivers/ata/pata_parport/ |
H A D | bpck6.c | 380 dev_dbg(&pi->dev, "connect\n"); in bpck6_connect() 388 dev_dbg(&pi->dev, "disconnect\n"); in bpck6_disconnect() 396 dev_dbg(&pi->dev, "PARPORT indicates modes=%x for lp=0x%lx\n", in bpck6_test_port() 411 dev_dbg(&pi->dev, "PROBE UNIT %x on port:%x\n", pi->unit, pi->port); in bpck6_probe_unit() 419 dev_dbg(&pi->dev, "ppc_open returned %2x\n", out); in bpck6_probe_unit() 423 dev_dbg(&pi->dev, "leaving probe\n"); in bpck6_probe_unit() 428 dev_dbg(&pi->dev, "Failed open\n"); in bpck6_probe_unit() 438 dev_info(&pi->dev, in bpck6_log_adapter()
|
/openbmc/linux/drivers/staging/rtl8712/ |
H A D | usb_intf.c | 254 dev_info(&pusbd->dev, "r8712u: USB_SPEED_HIGH with %d endpoints\n", in r8712_usb_dvobj_init() 258 dev_info(&pusbd->dev, "r8712u: USB_SPEED_LOW with %d endpoints\n", in r8712_usb_dvobj_init() 369 SET_NETDEV_DEV(pnetdev, &pusb_intf->dev); in r871xu_drv_init() 370 pnetdev->dev.type = &wlan_type; in r871xu_drv_init() 399 dev_info(&udev->dev, "r8712u: Boot from %s: Autoload %s\n", in r871xu_drv_init() 500 dev_info(&udev->dev, "r8712u: CustomerID = 0x%.4x\n", in r871xu_drv_init() 558 dev_info(&udev->dev, in r871xu_drv_init() 561 dev_info(&udev->dev, in r871xu_drv_init()
|
/openbmc/linux/drivers/clk/x86/ |
H A D | clk-lgm.c | 427 struct device *dev = &pdev->dev; in lgm_cgu_probe() local 428 struct device_node *np = dev->of_node; in lgm_cgu_probe() 431 ctx = devm_kzalloc(dev, struct_size(ctx, clk_data.hws, CLK_NR_CLKS), in lgm_cgu_probe() 440 dev_err(dev, "Failed to get clk CGU iomem\n"); in lgm_cgu_probe() 446 ctx->dev = dev; in lgm_cgu_probe() 463 return devm_of_clk_add_hw_provider(dev, of_clk_hw_onecell_get, in lgm_cgu_probe()
|
/openbmc/linux/drivers/iio/dac/ |
H A D | ad5686.c | 450 int ad5686_probe(struct device *dev, in ad5686_probe() argument 461 indio_dev = devm_iio_device_alloc(dev, sizeof(*st)); in ad5686_probe() 466 dev_set_drvdata(dev, indio_dev); in ad5686_probe() 468 st->dev = dev; in ad5686_probe() 472 st->reg = devm_regulator_get_optional(dev, "vcc"); in ad5686_probe() 548 void ad5686_remove(struct device *dev) in ad5686_remove() argument 550 struct iio_dev *indio_dev = dev_get_drvdata(dev); in ad5686_remove()
|
/openbmc/linux/drivers/gpu/drm/radeon/ |
H A D | rs400.c | 397 dev_warn(rdev->dev, "rs400: Wait MC idle timeout before updating MC.\n"); in rs400_mc_program() 430 dev_err(rdev->dev, "failed initializing CP fences (%d).\n", r); in rs400_startup() 446 dev_err(rdev->dev, "failed initializing CP (%d).\n", r); in rs400_startup() 452 dev_err(rdev->dev, "IB initialization failed (%d).\n", r); in rs400_startup() 471 dev_warn(rdev->dev, "GPU reset failed ! (0xE40=0x%08X, 0x7C0=0x%08X)\n", in rs400_resume() 535 dev_err(rdev->dev, "Expecting combios for RS400/RS480 GPU\n"); in rs400_init() 544 dev_warn(rdev->dev, in rs400_init() 575 dev_err(rdev->dev, "Disabling GPU acceleration\n"); in rs400_init()
|
/openbmc/linux/drivers/char/agp/ |
H A D | i460-agp.c | 111 pci_read_config_byte(agp_bridge->dev, INTEL_I460_GXBCTL, &temp); in i460_fetch_size() 126 pci_read_config_byte(agp_bridge->dev, INTEL_I460_AGPSIZ, &temp); in i460_fetch_size() 183 pci_read_config_byte(agp_bridge->dev, INTEL_I460_AGPSIZ, &temp); in i460_write_agpsiz() 184 pci_write_config_byte(agp_bridge->dev, INTEL_I460_AGPSIZ, in i460_write_agpsiz() 219 pci_read_config_dword(agp_bridge->dev, i460.dynamic_apbase, &(temp.small[0])); in i460_configure() 220 pci_read_config_dword(agp_bridge->dev, i460.dynamic_apbase + 4, &(temp.small[1])); in i460_configure() 225 pci_read_config_byte(agp_bridge->dev, INTEL_I460_GXBCTL, &scratch); in i460_configure() 226 pci_write_config_byte(agp_bridge->dev, INTEL_I460_GXBCTL, in i460_configure() 605 bridge->dev = pdev; in agp_intel_i460_probe()
|
/openbmc/openbmc/meta-openembedded/meta-oe/recipes-connectivity/gammu/gammu/ |
H A D | gammurc | 11 device = /dev/ttyUSB0 118 ; serial | "com*:" | "/dev/ttyS*" 119 ; | (example "com1:") | (example "/dev/ttyS1") 120 ; | | or "/dev/tts/**" (with DevFS) 122 ; | | "/dev/ircomm*" or "/dev/rfcomm*" 130 ; dku2 | ignored (can be empty) | /dev/ttyUSB* or /dev/ttyACM* 134 ; usb | connection with it not possible | "/dev/ttyUSB*"
|
/openbmc/linux/drivers/rapidio/devices/ |
H A D | tsi721.h | 32 #define tsi_debug(level, dev, fmt, arg...) \ argument 35 dev_dbg(dev, "%s: " fmt "\n", __func__, ##arg); \ 38 #define tsi_debug(level, dev, fmt, arg...) \ argument 42 #define tsi_info(dev, fmt, arg...) \ argument 43 dev_info(dev, "%s: " fmt "\n", __func__, ##arg) 45 #define tsi_warn(dev, fmt, arg...) \ argument 46 dev_warn(dev, "%s: WARNING " fmt "\n", __func__, ##arg) 48 #define tsi_err(dev, fmt, arg...) \ argument 49 dev_err(dev, "%s: ERROR " fmt "\n", __func__, ##arg)
|
/openbmc/u-boot/drivers/spi/ |
H A D | stm32_qspi.c | 512 static int stm32_qspi_claim_bus(struct udevice *dev) in stm32_qspi_claim_bus() argument 519 bus = dev->parent; in stm32_qspi_claim_bus() 521 flash = dev_get_uclass_priv(dev); in stm32_qspi_claim_bus() 522 slave_plat = dev_get_parent_platdata(dev); in stm32_qspi_claim_bus() 536 static int stm32_qspi_release_bus(struct udevice *dev) in stm32_qspi_release_bus() argument 541 bus = dev->parent; in stm32_qspi_release_bus() 549 static int stm32_qspi_xfer(struct udevice *dev, unsigned int bitlen, in stm32_qspi_xfer() argument 556 bus = dev->parent; in stm32_qspi_xfer() 558 flash = dev_get_uclass_priv(dev); in stm32_qspi_xfer()
|
/openbmc/u-boot/drivers/clk/rockchip/ |
H A D | clk_rk3128.c | 483 struct rk3128_clk_priv *priv = dev_get_priv(clk->dev); in rk3128_clk_get_rate() 507 struct rk3128_clk_priv *priv = dev_get_priv(clk->dev); in rk3128_clk_set_rate() 546 static int rk3128_clk_ofdata_to_platdata(struct udevice *dev) in rk3128_clk_ofdata_to_platdata() argument 548 struct rk3128_clk_priv *priv = dev_get_priv(dev); in rk3128_clk_ofdata_to_platdata() 550 priv->cru = dev_read_addr_ptr(dev); in rk3128_clk_ofdata_to_platdata() 555 static int rk3128_clk_probe(struct udevice *dev) in rk3128_clk_probe() argument 557 struct rk3128_clk_priv *priv = dev_get_priv(dev); in rk3128_clk_probe() 564 static int rk3128_clk_bind(struct udevice *dev) in rk3128_clk_bind() argument 571 ret = device_bind_driver(dev, "rockchip_sysreset", "sysreset", in rk3128_clk_bind()
|
/openbmc/u-boot/drivers/sound/ |
H A D | wm8994.c | 43 struct udevice *dev; member 84 return dm_i2c_write(priv->dev, reg, val, 2); in wm8994_i2c_write() 102 ret = dm_i2c_read(priv->dev, reg, val, 1); in wm8994_i2c_read() 843 static int wm8994_set_params(struct udevice *dev, int interface, int rate, in wm8994_set_params() argument 846 struct wm8994_priv *priv = dev_get_priv(dev); in wm8994_set_params() 852 static int wm8994_probe(struct udevice *dev) in wm8994_probe() argument 854 struct wm8994_priv *priv = dev_get_priv(dev); in wm8994_probe() 856 priv->dev = dev; in wm8994_probe()
|
/openbmc/linux/Documentation/userspace-api/ |
H A D | vduse.rst | 26 /dev/vduse/control. 28 2. Setup each virtqueue with ioctl(VDUSE_VQ_SETUP) on /dev/vduse/$NAME. 30 3. Begin processing VDUSE messages from /dev/vduse/$NAME. The first 41 2. Close the file descriptor referring to /dev/vduse/$NAME. 44 /dev/vduse/control. 99 /dev/vduse/control. With this ioctl, userspace can specify some basic configuration 102 Then a char device interface (/dev/vduse/$NAME) is exported to userspace for device 103 emulation. Userspace can use the VDUSE_VQ_SETUP ioctl on /dev/vduse/$NAME to 108 /dev/vduse/$NAME to receive/reply some control messages from/to VDUSE kernel
|
/openbmc/linux/drivers/net/ethernet/ezchip/ |
H A D | nps_enet.c | 175 struct net_device *ndev = napi->dev; in nps_enet_poll() 573 struct device *dev = &pdev->dev; in nps_enet_probe() local 578 if (!dev->of_node) in nps_enet_probe() 586 SET_NETDEV_DEV(ndev, dev); in nps_enet_probe() 600 dev_dbg(dev, "Registers base address is 0x%p\n", priv->regs_base); in nps_enet_probe() 603 err = of_get_ethdev_address(dev->of_node, ndev); in nps_enet_probe() 620 dev_err(dev, "Failed to register ndev for %s, err = 0x%08x\n", in nps_enet_probe() 625 dev_info(dev, "(rx/tx=%d)\n", priv->irq); in nps_enet_probe()
|
/openbmc/linux/arch/mips/alchemy/devboards/ |
H A D | db1300.c | 219 .dev = { 251 .dev = { 410 .dev = { 441 .dev = { 559 .dev = { 626 .dev = { 657 .dev = { 665 .dev = { 717 .dev = {
|
/openbmc/linux/drivers/ata/ |
H A D | sata_qstor.c | 370 dev_dbg(host->dev, "SFF=%08x%08x: sHST=%d sDST=%02x\n", in qs_intr_pkt() 458 struct device *dev = ap->host->dev; in qs_port_start() local 464 pp = devm_kzalloc(dev, sizeof(*pp), GFP_KERNEL); in qs_port_start() 467 pp->pkt = dmam_alloc_coherent(dev, QS_PKT_BYTES, &pp->pkt_dma, in qs_port_start() 534 rc = dma_set_mask_and_coherent(&pdev->dev, DMA_BIT_MASK(dma_bits)); in qs_set_dma_masks() 536 dev_err(&pdev->dev, "%d-bit DMA enable failed\n", dma_bits); in qs_set_dma_masks() 548 ata_print_version_once(&pdev->dev, DRV_VERSION); in qs_ata_init_one() 551 host = ata_host_alloc_pinfo(&pdev->dev, ppi, QS_PORTS); in qs_ata_init_one()
|