PCT: Add support for J6Plus SR1.0 silicon Add XML files from the PCT tool v1.0.1 Create guidelines file from data manual vA
script: Add support for additional mux in model XML Some of the DRA72x pads have multiple signals available at same muxmode. The selection happens via internal control module registers. To support these pads, XML file syntax has been modified to add new nodes for AdditionalMux and describe the mux registers to refer Modify the script to handle these additional modes - Add utility function to extract register values based on names - Iterate through different options, match the fields and select right signal - Move the file read before XML parsing functions - Add fatal error to force exit the script Also add a simple script to ease experimenting with XML parsing Signed-off-by: Nikhil Devshatwar <nikhil.nd@ti.com>
XML: PCT: Update XML files for Additional Mux DRA72x SoC has additional pins mapped to the same muxmode The selections happens via group specific internal mux register from control module Also modify the script to handle the updated syntax Signed-off-by: Nikhil Devshatwar <nikhil.nd@ti.com>
PCT XML: DRA75x: Migrate to v3.0.16 Use common guidelines and PCT files for DRA75x 1.0 and 1.1 Replace XML PCT files Bump version Signed-off-by: Nikhil Devshatwar <nikhil.nd@ti.com>
script: Add warning for group muxed pads DRA72x onwards, some of the pads have multiple groups muxed inside the chip, thus allowing multiple signals taking same muxmode. The internal group mux is selected by the CTRL_CORE registers. Currently XML doesn't have this support, till then add a warning for the assumption being made. Signed-off-by: Nikhil Devshatwar <nikhil.nd@ti.com>
script: gpio: Refactor signal probing script Generate a better script for reading the signal values based on the sysfs GPIO reads. * Force input enable if not done already * Make simpler to read script * Easy to add and delete signals easily * Continuous refresh Signed-off-by: Nikhil Devshatwar <nikhil.nd@ti.com>
script: Update correctness tests Run more test to find out if there are some modes which are described in guidelines.txt but unused in the PCT model XML. This test will fail on the DRA72x ES2.0 where some of the MMC2 manual modes are not present in the PCT files. Signed-off-by: Nikhil Devshatwar <nikhil.nd@ti.com>
DM: Use SR specific guidelines document guidelines.txt is referred for helping user choose the right mode when using iodelay tool. Sometimes, the modenames are changed, new modes are added, deleted across Silicon Revision. Use a SR specific guideline document for each part. This version is derived from following data manual DRA75x_74x_SR1.1 - vQ DRA75x_74x_SR2.0 - vA DRA72x_SR1.0 - vK DRA72x_SR2.0 - v* Signed-off-by: Nikhil Devshatwar <nikhil.nd@ti.com>