Symbol: geni_se
drivers/i2c/busses/i2c-qcom-geni.c
100
struct geni_se se;
drivers/i2c/busses/i2c-qcom-geni.c
447
struct geni_se *se = &gi2c->se;
drivers/i2c/busses/i2c-qcom-geni.c
486
struct geni_se *se = &gi2c->se;
drivers/soc/qcom/qcom-geni-se.c
1099
static int geni_configure_xfer_mode(struct geni_se *se, enum geni_se_xfer_mode mode)
drivers/soc/qcom/qcom-geni-se.c
1137
static void geni_enable_interrupts(struct geni_se *se)
drivers/soc/qcom/qcom-geni-se.c
1165
static void geni_write_fw_revision(struct geni_se *se, u16 serial_protocol, u16 fw_version)
drivers/soc/qcom/qcom-geni-se.c
1187
static int geni_load_se_fw(struct geni_se *se, const struct firmware *fw,
drivers/soc/qcom/qcom-geni-se.c
1312
int geni_load_se_firmware(struct geni_se *se, enum geni_se_protocol_type protocol)
drivers/soc/qcom/qcom-geni-se.c
289
u32 geni_se_get_qup_hw_version(struct geni_se *se)
drivers/soc/qcom/qcom-geni-se.c
330
static void geni_se_irq_clear(struct geni_se *se)
drivers/soc/qcom/qcom-geni-se.c
349
void geni_se_init(struct geni_se *se, u32 rx_wm, u32 rx_rfr)
drivers/soc/qcom/qcom-geni-se.c
370
static void geni_se_select_fifo_mode(struct geni_se *se)
drivers/soc/qcom/qcom-geni-se.c
393
static void geni_se_select_dma_mode(struct geni_se *se)
drivers/soc/qcom/qcom-geni-se.c
416
static void geni_se_select_gpi_mode(struct geni_se *se)
drivers/soc/qcom/qcom-geni-se.c
441
void geni_se_select_mode(struct geni_se *se, enum geni_se_xfer_mode mode)
drivers/soc/qcom/qcom-geni-se.c
524
void geni_se_config_packing(struct geni_se *se, int bpw, int pack_words,
drivers/soc/qcom/qcom-geni-se.c
579
static void geni_se_clks_off(struct geni_se *se)
drivers/soc/qcom/qcom-geni-se.c
594
int geni_se_resources_off(struct geni_se *se)
drivers/soc/qcom/qcom-geni-se.c
610
static int geni_se_clks_on(struct geni_se *se)
drivers/soc/qcom/qcom-geni-se.c
632
int geni_se_resources_on(struct geni_se *se)
drivers/soc/qcom/qcom-geni-se.c
664
int geni_se_clk_tbl_get(struct geni_se *se, unsigned long **tbl)
drivers/soc/qcom/qcom-geni-se.c
712
int geni_se_clk_freq_match(struct geni_se *se, unsigned long req_freq,
drivers/soc/qcom/qcom-geni-se.c
771
void geni_se_tx_init_dma(struct geni_se *se, dma_addr_t iova, size_t len)
drivers/soc/qcom/qcom-geni-se.c
797
int geni_se_tx_dma_prep(struct geni_se *se, void *buf, size_t len,
drivers/soc/qcom/qcom-geni-se.c
822
void geni_se_rx_init_dma(struct geni_se *se, dma_addr_t iova, size_t len)
drivers/soc/qcom/qcom-geni-se.c
849
int geni_se_rx_dma_prep(struct geni_se *se, void *buf, size_t len,
drivers/soc/qcom/qcom-geni-se.c
874
void geni_se_tx_dma_unprep(struct geni_se *se, dma_addr_t iova, size_t len)
drivers/soc/qcom/qcom-geni-se.c
891
void geni_se_rx_dma_unprep(struct geni_se *se, dma_addr_t iova, size_t len)
drivers/soc/qcom/qcom-geni-se.c
900
int geni_icc_get(struct geni_se *se, const char *icc_ddr)
drivers/soc/qcom/qcom-geni-se.c
929
int geni_icc_set_bw(struct geni_se *se)
drivers/soc/qcom/qcom-geni-se.c
947
void geni_icc_set_tag(struct geni_se *se, u32 tag)
drivers/soc/qcom/qcom-geni-se.c
957
int geni_icc_enable(struct geni_se *se)
drivers/soc/qcom/qcom-geni-se.c
974
int geni_icc_disable(struct geni_se *se)
drivers/spi/spi-geni-qcom.c
109
struct geni_se *se = &mas->se;
drivers/spi/spi-geni-qcom.c
153
struct geni_se *se = &mas->se;
drivers/spi/spi-geni-qcom.c
251
struct geni_se *se = &mas->se;
drivers/spi/spi-geni-qcom.c
288
struct geni_se *se = &mas->se;
drivers/spi/spi-geni-qcom.c
309
struct geni_se *se = &mas->se;
drivers/spi/spi-geni-qcom.c
348
struct geni_se *se = &mas->se;
drivers/spi/spi-geni-qcom.c
597
struct geni_se *se = &mas->se;
drivers/spi/spi-geni-qcom.c
703
struct geni_se *se = &mas->se;
drivers/spi/spi-geni-qcom.c
741
struct geni_se *se = &mas->se;
drivers/spi/spi-geni-qcom.c
79
struct geni_se se;
drivers/spi/spi-geni-qcom.c
790
struct geni_se *se = &mas->se;
drivers/spi/spi-geni-qcom.c
908
struct geni_se *se = &mas->se;
drivers/tty/serial/qcom_geni_serial.c
130
struct geni_se se;
drivers/tty/serial/qcom_geni_serial.c
1501
static void __init qcom_geni_serial_enable_early_read(struct geni_se *se,
drivers/tty/serial/qcom_geni_serial.c
1508
static inline void qcom_geni_serial_enable_early_read(struct geni_se *se,
drivers/tty/serial/qcom_geni_serial.c
1524
struct geni_se se;
include/linux/soc/qcom/geni-se.h
318
u32 geni_se_get_qup_hw_version(struct geni_se *se);
include/linux/soc/qcom/geni-se.h
326
static inline u32 geni_se_read_proto(struct geni_se *se)
include/linux/soc/qcom/geni-se.h
344
static inline void geni_se_setup_m_cmd(struct geni_se *se, u32 cmd, u32 params)
include/linux/soc/qcom/geni-se.h
361
static inline void geni_se_setup_s_cmd(struct geni_se *se, u32 cmd, u32 params)
include/linux/soc/qcom/geni-se.h
380
static inline void geni_se_cancel_m_cmd(struct geni_se *se)
include/linux/soc/qcom/geni-se.h
393
static inline void geni_se_cancel_s_cmd(struct geni_se *se)
include/linux/soc/qcom/geni-se.h
405
static inline void geni_se_abort_m_cmd(struct geni_se *se)
include/linux/soc/qcom/geni-se.h
418
static inline void geni_se_abort_s_cmd(struct geni_se *se)
include/linux/soc/qcom/geni-se.h
433
static inline u32 geni_se_get_tx_fifo_depth(struct geni_se *se)
include/linux/soc/qcom/geni-se.h
460
static inline u32 geni_se_get_tx_fifo_width(struct geni_se *se)
include/linux/soc/qcom/geni-se.h
479
static inline u32 geni_se_get_rx_fifo_depth(struct geni_se *se)
include/linux/soc/qcom/geni-se.h
497
void geni_se_init(struct geni_se *se, u32 rx_wm, u32 rx_rfr);
include/linux/soc/qcom/geni-se.h
499
void geni_se_select_mode(struct geni_se *se, enum geni_se_xfer_mode mode);
include/linux/soc/qcom/geni-se.h
501
void geni_se_config_packing(struct geni_se *se, int bpw, int pack_words,
include/linux/soc/qcom/geni-se.h
504
int geni_se_resources_off(struct geni_se *se);
include/linux/soc/qcom/geni-se.h
506
int geni_se_resources_on(struct geni_se *se);
include/linux/soc/qcom/geni-se.h
508
int geni_se_clk_tbl_get(struct geni_se *se, unsigned long **tbl);
include/linux/soc/qcom/geni-se.h
510
int geni_se_clk_freq_match(struct geni_se *se, unsigned long req_freq,
include/linux/soc/qcom/geni-se.h
514
void geni_se_tx_init_dma(struct geni_se *se, dma_addr_t iova, size_t len);
include/linux/soc/qcom/geni-se.h
516
int geni_se_tx_dma_prep(struct geni_se *se, void *buf, size_t len,
include/linux/soc/qcom/geni-se.h
519
void geni_se_rx_init_dma(struct geni_se *se, dma_addr_t iova, size_t len);
include/linux/soc/qcom/geni-se.h
521
int geni_se_rx_dma_prep(struct geni_se *se, void *buf, size_t len,
include/linux/soc/qcom/geni-se.h
524
void geni_se_tx_dma_unprep(struct geni_se *se, dma_addr_t iova, size_t len);
include/linux/soc/qcom/geni-se.h
526
void geni_se_rx_dma_unprep(struct geni_se *se, dma_addr_t iova, size_t len);
include/linux/soc/qcom/geni-se.h
528
int geni_icc_get(struct geni_se *se, const char *icc_ddr);
include/linux/soc/qcom/geni-se.h
530
int geni_icc_set_bw(struct geni_se *se);
include/linux/soc/qcom/geni-se.h
531
void geni_icc_set_tag(struct geni_se *se, u32 tag);
include/linux/soc/qcom/geni-se.h
533
int geni_icc_enable(struct geni_se *se);
include/linux/soc/qcom/geni-se.h
535
int geni_icc_disable(struct geni_se *se);
include/linux/soc/qcom/geni-se.h
537
int geni_load_se_firmware(struct geni_se *se, enum geni_se_protocol_type protocol);