linux/include/linux/htcpld.h
<<
>>
Prefs
   1/* SPDX-License-Identifier: GPL-2.0 */
   2#ifndef __LINUX_HTCPLD_H
   3#define __LINUX_HTCPLD_H
   4
   5struct htcpld_chip_platform_data {
   6        unsigned int addr;
   7        unsigned int reset;
   8        unsigned int num_gpios;
   9        unsigned int gpio_out_base;
  10        unsigned int gpio_in_base;
  11        unsigned int irq_base;
  12        unsigned int num_irqs;
  13};
  14
  15struct htcpld_core_platform_data {
  16        unsigned int                      int_reset_gpio_hi;
  17        unsigned int                      int_reset_gpio_lo;
  18        unsigned int                      i2c_adapter_id;
  19
  20        struct htcpld_chip_platform_data  *chip;
  21        unsigned int                      num_chip;
  22};
  23
  24#endif /* __LINUX_HTCPLD_H */
  25
  26