📦 linux-manual
82568 pages · page 233 of 413
O (continued)
- 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_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_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_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_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_set_phy_timing_role(9)Set the master/slave mode of the PHY✨
- 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_zynqmp_dma_xlate(9)Translation function✨
- ofdt_write(9)perform operations on the Open Firmware device tree✨
- off_cpu_dump(9)dump off-cpu samples to ring buffer✨
- offline_and_remove_memory_ranges(9)offline and remove multiple memory ranges✨
- offload_enqueue(9)add an offload packet to an SGE offload receive queue✨
- offset_dir_llseek(9)Advance the read position of a directory descriptor✨
- offset_readdir(9)Emit entries starting at offset @ctx->pos✨
- offset_to_ptr(9)convert a relative memory offset to an absolute pointer✨
- offsetofend(9)Report the offset of a struct field within the struct✨
- ofld_poll(9)NAPI handler for offload packets in interrupt mode✨
- ofld_xmit(9)send a packet through an offload queue✨
- ofld_xmit_direct(9)copy a WR into offload queue✨
- ofldtxq_stop(9)stop an offload Tx queue that has become full✨
- ohci_hcd_omap_probe(9)initialize OMAP-based HCDs✨
- ohci_hcd_omap_remove(9)shutdown processing for OMAP-based HCDs✨
- ohci_hcd_pxa27x_probe(9)initialize pxa27x-based HCDs✨
- ohci_hcd_pxa27x_remove(9)shutdown processing for pxa27x-based HCDs✨
- ohci_hcd_sa1111_probe(9)initialize SA-1111-based HCDs✨
- ohci_hcd_sa1111_remove(9)shutdown processing for SA-1111-based HCDs✨
- oldpiix_init_one(9)Register PIIX ATA PCI device with kernel services✨
- oldpiix_pre_reset(9)probe begin✨
- oldpiix_qc_issue(9)command issue✨
- oldpiix_set_dmamode(9)Initialize host controller PATA DMA timings✨
- oldpiix_set_piomode(9)Initialize host controller PATA PIO timings✨
- omac1_aes_128(9)One-Key CBC MAC (OMAC1) hash with AES-128 (aka AES-CMAC)✨
- omac1_aes_128_vector(9)One-Key CBC MAC (OMAC1) hash with AES-128✨
- omap1_get_reset_sources(9)return the source of the SoC's last reset✨
- omap2430_clk_i2chs_find_idlest(9)return CM_IDLEST info for 2430 I2CHS✨
- omap2_clk_allow_idle(9)enable autoidle on an OMAP clock✨
- omap2_clk_deny_idle(9)disable autoidle on an OMAP clock✨
- omap2_clk_dflt_find_companion(9)find companion clock to @clk✨
- omap2_clk_dflt_find_idlest(9)find CM_IDLEST reg va, bit shift for @clk✨
- omap2_clk_disable_autoidle_all(9)disable autoidle on all OMAP clocks that support it✨
- omap2_clk_enable_autoidle_all(9)enable autoidle on all OMAP clocks that support it✨
- omap2_clk_enable_init_clocks(9)prepare & enable a list of clocks✨
- omap2_clk_for_each(9)call function for each registered clk_hw_omap✨
- omap2_clk_is_hw_omap(9)check if the provided clk_hw is OMAP clock✨
- omap2_clk_legacy_provider_init(9)initialize a legacy clock provider✨
- omap2_clk_provider_init(9)init master clock provider✨
- omap2_clk_setup_ll_ops(9)setup clock driver low-level ops✨
💅
getting it ready, bestie…