Symbol: geni_se
drivers/i2c/busses/i2c-qcom-geni.c
100
struct geni_se se;
drivers/i2c/busses/i2c-qcom-geni.c
446
struct geni_se *se = &gi2c->se;
drivers/i2c/busses/i2c-qcom-geni.c
485
struct geni_se *se = &gi2c->se;
drivers/soc/qcom/qcom-geni-se.c
1001
int geni_icc_enable(struct geni_se *se)
drivers/soc/qcom/qcom-geni-se.c
1018
int geni_icc_disable(struct geni_se *se)
drivers/soc/qcom/qcom-geni-se.c
1044
int geni_se_resources_deactivate(struct geni_se *se)
drivers/soc/qcom/qcom-geni-se.c
1076
int geni_se_resources_activate(struct geni_se *se)
drivers/soc/qcom/qcom-geni-se.c
1115
int geni_se_set_perf_level(struct geni_se *se, unsigned long level)
drivers/soc/qcom/qcom-geni-se.c
1131
int geni_se_set_perf_opp(struct geni_se *se, unsigned long clk_freq)
drivers/soc/qcom/qcom-geni-se.c
1159
int geni_se_domain_attach(struct geni_se *se)
drivers/soc/qcom/qcom-geni-se.c
1193
int geni_se_resources_init(struct geni_se *se)
drivers/soc/qcom/qcom-geni-se.c
1333
static int geni_configure_xfer_mode(struct geni_se *se, enum geni_se_xfer_mode mode)
drivers/soc/qcom/qcom-geni-se.c
1371
static void geni_enable_interrupts(struct geni_se *se)
drivers/soc/qcom/qcom-geni-se.c
1399
static void geni_write_fw_revision(struct geni_se *se, u16 serial_protocol, u16 fw_version)
drivers/soc/qcom/qcom-geni-se.c
1421
static int geni_load_se_fw(struct geni_se *se, const struct firmware *fw,
drivers/soc/qcom/qcom-geni-se.c
1546
int geni_load_se_firmware(struct geni_se *se, enum geni_se_protocol_type protocol)
drivers/soc/qcom/qcom-geni-se.c
297
u32 geni_se_get_qup_hw_version(struct geni_se *se)
drivers/soc/qcom/qcom-geni-se.c
338
static void geni_se_irq_clear(struct geni_se *se)
drivers/soc/qcom/qcom-geni-se.c
357
void geni_se_init(struct geni_se *se, u32 rx_wm, u32 rx_rfr)
drivers/soc/qcom/qcom-geni-se.c
378
static void geni_se_select_fifo_mode(struct geni_se *se)
drivers/soc/qcom/qcom-geni-se.c
401
static void geni_se_select_dma_mode(struct geni_se *se)
drivers/soc/qcom/qcom-geni-se.c
424
static void geni_se_select_gpi_mode(struct geni_se *se)
drivers/soc/qcom/qcom-geni-se.c
449
void geni_se_select_mode(struct geni_se *se, enum geni_se_xfer_mode mode)
drivers/soc/qcom/qcom-geni-se.c
532
void geni_se_config_packing(struct geni_se *se, int bpw, int pack_words,
drivers/soc/qcom/qcom-geni-se.c
587
static void geni_se_clks_off(struct geni_se *se)
drivers/soc/qcom/qcom-geni-se.c
603
int geni_se_resources_off(struct geni_se *se)
drivers/soc/qcom/qcom-geni-se.c
619
static int geni_se_clks_on(struct geni_se *se)
drivers/soc/qcom/qcom-geni-se.c
652
int geni_se_resources_on(struct geni_se *se)
drivers/soc/qcom/qcom-geni-se.c
684
int geni_se_clk_tbl_get(struct geni_se *se, unsigned long **tbl)
drivers/soc/qcom/qcom-geni-se.c
732
int geni_se_clk_freq_match(struct geni_se *se, unsigned long req_freq,
drivers/soc/qcom/qcom-geni-se.c
791
void geni_se_tx_init_dma(struct geni_se *se, dma_addr_t iova, size_t len)
drivers/soc/qcom/qcom-geni-se.c
817
int geni_se_tx_dma_prep(struct geni_se *se, void *buf, size_t len,
drivers/soc/qcom/qcom-geni-se.c
842
void geni_se_rx_init_dma(struct geni_se *se, dma_addr_t iova, size_t len)
drivers/soc/qcom/qcom-geni-se.c
869
int geni_se_rx_dma_prep(struct geni_se *se, void *buf, size_t len,
drivers/soc/qcom/qcom-geni-se.c
894
void geni_se_tx_dma_unprep(struct geni_se *se, dma_addr_t iova, size_t len)
drivers/soc/qcom/qcom-geni-se.c
911
void geni_se_rx_dma_unprep(struct geni_se *se, dma_addr_t iova, size_t len)
drivers/soc/qcom/qcom-geni-se.c
920
int geni_icc_get(struct geni_se *se, const char *icc_ddr)
drivers/soc/qcom/qcom-geni-se.c
951
int geni_icc_set_bw(struct geni_se *se)
drivers/soc/qcom/qcom-geni-se.c
981
int geni_icc_set_bw_ab(struct geni_se *se, u32 core_ab, u32 cfg_ab, u32 ddr_ab)
drivers/soc/qcom/qcom-geni-se.c
991
void geni_icc_set_tag(struct geni_se *se, u32 tag)
drivers/spi/spi-geni-qcom.c
112
struct geni_se *se = &mas->se;
drivers/spi/spi-geni-qcom.c
156
struct geni_se *se = &mas->se;
drivers/spi/spi-geni-qcom.c
254
struct geni_se *se = &mas->se;
drivers/spi/spi-geni-qcom.c
291
struct geni_se *se = &mas->se;
drivers/spi/spi-geni-qcom.c
312
struct geni_se *se = &mas->se;
drivers/spi/spi-geni-qcom.c
354
struct geni_se *se = &mas->se;
drivers/spi/spi-geni-qcom.c
611
struct geni_se *se = &mas->se;
drivers/spi/spi-geni-qcom.c
717
struct geni_se *se = &mas->se;
drivers/spi/spi-geni-qcom.c
755
struct geni_se *se = &mas->se;
drivers/spi/spi-geni-qcom.c
804
struct geni_se *se = &mas->se;
drivers/spi/spi-geni-qcom.c
82
struct geni_se se;
drivers/spi/spi-geni-qcom.c
930
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
1521
static void __init qcom_geni_serial_enable_early_read(struct geni_se *se,
drivers/tty/serial/qcom_geni_serial.c
1528
static inline void qcom_geni_serial_enable_early_read(struct geni_se *se,
drivers/tty/serial/qcom_geni_serial.c
1544
struct geni_se se;
include/linux/soc/qcom/geni-se.h
324
u32 geni_se_get_qup_hw_version(struct geni_se *se);
include/linux/soc/qcom/geni-se.h
332
static inline u32 geni_se_read_proto(struct geni_se *se)
include/linux/soc/qcom/geni-se.h
350
static inline void geni_se_setup_m_cmd(struct geni_se *se, u32 cmd, u32 params)
include/linux/soc/qcom/geni-se.h
367
static inline void geni_se_setup_s_cmd(struct geni_se *se, u32 cmd, u32 params)
include/linux/soc/qcom/geni-se.h
386
static inline void geni_se_cancel_m_cmd(struct geni_se *se)
include/linux/soc/qcom/geni-se.h
399
static inline void geni_se_cancel_s_cmd(struct geni_se *se)
include/linux/soc/qcom/geni-se.h
411
static inline void geni_se_abort_m_cmd(struct geni_se *se)
include/linux/soc/qcom/geni-se.h
424
static inline void geni_se_abort_s_cmd(struct geni_se *se)
include/linux/soc/qcom/geni-se.h
439
static inline u32 geni_se_get_tx_fifo_depth(struct geni_se *se)
include/linux/soc/qcom/geni-se.h
466
static inline u32 geni_se_get_tx_fifo_width(struct geni_se *se)
include/linux/soc/qcom/geni-se.h
485
static inline u32 geni_se_get_rx_fifo_depth(struct geni_se *se)
include/linux/soc/qcom/geni-se.h
503
void geni_se_init(struct geni_se *se, u32 rx_wm, u32 rx_rfr);
include/linux/soc/qcom/geni-se.h
505
void geni_se_select_mode(struct geni_se *se, enum geni_se_xfer_mode mode);
include/linux/soc/qcom/geni-se.h
507
void geni_se_config_packing(struct geni_se *se, int bpw, int pack_words,
include/linux/soc/qcom/geni-se.h
510
int geni_se_resources_off(struct geni_se *se);
include/linux/soc/qcom/geni-se.h
512
int geni_se_resources_on(struct geni_se *se);
include/linux/soc/qcom/geni-se.h
514
int geni_se_clk_tbl_get(struct geni_se *se, unsigned long **tbl);
include/linux/soc/qcom/geni-se.h
516
int geni_se_clk_freq_match(struct geni_se *se, unsigned long req_freq,
include/linux/soc/qcom/geni-se.h
520
void geni_se_tx_init_dma(struct geni_se *se, dma_addr_t iova, size_t len);
include/linux/soc/qcom/geni-se.h
522
int geni_se_tx_dma_prep(struct geni_se *se, void *buf, size_t len,
include/linux/soc/qcom/geni-se.h
525
void geni_se_rx_init_dma(struct geni_se *se, dma_addr_t iova, size_t len);
include/linux/soc/qcom/geni-se.h
527
int geni_se_rx_dma_prep(struct geni_se *se, void *buf, size_t len,
include/linux/soc/qcom/geni-se.h
530
void geni_se_tx_dma_unprep(struct geni_se *se, dma_addr_t iova, size_t len);
include/linux/soc/qcom/geni-se.h
532
void geni_se_rx_dma_unprep(struct geni_se *se, dma_addr_t iova, size_t len);
include/linux/soc/qcom/geni-se.h
534
int geni_icc_get(struct geni_se *se, const char *icc_ddr);
include/linux/soc/qcom/geni-se.h
536
int geni_icc_set_bw(struct geni_se *se);
include/linux/soc/qcom/geni-se.h
537
int geni_icc_set_bw_ab(struct geni_se *se, u32 core_ab, u32 cfg_ab, u32 ddr_ab);
include/linux/soc/qcom/geni-se.h
538
void geni_icc_set_tag(struct geni_se *se, u32 tag);
include/linux/soc/qcom/geni-se.h
540
int geni_icc_enable(struct geni_se *se);
include/linux/soc/qcom/geni-se.h
542
int geni_icc_disable(struct geni_se *se);
include/linux/soc/qcom/geni-se.h
544
int geni_se_resources_init(struct geni_se *se);
include/linux/soc/qcom/geni-se.h
546
int geni_se_resources_activate(struct geni_se *se);
include/linux/soc/qcom/geni-se.h
548
int geni_se_resources_deactivate(struct geni_se *se);
include/linux/soc/qcom/geni-se.h
550
int geni_load_se_firmware(struct geni_se *se, enum geni_se_protocol_type protocol);
include/linux/soc/qcom/geni-se.h
552
int geni_se_domain_attach(struct geni_se *se);
include/linux/soc/qcom/geni-se.h
554
int geni_se_set_perf_level(struct geni_se *se, unsigned long level);
include/linux/soc/qcom/geni-se.h
556
int geni_se_set_perf_opp(struct geni_se *se, unsigned long clk_freq);