History log of /netbsd-current/sys/dev/fdt/fdt_regulator.c
Revision (<<< Hide revision tags) (Show revision tags >>>) Date Author Comments
Revision tags: thorpej-i2c-spi-conf2-base
# 1.9 08-Aug-2021 jmcneill

fdt: regulator: pre-allocate regulator handle

Workaround for PR# port-evbarm/54664


Revision tags: thorpej-futex2-base thorpej-cfargs2-base cjep_sun2x-base1 cjep_sun2x-base cjep_staticlib_x-base1 netbsd-9-2-RELEASE cjep_staticlib_x-base thorpej-i2c-spi-conf-base thorpej-cfargs-base thorpej-futex-base netbsd-9-1-RELEASE bouyer-xenpvh-base2 phil-wifi-20200421 bouyer-xenpvh-base1 phil-wifi-20200411 bouyer-xenpvh-base is-mlppp-base phil-wifi-20200406 ad-namecache-base3 netbsd-9-0-RELEASE netbsd-9-0-RC2 ad-namecache-base2 ad-namecache-base1 ad-namecache-base netbsd-9-0-RC1 phil-wifi-20191119 netbsd-9-base phil-wifi-20190609
# 1.8 27-May-2019 jmcneill

Honour regulator-enable-ramp-delay


Revision tags: isaki-audio2-base pgoyette-compat-20190127 pgoyette-compat-20190118
# 1.7 02-Jan-2019 jmcneill

Add a function to report if a regulator can support the requested voltage range


Revision tags: pgoyette-compat-1226 pgoyette-compat-1126 pgoyette-compat-1020 pgoyette-compat-0930 pgoyette-compat-0906 jdolecek-ncqfixes-base pgoyette-compat-0728
# 1.6 30-Jun-2018 jmcneill

Use queue(3) API to manage lists. NFCI.


Revision tags: phil-wifi-base pgoyette-compat-0625 pgoyette-compat-0521 pgoyette-compat-0502 pgoyette-compat-0422 pgoyette-compat-0415 pgoyette-compat-0407 pgoyette-compat-0330 pgoyette-compat-0322 pgoyette-compat-0315
# 1.5 06-Mar-2018 bouyer

branches: 1.5.2;
I guess fdtbus_regulator_get_voltage() should check for the get_voltage()
callback, not set_voltage()


Revision tags: pgoyette-compat-base tls-maxphys-base-20171202
# 1.4 22-Sep-2017 jmcneill

branches: 1.4.2; 1.4.4;
Print an error if we fail to acquire a regulator


Revision tags: netbsd-8-2-RELEASE netbsd-8-1-RELEASE netbsd-8-1-RC1 netbsd-8-0-RELEASE netbsd-8-0-RC2 netbsd-8-0-RC1 matt-nb8-mediatek-base nick-nhusb-base-20170825 perseant-stdc-iso10646-base netbsd-8-base prg-localcount2-base3 prg-localcount2-base2 prg-localcount2-base1 prg-localcount2-base pgoyette-localcount-20170426
# 1.3 22-Apr-2017 jmcneill

Add regulator APIs for setting and getting voltage.


Revision tags: bouyer-socketcan-base1 jdolecek-ncq-base pgoyette-localcount-20170320 nick-nhusb-base-20170204 bouyer-socketcan-base pgoyette-localcount-20170107 nick-nhusb-base-20161204 pgoyette-localcount-20161104 nick-nhusb-base-20161004 localcount-20160914 pgoyette-localcount-20160806 pgoyette-localcount-20160726 pgoyette-localcount-base nick-nhusb-base-20160907 nick-nhusb-base-20160529 nick-nhusb-base-20160422 nick-nhusb-base-20160319 nick-nhusb-base-20151226
# 1.2 16-Dec-2015 jmcneill

branches: 1.2.2; 1.2.4;
Only OF_* functions should be in fdt_openfirm.c, move the rest to fdt_subr.c.


# 1.1 16-Dec-2015 jmcneill

split gpio, i2c, intr, and regulator helpers into separate files


# 1.8 27-May-2019 jmcneill

Honour regulator-enable-ramp-delay


