Home
last modified time | relevance | path

Searched refs:imu (Results 1 – 24 of 24) sorted by relevance

/linux/io_uring/
H A Drsrc.c101 struct io_mapped_ubuf *imu = priv; in io_release_ubuf() local
104 for (i = 0; i < imu->nr_bvecs; i++) { in io_release_ubuf()
105 struct folio *folio = page_folio(imu->bvec[i].bv_page); in io_release_ubuf()
119 static void io_free_imu(struct io_ring_ctx *ctx, struct io_mapped_ubuf *imu) in io_free_imu() argument
121 if (imu->nr_bvecs <= IO_CACHED_BVECS_SEGS) in io_free_imu()
122 io_cache_free(&ctx->imu_cache, imu); in io_free_imu()
124 kvfree(imu); in io_free_imu()
127 static void io_buffer_unmap(struct io_ring_ctx *ctx, struct io_mapped_ubuf *imu) in io_buffer_unmap() argument
129 if (unlikely(refcount_read(&imu->refs) > 1)) { in io_buffer_unmap()
130 if (!refcount_dec_and_test(&imu->refs)) in io_buffer_unmap()
[all …]
/linux/drivers/iio/imu/
H A DKconfig3 # 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_icm45600/Kconfig"
113 source "drivers/iio/imu/inv_mpu6050/Kconfig"
128 source "drivers/iio/imu/smi330/Kconfig"
129 source "drivers/iio/imu/st_lsm6dsx/Kconfig"
[all …]
/linux/arch/arm64/boot/dts/qcom/
H A Dmsm8916-wingtech-wt86528.dts74 imu@68 {
131 imu_default: imu-default-state {
H A Dmsm8916-asus-z00l.dts89 imu@68 {
216 imu_default: imu-default-state {
H A Dmsm8916-wingtech-wt88047.dts92 imu@68 {
300 imu_default: imu-default-state {
H A Dmsm8916-samsung-serranove.dts224 imu@6b {
465 imu_irq_default: imu-irq-default-state {
H A Dmsm8953-xiaomi-vince.dts81 imu@6a {
H A Dmsm8916-longcheer-l8910.dts179 imu@68 {
H A Dmsm8939-longcheer-l9100.dts214 imu@68 {
/linux/drivers/gpu/drm/amd/amdgpu/
H A Dgfx_v12_0.c650 if (adev->gfx.imu.funcs) { in gfx_v12_0_init_microcode()
651 if (adev->gfx.imu.funcs->init_microcode) { in gfx_v12_0_init_microcode()
652 err = adev->gfx.imu.funcs->init_microcode(adev); in gfx_v12_0_init_microcode()
1331 if (adev->gfx.imu.funcs && (amdgpu_dpm > 0)) { in gfx_v12_0_rlc_backdoor_autoload_enable()
1333 if (adev->gfx.imu.funcs->load_microcode) in gfx_v12_0_rlc_backdoor_autoload_enable()
1334 adev->gfx.imu.funcs->load_microcode(adev); in gfx_v12_0_rlc_backdoor_autoload_enable()
1336 if (adev->gfx.imu.funcs->setup_imu) in gfx_v12_0_rlc_backdoor_autoload_enable()
1337 adev->gfx.imu.funcs->setup_imu(adev); in gfx_v12_0_rlc_backdoor_autoload_enable()
1338 if (adev->gfx.imu.funcs->start_imu) in gfx_v12_0_rlc_backdoor_autoload_enable()
1339 adev->gfx.imu.funcs->start_imu(adev); in gfx_v12_0_rlc_backdoor_autoload_enable()
[all …]
H A Dimu_v12_0.c151 if (adev->gfx.imu.mode == DEBUG_MODE) { in imu_v12_0_setup()
H A Damdgpu_acpi.c1431 adev->gfx.imu.funcs) /* Not need to do mode2 reset for IMU enabled APUs */ in amdgpu_acpi_should_gpu_reset()
H A Damdgpu_device.c3763 (adev->flags & AMD_IS_APU) && adev->gfx.imu.funcs && in amdgpu_device_ip_suspend_phase2()
/linux/arch/arm/boot/dts/ti/omap/
H A Dam335x-osd3358-sm-red.dts78 mpu9250: imu@68 {
248 imu_interrupt: imu-interrupt-pins {
/linux/drivers/iio/
H A DKconfig99 source "drivers/iio/imu/Kconfig"
/linux/arch/arm/boot/dts/st/
H A Dste-ux500-samsung-golden.dts262 imu@68 {
656 imu {
/linux/arch/arm/boot/dts/nxp/imx/
H A Dimx6qdl-gw560x.dtsi508 imu@6a {
509 compatible = "st,lsm9ds1-imu";
/linux/arch/arm64/boot/dts/freescale/
H A Dimx93-tqma9352.dtsi205 imu@6a {
/linux/Documentation/i2c/
H A Di2c-topology.rst400 imu/inv_mpu6050/ Mux-locked
/linux/arch/arm/boot/dts/nvidia/
H A Dtegra124-xiaomi-mocha.dts611 imu-irq {
619 imu-sync {
H A Dtegra30-lg-x3.dtsi1006 imu@68 {
H A Dtegra30-asus-tf600t.dts1033 imu@69 {
/linux/drivers/gpu/drm/amd/pm/swsmu/
H A Damdgpu_smu.c2083 !((adev->flags & AMD_IS_APU) && adev->gfx.imu.funcs) && in smu_disable_dpms()
/linux/
H A DMAINTAINERS1671 F: drivers/iio/imu/adis.c
1672 F: drivers/iio/imu/adis_buffer.c
1673 F: drivers/iio/imu/adis_trigger.c
1674 F: include/linux/iio/imu/adis.h
1681 F: Documentation/devicetree/bindings/iio/imu/adi,adis16460.yaml
1682 F: drivers/iio/imu/adis16460.c
1689 F: Documentation/devicetree/bindings/iio/imu/adi,adis16475.yaml
1690 F: drivers/iio/imu/adis16475.c
1700 F: Documentation/devicetree/bindings/iio/imu/adi,adis16550.yaml
4666 F: Documentation/devicetree/bindings/iio/imu/bosch,bmi270.yaml
[all …]