ci_platform_configure(9)
π
ci_platform_configure(9) β straight outta the Kernel API Manual, bestie β¨
okay so this page is giving βtiny function, big controller energy,β and weβre gonna read it together, fr fr.
πΈ NAME πΈ
ci_platform_configure β do controller configure. thatβs it, thatβs the whole name, and it ate π
β¨ SYNOPSIS β¨
void ci_platform_configure (struct ci_hdrc *ci );
no cap, it returns void β itβs not handing you a value back, itβs just doing the configure thing.
π ARGUMENTS π
ciβ the controller. like, the whole controller, the main character of this function π«Ά
π¦ SEE ALSO π¦
kernel file: ./drivers/usb/chipidea/core.c β go look at it, iykyk. and the whole squad is:
hw_read_intr_enable(9)hw_read_intr_status(9)hw_port_test_set(9)hw_port_test_get(9)_ci_usb_phy_init(9)ci_usb_phy_exit(9)ci_usb_phy_init(9)hw_controller_reset(9)hw_device_reset(9)ci_hdrc_query_available_role(9)
okay bye bestie, mwah π β source/version: ./drivers/usb/chipidea, date: October 2026, page: ci_platform_configure(9). periodt π
π¦ where this page comes from
- nixpkgs unstable: linux-manual 7.3.1
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms