EMAC driver, platform data, resource structure changes Signed-off-by: Chaithrika U S <[email protected]>
The patch set modifies the EMAC platform data to add more SoC specific and board specific information. The EMAC resource structure has been moved from devices.c to the respective SoC specific files. The board/EVM specific information for the EMAC is coming from the corresponding board-xxx.c files. The init function for the EMAC driver has been retained in the devices.c file and it does the SoC specific init. EMAC resource structure has been modified to represent a single memory region. The module offsets are obtained from the platform data. The platform data for EMAC also include the PHY address mask and the max clock frequency for MDIO. This set has incorporated the review comments. The changes have been tested on DM646x EVM and DM644x EVM. Patch 1: EMAC Platform data, resource structure and related changes Patch 2: EMAC driver changes - simplify memory mapping, get PHY mask and MDIO frequency from platform data -Chaithrika _______________________________________________ Davinci-linux-open-source mailing list [email protected] http://linux.davincidsp.com/mailman/listinfo/davinci-linux-open-source
