Home
last modified time | relevance | path

Searched defs:spi (Results 1 – 23 of 23) sorted by relevance

/include/linux/spi/
Dspi.h256 static inline struct spi_device *spi_dev_get(struct spi_device *spi) in spi_dev_get()
261 static inline void spi_dev_put(struct spi_device *spi) in spi_dev_put()
268 static inline void *spi_get_ctldata(const struct spi_device *spi) in spi_get_ctldata()
273 static inline void spi_set_ctldata(struct spi_device *spi, void *state) in spi_set_ctldata()
280 static inline void spi_set_drvdata(struct spi_device *spi, void *data) in spi_set_drvdata()
285 static inline void *spi_get_drvdata(const struct spi_device *spi) in spi_get_drvdata()
290 static inline u8 spi_get_chipselect(const struct spi_device *spi, u8 idx) in spi_get_chipselect()
295 static inline void spi_set_chipselect(struct spi_device *spi, u8 idx, u8 chipselect) in spi_set_chipselect()
300 static inline struct gpio_desc *spi_get_csgpiod(const struct spi_device *spi, u8 idx) in spi_get_csgpiod()
305 static inline void spi_set_csgpiod(struct spi_device *spi, u8 idx, struct gpio_desc *csgpiod) in spi_set_csgpiod()
[all …]
Dspi-mem.h201 struct spi_device *spi; member
/include/uapi/linux/netfilter/
Dxt_policy.h29 spi:1, member
58 __be32 spi; member
/include/soc/fsl/qe/
Dimmap_qe.h140 struct spi { struct
144 u8 spie; /* SPI event register */ argument
147 u8 spim; /* SPI mask register */ argument
152 __be32 spitd; /* SPI transmit data register (cpu mode) */ argument
153 __be32 spird; /* SPI receive data register (cpu mode) */ argument
154 u8 res7[0x8];
429 struct spi spi[0x2]; /* spi */ member
/include/uapi/linux/
Dip.h116 __be32 spi; member
122 __be32 spi; member
Dxfrm.h28 __be32 spi; member
409 __be32 spi; member
Dethtool.h1260 __be32 spi; member
1314 __be32 spi; member
Drtnetlink.h534 __u32 spi; member
Dbpf.h6309 __u32 spi; /* Stored in network byte order */ member
/include/drm/
Ddrm_mipi_dbi.h57 struct spi_device *spi; member
/include/linux/iio/adc/
Dad_sigma_delta.h83 struct spi_device *spi; member
/include/linux/mfd/
Dviperboard.h55 u16 spi; member
/include/media/
Dv4l2-common.h317 v4l2_spi_subdev_init(struct v4l2_subdev *sd, struct spi_device *spi, in v4l2_spi_subdev_init()
/include/uapi/rdma/
Dib_user_ioctl_verbs.h198 __u32 spi; member
Dib_user_verbs.h1075 __u32 spi; member
/include/linux/iio/imu/
Dadis.h115 struct spi_device *spi; member
/include/sound/
Dcs35l56.h294 struct spi_device *spi) in cs35l56_init_config_for_spi()
/include/net/
Dflow_dissector.h322 __be32 spi; member
Dxfrm.h1740 static inline int xfrm4_rcv_spi(struct sk_buff *skb, int nexthdr, __be32 spi) in xfrm4_rcv_spi()
/include/net/nfc/
Dnci_core.h396 struct spi_device *spi; member
/include/linux/
Dregmap.h957 #define regmap_init_spi_avmm(spi, config) \ argument
1199 #define devm_regmap_init_spi_avmm(spi, config) \ argument
Dbpf_verifier.h946 static inline void mark_stack_slot_scratched(struct bpf_verifier_env *env, u32 spi) in mark_stack_slot_scratched()
/include/rdma/
Dib_verbs.h2002 __be32 spi; member
2144 u32 spi; member