How does LVGL communicate with the driver

Hi all,

LVGL uses callback from application to draw, get touch,…
and I cannot see no thing access directly to driver from LVGL as below picture
Could you tell me where LVGL communicate with driver such as call driver API ?
https://docs.lvgl.io/latest/en/html/porting/sys.html
image

“Drivers” in that diagram refers to the lv_disp_drv_t and lv_indev_drv_t instances you register.

Thanks for your answer!