Lines Matching +full:0 +full:x5a000000

19 #define PM_GNRIC                        0x00
20 #define PM_AUDIO 0x04
21 #define PM_STATUS 0x18
22 #define PM_RSTC 0x1c
23 #define PM_RSTS 0x20
24 #define PM_WDOG 0x24
25 #define PM_PADS0 0x28
26 #define PM_PADS2 0x2c
27 #define PM_PADS3 0x30
28 #define PM_PADS4 0x34
29 #define PM_PADS5 0x38
30 #define PM_PADS6 0x3c
31 #define PM_CAM0 0x44
34 #define PM_CAM0_CTRLEN BIT(0)
36 #define PM_CAM1 0x48
39 #define PM_CAM1_CTRLEN BIT(0)
41 #define PM_CCP2TX 0x4c
43 #define PM_CCP2TX_CTRLEN BIT(0)
45 #define PM_DSI0 0x50
48 #define PM_DSI0_CTRLEN BIT(0)
50 #define PM_DSI1 0x54
53 #define PM_DSI1_CTRLEN BIT(0)
55 #define PM_HDMI 0x58
58 #define PM_HDMI_CTRLEN BIT(0)
60 #define PM_USB 0x5c
64 #define PM_USB_CTRLEN BIT(0)
66 #define PM_PXLDO 0x60
67 #define PM_PXBG 0x64
68 #define PM_DFT 0x68
69 #define PM_SMPS 0x6c
70 #define PM_XOSC 0x70
71 #define PM_SPAREW 0x74
72 #define PM_SPARER 0x78
73 #define PM_AVS_RSTDR 0x7c
74 #define PM_AVS_STAT 0x80
75 #define PM_AVS_EVENT 0x84
76 #define PM_AVS_INTEN 0x88
77 #define PM_DUMMY 0xfc
79 #define PM_IMAGE 0x108
80 #define PM_GRAFX 0x10c
81 #define PM_PROC 0x110
92 #define PM_POWUP BIT(0)
94 #define PM_INRUSH_3_5_MA 0
100 #define PM_PASSWORD 0x5a000000
102 #define PM_WDOG_TIME_SET 0x000fffff
103 #define PM_RSTC_WRCFG_CLR 0xffffffcf
104 #define PM_RSTS_HADWRH_SET 0x00000040
105 #define PM_RSTC_WRCFG_SET 0x00000030
106 #define PM_RSTC_WRCFG_FULL_RESET 0x00000020
107 #define PM_RSTC_RESET 0x00000102
112 #define ASB_BRDG_VERSION 0x00
113 #define ASB_CPR_CTRL 0x04
115 #define ASB_V3D_S_CTRL 0x08
116 #define ASB_V3D_M_CTRL 0x0c
117 #define ASB_ISP_S_CTRL 0x10
118 #define ASB_ISP_M_CTRL 0x14
119 #define ASB_H264_S_CTRL 0x18
120 #define ASB_H264_M_CTRL 0x1c
122 #define ASB_REQ_STOP BIT(0)
127 #define ASB_AXI_BRDG_ID 0x20
129 #define BCM2835_BRDG_ID 0x62726467
159 case 0: in bcm2835_asb_control()
160 return 0; in bcm2835_asb_control()
184 return 0; in bcm2835_asb_control()
203 return 0; in bcm2835_power_power_off()
214 return 0; in bcm2835_power_power_off()
228 return 0; in bcm2835_power_power_on()
232 return 0; in bcm2835_power_power_on()
278 return 0; in bcm2835_power_power_on()
331 return 0; in bcm2835_asb_power_on()
370 return 0; in bcm2835_asb_power_off()
393 0, 0, in bcm2835_power_pd_power_on()
408 return 0; in bcm2835_power_pd_power_on()
413 return 0; in bcm2835_power_pd_power_on()
418 return 0; in bcm2835_power_pd_power_on()
423 return 0; in bcm2835_power_pd_power_on()
431 return 0; in bcm2835_power_pd_power_on()
459 0, 0, in bcm2835_power_pd_power_off()
473 PM_WRITE(PM_USB, 0); in bcm2835_power_pd_power_off()
474 return 0; in bcm2835_power_pd_power_off()
478 PM_WRITE(PM_DSI0, 0); in bcm2835_power_pd_power_off()
479 return 0; in bcm2835_power_pd_power_off()
483 PM_WRITE(PM_DSI1, 0); in bcm2835_power_pd_power_off()
484 return 0; in bcm2835_power_pd_power_off()
488 PM_WRITE(PM_CCP2TX, 0); in bcm2835_power_pd_power_off()
489 return 0; in bcm2835_power_pd_power_off()
494 return 0; in bcm2835_power_pd_power_off()
534 return 0; in bcm2835_init_power_domain()
632 int ret = 0, i; in bcm2835_power_probe()
647 dev_err(dev, "ASB register ID returned 0x%08x\n", id); in bcm2835_power_probe()
654 dev_err(dev, "RPiVid ASB register ID returned 0x%08x\n", in bcm2835_power_probe()
669 for (i = 0; i < ARRAY_SIZE(power_domain_names); i++) { in bcm2835_power_probe()
675 for (i = 0; i < ARRAY_SIZE(domain_deps); i++) { in bcm2835_power_probe()
692 return 0; in bcm2835_power_probe()
695 for (i = 0; i < ARRAY_SIZE(power_domain_names); i++) { in bcm2835_power_probe()
706 return 0; in bcm2835_power_remove()