section 9 · Kernel routines 🧠
87928 pages · page 249 of 440
O (continued)
- OF_hasprop(9freebsd)access properties of device tree node✨
- of_have_populated_dt(9)Has DT been populated by bootloader✨
- of_hte_req_count(9)Return the number of entities to timestamp.✨
- of_hwspin_lock_get_id(9)get lock id for an OF phandle-based specific lock✨
- of_hwspin_lock_get_id_byname(9)get lock id for an specified hwlock name✨
- of_hwspin_lock_simple_xlate(9)translate hwlock_spec to return a lock id✨
- of_icc_bulk_get(9)get interconnect paths✨
- of_icc_get(9)get a path handle from a DT node based on name✨
- of_icc_get_by_index(9)get a path handle from a DT node based on index✨
- of_icc_get_from_provider(9)Look-up interconnect node✨
- of_ingenic_ecc_get(9)get the ECC controller from a DT node✨
- of_iomap(9)Maps the memory mapped IO for a given device_node✨
- of_iommu_get_resv_regions(9)reserved region driver helper for device tree✨
- of_irq_count(9)Count the number of IRQs a node uses✨
- of_irq_find_parent(9)Given a device node, find its interrupt parent node✨
- of_irq_get(9)Decode a node's IRQ and return it as a Linux IRQ number✨
- of_irq_get_byname(9)Decode a node's IRQ and return it as a Linux IRQ number✨
- of_irq_init(9)Scan and init matching interrupt controllers in DT✨
- of_irq_parse_and_map_pci(9)Decode a PCI IRQ from the device tree and map to a VIRQ✨
- of_irq_parse_one(9)Resolve an interrupt for a device✨
- of_irq_parse_pci(9)Resolve the interrupt for a PCI device✨
- of_irq_parse_raw(9)Low level interrupt tree parsing✨
- of_irq_to_resource(9)Decode a node's IRQ and return it as a resource✨
- of_irq_to_resource_table(9)Fill in resource table with node's IRQ info✨
- of_k3_ringacc_get_by_phandle(9)find a RA by phandle property✨
- of_keystone_main_pll_clk_init(9)Main PLL initialisation DT wrapper✨
- of_keystone_pll_clk_init(9)PLL initialisation DT wrapper✨
- of_keystone_psc_clk_init(9)initialize psc clock through DT✨
- of_link_property(9)Create device links to suppliers listed in a property✨
- of_load_pse_pi_pairsets(9)load PSE PI pairsets pinout and polarity✨
- of_load_pse_pis(9)load all the PSE PIs✨
- of_lpddr2_get_info(9)extracts information about the lpddr2 chip.✨
- of_lpddr3_get_ddr_timings(9)extracts the lpddr3 timings and updates no of frequencies available.✨
- of_lpddr3_get_min_tck(9)extract min timing values for lpddr3✨
- of_machine_compatible_match(9)Test root of device tree against a compatible array✨
- of_machine_get_match(9)Test root of device tree against an of_device_id array✨
- of_machine_get_match_data(9)Tell if root of device tree has a matching of_match structure✨
- of_machine_is_compatible(9)Test root of device tree for a given compatible value✨
- of_machine_read_compatible(9)Get the compatible string of this machine✨
- of_machine_read_model(9)Get the model string of this machine✨
- of_map_id(9)Translate an ID through a downstream mapping.✨
- of_map_iommu_id(9)Translate an ID using "iommu-map" bindings.✨
- of_map_msi_id(9)Translate an ID using "msi-map" bindings.✨
- of_match_device(9)Tell if a struct device matches an of_device_id list✨
- of_match_node(9)Tell if a device_node has a matching of_match structure✨
- of_mdio_find_bus(9)Given an mii_bus node, find the mii_bus.✨
- of_mdio_find_device(9)Given a device tree node, find the mdio_device✨
- of_mmio_is_nonposted(9)Check if device uses non-posted MMIO✨
- of_msi_configure(9)Set the msi_domain field of a device✨
- of_msi_get_domain(9)Use msi-parent to find the relevant MSI domain✨
- of_msi_map_get_device_domain(9)Use msi-map to find the relevant MSI domain✨
- of_msi_xlate(9)map a MSI ID and find relevant MSI controller node✨
- of_mux_clk_setup(9)Setup function for simple mux rate clock✨
- OF_nextprop(9)access properties of device tree node✨
- OF_nextprop(9freebsd)access properties of device tree node✨
- OF_node_from_xref(9)convert between kernel phandle and effective phandle✨
- OF_node_from_xref(9freebsd)convert between kernel phandle and effective phandle✨
- of_node_get(9)Increment refcount of a node✨
- of_node_init(9)initialize a devicetree node✨
- of_node_put(9)Decrement refcount of a node✨
- of_node_put_kunit(9)Test managed of_node_put()✨
- of_node_release(9)release a dynamically allocated node✨
- of_nvmem_cell_get(9)Get a nvmem cell from given device node and cell id✨
- of_nvmem_device_get(9)Get nvmem device from a given id✨
- of_nvmem_layout_get_container(9)Get OF node of layout container✨
- of_on(9)Get the kernfs_open_node of the specified kernfs_open_file✨
- of_overlay_apply_kunit(9)Test managed of_overlay_fdt_apply() for built- in overlays✨
- of_overlay_fdt_apply(9)Create and apply an overlay changeset✨
- of_overlay_fdt_apply_kunit(9)Test managed of_overlay_fdt_apply()✨
- of_overlay_notifier_register(9)Register notifier for overlay operations✨
- of_overlay_notifier_unregister(9)Unregister notifier for overlay operations✨
- of_overlay_remove(9)Revert and free an overlay changeset✨
- of_overlay_remove_all(9)Reverts and frees all overlay changesets✨
- OF_package_to_path(9)get fully qualified path to a device tree node✨
- OF_package_to_path(9freebsd)get fully qualified path to a device tree node✨
- OF_parent(9)navigate device tree✨
- OF_parent(9freebsd)navigate device tree✨
- of_parse_clkspec(9)Parse a DT clock specifier for a given device node✨
- of_parse_coupled_regulator(9)Get regulator_dev pointer from rdev's property✨
- of_parse_display_timing(9)parse display_timing entry from device_node✨
- of_parse_phandle(9)Resolve a phandle property to a device_node pointer✨
- of_parse_phandle_with_args(9)Find a node pointed by phandle in a list✨
- of_parse_phandle_with_args_map(9)Find a node pointed by phandle in a list and remap it✨
- of_parse_phandle_with_fixed_args(9)Find a node pointed by phandle in a list✨
- of_parse_phandle_with_optional_args(9)Find a node pointed by phandle in a list✨
- of_pci_check_probe_only(9)Setup probe only mode if linux,pci-probe-only is present and valid✨
- of_pci_get_devfn(9)Get device and function numbers for a device node✨
- of_pci_get_equalization_presets(9)Parses the "eq-presets-Ngts" property.✨
- of_pci_get_max_link_speed(9)Find the maximum link speed of the given device node.✨
- of_pci_get_slot_power_limit(9)Parses the "slot-power-limit-milliwatt" property.✨
- of_pci_parse_addrs(9)Parse PCI addresses assigned in the device tree node✨
- of_pci_parse_bus_range(9)parse the bus-range property of a PCI device✨
- of_pci_preserve_config(9)Return true if the boot configuration needs to be preserved✨
- of_pci_supply_present(9)Check if the power supply is present for the PCI device✨
- OF_peer(9)navigate device tree✨
- OF_peer(9freebsd)navigate device tree✨
- of_phandle_args_equal(9)Compare two of_phandle_args✨
- of_phy_connect(9)Connect to the phy described in the device tree✨
- of_phy_find_device(9)Give a PHY node, find the phy_device✨
- of_phy_get(9)lookup and obtain a reference to a phy using a device_node.✨
- of_phy_get_and_connect(9)✨
- of_phy_package_join(9)join a common PHY group in PHY package✨
- of_phy_provider_unregister(9)unregister phy provider from the framework✨
- of_phy_put(9)release the PHY✨
- of_phy_simple_xlate(9)returns the phy instance from phy provider✨
- of_platform_bus_create(9)Create a device for a node and its children.✨
- of_platform_bus_probe(9)Probe the device-tree for platform buses✨
- of_platform_depopulate(9)Remove devices populated from device tree✨
- of_platform_device_create(9)Alloc, initialize and register an of_device✨
- of_platform_device_create_pdata(9)Alloc, initialize and register an of_device✨
- of_platform_populate(9)Populate platform_devices from device tree data✨
- of_pll_div_clk_init(9)PLL divider setup function✨
- of_pll_mux_clk_init(9)PLL mux setup function✨
- of_pm_clk_add_clks(9)Start using device clock(s) for power management.✨
- OF_prop_free(9)access properties of device tree node✨
- OF_prop_free(9freebsd)access properties of device tree node✨
- of_property_count_elems_of_size(9)Count the number of elements in a property✨
- of_property_count_strings(9)Find and return the number of strings from a multiple strings property.✨
- of_property_count_u16_elems(9)Count the number of u16 elements in a property✨
- of_property_count_u32_elems(9)Count the number of u32 elements in a property✨
- of_property_count_u64_elems(9)Count the number of u64 elements in a property✨
- of_property_count_u8_elems(9)Count the number of u8 elements in a property✨
- of_property_match_string(9)Find string in a list and return index✨
- of_property_present(9)Test if a property is present in a node✨
- of_property_read_bool(9)Find a property✨
- of_property_read_reg(9)Retrieve the specified "reg" entry index without translating✨
- of_property_read_string(9)Find and read a string from a property✨
- of_property_read_string_array(9)Read an array of strings from a multiple strings property.✨
- of_property_read_string_helper(9)Utility helper for parsing string properties✨
- of_property_read_string_index(9)Find and read a string from a multiple strings property.✨
- of_property_read_u16_array(9)Find and read an array of u16 from a property.✨
- of_property_read_u16_index(9)Find and read a u16 from a multi-value property.✨
- of_property_read_u32_array(9)Find and read an array of 32 bit integers from a property.✨
- of_property_read_u32_index(9)Find and read a u32 from a multi-value property.✨
- of_property_read_u64(9)Find and read a 64 bit integer from a property✨
- of_property_read_u64_array(9)Find and read an array of 64 bit integers from a property.✨
- of_property_read_u64_index(9)Find and read a u64 from a multi-value property.✨
- of_property_read_u8_array(9)Find and read an array of u8 from a property.✨
- of_property_read_u8_index(9)Find and read a u8 from a multi-value property.✨
- of_property_read_variable_u16_array(9)Find and read an array of u16 from a property, with bounds on the minimum and maximum array size.✨
- of_property_read_variable_u32_array(9)Find and read an array of 32 bit integers from a property, with bounds on the minimum and maximum array size.✨
- of_property_read_variable_u64_array(9)Find and read an array of 64 bit integers from a property, with bounds on the minimum and maximum array size.✨
- of_property_read_variable_u8_array(9)Find and read an array of u8 from a property, with bounds on the minimum and maximum array size.✨
- of_psc_clk_init(9)initialize psc clock through DT✨
- of_pse_match_pi(9)Find the PSE PI id matching the device node phandle✨
- of_pwm_get(9)request a PWM via the PWM framework✨
- of_qcom_ice_get(9)get an ICE instance from a DT node✨
- of_register_spi_devices(9)Register child devices onto the SPI bus✨
- of_regulator_bulk_get_all(9)get multiple regulator consumers✨
- of_regulator_dev_lookup(9)lookup a regulator device with device tree only✨
- of_regulator_get(9)get regulator via device tree lookup✨
- of_regulator_get_optional(9)get optional regulator via device tree lookup✨
- of_regulator_match(9)extract multiple regulator init data from device tree.✨
- of_remove_property(9)Remove a property from a node.✨
- of_rescan_bus(9)given a PCI bus node, scan for child devices✨
- of_reserved_mem_device_init(9)assign reserved memory region to given device✨
- of_reserved_mem_device_init_by_idx(9)assign reserved memory region to given device✨
- of_reserved_mem_device_init_by_name(9)assign named reserved memory region to given device✨
- of_reserved_mem_device_release(9)release reserved memory device structures✨
- of_reserved_mem_lookup(9)acquire reserved_mem from a device node✨
- of_reserved_mem_region_count(9)Return the number of 'memory-region' entries✨
- of_reserved_mem_region_to_resource(9)Get a reserved memory region as a resource✨
- of_reserved_mem_region_to_resource_byname(9)Get a reserved memory region as a resource✨
- of_reset_control_get_exclusive(9)Lookup and obtain an exclusive reference to a reset controller.✨
- of_reset_control_get_exclusive_by_index(9)Lookup and obtain an exclusive reference to a reset controller by index.✨
- of_reset_control_get_optional_exclusive(9)Lookup and obtain an optional exclusive reference to a reset controller.✨
- of_reset_control_get_shared(9)Lookup and obtain a shared reference to a reset controller.✨
- of_reset_control_get_shared_by_index(9)Lookup and obtain a shared reference to a reset controller by index.✨
- of_resolve_phandles(9)Relocate and resolve overlay against live tree✨
- of_root_kunit_skip(9)Skip test if the root node isn't populated✨
- of_scan_bus(9)given a PCI bus node, setup bus and scan for child devices✨
- of_scan_flat_dt(9)scan flattened tree blob and call callback on each.✨
- of_scan_flat_dt_subnodes(9)scan sub-nodes of a node call callback on each.✨
- of_scan_pci_bridge(9)Set up a PCI bridge and scan for child nodes✨
- OF_searchencprop(9)access properties of device tree node✨
- OF_searchencprop(9freebsd)access properties of device tree node✨
- OF_searchprop(9)access properties of device tree node✨
- OF_searchprop(9freebsd)access properties of device tree node✨
- of_set_phy_timing_role(9)Set the master/slave mode of the PHY✨
- OF_setprop(9)access properties of device tree node✨
- OF_setprop(9freebsd)access properties of device tree node✨
- of_slim_get_device(9)get handle to a device using dt node.✨
- of_syscon_register_regmap(9)Register regmap for specified device node✨
- of_ti_clk_autoidle_setup(9)sets up hardware autoidle for a clock✨
- of_ti_clk_register(9)register a TI clock to the common clock framework✨
- of_ti_clk_register_omap_hw(9)register a clk_hw_omap to the clock framework✨
- of_ti_divider_clk_setup(9)Setup function for simple div rate clock✨
- of_ti_dpll_setup(9)Setup function for OMAP DPLL clocks✨
- of_ti_fixed_factor_clk_setup(9)Setup function for TI fixed factor clock✨
- of_translate_dma_region(9)Translate device tree address and size tuple✨
- of_usb_get_dr_mode_by_phy(9)Get dual role mode for the controller device which is associated with the given phy device_node✨
- of_usb_get_phy_mode(9)Get phy mode for given device_node✨
- of_usb_host_tpl_support(9)to get if Targeted Peripheral List is supported for given targeted hosts (non-PC hosts)✨
- of_usb_update_otg_caps(9)to update usb otg capabilities according to the passed properties in DT.✨
- OF_xref_from_device(9)manage mappings between xrefs and devices✨
- OF_xref_from_device(9freebsd)manage mappings between xrefs and devices✨
- OF_xref_from_node(9)convert between kernel phandle and effective phandle✨
- OF_xref_from_node(9freebsd)convert between kernel phandle and effective phandle✨
- of_zynqmp_dma_xlate(9)Translation function✨
- ofdt_write(9)perform operations on the Open Firmware device tree✨
💅
getting it ready, bestie…