Device drivers, Able, Ummary of devices and access – ADLINK aTCA-N700 User Manual
Page 22

aTCA-N700 SW Users Guide
16
4. Device
Drivers
The Device Drivers provide device accessibility for the devices on the aTCA-N700
specific devices. The vendor’s drivers are ported to the blade environments with
necessary changes.
Table 4-1 Summary of devices and access
Device
ID
Description
Host
Program
Remark
P2041
LMP
Local Management
Processor
LMP
(All LMP
Linux
programs)
LMP-SDK +
ADLINK patch
Mini VLP
DIMM
LMP_MEM
DRAM for LMP
LMP
LMP Linux
kernel
LMP-SDK +
ADLINK patch
BCM56842
FABRIC_SWITCH multilayer
switch
LMP bcm.user
BCM-SDK +
ADLINK patch
BCM53115
BASE_SWITCH base
switch
LMP
bcm.user
BCM-SDK +
ADLINK patch
CPLD
CPLD
CPLD for system
control
LMP nbm-cpld
BCM54612E
MGMT_PHY
PHY for mgmt
Ethernet port of LMP
LMP nbm-mdio
BCM54612E
BASE_PHY
PHY for base
Ethernet port of LMP
(btw. LMP &
BASE_SWITCH)
LMP nbm-mdio
M24256
LMP_EEPROM
mac addresses for
LMP
LMP
nbm-
eeprom
DS1388
RTC
Real Time Clock
LMP
date,
hwclock...
LMP-SDK (Linux
standard utilities)
MAX5820
PWR_CTRL
power control for
FABRIC_SWITCH
LMP
i2cget,
i2cset...
LMP-SDK (Linux
standard utilities)
Front SFP(+) FP1, FP2, FP3, FP3 Front SFP(+) module
LMP
i2cget,
i2cset...
LMP-SDK (Linux
standard utilities)
I2CIO
F_I2CIO
I2C to IO buffer
LMP
i2cget,
i2cset...
LMP-SDK (Linux
standard utilities)
PCA9546
F_I2CHUB
I2C HUB device
LMP
(kernel)
vitual I2C bus
NTPM-RTM1/2 RTM_CTRL_DEVS
retimer, sfp(+)
modules, i2c switch
devices on the RTM
LMP nbpm-sfp optional
SPI_FLASH
SPI_FLASH1
SPI_FLASH2
boot flash for U-Boot
LMP
mtd-utilities
LMP-SDK +
ADLINK patch
Linux MTD
system based
CHIP_SSD
CHIP_SSD1
CHIP_SSD2
OS, data flash for
Linux
LMP mount,
...
LMP-SDK (Linux
standard utilities)
A2F500
IPMC IPMC LMP
ipmitool
open source +
ADLINK patch
A2F500
IPMC IPMC SHMC -
PICMG
standard
CN5880
OCTEON_R
OCTEON_L
right octeon
left octeon
LMP
oct-remote-
*
OCTEON host
utilities
(oct-remote-load,
oct-remote-
bootcmd...)