Lines Matching refs:stm
140 struct stm_data stm; member
344 struct stm_drvdata, stm); in stm_generic_link()
355 struct stm_drvdata, stm); in stm_generic_unlink()
367 struct stm_drvdata, stm); in stm_mmio_addr()
386 struct stm_drvdata, stm); in stm_generic_set_options()
419 struct stm_drvdata, stm); in stm_generic_packet()
800 drvdata->stm.name = name; in stm_init_generic_data()
806 drvdata->stm.sw_start = 1; in stm_init_generic_data()
807 drvdata->stm.sw_end = 1; in stm_init_generic_data()
808 drvdata->stm.hw_override = true; in stm_init_generic_data()
809 drvdata->stm.sw_nchannels = drvdata->numsp; in stm_init_generic_data()
810 drvdata->stm.sw_mmiosz = BYTES_PER_CHANNEL; in stm_init_generic_data()
811 drvdata->stm.packet = stm_generic_packet; in stm_init_generic_data()
812 drvdata->stm.mmio_addr = stm_mmio_addr; in stm_init_generic_data()
813 drvdata->stm.link = stm_generic_link; in stm_init_generic_data()
814 drvdata->stm.unlink = stm_generic_unlink; in stm_init_generic_data()
815 drvdata->stm.set_options = stm_generic_set_options; in stm_init_generic_data()
890 if (stm_register_device(dev, &drvdata->stm, THIS_MODULE)) { in __stm_probe()
931 stm_unregister_device(&drvdata->stm); in __stm_probe()
953 stm_unregister_device(&drvdata->stm); in __stm_remove()