sách gpt4 ăn đã đi

c - 声音/soc/编解码器 i2c 驱动程序不会探测

In lại Tác giả: Walker 123 更新时间:2023-11-30 17:41:40 27 4
mua khóa gpt4 giày nike

我正在 sound/soc/codecs 中编写音频编解码器。它编译并调用 init 函数,但 probe() 函数不调用。我试过这个所以question建议,但没有成功。

我还尝试切换到 sgtl5000.c 编解码器并将其包含在我的 boardfile 中的 I2C_BOARD_INFO 中,只是为了看看 probe() 函数将调用,而该函数也不会。

static struct i2c_board_info mxc_i2c0_board_info[] __initdata = {
{
I2C_BOARD_INFO("sgtl5000", 0x14),
},
};
static const struct i2c_device_id sgtl5000_id[] = {
{"sgtl5000", 0},
{},
};

MODULE_DEVICE_TABLE(i2c, sgtl5000_id);

static struct i2c_driver sgtl5000_i2c_driver = {
.driver = {
.name = "sgtl5000",
.owner = THIS_MODULE,
},
.probe = sgtl5000_i2c_probe,
.remove = __devexit_p(sgtl5000_i2c_remove),
.id_table = sgtl5000_id,
};

Làm thế nào tôi có thể giải quyết vấn đề này?

câu trả lời hay nhất

您是否在董事会文件中使用“i2c_register_board_info”之类的内容注册您的 i2c_device。(我无法直接评论这个问题,因为它需要 50 个声誉才能拥有该特权,所以我唯一的选择是回答这个问题来分享我的 View )。

关于c - 声音/soc/编解码器 i2c 驱动程序不会探测,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21042913/

27 4 0
Walker 123
Hồ sơ

Tôi là một lập trình viên xuất sắc, rất giỏi!

Nhận phiếu giảm giá taxi Didi miễn phí
Phiếu giảm giá taxi Didi
Chứng chỉ ICP Bắc Kinh số 000000
Hợp tác quảng cáo: 1813099741@qq.com 6ren.com
Xem sitemap của VNExpress