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.

PROCESSOR-SDK-AM335X: Can't request specified DM Timer 5

Part Number: PROCESSOR-SDK-AM335X


Hi

My DTS entry is as below

tagg {
compatible = "taggent";
pinctrl-names = "default";
pinctrl-0 = <&Tag_pins_default>;
DMtimer5 = <&timer5>;
DMtimer6 = <&timer6>;
status = "okay";
};

But when I am requesting timer 5, I am getting Can't request specified DM Timer 5 error.

The code is as below. 

Please suggest solution for the same

timer5_node = of_parse_phandle(timer_device_node5, "DMtimer5", 0);
if(!timer5_node)
{
/* no timers available */
printk(KERN_INFO "Error - Phandle Missing DMtimer5\n");
return -1;
}

clk_timer = omap_dm_timer_request_by_node(timer5_node);
if(clk_timer == NULL)
{
/* no timers available */
printk(KERN_INFO "Can't request specified DM Timer 5\n");
return -1;
}