Lines Matching defs:drvdata
85 #define stm_channel_addr(drvdata, ch) (drvdata->chs.base + \ argument
149 static void stm_hwevent_enable_hw(struct stm_drvdata *drvdata) in stm_hwevent_enable_hw()
163 static void stm_port_enable_hw(struct stm_drvdata *drvdata) in stm_port_enable_hw()
175 static void stm_enable_hw(struct stm_drvdata *drvdata) in stm_enable_hw()
198 struct stm_drvdata *drvdata = dev_get_drvdata(csdev->dev.parent); in stm_enable() local
219 static void stm_hwevent_disable_hw(struct stm_drvdata *drvdata) in stm_hwevent_disable_hw()
230 static void stm_port_disable_hw(struct stm_drvdata *drvdata) in stm_port_disable_hw()
240 static void stm_disable_hw(struct stm_drvdata *drvdata) in stm_disable_hw()
260 struct stm_drvdata *drvdata = dev_get_drvdata(csdev->dev.parent); in stm_disable() local
284 struct stm_drvdata *drvdata = dev_get_drvdata(csdev->dev.parent); in stm_trace_id() local
338 struct stm_drvdata *drvdata = container_of(stm_data, in stm_generic_link() local
349 struct stm_drvdata *drvdata = container_of(stm_data, in stm_generic_unlink() local
361 struct stm_drvdata *drvdata = container_of(stm_data, in stm_mmio_addr() local
380 struct stm_drvdata *drvdata = container_of(stm_data, in stm_generic_set_options() local
413 struct stm_drvdata *drvdata = container_of(stm_data, in stm_generic_packet() local
462 struct stm_drvdata *drvdata = dev_get_drvdata(dev->parent); in hwevent_enable_show() local
472 struct stm_drvdata *drvdata = dev_get_drvdata(dev->parent); in hwevent_enable_store() local
491 struct stm_drvdata *drvdata = dev_get_drvdata(dev->parent); in hwevent_select_show() local
501 struct stm_drvdata *drvdata = dev_get_drvdata(dev->parent); in hwevent_select_store() local
518 struct stm_drvdata *drvdata = dev_get_drvdata(dev->parent); in port_select_show() local
536 struct stm_drvdata *drvdata = dev_get_drvdata(dev->parent); in port_select_store() local
565 struct stm_drvdata *drvdata = dev_get_drvdata(dev->parent); in port_enable_show() local
583 struct stm_drvdata *drvdata = dev_get_drvdata(dev->parent); in port_enable_store() local
609 struct stm_drvdata *drvdata = dev_get_drvdata(dev->parent); in traceid_show() local
621 struct stm_drvdata *drvdata = dev_get_drvdata(dev->parent); in traceid_store() local
777 static u32 stm_fundamental_data_size(struct stm_drvdata *drvdata) in stm_fundamental_data_size()
794 static u32 stm_num_stimulus_port(struct stm_drvdata *drvdata) in stm_num_stimulus_port()
809 static void stm_init_default_data(struct stm_drvdata *drvdata) in stm_init_default_data()
832 static void stm_init_generic_data(struct stm_drvdata *drvdata, in stm_init_generic_data()
860 struct stm_drvdata *drvdata; in stm_probe() local
956 struct stm_drvdata *drvdata = dev_get_drvdata(dev); in stm_runtime_suspend() local
966 struct stm_drvdata *drvdata = dev_get_drvdata(dev); in stm_runtime_resume() local