summaryrefslogtreecommitdiff
path: root/util/pinmap/pinmap/main.go
diff options
context:
space:
mode:
Diffstat (limited to 'util/pinmap/pinmap/main.go')
-rw-r--r--util/pinmap/pinmap/main.go3
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))
}