Lines Matching defs:status
10 #include <dt-bindings/soc/rockchip-system-status.h>
44 #include <soc/rockchip/rockchip-system-status.h>
174 static inline unsigned long is_dualview(unsigned long status)
176 return (status & SYS_STATUS_LCDC0) && (status & SYS_STATUS_LCDC1);
179 static inline unsigned long is_isp(unsigned long status)
181 return (status & SYS_STATUS_ISP) ||
182 (status & SYS_STATUS_CIF0) ||
183 (status & SYS_STATUS_CIF1);
2085 unsigned int status = 0, freq = 0;
2105 &status);
2108 switch (status) {
2188 unsigned int status = 0, level = 0;
2239 &status);
2242 switch (status) {
2320 unsigned long status,
2328 if (dmcfreq->fixed_rate && (is_dualview(status) || is_isp(status))) {
2336 if (dmcfreq->reboot_rate && (status & SYS_STATUS_REBOOT)) {
2343 if (dmcfreq->suspend_rate && (status & SYS_STATUS_SUSPEND)) {
2349 if (dmcfreq->low_power_rate && (status & SYS_STATUS_LOW_POWER)) {
2354 if (dmcfreq->performance_rate && (status & SYS_STATUS_PERFORMANCE)) {
2359 if (dmcfreq->hdmi_rate && (status & SYS_STATUS_HDMI)) {
2364 if (dmcfreq->video_4k_rate && (status & SYS_STATUS_VIDEO_4K)) {
2369 if (dmcfreq->video_4k_10b_rate && (status & SYS_STATUS_VIDEO_4K_10B)) {
2374 if (dmcfreq->video_1080p_rate && (status & SYS_STATUS_VIDEO_1080P)) {
2381 dev_dbg(dmcfreq->dev, "status=0x%x\n", (unsigned int)status);
2398 unsigned int status = rockchip_get_system_status();
2400 return sprintf(buf, "0x%x\n", status);
2795 if (!rockchip_get_system_status_rate(np, "system-status-freq", dmcfreq))
2797 else if (!rockchip_get_system_status_level(np, "system-status-level", dmcfreq))