Revision tags: isaki-audio2-base pgoyette-compat-20190127 pgoyette-compat-20190118
# 1.7 02-Jan-2019 jmcneill

Add a function to report if a regulator can support the requested voltage range


Revision tags: pgoyette-compat-1226 pgoyette-compat-1126 pgoyette-compat-1020 pgoyette-compat-0930 pgoyette-compat-0906 jdolecek-ncqfixes-base pgoyette-compat-0728
# 1.6 30-Jun-2018 jmcneill

Use queue(3) API to manage lists. NFCI.


Revision tags: phil-wifi-base pgoyette-compat-0625 pgoyette-compat-0521 pgoyette-compat-0502 pgoyette-compat-0422 pgoyette-compat-0415 pgoyette-compat-0407 pgoyette-compat-0330 pgoyette-compat-0322 pgoyette-compat-0315
# 1.5 06-Mar-2018 bouyer

I guess fdtbus_regulator_get_voltage() should check for the get_voltage()
callback, not set_voltage()


Revision tags: pgoyette-compat-base tls-maxphys-base-20171202
# 1.4 22-Sep-2017 jmcneill

branches: 1.4.2; 1.4.4;
Print an error if we fail to acquire a regulator


Revision tags: netbsd-8-1-RC1 netbsd-8-0-RELEASE netbsd-8-0-RC2 netbsd-8-0-RC1 matt-nb8-mediatek-base nick-nhusb-base-20170825 perseant-stdc-iso10646-base netbsd-8-base prg-localcount2-base3 prg-localcount2-base2 prg-localcount2-base1 prg-localcount2-base pgoyette-localcount-20170426
# 1.3 22-Apr-2017 jmcneill

Add regulator APIs for setting and getting voltage.


Revision tags: bouyer-socketcan-base1 jdolecek-ncq-base pgoyette-localcount-20170320 nick-nhusb-base-20170204 bouyer-socketcan-base pgoyette-localcount-20170107 nick-nhusb-base-20161204 pgoyette-localcount-20161104 nick-nhusb-base-20161004 localcount-20160914 pgoyette-localcount-20160806 pgoyette-localcount-20160726 pgoyette-localcount-base nick-nhusb-base-20160907 nick-nhusb-base-20160529 nick-nhusb-base-20160422 nick-nhusb-base-20160319 nick-nhusb-base-20151226
# 1.2 16-Dec-2015 jmcneill

branches: 1.2.2; 1.2.4;
Only OF_* functions should be in fdt_openfirm.c, move the rest to fdt_subr.c.


# 1.1 16-Dec-2015 jmcneill

split gpio, i2c, intr, and regulator helpers into separate files


Revision tags: isaki-audio2-base pgoyette-compat-20190127 pgoyette-compat-20190118
# 1.7 02-Jan-2019 jmcneill

Add a function to report if a regulator can support the requested voltage range


Revision tags: pgoyette-compat-1226 pgoyette-compat-1126 pgoyette-compat-1020 pgoyette-compat-0930 pgoyette-compat-0906 jdolecek-ncqfixes-base pgoyette-compat-0728
# 1.6 30-Jun-2018 jmcneill

Use queue(3) API to manage lists. NFCI.


Revision tags: phil-wifi-base pgoyette-compat-0625 pgoyette-compat-0521 pgoyette-compat-0502 pgoyette-compat-0422 pgoyette-compat-0415 pgoyette-compat-0407 pgoyette-compat-0330 pgoyette-compat-0322 pgoyette-compat-0315
# 1.5 06-Mar-2018 bouyer

I guess fdtbus_regulator_get_voltage() should check for the get_voltage()
callback, not set_voltage()


Revision tags: pgoyette-compat-base tls-maxphys-base-20171202
# 1.4 22-Sep-2017 jmcneill

branches: 1.4.2; 1.4.4;
Print an error if we fail to acquire a regulator


Revision tags: netbsd-8-0-RELEASE netbsd-8-0-RC2 netbsd-8-0-RC1 matt-nb8-mediatek-base nick-nhusb-base-20170825 perseant-stdc-iso10646-base netbsd-8-base prg-localcount2-base3 prg-localcount2-base2 prg-localcount2-base1 prg-localcount2-base pgoyette-localcount-20170426
# 1.3 22-Apr-2017 jmcneill

