Lines Matching defs:reg
45 #define PRR_PRODUCT_ERR(reg) \
48 "initialize not supported.\n", reg); \
52 #define PRR_CUT_ERR(reg) \
55 "initialize not supported.\n", reg); \
61 uint32_t reg;
74 reg = mmio_read_32(PRR);
76 switch (reg & PRR_PRODUCT_MASK) {
79 switch (reg & PRR_CUT_MASK) {
92 PRR_PRODUCT_ERR(reg);
97 switch (reg & PRR_CUT_MASK) {
104 PRR_PRODUCT_ERR(reg);
109 switch (reg & PRR_CUT_MASK) {
116 PRR_PRODUCT_ERR(reg);
121 switch (reg & PRR_CUT_MASK) {
128 PRR_PRODUCT_ERR(reg);
132 PRR_PRODUCT_ERR(reg);
140 != (reg & (PRR_PRODUCT_MASK | PRR_CUT_MASK))) {
141 PRR_PRODUCT_ERR(reg);
147 != (reg & (PRR_PRODUCT_MASK | PRR_CUT_MASK))) {
148 PRR_PRODUCT_ERR(reg);
154 != (reg & (PRR_PRODUCT_MASK | PRR_CUT_MASK))) {
155 PRR_PRODUCT_ERR(reg);
161 != (reg & (PRR_PRODUCT_MASK))) {
162 PRR_PRODUCT_ERR(reg);
168 if ((reg & PRR_PRODUCT_MASK) != PRR_PRODUCT_H3) {
169 PRR_PRODUCT_ERR(reg);
174 if ((reg & (PRR_PRODUCT_MASK)) != PRR_PRODUCT_M3N) {
175 PRR_PRODUCT_ERR(reg);
180 if ((reg & (PRR_PRODUCT_MASK)) != PRR_PRODUCT_E3) {
181 PRR_PRODUCT_ERR(reg);
196 uint32_t reg;
198 reg = mmio_read_32(PRR);
199 switch (reg & PRR_PRODUCT_MASK) {
202 switch (reg & PRR_CUT_MASK) {
216 switch (reg & PRR_CUT_MASK) {
260 mmio_write_32(qos[i].reg, qos[i].val);