Lines Matching defs:dev
345 static int s5k5baf_fw_parse(struct device *dev, struct s5k5baf_fw **fw,
353 dev_err(dev, "firmware file too short (%zu)\n", count);
359 dev_err(dev, "invalid firmware magic number\n");
366 d = devm_kcalloc(dev, count, sizeof(u16), GFP_KERNEL);
375 dev_err(dev, "invalid firmware header (count=%d size=%zu)\n",
385 dev_err(dev, "invalid firmware header (seq=%d)\n", i);
1021 ret = request_firmware(&fw, S5K5BAF_FW_FILENAME, &c->dev);
1023 dev_warn(&c->dev, "firmware file (%s) not loaded\n",
1028 ret = s5k5baf_fw_parse(&c->dev, &state->fw, fw->size / 2,
1799 gpio = devm_gpiod_get(&c->dev, name[i], GPIOD_OUT_HIGH);
1819 static int s5k5baf_parse_device_node(struct s5k5baf *state, struct device *dev)
1821 struct device_node *node = dev->of_node;
1827 dev_err(dev, "no device-tree node provided\n");
1835 dev_info(dev, "using default %u Hz clock frequency\n",
1841 dev_err(dev, "no endpoint defined at node %pOF\n", node);
1859 dev_err(dev, "unsupported bus in endpoint defined at node %pOF\n",
1907 dev_err(&c->dev, "cannot init media entity %s\n", sd->name);
1920 ret = devm_regulator_bulk_get(&c->dev, S5K5BAF_NUM_SUPPLIES,
1932 state = devm_kzalloc(&c->dev, sizeof(*state), GFP_KERNEL);
1941 ret = s5k5baf_parse_device_node(state, &c->dev);
1957 state->clock = devm_clk_get(state->sd.dev, S5K5BAF_CLK_NAME);