10-mx31.rules 1.7 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849
  1. KERNEL=="ttyS[0-9]", NAME="tts/%n", SYMLINK+="tts%n"
  2. KERNEL=="ttymxc[0-9]", NAME="ttymxc/%n", SYMLINK+="ttymxc%n"
  3. KERNEL=="mxc_mu[0-9]", NAME="mxc_mu/%n", SYMLINK+="mxc_mu%n"
  4. KERNEL=="fb*", NAME="fb/%n", SYMLINK+="fb%n"
  5. KERNEL=="i2c*", NAME="i2c/%n"
  6. KERNEL=="mxc_ipc*", NAME="mxc_ipc/%n"
  7. KERNEL=="video*", NAME="v4l/video%n"
  8. KERNEL=="rtc", NAME="misc/rtc"
  9. KERNEL=="watchdog", NAME="misc/watchdog"
  10. KERNEL=="mc13783_adc", NAME="mc13783_adc", SYMLINK+="ts"
  11. KERNEL=="pmic_adc", NAME="pmic_adc", SYMLINK+="ts"
  12. # The long class name gets cut off to be mc13783_connectiv in
  13. # /sys/class/mc13783_connectivity/mc13783_connectivit
  14. KERNEL=="mc13783_connectiv*", NAME="mc13783_connectivity"
  15. KERNEL=="mxc_ssi[0-9]*", NAME="mxc_ssi/%n", SYMLINK+="mxc_ssi%n"
  16. KERNEL=="spi[0-9]*", NAME="spi/%n", SYMLINK+="spi%n"
  17. KERNEL=="mtdblock*", NAME="mtdblock/%n" SYMLINK+="mtdblock%n"
  18. KERNEL=="mtd[0-9]", NAME="mtd/%n"
  19. # A more elegant way of doing this must exist...
  20. KERNEL=="mtd0ro", NAME="mtd/0ro"
  21. KERNEL=="mtd1ro", NAME="mtd/1ro"
  22. KERNEL=="mtd2ro", NAME="mtd/2ro"
  23. KERNEL=="mtd3ro", NAME="mtd/3ro"
  24. KERNEL=="mtd4ro", NAME="mtd/4ro"
  25. KERNEL=="mtd5ro", NAME="mtd/5ro"
  26. KERNEL=="mtd6ro", NAME="mtd/6ro"
  27. KERNEL=="mtd7ro", NAME="mtd/7ro"
  28. KERNEL=="mtd8ro", NAME="mtd/8ro"
  29. KERNEL=="mtd9ro", NAME="mtd/9ro"
  30. # Note that we want /dev/dsp linked to /dev/sound/dsp1...
  31. KERNEL=="dsp", NAME="sound/dsp"
  32. KERNEL=="dspW", NAME="sound/dspW"
  33. KERNEL=="dsp1", NAME="sound/dsp1", SYMLINK+="dsp"
  34. KERNEL=="mixer", NAME="sound/mixer", SYMLINK+="mixer"
  35. KERNEL=="sequencer", NAME="sound/sequencer"
  36. KERNEL=="sequencer2", NAME="sound/sequencer2"
  37. KERNEL=="ram[0-9]*", NAME="ram/%n", SYMLINK+="ram%n"
  38. KERNEL=="dvfs_dptc", NAME="dvfs_dptc", SYMLINK+="dptc dvfs"