# Iommu support?

**URL:** https://community.solid-run.com/t/iommu-support/822
**Category:** NXP LX2160
**Created:** [February 25, 2024, 1:05pm UTC](https://community.solid-run.com/t/iommu-support/822 "2024-02-25T13:05:59Z")
**Posts on this page:** 5
**Page:** 1

<div class="post-metadata">

### Author: ![Improvisor40](https://avatars.discourse-cdn.com/v4/letter/i/ee7513/32.png) [@Improvisor40](https://community.solid-run.com/u/Improvisor40)
#### Post date: [February 25, 2024, 1:05pm UTC](https://community.solid-run.com/t/iommu-support/822/1 "2024-02-25T13:05:59Z")

</div>

Does the honeycomb have iommu turned on from bios by default??  
I heard it as to be enabled from. Bios but not sure how!!.

---

<div class="post-metadata">

### Author: ![jnettlet](https://dub1.discourse-cdn.com/flex005/user_avatar/community.solid-run.com/jnettlet/32/62_2.png) [@jnettlet](https://community.solid-run.com/u/jnettlet)
#### Post date: [February 25, 2024, 1:40pm UTC](https://community.solid-run.com/t/iommu-support/822/2 "2024-02-25T13:40:00Z")

</div>

u-boot enables the SMMU but sets it as passthrough by default. The Linux driver then re-initializes the SMMU and if does not have iommu.passthrough=1 set on the kernel commandline will reconfigure it, then each driver is responsible for registering the memory ranges it needs access to.

---

<div class="post-metadata">

### Author: ![Improvisor40](https://avatars.discourse-cdn.com/v4/letter/i/ee7513/32.png) [@Improvisor40](https://community.solid-run.com/u/Improvisor40)
#### Post date: [February 25, 2024, 1:48pm UTC](https://community.solid-run.com/t/iommu-support/822/3 "2024-02-25T13:48:30Z")

</div>

OK, thanks alot just want to know before I embark on my project!!.

---

<div class="post-metadata">

### Author: ![jnettlet](https://dub1.discourse-cdn.com/flex005/user_avatar/community.solid-run.com/jnettlet/32/62_2.png) [@jnettlet](https://community.solid-run.com/u/jnettlet)
#### Post date: [February 25, 2024, 1:52pm UTC](https://community.solid-run.com/t/iommu-support/822/4 "2024-02-25T13:52:44Z")

</div>

If you check dmesg you should see the SMMUv2 enabled and devices registered to it.

---

<div class="post-metadata">

### Author: ![Improvisor40](https://avatars.discourse-cdn.com/v4/letter/i/ee7513/32.png) [@Improvisor40](https://community.solid-run.com/u/Improvisor40)
#### Post date: [February 25, 2024, 1:56pm UTC](https://community.solid-run.com/t/iommu-support/822/5 "2024-02-25T13:56:26Z")

</div>

OK, can’t do it now, but will do!.  
Thanks again!.
