Lines Matching +full:0 +full:x77
24 #define GRF_HDPTX_CON0 0x00
28 #define GRF_HDPTX_STATUS 0x80
32 #define HDPTX_O_SB_RDY BIT(0)
36 BUILD_BUG_ON_ZERO((0x##_n) < (0x##_min)) + \
37 BUILD_BUG_ON_ZERO((0x##_n) > (0x##_max)) + \
38 ((0x##_n) * 4) \
51 #define LCPLL_100M_CLK_EN_MASK BIT(0)
56 #define LCPLL_SDC_FRAC_RSTN BIT(0)
60 #define LCPLL_SDC_NUMBERATOR_MASK GENMASK(5, 0)
63 #define LCPLL_SDC_NDIV_RSTN BIT(0)
75 #define ROPLL_SDM_FRAC_EN_HBR3 BIT(0)
79 #define ROPLL_SDC_N_RBR_MASK GENMASK(2, 0)
82 #define ROPLL_SSC_EN BIT(0)
85 #define PLL_CD_HSCLK_EAST_EN BIT(0)
89 #define PLL_PCG_CLK_EN BIT(0)
98 #define LCPLL_REF 0
103 #define HS_SPEED_SEL BIT(0)
104 #define DIV_10_CLOCK BIT(0)
108 #define LINK_SYMBOL_CLOCK1_2 0
113 #define ANA_SB_RXTERM_OFFSP_MASK GENMASK(3, 0)
117 #define SB_RX_RESCAL_DONE_MASK BIT(0)
124 #define ANA_SB_TX_HLVL_PROG_MASK GENMASK(2, 0)
128 #define ANA_SB_DMRX_AFC_DIV_RATIO_MASK GENMASK(2, 0)
134 #define ANA_SB_VREG_GAIN_CTRL_MASK GENMASK(3, 0)
136 #define ANA_SB_VREG_REF_SEL_MASK BIT(0)
139 #define SB_RX_RTERM_CTRL_MASK GENMASK(3, 0)
142 #define SB_TG_RXTERM_EN_DELAY_TIME_MASK GENMASK(2, 0)
145 #define SB_TG_OSC_EN_DELAY_TIME_MASK GENMASK(2, 0)
149 #define FAST_PULSE_TIME_MASK GENMASK(3, 0)
152 #define SB_AFC_TOL_MASK GENMASK(3, 0)
168 #define DATA_BUS_SEL BIT(0)
169 #define DATA_BUS_36_40 BIT(0)
171 #define LANE_EN 0xf
172 #define ALL_LANE_EN 0xf
259 RST_APB = 0,
296 { 5940000, 124, 124, 1, 1, 0, 1, 1, 1, 1, 1, 1, 1, 62, 1, 16, 5, 0,
297 1, 1, 0, 0x20, 0x0c, 1, 0x0e, 0, 0, },
298 { 3712500, 155, 155, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 62, 1, 16, 5, 0,
299 1, 1, 0, 0x20, 0x0c, 1, 0x0e, 0, 0, },
300 { 2970000, 124, 124, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 62, 1, 16, 5, 0,
301 1, 1, 0, 0x20, 0x0c, 1, 0x0e, 0, 0, },
302 { 1620000, 135, 135, 1, 1, 3, 1, 1, 0, 1, 1, 1, 1, 4, 0, 3, 5, 5, 0x10,
303 1, 0, 0x20, 0x0c, 1, 0x0e, 0, 0, },
304 { 1856250, 155, 155, 1, 1, 3, 1, 1, 1, 1, 1, 1, 1, 62, 1, 16, 5, 0,
305 1, 1, 0, 0x20, 0x0c, 1, 0x0e, 0, 0, },
307 1, 1, 0, 0x20, 0x0c, 1, 0x0e, 0, 0, },
308 { 1485000, 0x7b, 0x7b, 1, 1, 3, 1, 1, 1, 1, 1, 1, 1, 4, 0, 3, 5, 5,
309 0x10, 1, 0, 0x20, 0x0c, 1, 0x0e, 0, 0, },
311 1, 0, 0x20, 0x0c, 1, 0x0e, 0, 0, },
313 1, 0, 0x20, 0x0c, 1, 0x0e, 0, 0, },
314 { 1065000, 89, 89, 1, 1, 3, 1, 1, 1, 1, 1, 1, 1, 89, 1, 16, 1, 0, 1,
315 1, 0, 0x20, 0x0c, 1, 0x0e, 0, 0, },
316 { 1080000, 135, 135, 1, 1, 5, 1, 1, 0, 1, 0, 1, 1, 0x9, 0, 0x05, 0,
317 0x14, 0x18, 1, 0, 0x20, 0x0c, 1, 0x0e, 0, 0, },
319 1, 1, 0, 0x20, 0x0c, 1, 0x0e, 0, 0, },
320 { 835000, 105, 105, 1, 1, 5, 1, 1, 1, 1, 1, 1, 1, 42, 1, 16, 1, 0,
321 1, 1, 0, 0x20, 0x0c, 1, 0x0e, 0, 0, },
322 { 928125, 155, 155, 1, 1, 7, 1, 1, 1, 1, 1, 1, 1, 62, 1, 16, 5, 0,
323 1, 1, 0, 0x20, 0x0c, 1, 0x0e, 0, 0, },
324 { 742500, 124, 124, 1, 1, 7, 1, 1, 1, 1, 1, 1, 1, 62, 1, 16, 5, 0,
325 1, 1, 0, 0x20, 0x0c, 1, 0x0e, 0, 0, },
326 { 650000, 162, 162, 1, 1, 11, 1, 1, 1, 1, 1, 1, 1, 54, 0, 16, 4, 1,
327 1, 1, 0, 0x20, 0x0c, 1, 0x0e, 0, 0, },
328 { 337500, 0x70, 0x70, 1, 1, 0xf, 1, 1, 1, 1, 1, 1, 1, 0x2, 0, 0x01, 5,
329 1, 1, 1, 0, 0x20, 0x0c, 1, 0x0e, 0, 0, },
330 { 400000, 100, 100, 1, 1, 11, 1, 1, 0, 1, 0, 1, 1, 0x9, 0, 0x05, 0,
331 0x14, 0x18, 1, 0, 0x20, 0x0c, 1, 0x0e, 0, 0, },
332 { 270000, 0x5a, 0x5a, 1, 1, 0xf, 1, 1, 0, 1, 0, 1, 1, 0x9, 0, 0x05, 0,
333 0x14, 0x18, 1, 0, 0x20, 0x0c, 1, 0x0e, 0, 0, },
334 { 251750, 84, 84, 1, 1, 0xf, 1, 1, 1, 1, 1, 1, 1, 168, 1, 16, 4, 1, 1,
335 1, 0, 0x20, 0x0c, 1, 0x0e, 0, 0, },
339 REG_SEQ0(CMN_REG(0009), 0x0c),
340 REG_SEQ0(CMN_REG(000a), 0x83),
341 REG_SEQ0(CMN_REG(000b), 0x06),
342 REG_SEQ0(CMN_REG(000c), 0x20),
343 REG_SEQ0(CMN_REG(000d), 0xb8),
344 REG_SEQ0(CMN_REG(000e), 0x0f),
345 REG_SEQ0(CMN_REG(000f), 0x0f),
346 REG_SEQ0(CMN_REG(0010), 0x04),
347 REG_SEQ0(CMN_REG(0011), 0x00),
348 REG_SEQ0(CMN_REG(0012), 0x26),
349 REG_SEQ0(CMN_REG(0013), 0x22),
350 REG_SEQ0(CMN_REG(0014), 0x24),
351 REG_SEQ0(CMN_REG(0015), 0x77),
352 REG_SEQ0(CMN_REG(0016), 0x08),
353 REG_SEQ0(CMN_REG(0017), 0x00),
354 REG_SEQ0(CMN_REG(0018), 0x04),
355 REG_SEQ0(CMN_REG(0019), 0x48),
356 REG_SEQ0(CMN_REG(001a), 0x01),
357 REG_SEQ0(CMN_REG(001b), 0x00),
358 REG_SEQ0(CMN_REG(001c), 0x01),
359 REG_SEQ0(CMN_REG(001d), 0x64),
360 REG_SEQ0(CMN_REG(001f), 0x00),
361 REG_SEQ0(CMN_REG(0026), 0x53),
362 REG_SEQ0(CMN_REG(0029), 0x01),
363 REG_SEQ0(CMN_REG(0030), 0x00),
364 REG_SEQ0(CMN_REG(0031), 0x20),
365 REG_SEQ0(CMN_REG(0032), 0x30),
366 REG_SEQ0(CMN_REG(0033), 0x0b),
367 REG_SEQ0(CMN_REG(0034), 0x23),
368 REG_SEQ0(CMN_REG(0035), 0x00),
369 REG_SEQ0(CMN_REG(0038), 0x00),
370 REG_SEQ0(CMN_REG(0039), 0x00),
371 REG_SEQ0(CMN_REG(003a), 0x00),
372 REG_SEQ0(CMN_REG(003b), 0x00),
373 REG_SEQ0(CMN_REG(003c), 0x80),
374 REG_SEQ0(CMN_REG(003e), 0x0c),
375 REG_SEQ0(CMN_REG(003f), 0x83),
376 REG_SEQ0(CMN_REG(0040), 0x06),
377 REG_SEQ0(CMN_REG(0041), 0x20),
378 REG_SEQ0(CMN_REG(0042), 0xb8),
379 REG_SEQ0(CMN_REG(0043), 0x00),
380 REG_SEQ0(CMN_REG(0044), 0x46),
381 REG_SEQ0(CMN_REG(0045), 0x24),
382 REG_SEQ0(CMN_REG(0046), 0xff),
383 REG_SEQ0(CMN_REG(0047), 0x00),
384 REG_SEQ0(CMN_REG(0048), 0x44),
385 REG_SEQ0(CMN_REG(0049), 0xfa),
386 REG_SEQ0(CMN_REG(004a), 0x08),
387 REG_SEQ0(CMN_REG(004b), 0x00),
388 REG_SEQ0(CMN_REG(004c), 0x01),
389 REG_SEQ0(CMN_REG(004d), 0x64),
390 REG_SEQ0(CMN_REG(004e), 0x14),
391 REG_SEQ0(CMN_REG(004f), 0x00),
392 REG_SEQ0(CMN_REG(0050), 0x00),
393 REG_SEQ0(CMN_REG(005d), 0x0c),
394 REG_SEQ0(CMN_REG(005f), 0x01),
395 REG_SEQ0(CMN_REG(006b), 0x04),
396 REG_SEQ0(CMN_REG(0073), 0x30),
397 REG_SEQ0(CMN_REG(0074), 0x00),
398 REG_SEQ0(CMN_REG(0075), 0x20),
399 REG_SEQ0(CMN_REG(0076), 0x30),
400 REG_SEQ0(CMN_REG(0077), 0x08),
401 REG_SEQ0(CMN_REG(0078), 0x0c),
402 REG_SEQ0(CMN_REG(0079), 0x00),
403 REG_SEQ0(CMN_REG(007b), 0x00),
404 REG_SEQ0(CMN_REG(007c), 0x00),
405 REG_SEQ0(CMN_REG(007d), 0x00),
406 REG_SEQ0(CMN_REG(007e), 0x00),
407 REG_SEQ0(CMN_REG(007f), 0x00),
408 REG_SEQ0(CMN_REG(0080), 0x00),
409 REG_SEQ0(CMN_REG(0081), 0x09),
410 REG_SEQ0(CMN_REG(0082), 0x04),
411 REG_SEQ0(CMN_REG(0083), 0x24),
412 REG_SEQ0(CMN_REG(0084), 0x20),
413 REG_SEQ0(CMN_REG(0085), 0x03),
414 REG_SEQ0(CMN_REG(0086), 0x01),
415 REG_SEQ0(CMN_REG(0087), 0x0c),
416 REG_SEQ0(CMN_REG(008a), 0x55),
417 REG_SEQ0(CMN_REG(008b), 0x25),
418 REG_SEQ0(CMN_REG(008c), 0x2c),
419 REG_SEQ0(CMN_REG(008d), 0x22),
420 REG_SEQ0(CMN_REG(008e), 0x14),
421 REG_SEQ0(CMN_REG(008f), 0x20),
422 REG_SEQ0(CMN_REG(0090), 0x00),
423 REG_SEQ0(CMN_REG(0091), 0x00),
424 REG_SEQ0(CMN_REG(0092), 0x00),
425 REG_SEQ0(CMN_REG(0093), 0x00),
426 REG_SEQ0(CMN_REG(009a), 0x11),
427 REG_SEQ0(CMN_REG(009b), 0x10),
431 REG_SEQ0(CMN_REG(0008), 0x00),
432 REG_SEQ0(CMN_REG(0011), 0x01),
433 REG_SEQ0(CMN_REG(0017), 0x20),
434 REG_SEQ0(CMN_REG(001e), 0x14),
435 REG_SEQ0(CMN_REG(0020), 0x00),
436 REG_SEQ0(CMN_REG(0021), 0x00),
437 REG_SEQ0(CMN_REG(0022), 0x11),
438 REG_SEQ0(CMN_REG(0023), 0x00),
439 REG_SEQ0(CMN_REG(0024), 0x00),
440 REG_SEQ0(CMN_REG(0025), 0x53),
441 REG_SEQ0(CMN_REG(0026), 0x00),
442 REG_SEQ0(CMN_REG(0027), 0x00),
443 REG_SEQ0(CMN_REG(0028), 0x01),
444 REG_SEQ0(CMN_REG(002a), 0x00),
445 REG_SEQ0(CMN_REG(002b), 0x00),
446 REG_SEQ0(CMN_REG(002c), 0x00),
447 REG_SEQ0(CMN_REG(002d), 0x00),
448 REG_SEQ0(CMN_REG(002e), 0x04),
449 REG_SEQ0(CMN_REG(002f), 0x00),
450 REG_SEQ0(CMN_REG(0030), 0x20),
451 REG_SEQ0(CMN_REG(0031), 0x30),
452 REG_SEQ0(CMN_REG(0032), 0x0b),
453 REG_SEQ0(CMN_REG(0033), 0x23),
454 REG_SEQ0(CMN_REG(0034), 0x00),
455 REG_SEQ0(CMN_REG(003d), 0x40),
456 REG_SEQ0(CMN_REG(0042), 0x78),
457 REG_SEQ0(CMN_REG(004e), 0x34),
458 REG_SEQ0(CMN_REG(005c), 0x25),
459 REG_SEQ0(CMN_REG(005e), 0x4f),
460 REG_SEQ0(CMN_REG(0074), 0x04),
461 REG_SEQ0(CMN_REG(0081), 0x01),
462 REG_SEQ0(CMN_REG(0087), 0x04),
463 REG_SEQ0(CMN_REG(0089), 0x00),
464 REG_SEQ0(CMN_REG(0095), 0x00),
465 REG_SEQ0(CMN_REG(0097), 0x02),
466 REG_SEQ0(CMN_REG(0099), 0x04),
467 REG_SEQ0(CMN_REG(009b), 0x00),
471 REG_SEQ0(SB_REG(0114), 0x00),
472 REG_SEQ0(SB_REG(0115), 0x00),
473 REG_SEQ0(SB_REG(0116), 0x00),
474 REG_SEQ0(SB_REG(0117), 0x00),
478 REG_SEQ0(LNTOP_REG(0201), 0x00),
479 REG_SEQ0(LNTOP_REG(0202), 0x00),
480 REG_SEQ0(LNTOP_REG(0203), 0x0f),
481 REG_SEQ0(LNTOP_REG(0204), 0xff),
482 REG_SEQ0(LNTOP_REG(0205), 0xff),
486 REG_SEQ0(LNTOP_REG(0201), 0x07),
487 REG_SEQ0(LNTOP_REG(0202), 0xc1),
488 REG_SEQ0(LNTOP_REG(0203), 0xf0),
489 REG_SEQ0(LNTOP_REG(0204), 0x7c),
490 REG_SEQ0(LNTOP_REG(0205), 0x1f),
494 REG_SEQ0(LANE_REG(0303), 0x0c),
495 REG_SEQ0(LANE_REG(0307), 0x20),
496 REG_SEQ0(LANE_REG(030a), 0x17),
497 REG_SEQ0(LANE_REG(030b), 0x77),
498 REG_SEQ0(LANE_REG(030c), 0x77),
499 REG_SEQ0(LANE_REG(030d), 0x77),
500 REG_SEQ0(LANE_REG(030e), 0x38),
501 REG_SEQ0(LANE_REG(0310), 0x03),
502 REG_SEQ0(LANE_REG(0311), 0x0f),
503 REG_SEQ0(LANE_REG(0316), 0x02),
504 REG_SEQ0(LANE_REG(031b), 0x01),
505 REG_SEQ0(LANE_REG(031f), 0x15),
506 REG_SEQ0(LANE_REG(0320), 0xa0),
507 REG_SEQ0(LANE_REG(0403), 0x0c),
508 REG_SEQ0(LANE_REG(0407), 0x20),
509 REG_SEQ0(LANE_REG(040a), 0x17),
510 REG_SEQ0(LANE_REG(040b), 0x77),
511 REG_SEQ0(LANE_REG(040c), 0x77),
512 REG_SEQ0(LANE_REG(040d), 0x77),
513 REG_SEQ0(LANE_REG(040e), 0x38),
514 REG_SEQ0(LANE_REG(0410), 0x03),
515 REG_SEQ0(LANE_REG(0411), 0x0f),
516 REG_SEQ0(LANE_REG(0416), 0x02),
517 REG_SEQ0(LANE_REG(041b), 0x01),
518 REG_SEQ0(LANE_REG(041f), 0x15),
519 REG_SEQ0(LANE_REG(0420), 0xa0),
520 REG_SEQ0(LANE_REG(0503), 0x0c),
521 REG_SEQ0(LANE_REG(0507), 0x20),
522 REG_SEQ0(LANE_REG(050a), 0x17),
523 REG_SEQ0(LANE_REG(050b), 0x77),
524 REG_SEQ0(LANE_REG(050c), 0x77),
525 REG_SEQ0(LANE_REG(050d), 0x77),
526 REG_SEQ0(LANE_REG(050e), 0x38),
527 REG_SEQ0(LANE_REG(0510), 0x03),
528 REG_SEQ0(LANE_REG(0511), 0x0f),
529 REG_SEQ0(LANE_REG(0516), 0x02),
530 REG_SEQ0(LANE_REG(051b), 0x01),
531 REG_SEQ0(LANE_REG(051f), 0x15),
532 REG_SEQ0(LANE_REG(0520), 0xa0),
533 REG_SEQ0(LANE_REG(0603), 0x0c),
534 REG_SEQ0(LANE_REG(0607), 0x20),
535 REG_SEQ0(LANE_REG(060a), 0x17),
536 REG_SEQ0(LANE_REG(060b), 0x77),
537 REG_SEQ0(LANE_REG(060c), 0x77),
538 REG_SEQ0(LANE_REG(060d), 0x77),
539 REG_SEQ0(LANE_REG(060e), 0x38),
540 REG_SEQ0(LANE_REG(0610), 0x03),
541 REG_SEQ0(LANE_REG(0611), 0x0f),
542 REG_SEQ0(LANE_REG(0616), 0x02),
543 REG_SEQ0(LANE_REG(061b), 0x01),
544 REG_SEQ0(LANE_REG(061f), 0x15),
545 REG_SEQ0(LANE_REG(0620), 0xa0),
549 REG_SEQ0(LANE_REG(0312), 0x00),
550 REG_SEQ0(LANE_REG(031e), 0x00),
551 REG_SEQ0(LANE_REG(0412), 0x00),
552 REG_SEQ0(LANE_REG(041e), 0x00),
553 REG_SEQ0(LANE_REG(0512), 0x00),
554 REG_SEQ0(LANE_REG(051e), 0x00),
555 REG_SEQ0(LANE_REG(0612), 0x00),
556 REG_SEQ0(LANE_REG(061e), 0x08),
557 REG_SEQ0(LANE_REG(0303), 0x2f),
558 REG_SEQ0(LANE_REG(0403), 0x2f),
559 REG_SEQ0(LANE_REG(0503), 0x2f),
560 REG_SEQ0(LANE_REG(0603), 0x2f),
561 REG_SEQ0(LANE_REG(0305), 0x03),
562 REG_SEQ0(LANE_REG(0405), 0x03),
563 REG_SEQ0(LANE_REG(0505), 0x03),
564 REG_SEQ0(LANE_REG(0605), 0x03),
565 REG_SEQ0(LANE_REG(0306), 0x1c),
566 REG_SEQ0(LANE_REG(0406), 0x1c),
567 REG_SEQ0(LANE_REG(0506), 0x1c),
568 REG_SEQ0(LANE_REG(0606), 0x1c),
574 case 0x0000 ... 0x029c: in rk_hdptx_phy_is_rw_reg()
575 case 0x0400 ... 0x04a4: in rk_hdptx_phy_is_rw_reg()
576 case 0x0800 ... 0x08a4: in rk_hdptx_phy_is_rw_reg()
577 case 0x0c00 ... 0x0cb4: in rk_hdptx_phy_is_rw_reg()
578 case 0x1000 ... 0x10b4: in rk_hdptx_phy_is_rw_reg()
579 case 0x1400 ... 0x14b4: in rk_hdptx_phy_is_rw_reg()
580 case 0x1800 ... 0x18b4: in rk_hdptx_phy_is_rw_reg()
594 .max_register = 0x18b4,
638 return 0; in rk_hdptx_post_enable_lane()
669 return 0; in rk_hdptx_post_enable_pll()
680 regmap_write(hdptx->regmap, LANE_REG(0300), 0x82); in rk_hdptx_phy_disable()
681 regmap_write(hdptx->regmap, SB_REG(010f), 0xc1); in rk_hdptx_phy_disable()
682 regmap_write(hdptx->regmap, SB_REG(0110), 0x1); in rk_hdptx_phy_disable()
683 regmap_write(hdptx->regmap, LANE_REG(0301), 0x80); in rk_hdptx_phy_disable()
684 regmap_write(hdptx->regmap, LANE_REG(0401), 0x80); in rk_hdptx_phy_disable()
685 regmap_write(hdptx->regmap, LANE_REG(0501), 0x80); in rk_hdptx_phy_disable()
686 regmap_write(hdptx->regmap, LANE_REG(0601), 0x80); in rk_hdptx_phy_disable()
700 unsigned long k = 0, lc, k_sub, lc_sub; in rk_hdptx_phy_clk_pll_calc()
704 if (fout > 0xfffffff) in rk_hdptx_phy_clk_pll_calc()
730 GENMASK(6, 0), in rk_hdptx_phy_clk_pll_calc()
731 GENMASK(7, 0), in rk_hdptx_phy_clk_pll_calc()
736 GENMASK(6, 0), in rk_hdptx_phy_clk_pll_calc()
737 GENMASK(7, 0), in rk_hdptx_phy_clk_pll_calc()
754 cfg->sdm_en = k > 0 ? 1 : 0; in rk_hdptx_phy_clk_pll_calc()
772 struct ropll_config rc = {0}; in rk_hdptx_ropll_tmds_cmn_config()
777 for (i = 0; i < ARRAY_SIZE(ropll_tmds_cfg); i++) in rk_hdptx_ropll_tmds_cmn_config()
810 regmap_update_bits(hdptx->regmap, CMN_REG(005e), 0xf, 0); in rk_hdptx_ropll_tmds_cmn_config()
838 regmap_write(hdptx->regmap, LNTOP_REG(0200), 0x06); in rk_hdptx_ropll_tmds_mode_config()
848 regmap_write(hdptx->regmap, LNTOP_REG(0206), 0x07); in rk_hdptx_ropll_tmds_mode_config()
849 regmap_write(hdptx->regmap, LNTOP_REG(0207), 0x0f); in rk_hdptx_ropll_tmds_mode_config()
864 return 0; in rk_hdptx_phy_consumer_get()
879 return 0; in rk_hdptx_phy_consumer_get()
892 if (ret > 0) in rk_hdptx_phy_consumer_put()
893 return 0; in rk_hdptx_phy_consumer_put()
895 if (ret < 0) { in rk_hdptx_phy_consumer_put()
903 return 0; in rk_hdptx_phy_consumer_put()
905 return 0; in rk_hdptx_phy_consumer_put()
924 unsigned int rate = bus_width & 0xfffffff; in rk_hdptx_phy_power_on()
989 for (i = 0; i < ARRAY_SIZE(ropll_tmds_cfg); i++) in rk_hdptx_phy_clk_round_rate()
1028 name = hdptx->phy_id > 0 ? "clk_hdmiphy_pixel1" : "clk_hdmiphy_pixel0"; in rk_hdptx_phy_clk_register()
1042 return 0; in rk_hdptx_phy_clk_register()
1051 return 0; in rk_hdptx_phy_runtime_suspend()
1081 regs = devm_platform_get_and_ioremap_resource(pdev, 0, &res); in rk_hdptx_phy_probe()
1092 for (id = 0; id < hdptx->cfgs->num_phys; id++) { in rk_hdptx_phy_probe()
1099 if (hdptx->phy_id < 0) in rk_hdptx_phy_probe()
1103 if (ret < 0) in rk_hdptx_phy_probe()
1105 if (ret == 0) in rk_hdptx_phy_probe()
1165 0xfed60000,
1166 0xfed70000,