static int dsi_panel_set_backlight_external(int value) { int ret = 0; ret = kthread_run(lcd_bl_set_led_brightness, (void *)value, "lcd_bl_set_led_brightness");
时间: 2024-04-26 17:22:28 浏览: 74
inet_dsi_panel20200703_BOE_FHD_8279_A55_
这段代码看起来将创建一个名为lcd_bl_set_led_brightness的线程,并将value的值直接传递给该线程作为参数。这种情况下,你需要确保lcd_bl_set_led_brightness线程的实现能够正确处理value参数的值。此外,你还需要检查kthread_run函数的返回值,确保线程创建成功。如果kthread_run函数返回值小于0,则说明线程创建失败,你需要在代码中处理这种情况,以防止程序出现问题。
阅读全文