Lines Matching refs:e1000_hw
21 static int e1000_spi_xfer(struct e1000_hw *hw, unsigned int bitlen, in e1000_spi_xfer()
75 static inline struct e1000_hw *e1000_hw_from_spi(struct spi_slave *spi) in e1000_hw_from_spi()
77 return container_of(spi, struct e1000_hw, spi); in e1000_hw_from_spi()
84 struct e1000_hw *hw = e1000_find_card(bus); in spi_setup_slave()
113 __maybe_unused struct e1000_hw *hw = e1000_hw_from_spi(spi); in spi_free_slave()
119 struct e1000_hw *hw = e1000_hw_from_spi(spi); in spi_claim_bus()
131 struct e1000_hw *hw = e1000_hw_from_spi(spi); in spi_release_bus()
139 struct e1000_hw *hw = e1000_hw_from_spi(spi); in spi_xfer()
169 static int e1000_spi_eeprom_enable_wr(struct e1000_hw *hw, bool intr) in e1000_spi_eeprom_enable_wr()
180 static __maybe_unused int e1000_spi_eeprom_disable_wr(struct e1000_hw *hw, in e1000_spi_eeprom_disable_wr()
188 static __maybe_unused int e1000_spi_eeprom_write_status(struct e1000_hw *hw, in e1000_spi_eeprom_write_status()
196 static int e1000_spi_eeprom_read_status(struct e1000_hw *hw, bool intr) in e1000_spi_eeprom_read_status()
205 static int e1000_spi_eeprom_write_page(struct e1000_hw *hw, in e1000_spi_eeprom_write_page()
223 static int e1000_spi_eeprom_read_page(struct e1000_hw *hw, in e1000_spi_eeprom_read_page()
241 static int e1000_spi_eeprom_poll_ready(struct e1000_hw *hw, bool intr) in e1000_spi_eeprom_poll_ready()
251 static int e1000_spi_eeprom_dump(struct e1000_hw *hw, in e1000_spi_eeprom_dump()
280 static int e1000_spi_eeprom_program(struct e1000_hw *hw, in e1000_spi_eeprom_program()
317 static int do_e1000_spi_show(cmd_tbl_t *cmdtp, struct e1000_hw *hw, in do_e1000_spi_show()
386 static int do_e1000_spi_dump(cmd_tbl_t *cmdtp, struct e1000_hw *hw, in do_e1000_spi_dump()
431 static int do_e1000_spi_program(cmd_tbl_t *cmdtp, struct e1000_hw *hw, in do_e1000_spi_program()
466 static int do_e1000_spi_checksum(cmd_tbl_t *cmdtp, struct e1000_hw *hw, in do_e1000_spi_checksum()
542 int do_e1000_spi(cmd_tbl_t *cmdtp, struct e1000_hw *hw, in do_e1000_spi()