Lines Matching defs:dev
19 static bool loongson_i2s_wr_reg(struct device *dev, unsigned int reg)
33 static bool loongson_i2s_rd_reg(struct device *dev, unsigned int reg)
48 static bool loongson_i2s_volatile_reg(struct device *dev, unsigned int reg)
76 const struct fwnode_handle *fwnode = pdev->dev.fwnode;
82 dev_err(&pdev->dev, "pci_enable_device failed\n");
86 i2s = devm_kzalloc(&pdev->dev, sizeof(*i2s), GFP_KERNEL);
91 i2s->dev = &pdev->dev;
94 ret = pcim_iomap_regions(pdev, 1 << 0, dev_name(&pdev->dev));
96 dev_err(&pdev->dev, "iomap_regions failed\n");
100 i2s->regmap = devm_regmap_init_mmio(&pdev->dev, i2s->reg_base,
103 dev_err(&pdev->dev, "regmap_init_mmio failed\n");
118 dev_err(&pdev->dev, "dma tx irq invalid\n");
124 dev_err(&pdev->dev, "dma rx irq invalid\n");
128 device_property_read_u32(&pdev->dev, "clock-frequency", &i2s->clk_rate);
130 dev_err(&pdev->dev, "clock-frequency property invalid\n");
134 dma_set_mask_and_coherent(&pdev->dev, DMA_BIT_MASK(64));
141 ret = devm_snd_soc_register_component(&pdev->dev,
145 dev_err(&pdev->dev, "register DAI failed %d\n", ret);