Lines Matching defs:dev

23 	dev_info((d)->dev, "%s() " fmt, __func__, ##__VA_ARGS__)
26 dev_dbg((d)->dev, "%s() " fmt, __func__, ##__VA_ARGS__)
30 static irqreturn_t aspeed_hace_irq(int irq, void *dev)
32 struct aspeed_hace_dev *hace_dev = (struct aspeed_hace_dev *)dev;
46 dev_warn(hace_dev->dev, "HASH no active requests.\n");
53 dev_warn(hace_dev->dev, "CRYPTO no active requests.\n");
109 hace_dev = devm_kzalloc(&pdev->dev, sizeof(struct aspeed_hace_dev),
114 hace_dev_id = of_match_device(aspeed_hace_of_matches, &pdev->dev);
116 dev_err(&pdev->dev, "Failed to match hace dev id\n");
120 hace_dev->dev = &pdev->dev;
136 rc = devm_request_irq(&pdev->dev, hace_dev->irq, aspeed_hace_irq, 0,
137 dev_name(&pdev->dev), hace_dev);
139 dev_err(&pdev->dev, "Failed to request interrupt\n");
144 hace_dev->clk = devm_clk_get(&pdev->dev, NULL);
146 dev_err(&pdev->dev, "Failed to get clk\n");
152 dev_err(&pdev->dev, "Failed to enable clock 0x%x\n", rc);
157 hace_dev->crypt_engine_hash = crypto_engine_alloc_init(hace_dev->dev,
172 hace_dev->crypt_engine_crypto = crypto_engine_alloc_init(hace_dev->dev,
188 dmam_alloc_coherent(&pdev->dev,
193 dev_err(&pdev->dev, "Failed to allocate dma buffer\n");
200 dmam_alloc_coherent(&pdev->dev,
205 dev_err(&pdev->dev, "Failed to allocate cipher ctx dma\n");
212 dmam_alloc_coherent(&pdev->dev,
217 dev_err(&pdev->dev, "Failed to allocate cipher addr dma\n");
225 dmam_alloc_coherent(&pdev->dev,
230 dev_err(&pdev->dev, "Failed to allocate dst_sg dma\n");
238 dev_info(&pdev->dev, "Aspeed Crypto Accelerator successfully registered\n");