Lines Matching refs:flags
30 res->flags &= ~IORESOURCE_BITS; in pnp_find_resource()
31 res->flags |= rule & IORESOURCE_BITS; in pnp_find_resource()
41 res = pnp_find_resource(dev, rule->flags, IORESOURCE_IO, idx); in pnp_assign_port()
45 (unsigned long long) res->end, res->flags); in pnp_assign_port()
50 res->flags = rule->flags | IORESOURCE_AUTO; in pnp_assign_port()
55 res->flags |= IORESOURCE_DISABLED; in pnp_assign_port()
76 pnp_add_io_resource(dev, res->start, res->end, res->flags); in pnp_assign_port()
84 res = pnp_find_resource(dev, rule->flags, IORESOURCE_MEM, idx); in pnp_assign_mem()
88 (unsigned long long) res->end, res->flags); in pnp_assign_mem()
93 res->flags = rule->flags | IORESOURCE_AUTO; in pnp_assign_mem()
98 if (!(rule->flags & IORESOURCE_MEM_WRITEABLE)) in pnp_assign_mem()
99 res->flags |= IORESOURCE_READONLY; in pnp_assign_mem()
100 if (rule->flags & IORESOURCE_MEM_CACHEABLE) in pnp_assign_mem()
101 res->flags |= IORESOURCE_CACHEABLE; in pnp_assign_mem()
102 if (rule->flags & IORESOURCE_MEM_RANGELENGTH) in pnp_assign_mem()
103 res->flags |= IORESOURCE_RANGELENGTH; in pnp_assign_mem()
104 if (rule->flags & IORESOURCE_MEM_SHADOWABLE) in pnp_assign_mem()
105 res->flags |= IORESOURCE_SHADOWABLE; in pnp_assign_mem()
108 res->flags |= IORESOURCE_DISABLED; in pnp_assign_mem()
129 pnp_add_mem_resource(dev, res->start, res->end, res->flags); in pnp_assign_mem()
143 res = pnp_find_resource(dev, rule->flags, IORESOURCE_IRQ, idx); in pnp_assign_irq()
146 idx, (int) res->start, res->flags); in pnp_assign_irq()
151 res->flags = rule->flags | IORESOURCE_AUTO; in pnp_assign_irq()
156 res->flags |= IORESOURCE_DISABLED; in pnp_assign_irq()
175 if (rule->flags & IORESOURCE_IRQ_OPTIONAL) { in pnp_assign_irq()
178 res->flags |= IORESOURCE_DISABLED; in pnp_assign_irq()
187 pnp_add_irq_resource(dev, res->start, res->flags); in pnp_assign_irq()
202 res = pnp_find_resource(dev, rule->flags, IORESOURCE_DMA, idx); in pnp_assign_dma()
205 idx, (int) res->start, res->flags); in pnp_assign_dma()
210 res->flags = rule->flags | IORESOURCE_AUTO; in pnp_assign_dma()
215 res->flags |= IORESOURCE_DISABLED; in pnp_assign_dma()
232 pnp_add_dma_resource(dev, res->start, res->flags); in pnp_assign_dma()
247 if (pnp_res->res.flags & IORESOURCE_AUTO) in pnp_clean_resource_table()