AnsweredAssumed Answered

adXXXX as modules

Question asked by vladsolov on Apr 6, 2015
Latest reply on Apr 8, 2015 by mhennerich

Hello, i tried to move the ADXXXX (9361 at particular) to load as modules (not build into the kernel)

but get this errors when playing with the option at make menuconfig on the analog kernel (from their git);

What is wrong?!

 

→ Device Drivers ─────────────────────────────────────────────────────────────────────────

  ┌────────────────────────────────── Device Drivers ───────────────────────────────────┐

  │  Arrow keys navigate the menu.  <Enter> selects submenus ---> (or empty submenus    │ 

  │  ----).  Highlighted letters are hotkeys.  Pressing <Y> includes, <N> excludes, <M> │ 

  │  modularizes features.  Press <Esc><Esc> to exit, <?> for Help, </> for Search.     │ 

  │  Legend: [*] built-in  [ ] excluded  <M> module  < > module capable                 │ 

  │ ┌─────↑(-)────────────────────────────────────────────────────────────────────────┐ │ 

 

 

 

  │ │     <M> Industrial I/O support  ---> 

 

 

 

>make -j 4

 

 

  OBJCOPY arch/arm/boot/Image

  Building modules, stage 2.

  Kernel: arch/arm/boot/Image is ready

  GZIP    arch/arm/boot/compressed/piggy.gzip

  MODPOST 89 modules

ERROR: "cf_axi_dds_datasel" [drivers/iio/frequency/cf_axi_dds_buffer_stream.ko] undefined!

ERROR: "cf_axi_dds_start_sync" [drivers/iio/frequency/cf_axi_dds_buffer_stream.ko] undefined!

ERROR: "cf_axi_dds_stop" [drivers/iio/frequency/cf_axi_dds_buffer_stream.ko] undefined!

ERROR: "cf_axi_dds_configure_buffer" [drivers/iio/frequency/cf_axi_dds.ko] undefined!

ERROR: "cf_axi_dds_unconfigure_buffer" [drivers/iio/frequency/cf_axi_dds.ko] undefined!

ERROR: "axiadc_unconfigure_ring_stream" [drivers/iio/adc/admc_speed.ko] undefined!

ERROR: "axiadc_configure_ring_stream" [drivers/iio/adc/admc_speed.ko] undefined!

ERROR: "axiadc_unconfigure_ring" [drivers/iio/adc/admc_speed.ko] undefined!

ERROR: "axiadc_unconfigure_ring_stream" [drivers/iio/adc/admc_ctrl.ko] undefined!

ERROR: "axiadc_configure_ring_stream" [drivers/iio/adc/admc_ctrl.ko] undefined!

ERROR: "axiadc_unconfigure_ring" [drivers/iio/adc/admc_ctrl.ko] undefined!

ERROR: "axiadc_unconfigure_ring_stream" [drivers/iio/adc/admc_adc.ko] undefined!

ERROR: "axiadc_configure_ring_stream" [drivers/iio/adc/admc_adc.ko] undefined!

ERROR: "axiadc_unconfigure_ring" [drivers/iio/adc/admc_adc.ko] undefined!

ERROR: "axiadc_unconfigure_ring_stream" [drivers/iio/adc/ad_adc.ko] undefined!

ERROR: "axiadc_configure_ring" [drivers/iio/adc/ad_adc.ko] undefined!

ERROR: "axiadc_configure_ring_stream" [drivers/iio/adc/ad_adc.ko] undefined!

ERROR: "axiadc_unconfigure_ring" [drivers/iio/adc/ad_adc.ko] undefined!

ERROR: "axiadc_set_pnsel" [drivers/iio/adc/ad9467.ko] undefined!

ERROR: "axiadc_set_pnsel" [drivers/iio/adc/ad9361.ko] undefined!

make[1]: *** [__modpost] Error 1

make: *** [modules] Error 2

make: *** Waiting for unfinished jobs....

Outcomes