Lines Matching refs:localPMT
444 unsigned char localPMT[256]; in saa6752hs_init() local
486 memcpy(localPMT, PMT_AC3, size); in saa6752hs_init()
489 memcpy(localPMT, PMT, size); in saa6752hs_init()
491 localPMT[3] = 0x40 | ((h->params.ts_pid_pmt >> 8) & 0x0f); in saa6752hs_init()
492 localPMT[4] = h->params.ts_pid_pmt & 0xff; in saa6752hs_init()
493 localPMT[15] = 0xE0 | ((h->params.ts_pid_pcr >> 8) & 0x0F); in saa6752hs_init()
494 localPMT[16] = h->params.ts_pid_pcr & 0xFF; in saa6752hs_init()
495 localPMT[20] = 0xE0 | ((h->params.ts_pid_video >> 8) & 0x0F); in saa6752hs_init()
496 localPMT[21] = h->params.ts_pid_video & 0xFF; in saa6752hs_init()
497 localPMT[25] = 0xE0 | ((h->params.ts_pid_audio >> 8) & 0x0F); in saa6752hs_init()
498 localPMT[26] = h->params.ts_pid_audio & 0xFF; in saa6752hs_init()
499 crc = crc32_be(~0, &localPMT[7], size - 7 - 4); in saa6752hs_init()
500 localPMT[size - 4] = (crc >> 24) & 0xFF; in saa6752hs_init()
501 localPMT[size - 3] = (crc >> 16) & 0xFF; in saa6752hs_init()
502 localPMT[size - 2] = (crc >> 8) & 0xFF; in saa6752hs_init()
503 localPMT[size - 1] = crc & 0xFF; in saa6752hs_init()
516 i2c_master_send(client, localPMT, size); in saa6752hs_init()