cregit-Linux how code gets into the kernel

Release 4.14 arch/sparc/kernel/of_device_common.h

/* SPDX-License-Identifier: GPL-2.0 */
#ifndef _OF_DEVICE_COMMON_H

#define _OF_DEVICE_COMMON_H


static inline u64 of_read_addr(const u32 *cell, int size) { u64 r = 0; while (size--) r = (r << 32) | *(cell++); return r; }

Contributors

PersonTokensPropCommitsCommitProp
Robert Reif42100.00%1100.00%
Total42100.00%1100.00%

void of_bus_default_count_cells(struct device_node *dev, int *addrc, int *sizec); int of_out_of_range(const u32 *addr, const u32 *base, const u32 *size, int na, int ns); int of_bus_default_map(u32 *addr, const u32 *range, int na, int ns, int pna); unsigned long of_bus_default_get_flags(const u32 *addr, unsigned long flags); int of_bus_sbus_match(struct device_node *np); void of_bus_sbus_count_cells(struct device_node *child, int *addrc, int *sizec); /* Max address size we deal with */ #define OF_MAX_ADDR_CELLS 4 struct of_bus { const char *name; const char *addr_prop_name; int (*match)(struct device_node *parent); void (*count_cells)(struct device_node *child, int *addrc, int *sizec); int (*map)(u32 *addr, const u32 *range, int na, int ns, int pna); unsigned long (*get_flags)(const u32 *addr, unsigned long); }; #endif /* _OF_DEVICE_COMMON_H */

Overall Contributors

PersonTokensPropCommitsCommitProp
Robert Reif24899.60%150.00%
Greg Kroah-Hartman10.40%150.00%
Total249100.00%2100.00%
Information contained on this website is for historical information purposes only and does not indicate or represent copyright ownership.
Created with cregit.