• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/arch/arm/plat-omap/

Lines Matching refs:id

83 #define omap_mcbsp_check_valid_id(id)	(id < omap_mcbsp_count)
84 #define id_to_mcbsp_ptr(id) mcbsp_ptr[id];
91 static void omap_mcbsp_dump_reg(u8 id)
93 struct omap_mcbsp *mcbsp = id_to_mcbsp_ptr(id);
95 dev_dbg(mcbsp->dev, "**** McBSP%d regs ****\n", mcbsp->id);
199 void omap_mcbsp_config(unsigned int id, const struct omap_mcbsp_reg_cfg *config)
203 if (!omap_mcbsp_check_valid_id(id)) {
204 printk(KERN_ERR "%s: Invalid id (%d)\n", __func__, id + 1);
207 mcbsp = id_to_mcbsp_ptr(id);
210 mcbsp->id, mcbsp->phys_base);
241 w &= ~(1 << (mcbsp->id - 2));
270 w |= 1 << (mcbsp->id - 2);
317 int omap_st_set_chgain(unsigned int id, int channel, s16 chgain)
323 if (!omap_mcbsp_check_valid_id(id)) {
324 printk(KERN_ERR "%s: Invalid id (%d)\n", __func__, id + 1);
328 mcbsp = id_to_mcbsp_ptr(id);
350 int omap_st_get_chgain(unsigned int id, int channel, s16 *chgain)
356 if (!omap_mcbsp_check_valid_id(id)) {
357 printk(KERN_ERR "%s: Invalid id (%d)\n", __func__, id + 1);
361 mcbsp = id_to_mcbsp_ptr(id);
397 int omap_st_enable(unsigned int id)
402 if (!omap_mcbsp_check_valid_id(id)) {
403 printk(KERN_ERR "%s: Invalid id (%d)\n", __func__, id + 1);
407 mcbsp = id_to_mcbsp_ptr(id);
436 int omap_st_disable(unsigned int id)
442 if (!omap_mcbsp_check_valid_id(id)) {
443 printk(KERN_ERR "%s: Invalid id (%d)\n", __func__, id + 1);
447 mcbsp = id_to_mcbsp_ptr(id);
462 int omap_st_is_enabled(unsigned int id)
467 if (!omap_mcbsp_check_valid_id(id)) {
468 printk(KERN_ERR "%s: Invalid id (%d)\n", __func__, id + 1);
472 mcbsp = id_to_mcbsp_ptr(id);
488 void omap_mcbsp_set_tx_threshold(unsigned int id, u16 threshold)
495 if (!omap_mcbsp_check_valid_id(id)) {
496 printk(KERN_ERR "%s: Invalid id (%d)\n", __func__, id + 1);
499 mcbsp = id_to_mcbsp_ptr(id);
511 void omap_mcbsp_set_rx_threshold(unsigned int id, u16 threshold)
518 if (!omap_mcbsp_check_valid_id(id)) {
519 printk(KERN_ERR "%s: Invalid id (%d)\n", __func__, id + 1);
522 mcbsp = id_to_mcbsp_ptr(id);
533 u16 omap_mcbsp_get_max_tx_threshold(unsigned int id)
537 if (!omap_mcbsp_check_valid_id(id)) {
538 printk(KERN_ERR "%s: Invalid id (%d)\n", __func__, id + 1);
541 mcbsp = id_to_mcbsp_ptr(id);
551 u16 omap_mcbsp_get_max_rx_threshold(unsigned int id)
555 if (!omap_mcbsp_check_valid_id(id)) {
556 printk(KERN_ERR "%s: Invalid id (%d)\n", __func__, id + 1);
559 mcbsp = id_to_mcbsp_ptr(id);
565 u16 omap_mcbsp_get_fifo_size(unsigned int id)
569 if (!omap_mcbsp_check_valid_id(id)) {
570 printk(KERN_ERR "%s: Invalid id (%d)\n", __func__, id + 1);
573 mcbsp = id_to_mcbsp_ptr(id);
582 u16 omap_mcbsp_get_tx_delay(unsigned int id)
587 if (!omap_mcbsp_check_valid_id(id)) {
588 printk(KERN_ERR "%s: Invalid id (%d)\n", __func__, id + 1);
591 mcbsp = id_to_mcbsp_ptr(id);
605 u16 omap_mcbsp_get_rx_delay(unsigned int id)
610 if (!omap_mcbsp_check_valid_id(id)) {
611 printk(KERN_ERR "%s: Invalid id (%d)\n", __func__, id + 1);
614 mcbsp = id_to_mcbsp_ptr(id);
633 int omap_mcbsp_get_dma_op_mode(unsigned int id)
638 if (!omap_mcbsp_check_valid_id(id)) {
639 printk(KERN_ERR "%s: Invalid id (%u)\n", __func__, id + 1);
642 mcbsp = id_to_mcbsp_ptr(id);
704 int omap_mcbsp_set_io_type(unsigned int id, omap_mcbsp_io_type_t io_type)
708 if (!omap_mcbsp_check_valid_id(id)) {
709 printk(KERN_ERR "%s: Invalid id (%d)\n", __func__, id + 1);
712 mcbsp = id_to_mcbsp_ptr(id);
718 mcbsp->id);
731 int omap_mcbsp_request(unsigned int id)
737 if (!omap_mcbsp_check_valid_id(id)) {
738 printk(KERN_ERR "%s: Invalid id (%d)\n", __func__, id + 1);
741 mcbsp = id_to_mcbsp_ptr(id);
751 mcbsp->id);
761 mcbsp->pdata->ops->request(id);
784 mcbsp->id);
796 mcbsp->id);
807 mcbsp->pdata->ops->free(id);
826 void omap_mcbsp_free(unsigned int id)
831 if (!omap_mcbsp_check_valid_id(id)) {
832 printk(KERN_ERR "%s: Invalid id (%d)\n", __func__, id + 1);
835 mcbsp = id_to_mcbsp_ptr(id);
838 mcbsp->pdata->ops->free(id);
857 dev_err(mcbsp->dev, "McBSP%d was not reserved\n", mcbsp->id);
873 void omap_mcbsp_start(unsigned int id, int tx, int rx)
879 if (!omap_mcbsp_check_valid_id(id)) {
880 printk(KERN_ERR "%s: Invalid id (%d)\n", __func__, id + 1);
883 mcbsp = id_to_mcbsp_ptr(id);
934 omap_mcbsp_dump_reg(id);
938 void omap_mcbsp_stop(unsigned int id, int tx, int rx)
944 if (!omap_mcbsp_check_valid_id(id)) {
945 printk(KERN_ERR "%s: Invalid id (%d)\n", __func__, id + 1);
949 mcbsp = id_to_mcbsp_ptr(id);
986 int omap_mcbsp_pollwrite(unsigned int id, u16 buf)
990 if (!omap_mcbsp_check_valid_id(id)) {
991 printk(KERN_ERR "%s: Invalid id (%d)\n", __func__, id + 1);
995 mcbsp = id_to_mcbsp_ptr(id);
1018 " McBSP%d Register\n", mcbsp->id);
1028 int omap_mcbsp_pollread(unsigned int id, u16 *buf)
1032 if (!omap_mcbsp_check_valid_id(id)) {
1033 printk(KERN_ERR "%s: Invalid id (%d)\n", __func__, id + 1);
1036 mcbsp = id_to_mcbsp_ptr(id);
1058 " McBSP%d Register\n", mcbsp->id);
1072 void omap_mcbsp_xmit_word(unsigned int id, u32 word)
1077 if (!omap_mcbsp_check_valid_id(id)) {
1078 printk(KERN_ERR "%s: Invalid id (%d)\n", __func__, id + 1);
1082 mcbsp = id_to_mcbsp_ptr(id);
1093 u32 omap_mcbsp_recv_word(unsigned int id)
1099 if (!omap_mcbsp_check_valid_id(id)) {
1100 printk(KERN_ERR "%s: Invalid id (%d)\n", __func__, id + 1);
1103 mcbsp = id_to_mcbsp_ptr(id);
1117 int omap_mcbsp_spi_master_xmit_word_poll(unsigned int id, u32 word)
1124 if (!omap_mcbsp_check_valid_id(id)) {
1125 printk(KERN_ERR "%s: Invalid id (%d)\n", __func__, id + 1);
1128 mcbsp = id_to_mcbsp_ptr(id);
1148 "ready\n", mcbsp->id);
1171 "ready\n", mcbsp->id);
1185 int omap_mcbsp_spi_master_recv_word_poll(unsigned int id, u32 *word)
1193 if (!omap_mcbsp_check_valid_id(id)) {
1194 printk(KERN_ERR "%s: Invalid id (%d)\n", __func__, id + 1);
1198 mcbsp = id_to_mcbsp_ptr(id);
1219 "ready\n", mcbsp->id);
1242 "ready\n", mcbsp->id);
1265 int omap_mcbsp_xmit_buffer(unsigned int id, dma_addr_t buffer,
1274 if (!omap_mcbsp_check_valid_id(id)) {
1275 printk(KERN_ERR "%s: Invalid id (%d)\n", __func__, id + 1);
1278 mcbsp = id_to_mcbsp_ptr(id);
1286 mcbsp->id);
1291 dev_err(mcbsp->dev, "McBSP%d TX DMA on channel %d\n", mcbsp->id,
1328 int omap_mcbsp_recv_buffer(unsigned int id, dma_addr_t buffer,
1337 if (!omap_mcbsp_check_valid_id(id)) {
1338 printk(KERN_ERR "%s: Invalid id (%d)\n", __func__, id + 1);
1341 mcbsp = id_to_mcbsp_ptr(id);
1349 mcbsp->id);
1354 dev_err(mcbsp->dev, "McBSP%d RX DMA on channel %d\n", mcbsp->id,
1397 void omap_mcbsp_set_spi_mode(unsigned int id,
1403 if (!omap_mcbsp_check_valid_id(id)) {
1404 printk(KERN_ERR "%s: Invalid id (%d)\n", __func__, id + 1);
1407 mcbsp = id_to_mcbsp_ptr(id);
1460 omap_mcbsp_config(id, &mcbsp_cfg);
1710 if (mcbsp->id == 2 || mcbsp->id == 3)
1726 if (mcbsp->id == 2 || mcbsp->id == 3)
1743 int id = pdev->id - 1;
1753 dev_dbg(&pdev->dev, "Initializing OMAP McBSP (%d).\n", pdev->id);
1755 if (id >= omap_mcbsp_count) {
1756 dev_err(&pdev->dev, "Invalid McBSP device id (%d)\n", id);
1768 mcbsp->id = id + 1;
1803 mcbsp_ptr[id] = mcbsp;
1830 mcbsp->pdata->ops->free(mcbsp->id);