Searched refs:imu (Results 1 – 25 of 38) sorted by relevance
12
101 struct io_mapped_ubuf *imu = priv; in io_release_ubuf() local104 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() argument121 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() argument129 if (unlikely(refcount_read(&imu->refs) > 1)) { in io_buffer_unmap()130 if (!refcount_dec_and_test(&imu->refs)) in io_buffer_unmap()[all …]
3 # IIO imu drivers configuration68 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 …]
74 imu@68 {131 imu_default: imu-default-state {
89 imu@68 {216 imu_default: imu-default-state {
150 imu@68 {285 imu_default: imu-default-state {
92 imu@68 {300 imu_default: imu-default-state {
224 imu@6b {465 imu_irq_default: imu-irq-default-state {
90 imu@6a {
81 imu@6a {
179 imu@68 {
214 imu@68 {
35 obj-y += imu/
99 source "drivers/iio/imu/Kconfig"
10 Say yes here to build support for STMicroelectronics LSM6DSx imu
650 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 …]
810 if (adev->gfx.imu.funcs && adev->gfx.imu.funcs->init_microcode) { in gfx_v11_0_init_microcode()811 err = adev->gfx.imu.funcs->init_microcode(adev); in gfx_v11_0_init_microcode()1529 if (adev->gfx.imu.funcs->load_microcode) in gfx_v11_0_rlc_backdoor_autoload_enable()1530 adev->gfx.imu.funcs->load_microcode(adev); in gfx_v11_0_rlc_backdoor_autoload_enable()1532 if (adev->gfx.imu.funcs->setup_imu) in gfx_v11_0_rlc_backdoor_autoload_enable()1533 adev->gfx.imu.funcs->setup_imu(adev); in gfx_v11_0_rlc_backdoor_autoload_enable()1534 if (adev->gfx.imu.funcs->start_imu) in gfx_v11_0_rlc_backdoor_autoload_enable()1535 adev->gfx.imu.funcs->start_imu(adev); in gfx_v11_0_rlc_backdoor_autoload_enable()4762 if (adev->gfx.imu.funcs) { in gfx_v11_0_hw_init()4764 if (adev->gfx.imu.funcs->program_rlc_ram) in gfx_v11_0_hw_init()[all …]
151 if (adev->gfx.imu.mode == DEBUG_MODE) { in imu_v12_0_setup()
155 imu@29 {
78 mpu9250: imu@68 {248 imu_interrupt: imu-interrupt-pins {
347 mpu9150h: imu@68 {409 mpu9150: imu@68 {
281 imu@6a {282 compatible = "st,lsm9ds1-imu";
477 imu@6a {478 compatible = "st,lsm9ds1-imu";
508 imu@6a {509 compatible = "st,lsm9ds1-imu";
262 imu@68 {656 imu {
205 imu@6a {