mirror of
https://github.com/Klipper3d/klipper.git
synced 2025-07-24 07:04:01 -06:00
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:
parent
68ebde0d86
commit
1be24b8fc7
2 changed files with 4 additions and 0 deletions
|
@ -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:
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue