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.

AM625: PIN attributes in the .dtsi file

Part Number: AM625
Other Parts Discussed in Thread: SYSCONFIG

Dear Experts,

I am attempting to modify the DTS file located at .../arch/arm/boot/dts/xxx.dtsi. In the file, there is a section of code as follows:

emmc_pins_default: emmc-default-pins {
    pinctrl-single, pins = <
          AM62X_IOPAD(0X0220, PIN_INPUT, 0) /* (Y3) MMC0_CMD */
          ...
          ...
         
          AM62X_IOPAD(0X0204, PIN_INPUT, 0) /* (AB2) MMC0_DAT4*/
     >;
};

So here,

Q1. What is the naming convention of AM62X_IOPAD, 0x0220, PIN_INPUT, and the value 0?

Q2. Where can I find the proper documentation about them?

Q3. What is the relation between "0X0204", "PIN_INPUT", and "0" as these pin attributes?

Thank you very much for your help in advance

 

Best Regards,

Ravikumar