Home
last modified time | relevance | path

Searched refs:devid (Results 1 – 25 of 37) sorted by relevance

12

/sound/soc/codecs/
A Dcirrus_legacy.h11 u8 devid[3]; in cirrus_read_device_id() local
14 ret = regmap_bulk_read(regmap, reg, devid, ARRAY_SIZE(devid)); in cirrus_read_device_id()
18 return ((devid[0] & 0xFF) << 12) | in cirrus_read_device_id()
19 ((devid[1] & 0xFF) << 4) | in cirrus_read_device_id()
20 ((devid[2] & 0xF0) >> 4); in cirrus_read_device_id()
A Dcs35l32.c352 int ret, i, devid; in cs35l32_i2c_probe() local
415 devid = cirrus_read_device_id(cs35l32->regmap, CS35L32_DEVID_AB); in cs35l32_i2c_probe()
416 if (devid < 0) { in cs35l32_i2c_probe()
417 ret = devid; in cs35l32_i2c_probe()
422 if (devid != CS35L32_CHIP_ID) { in cs35l32_i2c_probe()
426 devid, CS35L32_CHIP_ID); in cs35l32_i2c_probe()
A Drt9120.c480 unsigned int devid; in rt9120_check_vendor_info() local
483 ret = regmap_read(data->regmap, RT9120_REG_DEVID, &devid); in rt9120_check_vendor_info()
487 devid = FIELD_GET(RT9120_VID_MASK, devid); in rt9120_check_vendor_info()
488 switch (devid) { in rt9120_check_vendor_info()
496 dev_err(data->dev, "DEVID not correct [0x%0x]\n", devid); in rt9120_check_vendor_info()
A Dcs35l56-shared.c942 unsigned int devid, revid, otpid, secured, fw_ver; in cs35l56_hw_init() local
966 ret = regmap_read_bypassed(cs35l56_base->regmap, CS35L56_DEVID, &devid); in cs35l56_hw_init()
971 devid &= CS35L56_DEVID_MASK; in cs35l56_hw_init()
973 switch (devid) { in cs35l56_hw_init()
979 devid = devid >> 4; in cs35l56_hw_init()
982 dev_err(cs35l56_base->dev, "Unknown device %x\n", devid); in cs35l56_hw_init()
986 cs35l56_base->type = devid & 0xFF; in cs35l56_hw_init()
A Dcs4265.c574 unsigned int devid = 0; in cs4265_i2c_probe() local
607 devid = reg & CS4265_CHIP_ID_MASK; in cs4265_i2c_probe()
608 if (devid != CS4265_CHIP_ID_VAL) { in cs4265_i2c_probe()
612 devid >> 4, CS4265_CHIP_ID_VAL >> 4); in cs4265_i2c_probe()
A Dcs35l34.c978 int i, devid; in cs35l34_i2c_probe() local
1051 devid = cirrus_read_device_id(cs35l34->regmap, CS35L34_DEVID_AB); in cs35l34_i2c_probe()
1052 if (devid < 0) { in cs35l34_i2c_probe()
1053 ret = devid; in cs35l34_i2c_probe()
1058 if (devid != CS35L34_CHIP_ID) { in cs35l34_i2c_probe()
1061 devid, CS35L34_CHIP_ID); in cs35l34_i2c_probe()
1073 "Cirrus Logic CS35l34 (%x), Revision: %02X\n", devid, in cs35l34_i2c_probe()
A Dcs42l73.c1287 int ret, devid; in cs42l73_i2c_probe() local
1326 devid = cirrus_read_device_id(cs42l73->regmap, CS42L73_DEVID_AB); in cs42l73_i2c_probe()
1327 if (devid < 0) { in cs42l73_i2c_probe()
1328 ret = devid; in cs42l73_i2c_probe()
1333 if (devid != CS42L73_DEVID) { in cs42l73_i2c_probe()
1337 devid, CS42L73_DEVID); in cs42l73_i2c_probe()
A Dcs42l84.c973 int ret, devid; in cs42l84_i2c_probe() local
1022 devid = cirrus_read_device_id(cs42l84->regmap, CS42L84_DEVID); in cs42l84_i2c_probe()
1023 if (devid < 0) { in cs42l84_i2c_probe()
1024 ret = devid; in cs42l84_i2c_probe()
1029 if (devid != CS42L84_CHIP_ID) { in cs42l84_i2c_probe()
1032 devid, CS42L84_CHIP_ID); in cs42l84_i2c_probe()
A Dcs53l30.c907 int ret = 0, i, devid; in cs53l30_i2c_probe() local
953 devid = cirrus_read_device_id(cs53l30->regmap, CS53L30_DEVID_AB); in cs53l30_i2c_probe()
954 if (devid < 0) { in cs53l30_i2c_probe()
955 ret = devid; in cs53l30_i2c_probe()
960 if (devid != CS53L30_DEVID) { in cs53l30_i2c_probe()
963 devid, CS53L30_DEVID); in cs53l30_i2c_probe()
A Dcs42l42.c2377 int devid, ret; in cs42l42_init() local
2380 devid = cirrus_read_device_id(cs42l42->regmap, CS42L42_DEVID_AB); in cs42l42_init()
2381 if (devid < 0) { in cs42l42_init()
2382 ret = devid; in cs42l42_init()
2387 if (devid != cs42l42->devid) { in cs42l42_init()
2391 cs42l42->devid & 0xff, devid, cs42l42->devid); in cs42l42_init()
2403 cs42l42->devid & 0xff, reg & 0xFF); in cs42l42_init()
A Dcs35l33.c1116 int ret, devid, i; in cs35l33_i2c_probe() local
1186 devid = cirrus_read_device_id(cs35l33->regmap, CS35L33_DEVID_AB); in cs35l33_i2c_probe()
1187 if (devid < 0) { in cs35l33_i2c_probe()
1188 ret = devid; in cs35l33_i2c_probe()
1193 if (devid != CS35L33_CHIP_ID) { in cs35l33_i2c_probe()
1196 devid, CS35L33_CHIP_ID); in cs35l33_i2c_probe()
A Dcs35l35.c1470 int i, devid; in cs35l35_i2c_probe() local
1550 devid = cirrus_read_device_id(cs35l35->regmap, CS35L35_DEVID_AB); in cs35l35_i2c_probe()
1551 if (devid < 0) { in cs35l35_i2c_probe()
1552 ret = devid; in cs35l35_i2c_probe()
1557 if (devid != CS35L35_CHIP_ID) { in cs35l35_i2c_probe()
1559 devid, CS35L35_CHIP_ID); in cs35l35_i2c_probe()
1578 devid, reg & 0xFF); in cs35l35_i2c_probe()
A Dcs4234.c739 uint32_t devid; in cs4234_i2c_probe() local
797 devid = (ids[0] << 16) | (ids[1] << 8) | ids[2]; in cs4234_i2c_probe()
798 if (devid != CS4234_SUPPORTED_ID) { in cs4234_i2c_probe()
799 dev_err(dev, "Unknown device ID: %x\n", devid); in cs4234_i2c_probe()
A Dcs42l42.h36 int devid; member
A Dcs42l42-i2c.c32 cs42l42->devid = CS42L42_CHIP_ID; in cs42l42_i2c_probe()
A Dtas2764.c40 enum tas2764_devid devid; member
708 switch (tas2764->devid) { in tas2764_codec_probe()
879 tas2764->devid = (kernel_ulong_t)of_device_get_match_data(&client->dev); in tas2764_i2c_probe()
A Dcs42l52.c1112 unsigned int devid; in cs42l52_i2c_probe() local
1180 devid = reg & CS42L52_CHIP_ID_MASK; in cs42l52_i2c_probe()
1181 if (devid != CS42L52_CHIP_ID) { in cs42l52_i2c_probe()
1185 devid, CS42L52_CHIP_ID); in cs42l52_i2c_probe()
A Dcs42l56.c1211 unsigned int devid; in cs42l56_i2c_probe() local
1266 devid = reg & CS42L56_CHIP_ID_MASK; in cs42l56_i2c_probe()
1267 if (devid != CS42L56_DEVID) { in cs42l56_i2c_probe()
1270 devid, CS42L56_DEVID); in cs42l56_i2c_probe()
A Dcs42l83-i2c.c183 cs42l83->devid = CS42L83_CHIP_ID; in cs42l83_i2c_probe()
/sound/aoa/soundbus/i2sbus/
A Di2sbus.h101 i2sbus_tx_intr(int irq, void *devid);
103 i2sbus_rx_intr(int irq, void *devid);
A Dpcm.c701 irqreturn_t i2sbus_tx_intr(int irq, void *devid) in i2sbus_tx_intr() argument
703 handle_interrupt((struct i2sbus_dev *)devid, 0); in i2sbus_tx_intr()
707 irqreturn_t i2sbus_rx_intr(int irq, void *devid) in i2sbus_rx_intr() argument
709 handle_interrupt((struct i2sbus_dev *)devid, 1); in i2sbus_rx_intr()
A Dcore.c91 static irqreturn_t i2sbus_bus_intr(int irq, void *devid) in i2sbus_bus_intr() argument
93 struct i2sbus_dev *dev = devid; in i2sbus_bus_intr()
/sound/soc/fsl/
A Dfsl_micfil.c1136 static irqreturn_t micfil_isr(int irq, void *devid) in micfil_isr() argument
1138 struct fsl_micfil *micfil = (struct fsl_micfil *)devid; in micfil_isr()
1182 static irqreturn_t micfil_err_isr(int irq, void *devid) in micfil_err_isr() argument
1184 struct fsl_micfil *micfil = (struct fsl_micfil *)devid; in micfil_err_isr()
1215 static irqreturn_t voice_detected_fn(int irq, void *devid) in voice_detected_fn() argument
1217 struct fsl_micfil *micfil = (struct fsl_micfil *)devid; in voice_detected_fn()
1235 static irqreturn_t hwvad_isr(int irq, void *devid) in hwvad_isr() argument
1237 struct fsl_micfil *micfil = (struct fsl_micfil *)devid; in hwvad_isr()
1266 static irqreturn_t hwvad_err_isr(int irq, void *devid) in hwvad_err_isr() argument
1268 struct fsl_micfil *micfil = (struct fsl_micfil *)devid; in hwvad_err_isr()
/sound/ppc/
A Dpmac.c745 snd_pmac_tx_intr(int irq, void *devid) in snd_pmac_tx_intr() argument
747 struct snd_pmac *chip = devid; in snd_pmac_tx_intr()
754 snd_pmac_rx_intr(int irq, void *devid) in snd_pmac_rx_intr() argument
756 struct snd_pmac *chip = devid; in snd_pmac_rx_intr()
763 snd_pmac_ctrl_intr(int irq, void *devid) in snd_pmac_ctrl_intr() argument
765 struct snd_pmac *chip = devid; in snd_pmac_ctrl_intr()
/sound/soc/loongson/
A Dloongson_dma.c216 static irqreturn_t loongson_pcm_dma_irq(int irq, void *devid) in loongson_pcm_dma_irq() argument
218 struct snd_pcm_substream *substream = devid; in loongson_pcm_dma_irq()

Completed in 88 milliseconds

12