Add regulator APIs for setting and getting voltage.


Revision tags: bouyer-socketcan-base1 jdolecek-ncq-base pgoyette-localcount-20170320 nick-nhusb-base-20170204 bouyer-socketcan-base pgoyette-localcount-20170107 nick-nhusb-base-20161204 pgoyette-localcount-20161104 nick-nhusb-base-20161004 localcount-20160914 pgoyette-localcount-20160806 pgoyette-localcount-20160726 pgoyette-localcount-base nick-nhusb-base-20160907 nick-nhusb-base-20160529 nick-nhusb-base-20160422 nick-nhusb-base-20160319 nick-nhusb-base-20151226
# 1.2 16-Dec-2015 jmcneill

branches: 1.2.2; 1.2.4;
Only OF_* functions should be in fdt_openfirm.c, move the rest to fdt_subr.c.


# 1.1 16-Dec-2015 jmcneill

split gpio, i2c, intr, and regulator helpers into separate files


# 1.4 22-Sep-2017 jmcneill

Print an error if we fail to acquire a regulator


Revision tags: nick-nhusb-base-20170825 perseant-stdc-iso10646-base netbsd-8-base prg-localcount2-base3 prg-localcount2-base2 prg-localcount2-base1 prg-localcount2-base pgoyette-localcount-20170426
# 1.3 22-Apr-2017 jmcneill

Add regulator APIs for setting and getting voltage.


Revision tags: bouyer-socketcan-base1 jdolecek-ncq-base pgoyette-localcount-20170320 nick-nhusb-base-20170204 bouyer-socketcan-base pgoyette-localcount-20170107 nick-nhusb-base-20161204 pgoyette-localcount-20161104 nick-nhusb-base-20161004 localcount-20160914 pgoyette-localcount-20160806 pgoyette-localcount-20160726 pgoyette-localcount-base nick-nhusb-base-20160907 nick-nhusb-base-20160529 nick-nhusb-base-20160422 nick-nhusb-base-20160319 nick-nhusb-base-20151226
# 1.2 16-Dec-2015 jmcneill

branches: 1.2.2; 1.2.4;
Only OF_* functions should be in fdt_openfirm.c, move the rest to fdt_subr.c.


# 1.1 16-Dec-2015 jmcneill

split gpio, i2c, intr, and regulator helpers into separate files


Revision tags: prg-localcount2-base pgoyette-localcount-20170426
# 1.3 22-Apr-2017 jmcneill

Add regulator APIs for setting and getting voltage.


Revision tags: bouyer-socketcan-base1 jdolecek-ncq-base pgoyette-localcount-20170320 nick-nhusb-base-20170204 bouyer-socketcan-base pgoyette-localcount-20170107 nick-nhusb-base-20161204 pgoyette-localcount-20161104 nick-nhusb-base-20161004 localcount-20160914 pgoyette-localcount-20160806 pgoyette-localcount-20160726 pgoyette-localcount-base nick-nhusb-base-20160907 nick-nhusb-base-20160529 nick-nhusb-base-20160422 nick-nhusb-base-20160319 nick-nhusb-base-20151226
# 1.2 16-Dec-2015 jmcneill

branches: 1.2.2; 1.2.4;
Only OF_* functions should be in fdt_openfirm.c, move the rest to fdt_subr.c.


# 1.1 16-Dec-2015 jmcneill

split gpio, i2c, intr, and regulator helpers into separate files


Revision tags: nick-nhusb-base-20161204 pgoyette-localcount-20161104 nick-nhusb-base-20161004 localcount-20160914 pgoyette-localcount-20160806 pgoyette-localcount-20160726 pgoyette-localcount-base nick-nhusb-base-20160907 nick-nhusb-base-20160529 nick-nhusb-base-20160422 nick-nhusb-base-20160319 nick-nhusb-base-20151226
# 1.2 16-Dec-2015 jmcneill

branches: 1.2.2;
Only OF_* functions should be in fdt_openfirm.c, move the rest to fdt_subr.c.


# 1.1 16-Dec-2015 jmcneill

split gpio, i2c, intr, and regulator helpers into separate files