diff options
Diffstat (limited to 'util/pinmap/pinmap/main.go')
-rw-r--r-- | util/pinmap/pinmap/main.go | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/util/pinmap/pinmap/main.go b/util/pinmap/pinmap/main.go index ba47e8595f..8b1f1f38f6 100644 --- a/util/pinmap/pinmap/main.go +++ b/util/pinmap/pinmap/main.go @@ -19,6 +19,7 @@ var output = flag.String("output", "gpio.dts", "Output file") var reader = flag.String("reader", "csv", "Input source type") var names = flag.Bool("names", false, "Generate gpio-line-names") var force = flag.Bool("force", false, "Overwrite output file") +var column = flag.String("column", "", "Spreadsheet column index (A-Z) to use for chip pins") func main() { flag.Usage = Usage @@ -30,7 +31,7 @@ func main() { if chip == nil { Error(fmt.Sprintf("No matching chip for '%s'", *chipFlag)) } - pins, err := pm.ReadPins(*reader, *chipFlag, flag.Arg(0)) + pins, err := pm.ReadPins(*reader, *column, flag.Arg(0)) if err != nil { Error(fmt.Sprintf("%s - %s: %v", *reader, flag.Arg(0), err)) } |