Searched refs:pio_map (Results 1 - 6 of 6) sorted by relevance
/kernel/linux/linux-5.10/drivers/soc/fsl/qe/ |
H A D | qe_io.c | 146 const __be32 *pio_map; in par_io_of_config() local 159 pio_map = of_get_property(pio, "pio-map", &pio_map_len); in par_io_of_config() 160 if (pio_map == NULL) { in par_io_of_config() 171 u8 port = be32_to_cpu(pio_map[0]); in par_io_of_config() 172 u8 pin = be32_to_cpu(pio_map[1]); in par_io_of_config() 173 int dir = be32_to_cpu(pio_map[2]); in par_io_of_config() 174 int open_drain = be32_to_cpu(pio_map[3]); in par_io_of_config() 175 int assignment = be32_to_cpu(pio_map[4]); in par_io_of_config() 176 int has_irq = be32_to_cpu(pio_map[5]); in par_io_of_config() 180 pio_map in par_io_of_config() [all...] |
/kernel/linux/linux-6.6/drivers/soc/fsl/qe/ |
H A D | qe_io.c | 146 const __be32 *pio_map; in par_io_of_config() local 159 pio_map = of_get_property(pio, "pio-map", &pio_map_len); in par_io_of_config() 160 if (pio_map == NULL) { in par_io_of_config() 171 u8 port = be32_to_cpu(pio_map[0]); in par_io_of_config() 172 u8 pin = be32_to_cpu(pio_map[1]); in par_io_of_config() 173 int dir = be32_to_cpu(pio_map[2]); in par_io_of_config() 174 int open_drain = be32_to_cpu(pio_map[3]); in par_io_of_config() 175 int assignment = be32_to_cpu(pio_map[4]); in par_io_of_config() 176 int has_irq = be32_to_cpu(pio_map[5]); in par_io_of_config() 180 pio_map in par_io_of_config() [all...] |
/kernel/linux/linux-5.10/drivers/infiniband/hw/hfi1/ |
H A D | pio.c | 1820 m = rcu_dereference(dd->pio_map); in pio_select_send_context_vl() 1985 oldmap = rcu_dereference_protected(dd->pio_map, in pio_map_init() 1989 rcu_assign_pointer(dd->pio_map, newmap); in pio_map_init() 2005 if (rcu_access_pointer(dd->pio_map)) { in free_pio_map() 2007 pio_map_free(rcu_access_pointer(dd->pio_map)); in free_pio_map() 2008 RCU_INIT_POINTER(dd->pio_map, NULL); in free_pio_map()
|
H A D | hfi.h | 1098 /* lock for pio_map */ 1107 struct pio_vl_map __rcu *pio_map; member
|
/kernel/linux/linux-6.6/drivers/infiniband/hw/hfi1/ |
H A D | pio.c | 1778 m = rcu_dereference(dd->pio_map); in pio_select_send_context_vl() 1940 oldmap = rcu_dereference_protected(dd->pio_map, in pio_map_init() 1944 rcu_assign_pointer(dd->pio_map, newmap); in pio_map_init() 1960 if (rcu_access_pointer(dd->pio_map)) { in free_pio_map() 1962 pio_map_free(rcu_access_pointer(dd->pio_map)); in free_pio_map() 1963 RCU_INIT_POINTER(dd->pio_map, NULL); in free_pio_map()
|
H A D | hfi.h | 1048 /* lock for pio_map */ 1057 struct pio_vl_map __rcu *pio_map; member
|
Completed in 16 milliseconds