bus: Don't raise a "duplicate pin" warning on None pins
If "None" is used for an spi cs pin, then it should not reserve "None" for other uses. Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
This commit is contained in:
@@ -252,6 +252,9 @@ class PrinterPins:
|
||||
can_pullup = pin_type in ['endstop']
|
||||
pin_params = self.lookup_pin(pin_desc, can_invert, can_pullup)
|
||||
return pin_params['chip'].setup_pin(pin_type, pin_params)
|
||||
def reset_pin_sharing(self, pin_params):
|
||||
share_name = "%s:%s" % (pin_params['chip_name'], pin_params['pin'])
|
||||
del self.active_pins[share_name]
|
||||
def register_chip(self, chip_name, chip):
|
||||
chip_name = chip_name.strip()
|
||||
if chip_name in self.chips:
|
||||
|
Reference in New Issue
Block a user