Home
last modified time | relevance | path

Searched refs:ac97_controller (Results 1 – 6 of 6) sorted by relevance

/linux-6.1.9/include/sound/ac97/
Dcontroller.h31 struct ac97_controller { struct
55 void (*reset)(struct ac97_controller *adrv); argument
56 void (*warm_reset)(struct ac97_controller *adrv);
57 int (*write)(struct ac97_controller *adrv, int slot,
59 int (*read)(struct ac97_controller *adrv, int slot, unsigned short reg);
63 struct ac97_controller *snd_ac97_controller_register(
66 void snd_ac97_controller_unregister(struct ac97_controller *ac97_ctrl);
68 static inline struct ac97_controller *
78 snd_ac97_controller_unregister(struct ac97_controller *ac97_ctrl) in snd_ac97_controller_unregister()
Dcodec.h18 struct ac97_controller;
52 struct ac97_controller *ac97_ctrl;
/linux-6.1.9/sound/ac97/
Dbus.c33 static inline struct ac97_controller*
36 return container_of(ac97_adapter, struct ac97_controller, adap); in to_ac97_controller()
39 static int ac97_unbound_ctrl_write(struct ac97_controller *adrv, int slot, in ac97_unbound_ctrl_write()
45 static int ac97_unbound_ctrl_read(struct ac97_controller *adrv, int slot, in ac97_unbound_ctrl_read()
56 static struct ac97_controller ac97_unbound_ctrl = {
61 ac97_codec_find(struct ac97_controller *ac97_ctrl, unsigned int codec_num) in ac97_codec_find()
70 ac97_of_get_child_device(struct ac97_controller *ac97_ctrl, int idx, in ac97_of_get_child_device()
93 struct ac97_controller *ac97_ctrl; in ac97_codec_release()
102 static int ac97_codec_add(struct ac97_controller *ac97_ctrl, int idx, in ac97_codec_add()
133 unsigned int snd_ac97_bus_scan_one(struct ac97_controller *adrv, in snd_ac97_bus_scan_one()
[all …]
Dsnd_ac97_compat.c23 struct ac97_controller *actrl = adev->ac97_ctrl; in compat_ac97_reset()
32 struct ac97_controller *actrl = adev->ac97_ctrl; in compat_ac97_warm_reset()
42 struct ac97_controller *actrl = adev->ac97_ctrl; in compat_ac97_write()
51 struct ac97_controller *actrl = adev->ac97_ctrl; in compat_ac97_read()
102 struct ac97_controller *actrl = adev->ac97_ctrl; in snd_ac97_reset()
Dac97_core.h6 unsigned int snd_ac97_bus_scan_one(struct ac97_controller *adrv,
/linux-6.1.9/sound/soc/pxa/
Dpxa2xx-ac97.c30 static void pxa2xx_ac97_warm_reset(struct ac97_controller *adrv) in pxa2xx_ac97_warm_reset()
37 static void pxa2xx_ac97_cold_reset(struct ac97_controller *adrv) in pxa2xx_ac97_cold_reset()
44 static int pxa2xx_ac97_read_actrl(struct ac97_controller *adrv, int slot, in pxa2xx_ac97_read_actrl()
50 static int pxa2xx_ac97_write_actrl(struct ac97_controller *adrv, int slot, in pxa2xx_ac97_write_actrl()
224 struct ac97_controller *ctrl; in pxa2xx_ac97_dev_probe()
268 struct ac97_controller *ctrl = platform_get_drvdata(pdev); in pxa2xx_ac97_dev_remove()