Tool/software:
Follow up of my previous (locked) post.
The initial issue is still the same.
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.
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
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 */ >; };
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