| /linux-6.15/io_uring/ |
| H A D | rsrc.c | 130 kvfree(imu); in io_free_imu() 140 imu->release(imu->priv); in io_buffer_unmap() 808 if (!imu) in io_sqe_buffer_register() 824 imu->priv = imu; in io_sqe_buffer_register() 844 if (imu) in io_sqe_buffer_register() 958 if (!imu) { in io_buffer_register_bvec() 964 imu->ubuf = 0; in io_buffer_register_bvec() 971 imu->priv = rq; in io_buffer_register_bvec() 1028 if (unlikely(buf_addr < imu->ubuf || buf_end > (imu->ubuf + imu->len))) in validate_fixed_range() 1040 iov_iter_bvec(iter, ddir, imu->bvec, imu->nr_bvecs, count); in io_import_kbuf() [all …]
|
| /linux-6.15/drivers/iio/imu/ |
| H A D | Kconfig | 3 # IIO imu drivers configuration 68 source "drivers/iio/imu/bmi160/Kconfig" 69 source "drivers/iio/imu/bmi270/Kconfig" 70 source "drivers/iio/imu/bmi323/Kconfig" 71 source "drivers/iio/imu/bno055/Kconfig" 111 source "drivers/iio/imu/inv_icm42600/Kconfig" 112 source "drivers/iio/imu/inv_mpu6050/Kconfig" 127 source "drivers/iio/imu/st_lsm6dsx/Kconfig" 128 source "drivers/iio/imu/st_lsm9ds0/Kconfig"
|
| /linux-6.15/Documentation/devicetree/bindings/iio/imu/ |
| H A D | bosch,bno055.yaml | 4 $id: http://devicetree.org/schemas/iio/imu/bosch,bno055.yaml# 40 imu { 53 imu@28 {
|
| H A D | bosch,smi240.yaml | 4 $id: http://devicetree.org/schemas/iio/imu/bosch,smi240.yaml# 7 title: Bosch smi240 imu 44 imu@0 {
|
| H A D | adi,adis16460.yaml | 4 $id: http://devicetree.org/schemas/iio/imu/adi,adis16460.yaml# 53 imu@0 {
|
| H A D | st,lsm6dsx.yaml | 4 $id: http://devicetree.org/schemas/iio/imu/st,lsm6dsx.yaml# 30 - st,lsm9ds1-imu 118 imu@6b {
|
| H A D | adi,adis16550.yaml | 4 $id: http://devicetree.org/schemas/iio/imu/adi,adis16550.yaml# 64 imu@0 {
|
| H A D | bosch,bmi323.yaml | 4 $id: http://devicetree.org/schemas/iio/imu/bosch,bmi323.yaml# 69 imu@68 {
|
| H A D | bosch,bmi270.yaml | 4 $id: http://devicetree.org/schemas/iio/imu/bosch,bmi270.yaml# 71 imu@68 {
|
| H A D | invensense,mpu6050.yaml | 4 $id: http://devicetree.org/schemas/iio/imu/invensense,mpu6050.yaml# 98 imu@68 {
|
| H A D | adi,adis16480.yaml | 4 $id: http://devicetree.org/schemas/iio/imu/adi,adis16480.yaml# 129 imu@0 {
|
| H A D | nxp,fxos8700.yaml | 4 $id: http://devicetree.org/schemas/iio/imu/nxp,fxos8700.yaml#
|
| H A D | bosch,bmi160.yaml | 4 $id: http://devicetree.org/schemas/iio/imu/bosch,bmi160.yaml#
|
| H A D | invensense,icm42600.yaml | 4 $id: http://devicetree.org/schemas/iio/imu/invensense,icm42600.yaml#
|
| H A D | adi,adis16475.yaml | 4 $id: http://devicetree.org/schemas/iio/imu/adi,adis16475.yaml#
|
| /linux-6.15/arch/arm64/boot/dts/qcom/ |
| H A D | msm8916-wingtech-wt86528.dts | 74 imu@68 { 131 imu_default: imu-default-state {
|
| H A D | msm8916-asus-z00l.dts | 89 imu@68 { 213 imu_default: imu-default-state {
|
| H A D | msm8916-wingtech-wt88047.dts | 92 imu@68 { 297 imu_default: imu-default-state {
|
| /linux-6.15/drivers/iio/ |
| H A D | Makefile | 35 obj-y += imu/
|
| /linux-6.15/drivers/iio/imu/st_lsm6dsx/ |
| H A D | Kconfig | 10 Say yes here to build support for STMicroelectronics LSM6DSx imu
|
| /linux-6.15/Documentation/devicetree/bindings/iio/ |
| H A D | st,st-sensors.yaml | 89 - st,lsm303d-imu 90 - st,lsm9ds0-imu
|
| /linux-6.15/drivers/gpu/drm/amd/amdgpu/ |
| H A D | gfx_v12_0.c | 630 if (adev->gfx.imu.funcs) { in gfx_v12_0_init_microcode() 631 if (adev->gfx.imu.funcs->init_microcode) { in gfx_v12_0_init_microcode() 1280 if (adev->gfx.imu.funcs->load_microcode) in gfx_v12_0_rlc_backdoor_autoload_enable() 1283 if (adev->gfx.imu.funcs->setup_imu) in gfx_v12_0_rlc_backdoor_autoload_enable() 1284 adev->gfx.imu.funcs->setup_imu(adev); in gfx_v12_0_rlc_backdoor_autoload_enable() 1285 if (adev->gfx.imu.funcs->start_imu) in gfx_v12_0_rlc_backdoor_autoload_enable() 1286 adev->gfx.imu.funcs->start_imu(adev); in gfx_v12_0_rlc_backdoor_autoload_enable() 3533 if (adev->gfx.imu.funcs->setup_imu) in gfx_v12_0_hw_init() 3535 if (adev->gfx.imu.funcs->start_imu) in gfx_v12_0_hw_init() 5422 adev->gfx.imu.mode = MISSION_MODE; in gfx_v12_0_set_imu_funcs() [all …]
|
| H A D | gfx_v11_0.c | 785 if (adev->gfx.imu.funcs && adev->gfx.imu.funcs->init_microcode) { in gfx_v11_0_init_microcode() 1514 if (adev->gfx.imu.funcs->load_microcode) in gfx_v11_0_rlc_backdoor_autoload_enable() 1517 if (adev->gfx.imu.funcs->setup_imu) in gfx_v11_0_rlc_backdoor_autoload_enable() 1518 adev->gfx.imu.funcs->setup_imu(adev); in gfx_v11_0_rlc_backdoor_autoload_enable() 1519 if (adev->gfx.imu.funcs->start_imu) in gfx_v11_0_rlc_backdoor_autoload_enable() 1520 adev->gfx.imu.funcs->start_imu(adev); in gfx_v11_0_rlc_backdoor_autoload_enable() 4634 if (adev->gfx.imu.funcs) { in gfx_v11_0_hw_init() 4648 if (adev->gfx.imu.funcs->setup_imu) in gfx_v11_0_hw_init() 4650 if (adev->gfx.imu.funcs->start_imu) in gfx_v11_0_hw_init() 7026 adev->gfx.imu.mode = MISSION_MODE; in gfx_v11_0_set_imu_funcs() [all …]
|
| /linux-6.15/arch/arm/boot/dts/ti/omap/ |
| H A D | omap3-gta04a5.dts | 155 imu@29 {
|
| H A D | am335x-osd3358-sm-red.dts | 78 mpu9250: imu@68 { 248 imu_interrupt: imu-interrupt-pins {
|