fwnode_property_present
if (!fwnode_property_present(adev_fwnode, "rotation")) {
return (fwnode_property_present(fwnode, "reg") &&
fwnode_property_present(fwnode, str);
(fwnode_property_present(&device->fwnode, "spiSclkPeriod") ||
fwnode_property_present(&device->fwnode, "i2cAddress") ||
fwnode_property_present(&device->fwnode, "baud")))
return fwnode_property_present(dev_fwnode(dev), propname);
EXPORT_SYMBOL_GPL(fwnode_property_present);
if (fwnode_property_present(fwnode, "input"))
else if (fwnode_property_present(fwnode, "output-low"))
else if (fwnode_property_present(fwnode, "output-high"))
if (!fwnode_property_present(fwnode, "gpio-hog"))
if (!fwnode_property_present(child, "pwms"))
if (fwnode_property_present(fwnode, "adi,alarm-pol")) {
if (fwnode_property_present(fwnode, "adi,fault-q")) {
return fwnode_property_present(dev_fwnode(dev),
fwnode_property_present(dev_fwnode(dev), "qcom,skip-power-up"))
if (fwnode_property_present(dev_fwnode(dev),
if (fwnode_property_present(dev_fwnode(dev), "label"))
return fwnode_property_present(dev->fwnode, "arm,scatter-gather");
if (fwnode_property_present(dev->fwnode, "arm,scatter-gather")) {
if (fwnode_property_present(dev->fwnode, "qcom,dsb-element-bits") &&
if (fwnode_property_present(dev->fwnode, "qcom,cmb-element-bits") &&
if (!fwnode_property_present(dev_fwnode(dev), "i2c-alias-pool")) {
if (!fwnode_property_present(child, propname) &&
!fwnode_property_present(child, propname2))
if (fwnode_property_present(child, propname) &&
!fwnode_property_present(child, propname2))
if (fwnode_property_present(child, "diff-channels")) {
if (fwnode_property_present(fwnode, "trigger-sources"))
if (fwnode_property_present(child, "diff-channels")) {
if (fwnode_property_present(child, "diff-channels")) {
if (fwnode_property_present(child, "label")) {
if (fwnode_property_present(node, "label")) {
if (fwnode_property_present(child, "compatible"))
if (fwnode_property_present(node, "label")) {
if (fwnode_property_present(node, "st,adc-alt-channel"))
differential = fwnode_property_present(child, "diff-channels");
if (!fwnode_property_present(child, "adi,output-range-microvolt"))
if (fwnode_property_present(child, "adi,mixer-mode"))
if (!fwnode_property_present(parent, "io-channel-ranges")) {
if (fwnode_property_present(child, "azoteq,use-prox"))
if (!fwnode_property_present(ch_node, "azoteq,reseed-disable"))
if (fwnode_property_present(ch_node, "azoteq,blocking-enable"))
if (fwnode_property_present(ch_node, "azoteq,slider0-select"))
if (fwnode_property_present(ch_node, "azoteq,slider1-select") &&
if (fwnode_property_present(ch_node, "azoteq,meas-cap-decrease"))
if (fwnode_property_present(ch_node, "azoteq,rx-float-inactive"))
if (fwnode_property_present(ch_node, "azoteq,invert-enable"))
if (fwnode_property_present(ch_node, "azoteq,static-enable"))
if (fwnode_property_present(ch_node, "azoteq,ati-band-tighten"))
if (fwnode_property_present(ch_node, "azoteq,proj-enable"))
if (fwnode_property_present(ch_node, "azoteq,invert-enable"))
if (fwnode_property_present(ch_node, "azoteq,comp-disable"))
if (fwnode_property_present(ch_node, "azoteq,static-enable"))
if (!fwnode_property_present(ch_node, "azoteq,assoc-select"))
if (!fwnode_property_present(ch_node, propname))
if (!fwnode_property_present(ch_node, "linux,keycodes"))
if (fwnode_property_present(ch_node, "azoteq,gesture-swipe"))
if (!fwnode_property_present(ch_node, "azoteq,ati-exclude"))
if (!fwnode_property_present(ch_node, "azoteq,reseed-disable"))
if (fwnode_property_present(ch_node, "azoteq,meas-cap-decrease"))
if (fwnode_property_present(ch_node, "azoteq,linearize"))
if (fwnode_property_present(ch_node, "azoteq,dual-direction"))
if (fwnode_property_present(ch_node, "azoteq,filt-disable"))
if (!fwnode_property_present(child_node, "azoteq,gpio-select"))
if (!fwnode_property_present(reg_grp_node, name))
if (!fwnode_property_present(cycle_node, "azoteq,tx-enable"))
fwnode_property_present(chan_node, "azoteq,ulp-allow"))
fwnode_property_present(chan_node, "azoteq,ref-select")) {
if (fwnode_property_present(chan_node, "azoteq,use-prox"))
fwnode_property_present(chan_node,
if (fwnode_property_present(chan_node, "azoteq,rx-enable")) {
if (fwnode_property_present(sldr_node, "azoteq,use-prox"))
if (fwnode_property_present(tpad_node, "azoteq,use-prox"))
if (fwnode_property_present(event_node,
if (fwnode_property_present(fwnode_child,
if (fwnode_property_present(fwnode_child,
if (fwnode_property_present(fwnode_child, "panic-indicator"))
if (fwnode_property_present(fwnode_child, "intel,sso-hw-blink"))
if (fwnode_property_present(node, "flash-max-microamp")) {
if (fwnode_property_present(init_data->fwnode,
if (fwnode_property_present(init_data->fwnode, "color"))
if (fwnode_property_present(fwnode, "label")) {
if (fwnode_property_present(fwnode, "color")) {
if (!fwnode_property_present(fwnode, "function"))
if (!fwnode_property_present(fwnode, "function-enumerator"))
if (fwnode_property_present(child, "retain-state-suspended"))
if (fwnode_property_present(child, "retain-state-shutdown"))
if (fwnode_property_present(child, "panic-indicator"))
if (fwnode_property_present(child, "led-max-microamp") &&
if (fwnode_property_present(fwnode, "maxim,am-hiz-filter"))
if (fwnode_property_present(fwnode, "ov7670,pclk-hb-disable"))
if (fwnode_property_present(fwnode, "clock-noncontinuous")) {
if (fwnode_property_present(fwnode, "slave-mode")) {
p->fiber = fwnode_property_present(port_fwnode, "sfp");
return (!fwnode_property_present(port_fwnode, "phy-handle") &&
!fwnode_property_present(port_fwnode, "managed") &&
} else if (fwnode_property_present(devnode, "pcs-handle")) {
if (dn || fwnode_property_present(fwnode, "fixed-link"))
if (fwnode_property_present(fwnode, "intel,aggregation"))
if (fwnode_property_present(child, "gpio-controller"))
if (fwnode_property_present(child, "gpio-controller"))
if (!fwnode_property_present(child, "gpio-controller")) {
if (!fwnode_property_present(bank->fwnode, "interrupts")) {
if (fwnode_property_present(fwnode, "usb2-port"))
if (fwnode_property_present(fwnode, "usb3-port"))
if (fwnode_property_present(fwnode, "usb4-port"))
if (fwnode_property_present(fwnode, "retimer-switch")) {
if (!fwnode_property_present(fwnode, "mode-switch"))
if (!fwnode_property_present(fwnode, propname))
if (id && !fwnode_property_present(fwnode, id))
if (!fwnode_property_present(parent, "usb-role-switch")) {
if (fwnode_property_present(fwnode, "displayport"))
if (id && !fwnode_property_present(fwnode, id))
if (id && !fwnode_property_present(fwnode, id))
if (fwnode_property_present(adev_fwnode, "usb4-host-interface"))
if (id && !fwnode_property_present(fwnode, id))
for_each_if(fwnode_property_present(child, "gpio-controller"))
return fwnode_property_present(fwnode, "remote-endpoint");
bool fwnode_property_present(const struct fwnode_handle *fwnode,
if (fwnode_property_present(fwnode, "big-endian"))
fwnode_property_present(fwnode, "native-endian"))
if (!fwnode_property_present(af01_fwnode, "spk-id-gpios")) {