i.MX7D: disabling GPT1 in devtree leads linux to stop at boot

cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

i.MX7D: disabling GPT1 in devtree leads linux to stop at boot

598 Views
Rhapsody
Contributor III

Dear All,

I'm playing with an i.MX7d SoM.

Kernel version 4.1.44-2.7.4+gb1555bf with default configuration.

When I try to disable GPT1 from the device tree, since by boot messages it seems to be not used, and even within the devtree files it seems not to be linked to any other device, and I need it in M4, Linux stops to boot here:

[    1.367320] NET: Registered protocol family 17
[    1.371865] bridge: automatic filtering via arp/ip/ip6tables has been deprecated. Update your scripts to load br_netfilter if you need this.
[    1.384556] Bridge firewalling registered
[    1.388675] 8021q: 802.1Q VLAN Support v1.8
[    1.392956] Key type dns_resolver registered
[    1.404474] Registering SWP/SWPB emulation handler
[    1.410062] registered taskstats version 1

In a regular boot sequence, the messages would be:

[    1.949365] NET: Registered protocol family 17
[    1.955487] bridge: automatic filtering via arp/ip/ip6tables has been deprecated. Update your scripts to load br_netfilter if you need this.
[    1.971478] Bridge firewalling registered
[    1.977251] 8021q: 802.1Q VLAN Support v1.8
[    1.983182] Key type dns_resolver registered
[    1.996411] Registering SWP/SWPB emulation handler
[    2.003916] registered taskstats version 1
[    2.016029] ci_hdrc ci_hdrc.1: EHCI Host Controller
[    2.022397] ci_hdrc ci_hdrc.1: new USB bus registered, assigned bus number 2
[    2.051449] ci_hdrc ci_hdrc.1: USB 2.0 started, EHCI 1.00
[    2.059073] hub 2-0:1.0: USB hub found
[    2.064296] hub 2-0:1.0: 1 port detected

Can someone shed some light on this?

I need to use GPT1, along with GPT2, GPT3 and GPT4 with the M4 processor.

Thanks for any hint you will give,

Regards,

ale

Labels (2)
Tags (1)
0 Kudos
1 Reply

492 Views
Rhapsody
Contributor III

Ok, I've seen that the mxc_timer1 (the one built upon GPT1) is used as the broadcast clock event device, while for the per CPU clock event device is used the arch_sys_timer.

Now I'm going to see if there is a way to use the arch_sys_timer also for the broadcasting, if possible.

0 Kudos