On 8/19/2018 10:29 AM, Lukas Wunner wrote:
Simplify the driver by merging struct slot into struct controller. Merge the slot constructor pcie_init_slot() and the destructor pcie_cleanup_slot() into the controller counterparts. Rename the slot struct's "lock" member to "state_lock" and rename "work" to "button_work" for clarity.
please split this into multiple pieces.