1.3.2 Port numbering in Linux and Android with UEFI

UEFI is responsible for passing the MAC address of the primary Ethernet port to the kernel using its command line. UEFI reads this address from the System Configuration and Control (SCC) registers.

Juno r0
The front Ethernet port is numbered eth0. The rear port is not enabled in hardware and therefore the kernel does not allocate a number.
Juno r1 and later
Using the Linaro tracking kernel with the OpenEmbedded filesystem results in the rear Ethernet port being numbered eth0. This kernel and filesystem combination does not support the front Ethernet port without extra configuration.
The Linaro Stable Kernel (LSK) does not support the rear Ethernet port. The front Ethernet port is therefore numbered eth0.
Non-ConfidentialPDF file icon PDF versionARM DEN0928F
Copyright © 2015 ARM. All rights reserved.