This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

Linux/66AK2G02: Controlling registers with device tree or Kernel API ?

Part Number: 66AK2G02

Tool/software: Linux

Hi,

My customer wants to configure BOOTCFG_ETHERNET_CLKCTL register by using device tree or Kernel API; They just wants to force RMII_MII_CLKSEL bitfield to 0 after Linux kernel booted. Now they are accessing this register by using mmap in the app. Also, they wanted to do the same thing, say, map TIMIx and TIMOx pins to the specific timer, for example, TIMI1 and TIMO1 pins to Timer4's TINPL and TOUTL signal. In the current implementation, they are also using mmap and control the register directly in their app. Could you comment ?

Best Regards,
Naoki Kawada