host1x_subdev_add(9)
okay bestie, welcome to the Kernel API Manual page for host1x_subdev_add(9) β yes, the whole manual name is folded right in here so you don't miss it π
β¨ NAME β¨
host1x_subdev_add β add a new subdevice with an associated device node. That's the vibe: new subdevice, plus the device node it rolls with π
πΈ SYNOPSIS πΈ
the signature is literally:
int host1x_subdev_add (struct host1x_device *device , struct
host1x_driver *driver , struct device_node *np );
π ARGUMENTS π
deviceβ the host1x device you're adding the subdevice to, periodt.driverβ the host1x driver that contains the subdevices, no cap.npβ the device node. iykyk πΈ
π¦ SEE ALSO π¦
the kernel file is literally ./drivers/gpu/host1x/bus.c, and the related pages are:
host1x_subdev_del(9)host1x_device_parse_dt(9)host1x_device_init(9)host1x_device_exit(9)host1x_register(9)host1x_unregister(9)host1x_driver_register_full(9)host1x_driver_unregister(9)__host1x_client_init(9)host1x_client_exit(9)__host1x_client_register(9)host1x_client_unregister(9)host1x_bo_pin(9)host1x_bo_unpin(9)host1x_bo_clear_cached_mappings(9)
this iconic page came from ./drivers/gpu/host1x, dated October 2026, and it's literally titled host1x_subdev_add(9). mwah π
π¦ 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