| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
|
| |
This matches the downstream L4T U-Boot port, which allows the files
generated by tegra-pinmux-scripts to be used directly without editing.
The mandate to use name jetson-nano-sd in these scripts has been removed.
Signed-off-by: Stephen Warren <swarren@nvidia.com>
Reviewed-by: Jon Hunter <jonathanh@nvidia.com>
|
|
|
|
|
|
|
| |
v1.0 downloaded from the following URL on 2019/06/17:
https://developer.nvidia.com/embedded/downloads
Signed-off-by: Stephen Warren <swarren@nvidia.com>
|
|
|
|
|
|
|
| |
Some board spreadsheets specify RSVD<n> for some SoC pinmux options even
where the SoC does actually support some "real" option. Enhance the
pinmux scripts' error checking not to throw an error when board CSVs and
SoC data files don't match, in this one specific case.
|
|
|
|
|
|
|
|
| |
The TK1 SOM from Colorado Engineering is a small form-factor board
similar to the Jetson TK1.
Signed-off-by: Peter Chubb <peter.chubb@data61.csiro.au>
Signed-off-by: Stephen Warren <swarren@nvidia.com>
|
|
|
|
|
|
|
| |
Tegra210-smaug is the name for the Google Pixel C platform.
Signed-off-by: Rhyland Klein <rklein@nvidia.com>
Signed-off-by: Stephen Warren <swarren@nvidia.com>
|
|
|
|
|
|
| |
P2371-2180 is a Tegra210 reference board.
Signed-off-by: Stephen Warren <swarren@nvidia.com>
|
|
|
|
|
|
| |
P2371-0000 is a Tegra210 development board.
Signed-off-by: Stephen Warren <swarren@nvidia.com>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
E2220-1170 is a Tegra210 reference board.
The following pins have missing gpio_init_val data in the spreadsheet,
and were manually fixed to be out0 per discussion with the systems
engineering team:
lcd_bl_en_pv1
lcd_rst_pv2
usb_vbus_en1_pcc5
Signed-off-by: Stephen Warren <swarren@nvidia.com>
|
|
|
|
|
|
|
|
|
| |
csv-to-board currently parses the header row to find out which column
each desired piece of data is located in. However, it checks a hard-coded
column to determine which row is the header row. Enhance the script to
allow the header row identification data to be in an arbitrary column.
Signed-off-by: Stephen Warren <swarren@nvidia.com>
|
|
|
|
|
|
|
|
|
|
| |
Some board spreadsheets have missing values in the gpio_init_val column.
This occurs to handle initialization ordering quirks in downstream SW.
Modify csv-to-board to handle such spreadsheets without throwing an
error, but warn the user that they need to fix up the resultant config
file with valid data.
Signed-off-by: Stephen Warren <swarren@nvidia.com>
|
|
|
|
|
|
| |
P2571 is an NVIDIA reference board for the Tegra210 Soc.
Signed-off-by: Stephen Warren <swarren@nvidia.com>
|
|
|
|
|
|
|
| |
Update csv-to-board.py to extract, and board-to-*.py to emit,
configuration for MIPI pad ctrl groups.
Signed-off-by: Stephen Warren <swarren@nvidia.com>
|
|
|
|
|
|
|
|
| |
Some board spreadsheets may have irrelevant package columns removed,
leaving only the package column that the specific board uses. Update
csv-to-board to handle missing package columns.
Signed-off-by: Stephen Warren <swarren@nvidia.com>
|
|
Tegra210 changes the pinmux HW in a few ways; at least:
- The set of drive groups is much more 1:1 with the set of pins. Most
pins have an associated drive group register as well as an associated
pinmux register, and most drive groups cover a single pin.
- Some register fields have moved from the drive group registers into
the pinmux registers.
- The set of available options for each pin and group varies relative to
previous chips, and hence the register layouts vary a bit too.
This patch updates tegra-pinmux-scripts minimally to handle these
changes, to a level equivalent to the support for previous chips. For
example, some new options such as per-pin schmitt aren't handled since
the syseng-supplied pinmux spreadsheets don't provide a value for this
option.
csv-to-board-tegra124-xlsx.py is renamed to csv-to-board.py since it now
supports boards using different SoCs, and it's not worth encoding all
supported SoCs in the filename (Tegra30/114 aren't supported by it, hence
the previous naming).
Signed-off-by: Stephen Warren <swarren@nvidia.com>
|