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.

TPS65219: TPS65219: IRQ issue

Part Number: TPS65219

Tool/software:

Follow up of my previous (locked) post.

The initial issue is still the same.

  • Hi,

    due to US holiday on Jan 20th the device expert is out of office. Please expect a delay in response.

    regards,

    Niko

  • The code linked has the following changed:

    - Reference DTSchema for Pin Control: https://www.kernel.org/doc/Documentation/devicetree/bindings/pinctrl/pinctrl-single.yaml

    - Issue: in the original thread, the pmic pinctrl naming was incorrect.

    main_gpio1_pmic_intr_pins_default: main-gpio1-pmic-intr-pins-default

    - Solution: ensure your naming ends with -pins

    pmic_irq_pins_default: pmic-irq-default-pins

    - So the correct solution from the original thread would be: 

    main_gpio1_pmic_intr_pins_default: main-gpio1-pmic-intr-default-pins

    Fullscreen
    1
    2
    3
    4
    5
    main_gpio1_pmic_intr_pins_default: main-gpio1-pmic-intr-default-pins {
    pinctrl-single,pins = <
    AM62X_IOPAD(0x01f4, PIN_INPUT_PULLUP, 0) /* (D16) EXTINTn.GPIO1_31 */
    >;
    };
    XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

    Also:  Can you confirm that you have an external pull up resistor for the PMIC output INT pin? If you do not, add one & see if the IRQ issue is resolved. This was the solution to someone who had a similar boot log, but with IRQ 27 instead of 26.

  • Hi Shree,

    I did the modifications on the device-tree. Didn't get any better. However adding the physical pull-up did solve the issue ! Thank you !

    Regards
    Pierre