Searched refs:iot (Results 1 – 5 of 5) sorted by relevance
38 static void s3c2412_print_timing(const char *pfx, struct s3c_iotimings *iot) in s3c2412_print_timing() argument44 bt = iot->bank[bank].io_2412; in s3c2412_print_timing()139 struct s3c_iotimings *iot) in s3c2412_iotiming_calc() argument146 bt = iot->bank[bank].io_2412; in s3c2412_iotiming_calc()172 struct s3c_iotimings *iot) in s3c2412_iotiming_set() argument181 bt = iot->bank[bank].io_2412; in s3c2412_iotiming_set()
358 struct s3c_iotimings *iot) in s3c2410_iotiming_calc() argument367 bt = iot->bank[bank].io_2410; in s3c2410_iotiming_calc()400 struct s3c_iotimings *iot) in s3c2410_iotiming_set() argument408 bt = iot->bank[bank].io_2410; in s3c2410_iotiming_set()
220 struct s3c_iotimings *iot);226 struct s3c_iotimings *iot);245 struct s3c_iotimings *iot);248 struct s3c_iotimings *iot);
125 struct s3c_iotimings *iot; in io_show() local141 iot = s3c_cpufreq_getiotimings(); in io_show()142 if (!iot) { in io_show()150 iob = &iot->bank[bank]; in io_show()
58 static void iot_init(struct io_tracker *iot) in iot_init() argument60 spin_lock_init(&iot->lock); in iot_init()61 iot->in_flight = 0ul; in iot_init()62 iot->idle_time = 0ul; in iot_init()63 iot->last_update_time = jiffies; in iot_init()66 static bool __iot_idle_for(struct io_tracker *iot, unsigned long jifs) in __iot_idle_for() argument68 if (iot->in_flight) in __iot_idle_for()71 return time_after(jiffies, iot->idle_time + jifs); in __iot_idle_for()74 static bool iot_idle_for(struct io_tracker *iot, unsigned long jifs) in iot_idle_for() argument79 spin_lock_irqsave(&iot->lock, flags); in iot_idle_for()[all …]